発行済み 2026-07-03
簡単な回答
PWM (パルス幅変調) 制御サーボ50 Hz の固定周波数で特定のパルス幅 (通常は 1 ms ~ 2 ms) の方形波信号を送信することによって回転します。パルスの幅によって決まります。サーボのターゲット角度: 1.5 ms パルスはシャフトの中心にあり、より短いまたは長いパルスはシャフトをどちらかの極端な方向に動かします。この方法はシンプルで信頼性が高く、ロボット工学、産業オートメーション、および遠隔制御システムで広く使用されています。ただし、間違った PWM 周波数または信号タイミングを選択すると、ジッター、過熱、または不正確な位置決めが発生する可能性があるため、パルス幅と回転の関係を理解することは、プログラミングと調達の決定の両方において不可欠です。
導入
ロボットアームが目標をオーバーシュートしたり、目標をオーバーシュートしたりして生産ラインが停止したとき。サーボモーターが制御不能に振動する場合、根本的な原因はハードウェアではなく、ハードウェアを制御する信号にあることがよくあります。エンジニアや調達管理者は、どのサーボもどの PWM 信号でも動作すると想定しますが、設置後に互換性の問題、応答遅延、または過剰な電力消費が判明するだけです。真実はそれですPWM波形制御は、タイミング、電圧、負荷特性の間の正確な相互作用であり、制御プログラムのわずかな偏差が大きな動作効率の低下につながる可能性があります。モーション コントロール コンポーネントを評価する意思決定者にとって、PWM 信号がサーボの回転をどのように駆動するかを理解することは、単なる技術的な好奇心ではありません。それは機器の信頼性、メンテナンスコスト、長期的なシステムパフォーマンスに直接影響します。
目次
PWM とは何ですか?また、PWM はどのようにサーボの回転を制御しますか?
サーボモーターの標準 PWM パラメータ
パルス幅とサーボ角度の関係
一般的なプログラミング エラーとその結果
PWM 制御の精度に影響を与える要因
PWMに対するアナログサーボ応答とデジタルサーボ応答の比較
サーボを選択する前に確認すべき主な仕様
PWM 制御について購入者からよく寄せられる質問
アプリケーションに適したサーボと制御戦略の選択

