2014年3月6日木曜日

BeagleBoneBlackでモーター制御

モータードライバは、以前にXBeeから使ったことがあるものと同じチップがのっていて安価な

デュアルモータードライバTB6612FNG(連続最大1A)
<http://www.switch-science.com/catalog/236/>

をスイッチサイエンスから購入。

PWMはブレーキがかかるので、ON/OFFにつかってstanbyにPWMを入れて速度制御。

  2014/05/08
    PWMで制御してみたら上手くいった。前はXBEEから制御したからか?
    周波数が低すぎたのかもしれない。

あとはインバーターICだけど、XORもいるので74HC86でやる?

GPIOの設定は/sys/kernel/debug/pinctrl/44e10800.pinmux/pins
pinの番号はSRMの8.2.5に書いてある

電源はモバイルバッテリーの5Vをレギュレーターで3Vにする。

続く。。

0 件のコメント:

コメントを投稿