> 業界の洞察 >ギアモーター
テクニカルサポート

製品サポート

デジタル サーボ制御回路図: 理解、読み方、トラブルシューティングのための完全ガイド

発行済み 2026-04-11

デジタルサーボ制御回路図は、デジタル制御の方法を定義する技術的な青写真です。サーボモーターはコマンド信号を解釈し、出力シャフトを正確な位置に駆動します。アナログと違ってサーボ連続電圧比較を使用するデジタル サーボは、マイクロプロセッサ、高周波駆動回路、閉ループ フィードバックに依存します。この回路図を理解することは、位置決め精度、応答速度、電力効率に直接影響するため、ロボット工学、RC システム、自動化機器を設計する人にとって不可欠です。

このガイドでは、標準的なデジタル サーボ制御回路図の完全かつ実践的な詳細を説明します。すべてのコンポーネント、信号経路、一般的な障害点は、広く文書化されたエンジニアリング原則と実際のテストに基づいて説明されています。ブランド固有のデザインは使用しておりません。すべての例は、標準的な商用および趣味のデジタル サーボに見られる典型的な構成を反映しています。

01デジタル サーボ制御のコア アーキテクチャの回路図

標準のデジタル サーボ回路図は、5 つの必須機能ブロックで構成されています。サーボが動作するには、各ブロックが存在し、正しく相互接続されている必要があります。

ブロック 1: 入力信号コンディショニング

外部コントローラ(レシーバ、マイコン、サーボコントローラ)からPWM(パルス幅変調)制御信号を受信します。

一般的な PWM 仕様: 3.3V ~ 5V ロジック レベル、50Hz 周波数 (20ms 周期)、0.5ms ~ 2.5ms のパルス幅範囲。

プルダウン抵抗 (通常 10kΩ) が信号ラインに配置され、信号が存在しないときに入力がフローティングになるのを防ぎます。

ブロック 2: マイクロコントローラー ユニット (MCU)

受信した PWM パルス幅を読み取り、それを現在の位置フィードバックと比較するコア プロセッサ。

一般的な MCU 仕様: 8 ビットまたは 16 ビット アーキテクチャ、フィードバック読み取り用の内部 ADC、モーター駆動用の統合 PWM 出力。

MCU は制御アルゴリズム (通常は PID: 比例・積分・微分) を実行して、必要なモーター駆動補正を計算します。

ブロック 3: モーター駆動回路 (H ブリッジ)

MCU の低電流制御信号を DC モーターの高電流駆動に変換します。

標準構成: H ブリッジ トポロジに配置された 4 つの MOSFET またはトランジスタ。

双方向のモーター制御(時計回り/反時計回り)とダイナミックブレーキが可能です。

ブロック 4: DC モーターとギア トレイン

モーターは、H ブリッジから可変の電圧と電流を受け取ります。

ギアトレインは、トルクを増大させながら出力シャフトの速度を低下させます。

一般的なギア比: 標準サーボの場合は 200:1 ~ 500:1。

ブロック 5: 位置フィードバック システム

出力シャフトに機械的に接続されたポテンショメータ。

シャフト角度に比例した分圧器出力 (0V ~基準電圧) を提供します。

このアナログ電圧は閉ループ制御のために MCU の ADC に供給されます。

02共通のコンポーネント値を含む詳細な回路図の内訳

以下は、典型的なデジタル サーボ制御回路図のコンポーネント レベルの説明です。すべての値は、業界標準から広く公開されているリファレンス設計に基づいています。

2.1 電源部

成分 代表値 関数
入力電圧 DC4.8V~6.0V ほとんどのデジタルサーボの標準動作範囲
コンデンサC1 100μF~470μF(電解) 大容量エネルギー貯蔵により、モーター始動時の電圧降下を低減します
コンデンサC2 0.1μF(セラミック) 高周波ノイズフィルタリング
電圧調整器 3.3Vまたは5Vリニアレギュレータ MCUに安定したロジック電圧を提供

重要な注意事項:電源リップルはピークツーピーク 50mV を超えてはなりません。この値を超えると、MCU のリセットまたは位置ジッターが発生します。