PWM とは何ですか?また、PWM はどのようにサーボの回転を制御しますか?
PWM はパルス幅変調の略で、固定サイクル内で高電圧パルスの持続時間を変化させることによって制御信号をエンコードする方法です。サーボ モーターの場合、標準サイクル周期は 20 ミリ秒で、50 Hz の周波数に相当します。サーボは各パルスの幅を読み取り、それを目標位置に変換します。通常、1.5 ms のパルス幅は、サーボにその中立位置または中心位置への回転を命令します。パルス幅を 1.0 ms に減らすとサーボは一方の極端な位置 (通常は 0 度) に移動し、パルス幅を 2.0 ms に増やすと反対の極端な位置 (通常は 180 度) に移動します。このマッピングは普遍的ではありません。一部のサーボは、より広いまたはより狭いパルス範囲を受け入れます。そのため、制御プログラムを作成する前に仕様シートを確認することが重要です。
サーボモーターの標準 PWM パラメータ
ほとんどのホビーグレードおよび産業用サーボは 1.0 ms ~ 2.0 ms のパルス幅範囲内で動作しますが、ばらつきが存在します。一部のマイクロ サーボは 0.5 ms ~ 2.5 ms を受け入れますが、高トルク モデルでは別の電圧で 1.0 ms ~ 2.0 ms が必要になる場合があります。周波数はほとんどの場合 50 Hz ですが、特定のデジタル リフレッシュ サーボはより高速な応答を得るためにより高いレートを処理できます。電圧レベルも重要です。5V PWM 信号が一般的ですが、一部のサーボは 3.3V ロジック レベルを想定しています。間違った電圧を使用すると、サーボが損傷したり、不安定な動作が発生したりする可能性があります。を選択するときは、サーボモーター新しいプロジェクトの場合は、メーカーのデータシートから許容可能なパルス範囲、周波数許容誤差、およびロジック電圧を必ず確認してください。複数のオプションを比較する購入者の場合、注文前にこのデータを比較表にまとめる必要があります。
パルス幅とサーボ角度の関係
パルス幅と回転角度の間のマッピングは、ほとんどの標準サーボでは線形です。 1.0 ms のパルスは 0 度、1.5 ms は 90 度、2.0 ms は 180 度に対応します。ただし、これは近似値です。実際のサーボには回転を制限する機械的なストップが付いている場合があり、極端に近づくと直線性が低下する可能性があります。カメラのジンバルや CNC ツールの交換など、正確な位置決めが必要なアプリケーションの場合は、サーボをテストして実際の応答を確認する必要があります。サーボテスターまたはオシロスコープ。一部のコントローラではソフトウェアでパルス範囲を校正できますが、検証せずにデフォルトのマッピングに依存すると、位置エラーが発生する可能性があります。多くの調達ケースでは、プログラマブル サーボ コントローラーを指定すると、システム統合時にパルスと角度の関係をより柔軟に調整できます。
一般的なプログラミング エラーとその結果
よくある間違いの 1 つは、サーボの指定範囲外にパルスを送信することです。これにより、モーターが機械的に停止し、過剰な電流が流れ、ギアが剥がれる可能性があります。もう 1 つのエラーは、50 Hz 以外の周波数を使用していることです。 60 Hz または 100 Hz の信号を送信すると、サーボがパルスを誤って解釈し、ジッターが発生したり、まったく動かなくなったりする可能性があります。マイクロコントローラー コードのタイミング エラー (不適切な遅延値や割り込みタイミングなど) によっても、パルス幅が不安定になり、回転が不安定になる可能性があります。エンジニア向けの執筆PWM制御プログラム、ハードウェア タイマーまたは専用 PWM モジュールを使用する方が、ソフトウェアで生成されたパルスよりもはるかに信頼性が高くなります。モーション コントロール コンポーネントのサプライヤーを評価するときは、そのサーボに、システムをプログラミングの間違いから保護できるパルス検証またはエラー検出が組み込まれているかどうかを確認してください。
PWM 制御の精度に影響を与える要因
サーボの回転精度はパルス幅だけではなく、より多くの要素に依存します。電源の安定性は大きな役割を果たします。ピーク電流の引き込み中に電圧が低下すると、サーボが指令された位置に到達しない可能性があります。負荷トルクももう 1 つの要因です。サーボの負荷が大きいと、同じ角度を達成するためにより長いパルスが必要になる場合や、ターゲットにまったく到達しない場合があります。温度変化はサーボの内部ポテンショメータに影響を与え、フィードバック信号をシフトさせてドリフトを引き起こす可能性があります。高い再現性が要求されるアプリケーションの場合は、標準のアナログ サーボではなく、金属ギアとフィードバック エンコーダを備えたサーボの使用を検討してください。調達を決定する際には、特定のアプリケーションの公差要件に基づいて、コストと位置精度の間のトレードオフを評価する必要があります。
PWMに対するアナログサーボ応答とデジタルサーボ応答の比較
アナログ サーボとデジタル サーボは、PWM 信号に対する反応が異なります。アナログ サーボは単純なコンパレータ回路を使用します。パルス幅を読み取り、それをポテンショメータのフィードバックと比較し、両方が一致するまでモータを駆動します。このアプローチは 50 Hz では適切に機能しますが、負荷が変化すると動作が遅くなったり、不正確に感じられる場合があります。対照的に、デジタル サーボは、はるかに高い内部周波数 (多くの場合 300 Hz 以上) で PWM 信号をサンプリングするため、より高速な応答とより緊密な保持トルクが可能になります。ただし、デジタル サーボはより多くの電力を消費し、より多くの熱を発生する可能性があります。購入者が 2 つのどちらかを選択する場合は、アプリケーションの速度と精度のニーズに基づいて選択する必要があります。アンアナログサーボとデジタルサーボ比較表は、応答時間、消費電力、コストのトレードオフを明確にするのに役立ちます。
サーボを選択する前に確認すべき主な仕様
PWM 制御用のサーボを評価する場合は、次の仕様を確認する必要があります。

