発行済み 2026-03-08
ステアリングギアを使ってプレイするときに最も恐れる状況は何ですか?多くの友人がこれに遭遇したと推定されています -サーボ電源を入れても反応がなく、「ジー」または「キーキー」という音だけが聞こえますが、回転しません。この音は人々をパニックに陥らせ、次の瞬間にステアリングギアが「衝撃」を与えるように感じます。実際、この状況は非常に一般的です。通常はそうではありませんサーボ壊れていますが、配線または設定にいくつかの小さな問題があると考えられます。心配しないで、今日は座って、この問題について話しましょう。サーボ電源を入れるとノイズが発生し、この不快なノイズを解決します。
ステアリングギアから異音がする。端的に言えば、異常な作動状態にあると「抗議」しているのだ。最も一般的な理由は、受信した信号が不安定であるか、正しくないことです。サーボは、非常に従順ですが、やや強迫的な小さな兵士であると考えることができます。常にコマンダー (つまり、コントローラー) が指示を出し、どの角度に回転するかを指示するのを待っています。このコマンドが断続的だったり、最初に正しく与えられなかった場合、ロボットはその位置を修正しようと試み続けますが、「正しい感覚」を見つけることができず、震えたり異音を立てたりし始めます。もう 1 つの非常に一般的な理由は、電源不足です。活動する力がないため、この種の「救難信号」も発信します。
ステアリングギアの異音の原因として最も疑わしいのは、間違いなく電源不足です。サーボ動作時、特に高速回転が必要なときや負荷がかかっているときは、瞬間的に大きな電流が必要になります。電源 (バッテリー ボックスや開発ボードの 5V 出力など) がこの「爆発的な電力」を供給できない場合、その電圧は即座に引き下げられます。これが低くても、サーボ内の制御チップが「クラッシュ」または「再起動」し、命令を正常に実行できなくなります。その結果、サーボがその場で振動し、高周波のシューという音が発生します。それは、強い男にウェイトリフティングをするように頼みながら、十分な食事を与えないようなものです。顔が赤くなり、体全体が震えるまで、それを保持することしかできませんが、持ち上げることはできません。
サーボが回らない、音が出ない場合は、多くの場合、手の配線が正しく接続されていないことが原因です。当社で一般的に使用されている 9g サーボなどの市販のマイクロ サーボには、通常 3 本のワイヤがあります。茶色のワイヤは通常負極 (GND)、赤色のワイヤは正極 (VCC、通常 5V) に接続され、オレンジ色のワイヤは信号線です。信号線のプラス極とマイナス極を間違えたり、信号線を全く接続しなかった場合、サーボの電源を入れるとすぐに正しいPWM信号を受信できず「安全アラーム」が作動し、鳴り始めます。したがって、サーボを入手するときの最初のステップは、配線の順序を確認することです。失敗の可能性を減らすために、毎回色に応じて色を合わせる習慣を身に付けるのが最善です。
この問題に直面した場合、当社では「迅速、正確、かつ容赦のない」トラブルシューティング プロセスを使用して、問題を迅速に特定できるようにします。まず、電源を確認してください。最も簡単な方法は、2 つまたは 3 つの 18650 リチウム バッテリ パックを使用するか、独立した高電流電源モジュールを直接使用してサーボに電力を供給するなど、信頼性の高い電源に変更して、サーボがまだ鳴るかどうかを確認することです。電源を交換すれば問題ありませんが、基本的には電源の問題です。次に、信号ケーブルを確認します。信号線が開発ボードの PWM ピンに正しく接続されていること、およびコード内でこのピンが正しく初期化されていることを確認してください。マルチメータを使用して、信号ピンとアース線の間の電圧を測定できます。通常の状況では、変化するパルス信号であるはずです。最後に、電源や信号に問題がない場合は、ギアに異物が入っていたり、歯がスキャンされているなど、サーボ自体の機械構造が固着している可能性があります。このとき、サーボアームを手動で少し回して、詰まりがあるかどうかを確認できます。
プログラムが開始されるとすぐに「ジレンマ状態」にするよう指示が与えられるため、電源を入れるとサーボからビープ音が鳴ることがあります。特にサーボの 360 度連続回転には中立点が必要です。プログラムで与えられた中央信号(例えば、1500マイクロ秒のパルス幅)がわずかにずれていると、サーボは非常に遅い速度で回転させているつもりでも、負荷と摩擦により回転できず、振動し始め、ブーンという音が発生します。したがって、サーボの中立位置を校正することは非常に重要です。最初にプログラムでパルス幅を理論上の中央値に設定し、サーボの回転が完全に停止して音が出なくなるまで、この値を少しずつ微調整します。この時点で、サーボの真の中立点が見つかりました。このプロセスは、機械での「ゼロ校正」の実行に似ています。
間違ったコーディングは初心者にとってよくある落とし穴でもあります。よくある間違いは、セットアップ関数で指定されたピンにサーボ オブジェクトを正しく接続 () していないことです。考えてみてください。ステアリングギアが所定の位置に「通知」されていないのに、どうやって正常に機能するのでしょうか?もう 1 つの間違いは、ループ内のサーボの角度を絶えず急速に変更し、サーボが時間内に反応できず、「混乱した」状態のままになることです。また、異音やジッターの原因となる場合があります。ピンの間違いもあります。信号線は明らかにピン 9 に接続されていますが、コードはピン 8 を制御します。そのため、コードを書くときは特に注意し、書き込み後にもう一度チェックして、すべてのリンクが正しいことを確認する必要があります。
正常回転時にサーボからも異音が発生する場合は、その制御方法に問題があることが多いです。たとえば、ある角度から別の遠くの角度に直接「飛行」させると、最大速度で突進します。この工程により衝撃により異音が発生する場合があります。ソフトウェアの最適化によりサーボを「優しく」することができます。たとえば、セグメント化された遅延制御を使用して、目標角度に 1 ステップで到達するのではなく、複数のサイクルで徐々に到達します。これは車の運転に似ています。アクセルを踏み込んでゆっくり速度を上げていくと、車にかかる衝撃や騒音が全く違います。 for ループを使用して、角度の値を徐々に変更します。 1 ~ 2 度変化するたびに、小さな遅延を追加すると、サーボはよりスムーズに、より静かに動作します。
電源から配線、コードから機械に至るまで、これだけお話してきたので、サーボが「歌う」理由についてはすでにかなり理解できたと思います。次回、サーボがビープ音を鳴らし続ける状況に遭遇した場合は、落ち着いてこの記事を取り出して、段階的に「治して」いただければ幸いです。ステアリングギアをいじる過程で、他にどんな奇妙でクレイジーな問題に遭遇したことがありますか?それとも何かユニークなヒントがあるのでしょうか?コメントエリアで共有していただければ幸いです。一緒にコミュニケーションをとり、学びましょう。サーボをプレイするより多くの友達がこの記事を見てもらえるように、「いいね!」と共有することを忘れないでください。
更新時間:2026-03-08