+86-574-58580503

モータードライバーとは何ですか?種類、機能、用途の完全ガイド

Update:24 Mar 2026
Summary: モータードライバー 低電力マイクロコントローラーと高電力電気モーターの間のインターフェイスとして機能する電子回路または集積回路 (IC) です。低電流制御信号を受信し、モーターを安全かつ効率的に駆動するため...

モータードライバー 低電力マイクロコントローラーと高電力電気モーターの間のインターフェイスとして機能する電子回路または集積回路 (IC) です。低電流制御信号を受信し、モーターを安全かつ効率的に駆動するために必要な高電圧および高電流サポートに変換します。

ロボットの構築、産業用コンベヤ システムの設計、スマート家電の開発など、 エンジン ドライバー は動きの制御を可能にする重要な橋です。これらがなければ、マイクロコントローラーやマイクロプロセッサーの繊細な論理回路は、モーターに必要な大電流によって瞬時に破壊されてしまいます。

このガイドには、知っておくべきことがすべて記載されています モータードライバーIC : その仕組み、利用可能なさまざまなタイプ、考慮すべき重要な仕様、並べて比較、一般的なアプリケーション、よくある質問。

モータードライバーはどのように動作するのでしょうか?

基本的には、 モータードライバー回路 は、特定のトポロジに配置されたバイポーラ接合トランジスタ (BJT)、MOSFET、または IGBT のいずれかのパワー トランジスタを使用して、パワー レールからモータ負荷への電気エネルギーを切り替えて増幅します。

最も一般的な内部トポロジは次のとおりです。 Hブリッジ 、モーターの周囲に「H」字型に配置された 4 つのスイッチング素子で構成されます。異なるスイッチのペアをアクティブにすることにより、H ブリッジは次のことを行うことができます。

  • エンジンを駆動する 前へ (時計回り)
  • エンジンを駆動する 逆さまに (反時計回り)
  • ブレーキ モーターの端子を短絡することでモーターを素早く回転させます
  • 海岸 (フリーホイール) 電源を完全に遮断することにより

速度制御は次の方法で実現されます。 パルス幅変調 (PWM) — さまざまなデューティサイクルでエンジンを素早くオン/オフします。デューティ サイクルが 50% の場合、約半分の電圧がモーターに供給され、それに比例して速度が低下します。最新のモーター制御 IC にはこの PWM ロジックがオンチップに組み込まれており、システム設計が大幅に簡素化されています。

モータードライバーの種類

すべてのエンジンが同じというわけではなく、ドライバーも同じではありません。の種類 エンジンドライバー 必要な量は、使用されるエンジン技術に大きく依存します。

1. DCモータードライバー

DCモータードライバー 最も単純で最も広く使用されているタイプです。ブラシ付き DC モーターに可変の電圧と電流を供給し、速度 (PWM 経由) と方向 (H ブリッジ ロジック経由) の両方を制御します。ロボット工学、玩具、自動車ファン、ポンプに最適です。

主な機能には、方向制御、PWM 速度調整、電流検出、内蔵の過電流、過電圧、サーマル シャットダウン保護回路が含まれます。

2. ステッピングモータードライバー

ステッピングモータードライバー ステッピング モーターの個々のコイルに正確なシーケンスで電力を供給し、個別の回転ステップを生成します。各ステップは固定角度に対応します – 通常、ステップごとに 1.8° (200 ステップ/回転)。

高度なステッパードライバーのサポート マイクロステップ — 各フルステップをより小さな増分(1/2、1/4、1/8、最大 1/256 ステップ)に再分割し、よりスムーズな動きと振動の低減を実現します。これらは 3D プリンター、CNC 機械、精密位置決めシステムで広く使用されています。

3. BLDC モータードライバー

ブラシレス DC (BLDC) モーター ドライバー - 趣味の用途では ESC (電子速度コントローラー) と呼ばれることが多く、3 つのハーフブリッジを使用して BLDC モーターの三相巻線に電力を供給します。これらは、ローター位置のフィードバック (ホール効果センサーまたは背面電磁力感知による) に依存して、モーターを電子的に切り替えます。

BLDC モーターとそのドライバーは、ブラシ付きモーターよりも効率が高く、寿命が長く、電力密度が高くなります。彼らは、ドローン、電気自動車、ハードドライブ、産業用サーボ システムで主流を占めています。

4. サーボドライバー

サーボドライバー (サーボアンプまたはサーボモーター) は、モーターの実際の位置、速度、またはトルクを目的の設定値と継続的に比較し、誤差を修正する高度な閉ループコントローラーです。これらは、高性能産業オートメーション、ロボット アーム、CNC マシニング センターのバックボーンを形成します。

最新のサーボ ドライブは、デジタル フィールドバス プロトコル (EtherCUnT、CあNopen、PROFINET) 経由でコマンドを受け入れ、マイクロ秒範囲のフィードバック ループによる優れた動的応答を提供します。

