発行済み 2026-03-21
他の人が調整しているのを眺めている、という状況に遭遇したことはありませんか?サーボビデオ内のパラメータには、角度、速度、トルクなどの多数の数値が含まれており、それらを自分で設定するだけで、サーボ動かないのか、ランダムに動くのか、それとも燃え尽きるのか?心配しないでください。今日は、サーボパラメータを適切に設定します。実際、この問題はそれほど神秘的なものではありません。重要なのは、いくつかのコアパラメータだけです。両者の連携を理解していれば、簡単に対処できます。
実際、ステアリング ギアには、角度範囲、速度、トルク、制御方法という 4 つの中心的なパラメータがあります。サーボはロボットの「関節」と考えることができます。これらのパラメータにより、希望の位置に回転できるか、速く回転するか、十分な強度があるか、および方向を決定します。たとえば、小型のロボット アームを作成する場合は、どの程度の重さの物体を掴むことができるか、特定の角度で正確に停止できるかどうかを考慮する必要があります。
これらのパラメータは単独で存在するのではなく、相互に影響を及ぼします。車を購入するときに排気量、燃費、ホイールベースに注目するのと同じように、ステアリングギアを選択するときにもこれら 4 つの要素に注目する必要があります。パラメータが正しく設定されていない場合、最も一般的な結果は、アクションが適切に実行されないか、応答が遅すぎることです。ひどい場合はサーボが直接焼損してしまいます。したがって、最初のステップは、手元のサーボがどの程度調整できるかを把握することです。
角度範囲は通常、サーボの種類によって決まります。通常のサーボは0度から180度が一般的ですが、連続回転するサーボは無限に回転することができます。ただし、多くのサーボでは、PWM 信号の幅を設定することで実際の範囲を微調整できます。たとえば、顔追従ジンバルを作成していて、カメラを左右に回転させたい場合は、0 ~ 180 度に設定すれば十分です。ただし、全方向移動車でステアリングを行う場合は、連続回転モードが必要になる場合があります。
サーボが焼き切れる可能性が最も高い操作であるため、開始直後に角度範囲を限界まで押し込まないでください。正しいアプローチは、まずマニュアルで機械的制限を確認し、次にマイクロコントローラーまたはサーボコントローラーを使用して控えめな PWM 値を与え、実際に必要な角度までゆっくりと拡大することです。たとえば、最初は 20 度から 160 度に設定し、テストが OK になったら、安定した動作の境界を見つけるまで徐々に緩めます。
速度は一般的に「秒/60度」で表されます。例えば、60度回転するのに0.1秒とかなり速いです。速度が速すぎると 2 つの問題があります。1 つは動作が非常に性急に見えること、2 つ目は慣性衝撃により接続された機械部品が損傷する可能性があることです。その一方で、遅すぎて不器用です。たとえば、自動窓開閉装置を作成する場合、速度は中程度でなければなりません。速すぎると窓枠が破損します。遅すぎると窓を開けるのに半日かかります。
実際のデバッグ中は、最初に 0.2 秒/60 度などの中速を設定し、実際の動きの効果に応じて微調整することをお勧めします。一部のハイエンドサーボはプログラムでの動的な速度調整をサポートしており、非常に柔軟です。重要な点を 1 つ覚えておいてください。速度とトルクはトレードオフになる傾向があります。速く走れば走るほど、体力は減っていきます。デバイスが要求する負荷と応答速度に基づいてバランスを見つける必要があります。
トルクの単位はkg・cmです。簡単に理解すると、ステアリング ギアの軸から 1 cm 離れたところに複数の物体を持ち上げることができるということです。次のように見積もることができます。ロボット アームが 0.5 kg の重りを 5 cm で持ち上げたい場合、少なくとも 2.5 kg·cm のトルクが必要です。しかし、これはあくまで静的な状況であり、実際の状況には摩擦や加速度が含まれている必要があります。したがって、安全のために、計算結果より 30% ~ 50% 大きい理論値を選択するのが最善です。
多くの人はトルクが大きければ大きいほど良いと考えています。実は、これが落とし穴なのです。トルクが大きすぎるサーボは大きく、重く、高価であり、機械構造にもさらなる負担をもたらします。たとえば、軽量の四足歩行ロボットを構築している場合は、十分な中トルクのサーボを選択する方が適切です。重すぎると、動作パフォーマンスとバッテリー寿命に直接影響します。負荷を見積もり、余裕を持たせて実際にテストしてください。このプロセスに従って、最も信頼できるものを選択してください。
主な制御モードには、従来の PWM、シリアル バス制御、およびアナログ信号制御の 3 つがあります。 PWM は最も汎用性が高く、ほぼすべてのマイクロコントローラーで駆動できますが、各サーボは個別のピンを占有します。シリアルバス制御はすごいですね。 1本の線で数十個のサーボを直列に接続でき、角度や温度などのステータス情報を読み取ることもできます。ロボット アームやバイオニック ロボットなどのマルチサーバー プロジェクトに特に適しています。
どのモードを選択するかは、プロジェクトのサイズと複雑さによって異なります。ジンバルやドアロックなど、1 つまたは 2 つのサーボを使用する単純なプロジェクトを実行するだけの場合は、PWM モードで十分であり、セットアップはシンプルで低コストです。ただし、プロジェクトに 6 つを超えるサーボがある場合は、複雑な配線やピン割り当てから解放されるシリアル バス サーボを選択することを強くお勧めします。さらに、一部のバス サーボは、速度とトルクのリアルタイム調整もサポートしています。この機能は、アクションを動的に変更する必要がある場合に特に役立ちます。
ステアリングギアは特に電圧に敏感です。電圧が低いとトルクが不足して動きが鈍くなります。電圧が高いと内部回路が焼損しやすくなります。ほとんどのサーボの公称動作電圧は 4.8V ~ 6V で、高電圧サーボは 7.4V に達する場合があります。しかし実際に使用すると、パワーとともにバッテリー電圧が低下したり、高負荷がかかると瞬時にバッテリー電圧が低下し、サーボが振動して制御不能になる「ドラフティング」症状が発生します。
電圧の不安定性を解決するには 3 つの方法があります。 1 つは、DC-DC 電圧安定化モジュールを使用してサーボに独立して電力を供給し、相互干渉を避けるためにメイン制御基板と電源を共有しないことです。次に、サーボ電源の両端に、瞬間的な大電流の影響を緩衝できる約 1000 マイクロファラッドなどの大きなコンデンサを接続します。第三に、統合ドライバを備えた統合サーボを使用している場合、通常、電圧は内部で安定化されているため、公式推奨電圧で直接電源を供給してください。デバッグ中は、マルチメータを使用してサーボ端子の実際の電圧を測定し、電圧が常に安全範囲内にあることを確認します。
これまで遭遇したサーボ デバッグで最も厄介な問題は何ですか?コメント エリアであなたの経験を共有することを歓迎します。より多くの友達に見てもらえるように、「いいね」を押して保存することを忘れないでください。
更新時間:2026-03-21