
ステッピングモーターのドライバモジュール比較。
A4988 | L6470 | DRV8835 | |
---|---|---|---|
イメージ |
![]() |
![]() |
![]() |
ロジック電源 | 3~5.5V | 内部レギュレーター3Vもしくは外部5.5V | 2~7V |
モーター電源 | 8~35V | 8~45V | 2~11V |
最大電流 | 2.0A | 3.0A | 1.5A |
制御ピン | 2ピン(速度、方向) ※2ピン/モーター1個 | SPI(4ピン) ※モーター複数でも4ピン | 4ピン ※4ピン/モーター1個 |
制御方法 | 速度制御:パルス間隔 回転方向:HIGH/LOW | SPI通信によるコマンド送信 | ライブラリ利用もしくは制御プログラム作成必要 |
難易度 | 比較的簡単だが複数モーターを制御する場合などは複雑 | コマンドを覚えてしまえば簡単 | 難しい |
メリット | ・小さい ・安価 ・回転制御が簡単 | ・複数のモーター制御が簡単 | ・小さい ・安価 ・DCモーターも制御できる |
デメリット | ・難易度が少々高い | ・コマンドをおぼる必要有 ・大きい ・高価 | ・難易度高い |
価格 | 安価 | 高価 | 安価 |
実際に使用してみての感覚ですが個人的にはA4988が使い勝手が好きです。

ArduinoとA4988でステッピングモータを回転してみる
Arduinoでステッピングモータ(バイポーラ)を回転させてみました。最終的には複数のステッピングモータを各々で制御することが目標なのですが、まずは勉強を兼ねて、一つのステッピングモータを回転してみます。 概要 今回はArduinoUNOと...

ArduinoとL6470でステッピングモータの回転方法(SPI通信方法)
Arduino+L6470+SPI通信でステッピングモータを回転させる方法です。 前回、A4988というドライバ使ってみたのですが、今回はL6470というドライバを使ってArduinoからステッピングモータを制御してみたいと思います。最終...

ステッピングモーターの制御回路とプログラム例(1相/2相励磁)
Arduinoなどのマイコンからライブラリ無しでステッピングモーターを回転制御してみたいと思います。概要 A4988やL6470などのドライバモジュールを使用して制御したことはあるのですが今回は構造の勉強を兼ねてライブラリなどは使用せずに回...
コメント