発行済み 2026-04-25
ロボットや動くプロジェクトを構築している場合、サーボモーターに関してよくある質問は次のとおりです。電源を入れてもいいですかサーボマイクロコントローラーの5Vピンから直接?
短い答えは次のとおりです。一般的には、いいえ。ほとんどのマイクロコントローラーは、実行するのに十分な電流を供給できません。サーボ確実に。そうすると、マイクロコントローラーがリセットされたり、誤動作したり、永久的な損傷を受ける可能性があります。
このガイドではその理由を説明し、実際の例を示し、安全で実践的な解決策を提供します。また、次のような信頼性の高い電源ソリューションがどのように実現されるかについても説明します。Kパワーよくある失敗を回避するのに役立ちます。
この問題を理解するには、次の 2 つの基本的な電気的事実を知る必要があります。
一般的なマイクロコントローラー (Arduino Uno、ESP32、STM32 など) は次の機能を提供します。5Vまたは3.3V出力ピンにあります。
マイクロコントローラーの 5V ピンからの最大電流は通常、400mA~800mAボードとUSB電源によって異なります。
小型 9g サーボ (SG90 など) が描画します移動時200mA~300mA、そして最大700mA以上失速中。
標準サイズのサーボ (MG996R など) は描画します500mA~1A通常の動作中と2A以上失速したとき。
一般的な現実のケース:
愛好家は、Arduino Uno と 3 つの SG90 サーボを使用して単純なロボット アームを構築します。すべてのサーボを Arduino の 5V ピンに直接接続します。 1 つのサーボを動かすと、ボードが動作します。しかし、2つのサーボを同時に動かすと、Arduinoが突然リセットされてしまいます。 LCD 画面がちらつき、コードが再起動されます。これはまさに、マイクロコントローラーが十分な電流を供給できない場合、つまり電圧が動作しきい値を下回った場合に起こることです。
最初はサーボがマイクロコントローラーから直接動作しているように見えても、後で 3 つの隠れた問題が現れる可能性があります。
1. ブラウンアウトリセット– サーボが動き始めると、大きな突入電流が流れます。 5Vラインの電圧が低下します。 4.2V (5V ボードの場合) を下回ると、マイクロコントローラーは自動的にリセットします。
2. 電気ノイズ– サーボモーターは逆起電力と電圧スパイクを生成します。これらのスパイクはセンサーの読み取り値を破壊したり、不安定な動作を引き起こしたり、マイクロコントローラーの電圧レギュレーターを損傷したりする可能性があります。
3. 過熱– マイクロコントローラーのオンボード電圧レギュレーター (通常はリニア レギュレーター) は、過剰な電圧を熱として放散します。 500mA 用に設計された 5V レギュレータを通して 1A を供給すると、過熱して永久に故障します。
サーボを使用するプロジェクトでは、次の 3 つのステップの原則に従ってください。
共通点が必須である理由:
サーボの制御信号 (PWM) はグランドを基準としています。共通のアースがないと信号が不安定になり、サーボがジッターしたり、まったく動かなくなったりします。
マイクロコントローラー: Arduino Nano (USB から 5V、最大 500mA)
サーボ: SG90 (9g、200mA 可動、600mA ストール)
結果:サーボをゆっくりと動かして停止させないようにすると、うまくいく場合があります。ただし、小さな抵抗(腕が壁に突き当たるなど)があると、Nano がリセットされます。毎回機能する必要があるプロジェクトにとっては信頼できません。
![]()
マイクロコントローラー: ESP32 (3.3V ロジック、5V ピン電流は約 300mA に制限)
2 つの MG996R サーボ (それぞれの動作時に 500mA を消費)
結果:ESP32 は両方のサーボが動くとすぐにリセットされます。サーボが 1 つでも不安定になる可能性があります。決してこれを試みないでください。
マイクロコントローラー: 任意のボード
サーボ電源: 4xAA バッテリーパック (6V) または 2S LiPo (7.4V、5V UBEC)
接続: サーボ電源 + からサーボ赤線、- からサーボ黒線 AND マイコン GND
信号: マイクロコントローラーの PWM ピンからサーボのオレンジ/白のワイヤー
結果:マイコンはサーボ負荷に関係なく安定して動作します。サーボは最大の電流とトルクを取得します。これが、あらゆる商用ロボットの構築方法です。
サーボの電源を選択するときは、次の 3 つの機能を探してください。
安定した電圧出力(サーボに応じて 5V または 6V)
十分な電流容量(すべてのサーボの合計ストール電流の少なくとも 2 倍)
低リップルと保護を備えたクリーンな電力(過電流、過熱、ショート)
本格的なプロジェクトを構築する愛好家や専門家にとって、Kパワーは、マイクロコントローラーベースのロボティクス向けに特別に設計された専用のサーボ電源ボードとバッテリー ソリューションを提供します。同社の製品には、共通接地絶縁、十分なフィルタリング コンデンサ、および熱保護が含まれており、上記のすべてのリスクが排除されます。プロジェクトを常に確実に動作させたい場合は、Kパワー時間を節約できる賢明な決定です。
1. マイクロコントローラーの 5V ピンから複数のマイクロ サーボ (9g) に直接電力を供給しないでください。それでも、負荷がかかるとリセットされることが予想されます。
2. 標準または高トルクのサーボには、必ず別のバッテリーまたは安定化電源を使用してください。
3. サーボ電源のグランドは必ずマイコンのグランドに接続してください。
4. サーボ電源ライン間に大きなコンデンサ (470µF ~ 1000µF) を追加します。サーボの近くに設置して電圧スパイクを吸収します。
5. 電力要件が不明な場合は、専用のサーボドライバーボードを使用してください。外部電源を受け取り、ロジックレベルの信号絶縁を提供します。
マイクロコントローラーから直接サーボに電力を供給できますか?
非常に軽い負荷の下で最小の 9g サーボの場合は技術的には「はい」ですが、信頼性の高いプロジェクトでは実質的に「ノー」です。安全でプロフェッショナルな正しい答えは次のとおりです。やめてください。別の電源を使用し、共通のグランドを維持し、マイクロコントローラーに制御信号のみを処理させます。
一貫したパフォーマンスを実現し、不可解なリセット、レギュレーターの焼け、または不安定な動作を回避するには、次のような実績のある電源ソリューションを信頼してください。Kパワー。同社の製品は、マイクロコントローラーが安全で安定した状態を保ちながら、サーボにクリーンで十分な電力を供給することを保証します。適切な電源プランから始めてください。プロジェクトは最初からいつでも機能します。
更新時間:2026-04-25