stepping moter/ stepper moterの最近のブログ記事
DigikeyからLittle Step U がとどいたのでためしてみる。
■今回のニューアイテムたち
▼Little Step U
ユニポーラ型ステッピングモータードライバIC。インテリジェントなすごいやつでPICが乗っていて直接シリアルから操作できる。DIGIKEYから購入できる。今回の作業の肝。
詳しくはデータシート
▼NITTO PS-20 安定化電源
こが家のネットワーク構築を手伝ったお礼で手に入れた安定化電源1v~25vまで出る。
モーター系で高いVのACアダプターをいちいち用意する手間がなくなって便利というかこれないとやってられない。
今期は長き戦いになりそうなのとブレッドボードで作業してるとすぐ電源とシリアルが壊れるのでモジュール化して配置した。
■作業ログ
秋月で購入したモーター(TS3103N124)の線をそれぞれLittle Step Uの端子に接続した。
---------
ピンの結線表
----------
COILA-黄色
COILB-青色
COILC-緑色
COILD-赤色
Vm(+)-白色
----------
Vm(+)には安定化電源からとった24vを流した。
他の線は基盤のシルク印刷に沿って
SerialIn ADM3202へ
Serialout ADM3202へ
Vcc 5V
Gnd とVom(-)をつなぎ電源のGNDにつないだ。
パソコンのターミナルを開き
シリアル通信の設定をデータシートに従い
----------------
ボーレート 2400
データ 8ビット
パリティ なし
ストップビット 1
----------------
に設定した。

ここで各コマンドを打つとLittleStepUと通信しモーターを駆動させることができた。
{D"position","speed","ramp"}を入力するとその命令に従ってモーターが回る。この命令の癖としてpositionのまえに+-をいれると正回転、逆回転を指定できる事に注意。RAMPは最高速までにかかるステップ数を指定できる。
この秋月のモーターではどうやらスピードは300位までしかいかないっぽかった。データシートがあれば詳しくわかるだろう。
以下コマンド覚え書き
{U} LittleStepUのステータス取得{ポジション,スピード,RAMP}の形式でかえってくる
{D"position"},{D"position","speed","ramp"}ポジションだけでも動く。
{S} リモートモード移行
{T} リモートモードから戻る