モータードライバーの種類比較

以下の表は、正しいものを選択するのに役立つ主な違いをまとめたものです。 エンジンドライバー アプリケーションの場合:

ドライバーの種類 エンジンの種類 制御方法 典型的な使用例 複雑さ
DCモータードライバー CCブラッシュド Hブリッジ PWM ロボット、おもちゃ、ファン 低い
ステッパードライバー 一歩ずつ コイルの順次切り替え 3Dプリンター、CNC、カメラ
BLDCドライバー ブラシレスDC 三相スイッチング ドローン、電気自動車、家電製品
サーボモーター AC/DCサーボモーター 閉ループPID制御 産業オートメーション、ロボット工学 非常に高い

モータードライバーICの主な仕様

を選択するときは、 エンジンドライバー IC 、評価すべき最も重要なパラメータは次のとおりです。

動作電圧範囲

これにより、モータードライバーが処理できる供給電圧が設定されます。低電圧ドライバー (2.5V ~ 10V) は趣味の小型モーターに適していますが、産業用アプリケーションには高電圧ドライバー (最大 60V 以上) が必要です。

連続およびピーク出力電流

定格連続電流 ドライバーが過熱することなく無期限に供給できる電流量を決定します。 ピーク電流 最大短期電流です (たとえば、モーターの始動時)。連続電流定格がモーターの電流定格を少なくとも 25 ~ 30% 上回るドライバーを常に選択してください。

PWM周波数

より高い PWM 周波数 (20 kHz 以上) により、スイッチング ノイズが可聴範囲を超え、家電製品に不可欠なモーターの鳴き声が除去されます。周波数が低いほどスイッチング損失が減少します。

RDS(on) — 歩行抵抗

MOSFET の内部抵抗は、導通中に切り替わります。 RDS(on) が低いほど、熱として放散される電力が少なくなり、効率が向上します。これは、バッテリ駆動の設計では特に重要です。

保護機能

品質 エンジンドライバー chips 過電流保護 (OCP)、過電圧ロックアウト (OVLO)、低電圧ロックアウト (UVLO)、サーマル シャットダウン (TSD)、漏電防止などの保護機能が組み込まれています。これらの保護により、システムの信頼性が大幅に向上します。

モータードライバーの実世界への応用

モーター制御モジュールと集積回路 機械的動作を伴うほぼすべての業界で見られます。

  • ロボット工学: 差動駆動ロボット、ロボット アーム、モバイル プラットフォームはすべて、ホイール トルク、アーム ジョイントの位置、グリップ力を制御するためにモーター ドライバーに依存しています。
  • 3D プリンティングと CNC: ステッピングモータードライバー coordinate precise multi-axis movement for printing, milling, and engraving.
  • 電気自動車(EV): 高出力 BLDC/PMSM モーター ドライバーは、トラクション モーターのトルク、回生ブレーキ、エネルギー回収を管理します。
  • ドローンとドローン: 4 つ以上の ESC モジュール (BLDC ドライバー) が独立してローターの速度を制御し、安定した飛行を実現します。
  • 産業オートメーション: サーボ モーターは、コンベア ベルト、移送機、包装ライン、射出成形装置を駆動します。
  • 家庭用電化製品: モーター ドライバーは、ハード ドライブ、光ディスク ドライブ、カメラのオートフォーカス メカニズム、ラップトップの冷却ファンの内部にあります。
  • HVAC と家電製品: インバーター エアコンの可変速度パイロット制御 BLDC コンプレッサーは、固定速度の代替品と比較してエネルギー消費を最大 30% 削減します。
  • 医療機器: 高精度の輸液ポンプ、手術用ロボット、画像機器には、最新のモーター ドライバーによる正確なトルク制御が必要です。

開ループまたは閉ループのモーター制御

設計上の重要な決定は、 オープンループ ゴールド 閉ループ モーター制御:

特徴 オープンループ制御 閉ループ制御
フィードバックセンサー 不要 エンコーダ、ホールセンサ、レゾルバ
精度 中等度 非常に高い
負荷外乱の除去 貧しい 素晴らしい
コスト 低いer 高er
代表的な用途 3Dプリンター、簡易ロボット CNCマシン、サーボシステム

適切なモータードライバーの選び方

を選択するときは、この決定プロセスに従ってください。 エンジンドライバー for your project :

  1. エンジンの種類を特定する - ブラシ付き DC、ステッパー、BLDC、またはサーボ。これにより、必要なドライバー アーキテクチャが決まります。
  2. 電圧と電流の要件を決定する — モーターの定格電圧とストール電流を確認してください。少なくとも 20 ~ 25% のマージンを追加してください。
  3. 制御インターフェースを決定する — マイクロコントローラー、SPI/I2C 制御、またはフィールドバス プロトコルからの PWM 信号を使用しますか?
  4. 保護の必要性を評価する — 高信頼性システムには、過電流、熱、短絡に対する保護が必要です。
  5. フォームファクタと統合を考慮する — スタンドアロン集積回路により柔軟性が得られます。レギュレータを統合した統合モジュールにより、プロトタイピングが簡素化されます。
  6. 熱管理を評価する — 高電流では、ドライバーハウジングの熱抵抗を確認し、それに応じてヒートシンクまたは PCB の銅領域を計画します。