2.2 信号入力部

信号入力端子→ 直列抵抗(1kΩ~2.2kΩ) → MCU入力端子

プルダウン抵抗(10kΩ) 信号線からグランドまで

オプションのクランプダイオードMCUを過電圧から保護するため(BAT54Sデュアルダイオードなど)

よくある故障:プルダウン抵抗がないと、入力線が切断されると信号線が浮き、シャフトがランダムに動きます。

2.3 マイコン回路

デジタル サーボ回路図の標準 MCU 接続:

MCUピン 接続先 目的
VDD レギュレータ出力(3.3V/5V)
VSS 地面 復路
インプットキャプチャピン 信号調整出力 入力PWMパルス幅を測定します
ADC入力 ポテンショメータ ワイパー 現在のシャフト位置を読み取ります
PWM出力A Hブリッジ入力A モーターの方向Aを制御します
PWM出力B Hブリッジ入力B モーターの方向Bを制御します
ADCリファレンス レギュレータ出力 安定した比較電圧を提供

設計検証:安定した動作を実現するには、MCU は 1 つの完全な制御ループ (信号の読み取り → 位置の読み取り → 補正の計算 → モーター駆動の更新) を 2ms 以内に完了する必要があります。

2.4 Hブリッジ駆動回路

デジタル サーボ用の標準ディスクリート コンポーネント H ブリッジ (連続電流定格 1A ~ 3A):

成分 代表的な部品の種類 関数
Q1、Q2(ハイサイド) PチャネルMOSFET (AO3401Aなど) 正電圧をモーターに切り替えます
Q3、Q4(ローサイド) NチャネルMOSFET(AO3400Aなど) アース経路をモーターに切り替えます
ゲート抵抗 各100Ω ゲート充電電流を制限します
プルダウン抵抗 各ゲートで 10kΩ MCUのリセット中にMOSFETが確実にオフになるようにします

モーター接続:Q1-Q3 と Q2-Q4 の中間点の間。

よくある故障:MCU がスイッチング間にデッドタイム (通常 1µs ~ 5µs) を挿入しない場合、シュートスルー (ハイサイドとローサイド MOSFET の両方が同時にオン) が発生します。これにより、過剰な電流が引き込まれ、MOSFET が過熱します。

2.5 位置フィードバック回路

ポテンショメータの値の範囲:1kΩ~10kΩ(直線テーパー)

繋がり:固定端はレギュレータの出力とグランドに接続されています。ワイパーは MCU ADC 入力に直接接続されています。

オプションの RC フィルター:ノイズを低減するために、ADC 入力に 1kΩ 抵抗 + 0.1µF コンデンサを追加します。

機械的関係:ポテンショメータの回転角度は出力シャフトの角度と正確に一致します (通常は 180° または 270° の機械的回転)。

2.6 追加の保護コンポーネント

成分 配置 目的
逆極性ダイオード 電源入力のシリーズ 電源線が逆に接続された場合の損傷を防止します
過渡電圧抑制装置 (TVS) 電源入力全体 モーターの逆起電力からの電圧スパイクを吸収します。
電流検出抵抗器(オプション) Hブリッジのローサイド MCUによる過電流検出を有効にする

03信号の流れと動作シーケンス

サーボがコマンドを受信すると、次のシーケンスが発生します。各ステップは、回路図内のパスに直接対応します。

ステップ 1 – 信号の受信

PWM 信号は信号ピンから入力され、直列抵抗を通過して、MCU のインプット キャプチャ モジュールをトリガーします。 MCU はパルス幅 (0.5ms ~ 2.5ms) を ±1µs の精度で測定します。

ステップ 2 – 位置の比較

MCU はポテンショメータから ADC 値を読み取ります。 0°から 180°まで完全に回転すると、0V から Vref (3.3V または 5V) の電圧範囲が生成されます。 MCU はこの電圧を角度に変換します。

ステップ 3 – 誤差の計算

誤差 = 目標角度 (PWM から) – 現在の角度 (フィードバックから)

ステップ 4 – PID 計算

MCU は PID アルゴリズムを実行します。

補正 = Kp × 誤差 + Ki × 積分(誤差) + Kd × 微分(誤差)

