注釈

こんにちは、SunFounderのRaspberry Pi & Arduino & ESP32愛好家コミュニティへようこそ!Facebook上でRaspberry Pi、Arduino、ESP32についてもっと深く掘り下げ、他の愛好家と交流しましょう。

参加する理由は?

  • エキスパートサポート:コミュニティやチームの助けを借りて、販売後の問題や技術的な課題を解決します。

  • 学び&共有:ヒントやチュートリアルを交換してスキルを向上させましょう。

  • 独占的なプレビュー:新製品の発表や先行プレビューに早期アクセスしましょう。

  • 特別割引:最新製品の独占割引をお楽しみください。

  • 祭りのプロモーションとギフト:ギフトや祝日のプロモーションに参加しましょう。

👉 私たちと一緒に探索し、創造する準備はできていますか?[ここ]をクリックして今すぐ参加しましょう!

サーボ

../_images/servo.png

サーボは一般的に、ケース、シャフト、ギアシステム、ポテンショメータ、DCモーター、および組み込みボードで構成されています。

動作原理は以下の通りです。マイクロコントローラがPWM信号をサーボに送信すると、サーボ内の組み込みボードが信号ピンを介して信号を受信し、内部のモーターを制御して回転させます。その結果、モーターはギアシステムを駆動し、減速後にシャフトを動かします。サーボのシャフトとポテンショメータは連結されています。シャフトが回転すると、ポテンショメータも駆動し、ポテンショメータから電圧信号が組み込みボードに出力されます。次に、ボードは現在の位置に基づいて回転の方向と速度を決定し、定義された正確な位置で正確に停止し、その位置を保持します。

../_images/servo_internal.png

角度は、制御ワイヤに適用されるパルスの持続時間によって決定されます。これをパルス幅変調と言います。サーボは20msごとにパルスを受け取ることを期待しています。パルスの長さによって、モーターがどれだけ回転するかが決定されます。例えば、1.5msのパルスは、モーターを90度の位置(中立位置)に回転させます。1.5ms未満のパルスがサーボに送られると、サーボはある位置に回転し、その出力シャフトを中立点から反時計回りに何度か保持します。パルスが1.5msよりも広い場合、逆の現象が発生します。サーボが有効な位置に回転する命令の最小幅と最大幅は、各サーボの関数です。一般的に、最小パルスは約0.5ms、最大パルスは2.5msの幅になります。

../_images/servo_duty.png