モータードライバーとマイクロコントローラーの統合

モータードライバーとマイクロコントローラー 相補的なカップルを形成します。マイクロコントローラー (MCU) は、高レベルのロジック (センサーの読み取り、アルゴリズムの実行、通信の処理) を処理し、重電気作業を処理するモーター ドライバーに低電力制御信号を送信します。

一般的なインターフェイス信号には次のものがあります。

  • PWMピン: デューティサイクルによってモーター速度を制御
  • 方向ピン (IN1、IN2): ロジックレベルで回転方向を設定
  • PIN を有効にする: ドライバー出力を有効または無効にします。
  • フォルト/スタンバイ ピン: エラー状態を報告するか、低電力でドライバーをスリープ状態にします
  • 電流検出出力 (VREF): フィードバック用にモーター電流に比例したアナログ電圧を提供します

Arduino、STM32、ESP32、Raspberry Pi などの一般的な開発プラットフォームには、一般的なアプリケーションを操作するための包括的なライブラリとサンプル コードが含まれています。 エンジンドライバー modules 、プロトタイピングを大幅にスピードアップします。

よくある質問 (FAQ)

Q: モーターをマイクロコントローラーの GPIO ピンに直接接続できますか?

GPIO ピンは通常、数ミリアンペアで 3.3 V または 5 V のみを出力します。小型の DC モーターでも、高電圧では数百ミリアンペアが必要です。直接接続するとマイクロコントローラーが破壊されます。あ エンジン driver 常に必要です。

Q: モータードライバーとモーターコントローラーの違いは何ですか?

A エンジン driver は何よりも電力増幅デバイスであり、受け取ったコマンドを実行します。あ エンジン controller インテリジェンスを含む高レベルのデバイスです。閉ループ フィードバックを管理し、制御アルゴリズム (PID) を実装し、通信インターフェイスを含めることができます。実際には、これらの用語は、より単純なシステムに対して同じ意味で使用されることがあります。

Q: モータードライバーが熱くなるのはなぜですか?

熱を加えます エンジン driver IC 内部 MOSFET のスイッチング損失とそのオン状態の伝導損失 (I² × RDS(on)) から生じます。ドライバーが過度に加熱する場合は、モーター電流がドライバーの定格電流を超えていないこと、PCB の銅領域またはヒートシンクが適切であること、および PWM 周波数が推奨範囲内であることを確認してください。

Q: ステッピング モーター ドライバーのマイクロステッピングとは何ですか?

マイクロステッピング 各巻線の電流を比例的に変化させることにより、モーターの各完全なステージをより小さなサブステージに分割します。たとえば、標準の 200 ステップ/回転モーターで 1/16 マイクロステップを使用すると、1 回転あたり 3、200 マイクロステップになります。これにより、3D プリンターや実験器具には不可欠な、よりスムーズで静かな動きが実現されます。

Q: エンジンオペレーターはどのような保護措置を講じるべきですか?

信頼性の高いシステムについては、 エンジン driver これには、過電流保護 (OCP)、不足電圧ロックアウト (UVLO)、過電圧保護 (OVP)、サーマル シャットダウン (TSD)、短絡保護、および交差導通 (シュートスルー) 防止が含まれます。これらの機能により、故障時の損傷を防ぎ、ドライバーとモーターの寿命を延ばします。

Q: 1 つのモータードライバーで複数のモーターを制御できますか?

一部 モータードライバーIC double 2 つの独立した H ブリッジを 1 つのハウジングに統合し、2 つの DC モーターの同時制御を可能にします。より多くのモーターの場合は、複数のドライバー IC が使用され、それぞれが独立した PWM およびステアリング信号またはシリアル バスを介して同じマイクロコントローラーによって制御されます。

結論

モータードライバー は、電気エネルギーを制御された機械の動きに変換するあらゆるシステムに不可欠なコンポーネントです。シンプルなおもちゃの車から洗練された産業用サーボ システムまで、 エンジンドライバー IC 効率的で信頼性が高く安全な操作を保証します。

間の基本的な違いを理解する DCモータードライバー ステッピングモータードライバー BLDCドライバー 、 et サーボモーター – 電圧範囲、電流容量、PWM 機能、保護機能などの重要な仕様に加えて、エンジニアやメーカーは安全で情報に基づいた設計上の決定を行うことができます。

パワーエレクトロニクス技術が進化し続ける中、 エンジンドライバー solutions 統合化、インテリジェント化、効率化が進み、次世代のロボティクス、電気自動車、インテリジェント産業システムが可能になります。