パルス幅範囲: 通常は 1.0 ~ 2.0 ミリ秒ですが、極端な場合は確認してください
周波数許容誤差: ほとんどは 50 Hz を必要としますが、一部のデジタル モデルはそれ以上の周波数を受け入れます
動作電圧:4.8V~6.0V共通。論理レベルの互換性を検証する
定格トルク: 所定の電圧において、通常は kg·cm または oz·in 単位で表示されます。
速度定格: 60 度回転する時間、通常は秒単位
ギア材質: プラスチック、金属、チタン - 耐久性とコストに影響を与える
フィードバックの種類: ポテンショメータまたはエンコーダ - 精度とドリフトに影響を与える
不感帯幅: サーボが検出できる最小のパルス変化。小さいほど精度が向上します。
購入者は、単一のデータシートでこれらのパラメータをサプライヤーに要求する必要があります。メーカーが明確なパルス幅と不感帯の仕様を提供できない場合は、品質管理が低下しているか、ユニット間で性能が一貫していない可能性があります。
PWM 制御について購入者からよく寄せられる質問
3.3V マイクロコントローラーを使用して 5V サーボを制御できますか?
はい。ただし、レベル シフターまたは専用のサーボ ドライバーが必要になる場合があります。 3.3V PWM 信号を 5V サーボに直接接続すると、パルス検出の信頼性が低下する可能性があります。最新のサーボ コントローラーの多くは 3.3V ロジックを受け入れますが、必ずデータシートで入力電圧範囲を確認してください。
2.5 ms パルスを 2.0 ms 定格サーボに送信するとどうなりますか?
サーボはその機械的限界を超えて移動しようとし、モーターが停止してしまいます。これにより、サーボが過熱したり、ギアが剥がれたり、制御基板が損傷したりする可能性があります。サーボの仕様に一致するように、ソフトウェアでパルス幅の範囲を常に制限してください。
動作中のサーボのジッターを防ぐにはどうすればよいですか?
ジッターは、不安定な電源や PWM 信号のタイミング ノイズによって発生することがよくあります。サーボには別の電源を使用し、サーボ コネクタの近くにコンデンサを追加し、マイクロコントローラの PWM 出力がソフトウェア ループではなくハードウェア タイマーによって生成されるようにします。
単一の PWM チャネルで複数のサーボを制御できますか?
直接ではありません。各サーボには独自の PWM 信号が必要です。ただし、I2C またはシリアル経由で通信するマルチチャネル サーボ コントローラー ボードを使用すると、単一のマイクロコントローラーから制御できるサーボの数が拡張されます。
コントローラーとサーボ間のケーブル長はPWM精度に影響しますか?
長いケーブルは、特に大電流線の近くを通る場合、信号の劣化を引き起こす可能性があります。距離が 1 メートルを超える場合は、シールド付きツイストペア ケーブルを使用し、電磁干渉を減らすために PWM 信号線をモーターの電源ケーブルから離してください。
外部サーボドライバーを使用するか、マイクロコントローラーの内蔵PWMを使用する必要がありますか?
1 つまたは 2 つのサーボを使用する単純なアプリケーションの場合は、マイクロコントローラーの内蔵 PWM で十分です。マルチサーボ システムまたは高精度タスクの場合、専用のタイミングおよび電流保護を備えた外部サーボ ドライバの信頼性が高くなります。
サーボが制御システムと互換性があるかどうかを確認するにはどうすればよいですか?
パルス幅の範囲、動作電圧、信号の論理レベルの3つを確認してください。これらのいずれかが一致しない場合は、信号調整または別のサーボが必要になります。
連続 PWM 制御下でのサーボの一般的な寿命はどれくらいですか?
寿命は品質、負荷、デューティサイクルによって大きく異なります。定格仕様内で動作する適切にメンテナンスされたサーボは数千時間持続しますが、限界近くで動作するサーボは数週間で故障する可能性があります。メーカーの定格寿命または保守間隔を必ず確認してください。
アプリケーションに適したサーボと制御戦略の選択
正しいサーボとプログラミングのアプローチを選択するには、ハードウェアを運用上の要求に適合させる必要があります。ピックアンドプレース機械や実験器具など、位置決め精度が重要なアプリケーションの場合は、デッドバンドが狭いデジタルサーボを選択し、特定の PWM 信号に対する応答を検証します。サーボテスター評価中。精度要件がそれほど高くないコスト重視のプロジェクトの場合、多くの場合、アナログ サーボが低価格で適切なパフォーマンスを提供します。いずれの場合も、電源がピーク電流に対応できることを確認し、安全な動作範囲内でパルス幅を制限するように制御プログラムを設計してください。サーボを多軸システムに統合する場合は、すべての軸の PWM 生成、タイミング、エラー検出を同時に処理する集中型モーション コントローラーを検討してください。調達チームの場合、サーボモータの選定サプライヤーからのチェックリストは、評価を標準化し、互換性リスクを軽減するのに役立ちます。次に進む準備ができたら、アプリケーションの仕様を当社のエンジニアリング チームに送信して、無料の互換性レビューと正確な PWM 制御要件に合わせたサーボの推奨事項を入手してください。
更新時間:2026-07-03