マイクロステッピング・バイポーラステッピングモータドライバを、簡単に使えるようにしたブレイクアウトボードです。電流を変更できる高効率定電流制御と1/128ステップまでのマイクロステッピング機能を搭載。モータ電流を監視し動的に制御する脱調防止機能や、モータの負荷が軽いときは制御電流を自動的に調整し消費電力と発熱を最小限に抑える機能があります。オープン検出機能が内蔵されています。TB67S128FTGステッピングモータドライバ用のブレイクアウトボードです。日本語)を十分に読むことをおすすめします。このステッピングモータドライバは、最小ステップ1/128のステップ分解能があり、ヒートシンクや強制空冷なしで1相あたり連続最大約2.1A(ピーク5A)の1台のバイポーラステッピングモータを制御できます(詳細は、「消費電力の検討」の章をご覧ください。基板には、TB67S128FTGの全ての制御ピンと出力ピンが取り出されており、ユーザが全ての機能を利用できるようになっています。ブレイクアウトボードの主な機能は次の通りです。2種類のインタフェースモード基本的なステップと方向を制御するクロックモード(CLKモード)多機能なドライバーの制御するシリアルモード(シリアルモードでは、電流制限も制御できます。フルステップ(2相励磁)、1/2ステップ、1/4ステップ、1/8ステップ、1/16ステップ、1/32ステップ、1/64ステップ、1/128ステップ電流制御の最大電流出力をポテンショメータで設定できます。ステッピングモータの定格電圧を超える電圧を使用し、より速いステップレートが可能になります。Control(AGC)により、最大トルクが不要な状況下で、自動的に駆動電流を削減し消費電力と発熱を最小限に抑えます。オープン)ブレイクアウトボードでは最大40Vまでの逆電圧保護機能TB67S128FTGの全ピンの端子が取り出されていて小型サイズ(30.5×40.7mm)基板裏面にドライバーICの下にハンダ付けできる接地パッドハードウェア製品写真の通り、全ての表面実装部品は実装済です。付属のスルーホール部品はハンダ付けが必要です。次のスルーホールの部品が付属しています。(5V系ドライバーを使用する場合に、オプションでIOREFを横のVCCピンに接続するため)オスの分割ピンヘッダは、必要に応じて折ったりカットして小さいスルーホールへハンダ付けすることで、ブレッドボードや0.1インチコネクタを取付けて使用できるようになります。端子台は、大きな穴へハンダ付けして使用します。電源線やモータ線を一時的に接続するのに便利です。(取付け方はショートビデオも参考にしてください。)最もコンパクトに使うなら、モータなどのワイヤを直接はんだ付してください。電源接続VINとGND間で6.5V~44Vのモータ電源が必要です。ステッピングモータへ供給する電流を十分に出力できる必要があります。TB67S128FTG内蔵レギュレータの5V出力は、VCCピンから使用できます。この出力は、外部負荷5mAまで供給でき、オプションで横のIOREFピンへ電源を供給するために使用できます。適切に接続することで、TB67S128FTGでは4線、6線、8線式のステッピングモータを駆動できます。詳細はFAQをご覧ください(英語)。ドライバに電源が供給されているときに、ステッピングモータを接続または切断すると、ドライバが破損することがあります。(通常、電源が入ってる状態で再配線すると、トラブルが発生します。モータと制御ピンのGND接続点。制御元とモータドライバは必ずGNDを共有しなければいけません。逆電圧保護MOSFET後のモータ電源へ直接接続できます。(「回路図」をご覧ください。)システム内の他の部品へ逆電圧保護電源を供給するのに使用できます。通常は出力として使用しますが、基板への電源供給にも使用できます。5V定電圧出力:TB67S128FTG内部レギュレータからの電源端子です。レギュレータは数mAしか供給できないため、VCC出力は、外部デバイスへの電源供給ではなく、基板上のロジック入力(隣のIOREFピンなど)へのみ使用してください。基板上の信号出力はすべてオープンドレイン出力のため、IOREFへプルアップされています。このピンに制御システムのロジック電圧を供給する必要があります(3.3V系で使用する場合は3.3Vを接続)。5V系で使用されている場合は、横のV5(OUT)ピンへ接続できます。ポテンショメータが接続されています。詳細は「電流制限」をご覧ください。ステップクロック入力端子。入力の立ち上がりエッジにより、ドライバはモータを1ステップまたはマイクロステップ進めます。標準では、ドライバでLowに設定されており、モータ出力と内部発振回路を無効にします。ドライバを有効にするには、Highにする必要があります。標準では、ドライバでLowに設定されており、モータ出力を無効にします。ドライバを有効にするには、Highにする必要があります。この端子をHighにすると、ドライバの内部電気角(遷移テーブルの状態)がリセットされます。ドライバ内部の電気角が初期値(リセット後の値)の時にLowとなり、それ以外は基板のIOREFへプルアップされます。エラー検出フラグ出力端子。エラー状態が発生したのを示すためLowになります。通常は、IOREFへプルアップされています。特定のエラーは、2つのエラー端子の状態で判別できます。インタフェース選択端子。標準では、ドライバでLowに設定されており、CLKモードに設定されています。CLKモードでは、CLK入力によりステッピングモータの電気角を進めます。Highに設定すると、シリアルインタフェースからモータを制御します。標準では、ドライバでLowに設定されており、内部電流検出が有効にされています。Highに設定すると、RS_xピンに追加した外部抵抗を介して電流を検出されます。標準では、ドライバでLowに設定されており、CLK入力の各立ち上がりエッジでドライバがステップを実行(モータの電気角を進める)します。Highに設定すると、ドライバは、CLK入力の立ち上がりエッジと立ち下がりエッジの両方でステップを実行します。詳細は「電流制限」をご覧ください。Controlを有効にするかを決めます。Control(脱調防止機能)」の章とデータシートをご覧ください。AGCが有効なときの下限(最小)電流制限を設定します。CLIM0は2ステート、CLIM1は4ステート入力です。周波数リミッタ設定端子。ACGが有効になるための下限周波数制限(最小ステップレート)を設定します。電流ブースト設定端子。AGCが有効な状態で、ドライバが負荷トルクの増加を検出した後に、モータ電流が通常の制限までブーストされる段階数を設定します。