発行済み 2026-04-03
電気モーターとサーボシステムは多くの場合、ロボット、CNC マシン、RC 車両、産業機器内で近接して動作します。一般的だがイライラする問題は、モーターの動作によって相互干渉が発生することです。サーボ震えたり、ドリフトしたり、不安定に動作したり、その逆も同様です。この記事では、この問題が発生する理由と症状の特定方法を説明し、電磁両立性 (EMC) の原則と実際のトラブルシューティングの経験に基づいて、すぐに実装できる実践的な解決策を段階的に説明します。
一般的なセットアップ (たとえば、DC 駆動モーターと位置フィードバック サーボを同じシャーシに搭載した小型ロボット アーム) では、ユーザーは次のようなことによく気づきます。
モーターが始動または速度を変更すると、サーボがけいれんまたは振動します。
コマンドなしの予期しないサーボの動き (例: 片端停止方向への回転)。
モーター動作中のサーボ保持トルクまたは「ソフトな」応答が減少します。
深刻な場合には、サーボ コントローラーがリセットされるか、信号が失われます。
これらの症状は、一方のデバイスからの電気ノイズまたは電源障害が他方のデバイスに影響を与えていることを示しています。
電気工学の基礎と現場での経験に基づくと、モーターとサーボの間の相互干渉は、次の 3 つの主要なメカニズムから発生します。
DC モーター (特にブラシ付きタイプ) は、急速に変化する大きな電流を消費します。整流スパークは、電力バス上に電圧スパイクとリップルを生成します。
サーボの内部制御電子機器には、クリーンで安定した電圧 (通常は 4.8 ~ 6.0 V または 5 ~ 7.4 V) が必要です。同じ電源がモーターとサーボの両方に電力を供給する場合、モーターの電流サージによってディップやノイズが発生し、サーボの電圧レギュレーターが完全には除去できず、不安定な動作が発生します。
ブラシ付きモーターは、意図しない無線送信機として機能します。ブラシでのスパークにより、数十 kHz から数百 MHz の広帯域 EMI が発生します。
サーボの信号ケーブル (PWM またはシリアル) はアンテナとして機能します。モーターまたはそのワイヤーの近くに配線されると、EMI がサーボ信号ラインに結合し、コマンド パルスが破損します。
モーターの大電流リターンパスとサーボの信号グランドが同じワイヤまたは PCB トレースを共有している場合、共通インピーダンスでの電圧降下によりサーボのグランド基準にノイズが追加されます。サーボはこれを誤った信号変化として解釈します。
これらの対策を順番に適用してください。ほとんどの場合、最初の 2 つの手順だけで干渉は解消されます。
アクション:モーターとサーボに完全に絶縁された電源 (例: 個別のバッテリー パック、または絶縁出力を備えた専用の DC-DC コンバータ) から電力を供給します。
なぜ効果があるのか:伝導ノイズ経路を遮断し、共有電源リップルを排除します。
現実世界の例:駆動モーターが加速するたびにサーボのジッターが発生する競技ロボットでは、3S LiPo からモーターを実行しながら、別の 2S LiPo から供給されるサーボ用の専用 5V BEC (バッテリーエリミネーター回路) に切り替えることで、問題が完全に解決されました。
アクション:
コンデンサをモーター端子に直接はんだ付けします (標準値: 0.1µF セラミック + 10 ~ 100µF 電解)。ブラシ付きモーターの場合は、各端子を 0.1µF のコンデンサでモーター ケースに接続します。
モーターの近くの各モーターワイヤーにフェライト ビーズまたはチョークを追加します。
![]()
なぜ効果があるのか:コンデンサは高周波スパイクを吸収します。フェライトは、ワイヤを伝わる高周波ノイズをブロックします。
検証:オシロスコープを使用して、電源バス上の電圧リップルの低減を確認します。
アクション:
モーター線とサーボ信号線は10~15cm以上離してください。不可能な場合は、垂直に配線します (決して平行にしないでください)。
モーター接続にはツイストペア線を使用します。ツイストペア線により放射磁場が打ち消されます。
サーボ信号ケーブルをシールドします: 3 線シールド付きサーボ延長を使用し、シールドをアースに接続します。コントローラー側のみ(サーボではありません)。
現実世界のケース:CNC ルーターの Z 軸サーボは、スピンドル モーター (ユニバーサル モーター) がオンになるたびに位置を失います。サーボケーブルをスピンドル電源ケーブルから離し、接地されたアルミホイルのラップを追加すると、問題は解決されました。
アクション:すべてのグランド リターン (モーター ドライバ グランド、サーボ グランド、ロジック グランド) を 1 点 (通常は電源のマイナス端子またはコントローラのグランド プレーン) に接続します。グランドをデイジーチェーン接続しないでください。
なぜ効果があるのか:サーボの接地基準に高いモーター電流が流れるのを防ぎます。
アクション:RC ローパス フィルター (例: 100Ω 抵抗 + グランドへの 10nF コンデンサ) をサーボ入力の PWM 信号ラインに挿入します。
注記:これにより、信号のエッジがわずかに丸くなる場合があります。サーボのパルス幅許容差が許容する場合にのみ使用してください (ほとんどのアナログ サーボは正常に動作しますが、デジタル サーボにはより狭いフィルタが必要な場合があります)。
アクション:コントローラとサーボ信号線の間にフォトカプラを配置し、サーボ側の電源を絶縁します。
必要な場合:非常に騒音の多い環境用 (高出力インバーターを備えた産業用モータードライブなど)。
基本原則:モーターとサーボの干渉は、ほとんどの場合、伝導電源ノイズと放射 EMI によって引き起こされます。問題を修正するために高価な機器は必要ありません。体系的な隔離とフィルタリングが毎回行われます。
すぐに実行できる手順 (順番に):
1. サーボ専用バッテリーを別途用意してテストしてください。干渉が消えれば、伝導ノイズの問題が確認されたことになります。恒久的な修正として、専用の電源調整 (スタンドアロン UBEC または別個のバッテリー) のインストールに進みます。
2. ステップ1が不可能な場合、セクション 3.2 で説明したように、モータに抑制コンデンサとフェライトを追加します。これだけで、典型的な趣味のケースの 70% が解決されます。
3. ケーブルの再配線とシールド– 電源線と信号線を分離し、ツイストモーターワイヤーを使用し、サーボケーブルに接地シールドを追加します。
4. スターグラウンディングを実装する– サーボの接地基準が高いモーター戻り電流と共有されないようにします。
5. 最後の手段としてのみ、信号線フィルターまたは光絶縁を追加します。
最終チェック:修正を適用した後、オシロスコープでサーボを監視するか、機械的位置を観察しながら、モーターを全速度範囲で実行します。サーボはジッターやドリフトがなく安定した状態を保つ必要があります。
この構造化されたアプローチに従うことで、コンポーネントを交換したりシステムを再設計したりすることなく、小型 DIY ロボットから産業オートメーションに至るまで、実際のアプリケーションの 95% 以上でモーターとサーボの干渉を排除できます。
更新時間:2026-04-03