一般的な Kp 範囲: 0.5 ~ 2.0。 Ki と Kd の値はサーボの設計によって異なります。

ステップ 5 – モータードライブのアップデート

補正値に基づいて:

正の誤差 (ターゲット > 電流) → モーターを時計回りに駆動します

負のエラー (ターゲット

不感帯内のエラー (通常、±2µs PWM 相当) → モーターを停止 (ブレーキのために両方の H ブリッジ ローサイド MOSFET がオン)

ステップ 6 – 繰り返します

シーケンス全体が 300Hz ~ 500Hz で繰り返されます (ループ時間 2ms ~ 3.3ms)。この高い更新レートが、デジタル サーボとアナログ サーボ (通常は 50Hz で更新される) の違いです。

04一般的な現実世界のシナリオとトラブルシューティング

次のシナリオは、ロボット工学および RC アプリケーションで発生する頻繁な問題に基づいています。各シナリオは、回路図の特定の部分に直接リンクしています。

シナリオ 1: アイドル時のサーボのジッター

観察された動作:指令信号が変化していない場合でも出力軸がわずかに振動します。

根本原因の分析 (回路図を使用):

ノイズのあるポテンショメータのフィードバック → ADC 入力の RC フィルタを確認してください。 0.1µF コンデンサの欠落または破損が最も一般的な原因です。

電源デカップリングが不十分 → C1 (100µF) と C2 (0.1µF) が存在し、正しくはんだ付けされていることを確認します。

解決:不足しているフィルタ コンポーネントを追加するか、損傷したコンデンサを交換します。ノイズの拾い込みを減らすために、電源線がツイストされていることを確認してください。

シナリオ 2: サーボは動くがトルクが不足している

観察された動作:シャフトは正しい位置に移動しますが、軽い負荷で停止します。

根本原因の分析:

H ブリッジ MOSFET が完全に飽和していない → ゲート駆動電圧を確認してください。 MCU 出力が 3.3V で、MOSFET が完全に導通するには 4.5V が必要な場合、MOSFET は線形領域で動作します。

逆極性保護ダイオード間の電圧降下 → ショットキー ダイオード (0.3V 降下) を標準のシリコン ダイオード (0.7V 降下) に置き換える必要があります。

解決:Vgs(th) 定格が 2.5V 未満のロジックレベル MOSFET と交換してください。保護ダイオードをショットキー型に交換してください。

シナリオ 3: 通常動作中にサーボが高温になる

観察された動作:拘束や過負荷がない状態でケース温度が 60°C を超えています。

根本原因の分析:

H ブリッジのデッドタイムが不十分 → オシロスコープで消費電流を測定します。切り替え中のスパイクはシュートスルーを示します。

過剰な PID ゲインによりモーターの連続発振が発生 → Kp が高すぎ、一定の小さな補正として表示されます。

解決:MCU ファームウェアを調整して、1 つの MOSFET をオフにしてから相補的な MOSFET をオンにするまでのデッドタイムを 2μs ~ 5μs 追加します。 Kpを30%下げてテストします。

シナリオ 4: サーボのコマンドに対する応答が遅い

観察された動作:指令変化から軸移動までの遅れが50ms以上。

根本原因の分析:

MCU ループ レートが低い → H ブリッジ入力の信号を測定します。更新頻度が 100Hz 未満の場合は、コードが非効率であるか、タイマー設定が正しくないことを示します。

信号線の直列抵抗が高すぎる → 10kΩ を超える値は、MCU 入力容量との RC 遅れを生じます。

解決:MCU コードを最適化してループを 2ms 以内に完了します。直列抵抗を 1kΩ に減らします。

シナリオ 5: サーボが振動により位置を失う

観察された動作:高振動環境(ドローンや車両用途など)では、シャフトの位置がドリフトします。

根本原因の分析:

ポテンショメータのワイパーの微動 → 機械的磨耗またはスプリングの張力不足。

制御アルゴリズムにヒステリシスが欠落している → 小さな位置誤差により、修正が何度も試行されることになります。

数字舵机的电路原理图_数字舵机控制原理图_数字舵机用什么信号来控制角度

解決:ポテンショメータを非接触磁気エンコーダに置き換えます (回路図の変更が必要です。ポテンショメータをホール センサおよびアンプに置き換えます)。 MCU 制御ループに 0.5° のヒステリシスを追加します。

05比較: デジタルサーボとアナログサーボの回路図

違いを理解することは、デジタル サーボ回路図を正しく読んでトラブルシューティングを行うのに役立ちます。

特徴 デジタルサーボの回路図 アナログサーボの回路図
制御プロセッサ マイクロコントローラー(MCU) コンパレータおよびタイミング IC (例: LM324、NE555)
モーター駆動周波数 300Hz~500Hz PWM 50Hz PWM (入力に同期)
デッドバンド プログラム可能 (通常 1µs ~ 2µs) 固定 (通常 5µs ~ 10µs)
フィードバック回路 ADC読み取りポテンショメータ パルス伸長信号に対する電圧コンパレータ
ニュートラルで強さを保つ フルトルク(アクティブモータードライブ) トルクの低下 (モーターオフ、機械的摩擦のみ)
アイドル時の消費電力 高い (MCU アクティブ、モーター ディザリング) 下位 (タイミング IC のみアクティブ)
高速コマンドへの応答 即時 (次のループサイクル) 遅延 (次の 50Hz サイクルを待機)

トラブルシューティングのための重要なポイント:デジタル サーボ回路図には常に MCU が含まれており、ロジック セクションに安定した電力が必要です。アナログ サーボ回路図はノイズの多い電力に対してより耐性がありますが、デジタル性能には匹敵しません。

06未知のデジタル サーボ回路図を読み取るためのステップバイステップ ガイド

デジタル サーボの回路図を (リバース エンジニアリングまたは修理文書から) 受け取った場合は、この体系的なアプローチを使用してください。

ステップ 1 – 電源入力セクションを特定する

2 本の入力電源線の位置を確認します。フォローして次の情報を見つけてください。

逆極性保護ダイオード

バルクコンデンサ(100μF以上)

電圧レギュレータ (ヒートシンク付きの 3 ピン デバイスを探してください)

ステップ 2 – MCU を特定する

以下に接続されているマルチピン IC (通常 8 ~ 20 ピン) を探します。

水晶またはセラミック共振器 (8MHz ~ 20MHz) – または内部 RC 発振器

直列抵抗を介した信号入力端子

ポテンショメータのワイパー (可変抵抗器までトレース)

ステップ 3 – H ブリッジを特定する

モーターワイヤーに接続された 4 つの MOSFET (または 1 つの H ブリッジ IC) を見つけます。確認する:

正電源に接続された 2 つの P チャネル MOSFET

2 つの N チャネル MOSFET をグランドに接続

MCU ピンに接続されるゲート抵抗

ステップ 4 – フィードバックポテンショメータを特定する

出力軸機構から三端子部品までをたどります。外側のピン間の抵抗を測定します (一定である必要があります、1kΩ ~ 10kΩ)。中央のピンは MCU ADC 入力に接続されます。

ステップ 5 – 信号パスを確認する

信号発生器を使用して 1.5ms PWM パルス (ニュートラル位置) を適用します。オシロスコープを使用して次のことを確認します。

MCU 入力ピンに存在する信号 (入力と同じ形状)

相補 PWM 信号を示す H ブリッジへの MCU 出力ピン

シャフトを手動で動かした場合にのみパルスを表示するモーター端子

ステップ 6 – 不足しているコンポーネントがないか確認する

セクション 2 の標準部品リストと比較してください。プルダウン抵抗、フィルタ コンデンサ、またはゲート抵抗が欠落していることが、誤動作の一般的な原因です。

07基本的なデジタル サーボ制御システムの設計 (概念的)

カスタム デジタル サーボ ドライバーを設計するエンジニアにとって、最小限の回路図にはこれらのコンポーネントが必要です。ブランド固有の部品については言及されていません。

最小コンポーネントリスト:

少なくとも 1 つのインプット キャプチャ、1 つの ADC、および 2 つの PWM 出力を備えたマイクロコントローラー

10kΩポテンショメータ(出力軸への機械的リンク)

デュアル H ブリッジ ドライバ IC または 4 つのディスクリート MOSFET (N チャネルのみ、ハイサイド駆動にチャージ ポンプを使用)

5Vリニアレギュレータ(入力:6V~12V、出力:5V at 100mA)

470μF電解コンデンサ(入力電源)

0.1μFセラミックコンデンサ(MCU電源ピン)

1kΩ抵抗(信号入力直列)

10kΩ抵抗(信号プルダウン)

ファームウェアの最小要件:

入力PWMパルス幅を±1μsの分解能で測定

位置フィードバック用の読み取り ADC (最小 10 ビット)

500Hz~1kHzの更新レートでPID制御ループを実装

2μsのデッドタイムでHブリッジの相補PWMを生成

プロトタイプのテスト手順:

1. モーターを接続せずに回路に電力を供給します。 MCU 電圧 (3.3V または 5V) と過剰な電流の引き込みがないことを確認します。

2. ポテンショメータを接続し、手動で回転させます。 ADC の読み取り値が直線的に変化することを確認します。

3. 1.5ms PWM 信号を入力します。 H ブリッジ出力が両方とも Low (ブレーキ状態) であることを確認します。

4. 1.0ms の PWM 信号を入力します。 H ブリッジがモーターを一方向に駆動していることを確認します。

5. 2.0ms の PWM 信号を入力します。 H ブリッジがモーターを反対方向に駆動していることを確認します。

6. モーターをギアトレインと出力シャフトに接続します。 2µs PWM デッドバンドによる閉ループ位置決めを検証します。

08パフォーマンス検証メトリクス

デジタル サーボ制御回路図が正しく実装されていることを確認するには、これらのパラメーターを測定します。すべての値は業界標準のベンチマークです。

パラメータ 許容範囲 測定方法
位置精度 ±1° (標準)、±0.5° (精度) 出力軸のエンコーダと指令された PWM の比較
デッドバンド ≤ 2µs PWM 相当 シャフトが動くまでパルス幅を増加させます
応答時間 60°ステップの場合は ≤ 20ms 指令ステップ入力から軸移動開始まで
ニュートラル時の保持トルク 定格ストールトルクの80% 反対力を加えた状態のトルクゲージ
無負荷電流 100mA – 300mA (サイズによる) 電源と直列の DC 電流計
ストール電流 1A~3A(標準サイズ) シャフトの詰まり、ピーク電流の測定
定格負荷時の温度上昇 周囲温度より 40°C 以下 5 分間の動作後のモーター ケースの熱電対

重大な障害のしきい値:

デッドバンドが 10µs を超えると、位置分解能は高精度アプリケーションには使用できなくなります。

応答時間が 100ms を超えると、サーボは高速 RC またはロボットのコマンドに追従できなくなります。

温度上昇が 60℃を超えると、内部部品が急速に劣化します。

09安全性と操作上のガイドライン

デジタル サーボ制御回路図を使用する場合は、文書化されたフィールド故障分析に基づいて、次のルールに従ってください。

電源のルール:

回路図に 6V+ レギュレータが明示的に示されていない限り、標準サーボでは 6.0V を超えないでください。

長いワイヤ (30cm 以上) でバッテリー電源を使用する場合は、必ずサーボの近くに 470µF コンデンサを追加してください。

回路図に個別のレギュレータ段が含まれていない限り、サーボ電源を MCU ロジックと共有しないでください。

シグナルインテグリティルール:

PWM 信号線をモーター線から離してください (少なくとも 5mm 離してください)。

信号とグランドにはツイスト ペアを使用します (別々のワイヤではありません)。

信号線の最大長: バッファなしで 1 メートル。それ以上は、差動ラインドライバーを使用してください。

機械的なルール:

出力シャフトを指定範囲 (通常 180°) を超えて手動で力をかけないでください。これによりポテンショメータのストップが損傷します。

サーボに電力が供給されると、モーターは手動の動きに積極的に抵抗します。サーボと戦わないでください。これにより、H ブリッジが過熱する可能性があります。

出力軸負荷は必ず電源を投入する前に接続してください。デジタルサーボを無負荷で動作させると発振(ハンチング)が発生する場合があります。

保管と取り扱い:

デジタル サーボ PCB は静電気に弱いです。 MCU と MOSFET のゲートは、200V を超える ESD によって損傷する可能性があります。露出したボードを扱うときは、接地されたリスト ストラップを使用してください。

湿気はポテンショメータのワイパーの腐食の原因となります。相対湿度 20% ~ 60% で保管してください。

10要約と実行可能な結論

覚えておくべき基本原則:デジタル サーボ制御の回路図は、基本的に、MCU、H ブリッジ モーター ドライバー、ギア トレインを備えた DC モーター、およびポテンショメーター フィードバック回路で構成される閉ループ システムです。 MCU は入力 PWM コマンドとフィードバック位置を継続的に比較し、H ブリッジを駆動してエラーを修正します。

成功を決定する 3 つの重要なポイント:

1. 電力の完全性は交渉の余地がありません。適切なバルク静電容量 (100µF ~ 470µF) と高周波デカップリング (0.1µF) がないと、MCU がリセットされたり、フィードバックにノイズが発生したりします。これは、デジタル サーボの誤動作の最も一般的な原因です。

2. H ブリッジのデッドタイムが存在する必要があります。相補型 MOSFET のスイッチング間に 2μs ~ 5μs のデッドタイムを挿入しないと、貫通電流、過熱、そして最終的な故障が発生します。

3. ポテンショメータのフィードバック パスはフィルタリングする必要があります。ADC 入力に RC フィルタ (1kΩ + 0.1µF) が欠落していると、モータ ノイズにより位置の読み取り値が損なわれ、ジッタが発生します。

次のプロジェクトのアクション ステップ:

デジタル サーボを使用するシステムを設計している場合:

コンポーネントのデータシートから完全な回路図を入手します。セクション 1 のすべてのブロックが存在することを確認します。

最終設計に組み込む前に、ブレッドボード上に電源セクションを構築し、リップルを測定します。 50mV未満に保つ必要があります。

サーボメーカーの基本図にフィルタコンデンサが記載されていない場合でも、推奨フィルタコンデンサを追加してください。

機能しないデジタル サーボのトラブルシューティングを行う場合:

ケースを開けて 5 つのブロックを目視検査します。どれが不足しているか破損しているかを特定します。

MCU 電源ピンの電圧を測定します (3.3V または 5V、±5% 以内で安定している必要があります)。

信号入力のプルダウン抵抗を確認してください。 10kΩ 抵抗の欠落は、頻繁に起こる組み立てミスです。

MCU 出力を手動で切断し、ロジック レベル信号を適用して、H ブリッジをテストします。これにより、MCU の障害が駆動回路の障害から分離されます。

デジタル サーボ回路図の読み方を学習している場合:

セクション 4 の一般的なシナリオの例を練習してください。それぞれのシナリオは、症状を回路図コンポーネントに直接マッピングします。

不明な回路図に遭遇した場合は、セクション 6 の体系的な読み取りガイドを使用してください。

動作しているデジタル サーボでセクション 8 のパフォーマンス測定基準を測定することで、理解度を確認してください。

最終検証:正しく実装されたデジタル サーボ制御回路図は、適切な電源および信号配線と組み合わせると、±1°の位置精度、20ms 未満の応答時間、および過熱することなく定格トルクでの連続動作を実現します。このガイドで説明されている標準のコンポーネント値またはトポロジから逸脱すると、パフォーマンスが低下したり、完全な障害が発生したりすることがあります。

このガイドは参考基準としてご利用ください。デジタル サーボ制御の回路図を見つけたら、セクションごとに上記の説明と比較してください。標準設計からのあらゆる逸脱は、意図的なパフォーマンスのトレードオフ、または修正が必要なエラーのいずれかを表します。

更新時間:2026-04-11

未来に力を与える

お客様の製品に適したモーターまたはギアボックスを推奨するには、Kpower の製品スペシャリストにお問い合わせください。

Kpowerにメールする
お問い合わせを送信
+86 0769 8399 3238
 
kpowerMap