発行済み 2026-05-09
ロボットアームが動作中に突然引っかかり、異音が発生したとき。あるいは、小型サーボを何百回も動作させた後、ギアに肉眼で確認できるほどの磨耗が見られる場合もあります。これらの現象の背後には、誰もが無視している同じ技術的パラメーター、つまりストローク角度が関係していることがよくあります。
マイクロサーボの物理的な動作範囲には 2 つの境界があります。 1 つの境界は、内部ギア セットとポテンショメータによって決定される機械的制限です。この機械的限界は通常 0 ~ 180 度の間です。もう 1 つの境界は、制御信号を使用して設定する有効ストロークです。ほとんどの人は後者のみに注目し、前者と後者の対応関係を無視します。。
ここでは、再確認する必要がある 3 つの重要な事実を紹介します。
事実 1: 物理的な限界は超えられない赤線です
各マイクロ ステアリング ギアには、一連の減速ギアとフィードバック ポテンショメータが含まれています。出力アームが機械構造の端に向かって回転すると、ギアが固着し、同時にポテンショメータの抵抗値が限界に達します。この位置を超えると、電流が急激に増加します。
よくある間違いは、コードでターゲット角度を 190 度に設定しているのに、サーボ自体の機械的範囲が 180 度しかないことです。。
実際の結果は、サーボが継続的に停止状態になり、ドライバーチップが過熱し、最終的には内部コンポーネントが焼損するというものです。
経験データに関しては、物理的限界を 5 度以上超え、連続失速時間が 2 秒に及ぶ状況があります。この時点で被害確率は70%を超えます。
最近のサーボには過電流保護機能があると思われるかもしれませんが、ほとんどのマイクロサーボにはそのような機能はありません。彼らの設計ロジックは、信号を積極的に保護するのではなく、信号を機械的境界に適応させることです。
事実2:制御信号とストローク角の対応関係にはドリフトがある。
通常、標準サーボの制御パルス幅は0.5ms~2.5msの範囲で、対応する角度範囲は0度~180度です。ただし、実際に生産作業を行う場合、同一ロットの 2 つのサーボの中点位置が 5 ~ 10 度異なる可能性があります。
ポテンショメータの抵抗のバッチの違い。
ギアセットアセンブリの機械的公差。
温度変化による材料の変形。
このような現象は、さまざまな要因によって引き起こされ、ステアリングギアに送るパルス信号と実際に回転する角度との間に系統的なずれが生じるのです。デフォルトのパルス範囲を使用し続け、キャリブレーションを行わない場合、0 度コマンドは実際の位置の -3 度に相当する可能性があり、すでに物理的限界に達しています。。

キーワード: 物理的限界
事実 3: 大きな角度を追求しすぎると、ギアの摩耗が早まります
公称180度のサーボであっても、ストロークを175度に設定しても、一見安全・安心に見えても、両端の極端な位置を頻繁に往復させると、ギアの端歯にかかる衝撃荷重は中間ストロークの3~5倍になります。
プラスチックギアの場合、極端なストロークを 5,000 回繰り返すと、歯の摩耗が激しくなり、仮想位置が 0.5 度以上増加します。
金属ギア: ゆっくりと磨耗しますが、長期間の極端な使用により出力シャフトが緩むことがあります。
解決策は両端に5~10度の余分なバッファを残し、実際に使用する角度は160度以内に制御する必要があります。
サーボによって駆動されるジンバルの典型的なシーンが示されています。当時、カメラに必要な水平視野が左右 90 度であれば、0 度から 180 度までの全移動範囲を使用することになります。 3 か月後、ホーミング精度が低下し、画面が不安定になることに気づくでしょう。理由は、極限位置でのギアのダメージが回復不能なまでに蓄積しているためです。
ストローク角の正しい設定方法
ハードウェアのキャリブレーションとソフトウェアの認定という 2 つの個別の手順を完了する必要があります。
ハードウェアキャリブレーション手順:
1. サーボを負荷から切り離します。
2. 使用する予定の最小パルス信号 (例: 1.0ms) を送信します。
3. 出力アームを手動で回転させ、ギヤ衝突音が発生しない位置を見つけて固定します。
4. 最大パルス信号端子を繰り返します。
ソフトウェア限定の手順:

1. 上記 2 つの場所で実際のパルス幅値を記録します。
2. 制御コードで、これら 2 つの値を絶対的な上限と下限として設定します。
3. ユーザー操作インターフェイスでは、実際の動作角度がソフトウェア制限の 80% のみになるように、追加のスケーリング係数が追加されます。
この二重保護機構により、ステアリングギアの寿命を2~3倍に延ばすことができます。業界のテストデータによると、10 度のマージンを維持すると、ギアの故障率が約 65% 減少します。
キーワード: パルス幅
よくある質問(Q/A)
Q: ステアリングギアの移動角が公称値を超えることはありますか?
A: いいえ。機械的な制限を超えると、すぐに失速電流が発生し、駆動回路またはギアが焼き切れます。必ず製品仕様書に定められた角度範囲を厳守してご使用ください。
Q: 設定した 90 度が実際には 85 度しか回転しないのはなぜですか?
これは、制御信号のパルス幅と角度との対応関係に公差があるためである。脈拍の中央値を再校正する必要があります。一般に、1.5ms は 90 度に相当し、必要に応じて微調整してください。
Q: サーボが物理的な限界に達したかどうかを迅速に判断するにはどうすればよいですか?
音を聞くと、通常動作時は静かです。限界に達すると、連続的な「カチッ」という音または鋭い電流音が鳴り、それより大きな角度の指示の送信が直ちに停止されます。
Q: 移動許容量の推奨値は、プラスチックギアと金属ギアでは異なりますか?
歯車に関しては、プラスチック歯車の場合は 15 度の余裕を持たせることが推奨されますが、金属歯車の場合は 10 度だけで十分です。プラスチックの耐衝撃性は金属よりも弱いため、より控えめな境界が必要です。
Q: 電圧が異なるとストローク角は変化しますか?
A: 電圧は速度とトルクに影響しますが、角度範囲には影響しません。信号のパルス幅が変わらない限り角度は変わりません。ただし、電圧が低い状態では、サーボに指定された位置に到達するのに十分な電力が供給されない可能性があります。
推奨されるアクション: 次の設計から始める
3 つの核心点が繰り返されます。
物理的な制限は厳しい境界であり、決して破ってはなりません。
制御信号と実際の角度の間には系統的な誤差があるため、校正する必要があります。
極端な位置に対してバッファマージンを残すと、ギアの摩耗を大幅に軽減できます。
具体的なアクションのリスト:
1. 新しく到着したすべてのサーボでハードウェア キャリブレーションを実行し、実際のパルス範囲を記録します。
2. コードでは、理論値を直接使用する代わりに、定数 MIN_PULSE および MAX_PULSE を定義します。
3. 各サーボに 10 度のソフト リミット スケーリング係数を追加します。
4. 1,000 回の実行ごとに、中間点を再校正し、ドリフトを監視します。
キーワード: 冗長設計
プロジェクトで設定するすべてのストローク角度は、基本的に物理法則と機械的公差の間のバランスを見つけることが重要です。このバランスを無視すると、サーボが早期に故障します。そして、それに直面すれば、実行時間が長くなるだけでなく、予測可能な制御精度も得られます。次に書くときは「」サーボ.write(170)" の場合は、まず自問してください。この数値の背後に 10 度の呼吸のための十分な余地があるか?
更新時間:2026-05-09