1|2|3|4TP7291Pでバイポーラ型ステッピングモーターを回してみる前置きが長くなりましたが、このTP7291Pを2個使ってバイポーラ型のステッピングモーターを回してみましょう。NanoとTP7291Pでバイポーラ型のステッピングモーターを駆動する回路です。NanoとTP7291Pで、バイポーラ型ステッピングモーターを駆動する回路GPIO2からGPIO3を制御する端子に使っています(これは前回のプログラムがそのまま動作するように回路を組んでいるからです)。次の図がブレッドボードに上記回路を実装した図と実際の写真です。左側に出ている赤と白のリード線は、モーター駆動用の12V電源につながっています。右に伸びている2本の赤い線と緑の線は、ステッピングモーターにつながっています。回路図には実装していませんでしたが、下の図にはタクトスイッチが見えます。これはモーターの回転方向を決めるためのものです。次のリストは上記回路でバイポーラ型ステッピングモーターを駆動するプログラムです。制御信号がオーバーラップするように組んでいます。詳しくは前回記事の説明を参考にしてください。delay(5);}List1おわりに今回は本来直流ブラシ付きモーターの正転・反転制御に使われる「TP7291P」というモータードライバデバイスを2個使って、バイポーラ型ステッピングモーターの駆動に挑戦してみました。電圧極性を反転させるデバイスを2つ組み合わせれば、バイポーラ型ステッピングモーターを駆動できることが理解できたかと思います。次回はオープンソース系3Dプリンタなどのステッピングモーター制御では定番のモジュール「A4988」を使って、バイポーラ型ステッピングモーターを駆動してみます。精密制御に欠かせないステッピングモーター。今回はバイポーラ型ステッピングモーターについて、その制御をマイコン(Arduino)から行います。前回までは“マブチモーター”に代表される「直流ブラシ付きモーター」を、マイコン(Arduino)で制御する方法を紹介してきました。今回からは「ステッピングモーター」の制御に取り組みます。基礎からのマイコンモーター制御(6):PWMを使ったサーボモーターの制御ラジコンカーのステアリングやロボットの関節などに用いられ、角度を指定して動かす機能を持つのが「サーボモーター」です。今回はArduinoからこのサーボモーターの制御をPWMを用いて行う手法を紹介します。基礎からのマイコンモーター制御(5):PWMでマブチモーターを制御する「マブチモーター」でもおなじみ「直流ブラシ付きモーター」は安価で入手性もよいモーターですが、マイコンからの制御を考えると一工夫必要になります。今回は「PWM」を使った回転制御を紹介します。基礎からのマイコンモーター制御(4):困ったら読みたいマブチモーター制御のTipsこの連載ではここ数回、「マブチモーター」に代表される直流ブラシ付きモーターをマイコンから制御する話をしていますが、今回は困ったときに読みたい、知っておくと便利なTipsを幾つか紹介したいと思います。SNSfacebooktwitterITmediaはアイティメディア株式会社の登録商標です。