2014年7月10日木曜日

Arduino用モーター・シールドキットV2.0は、6CHモーターコントローラの代わりになれるか。

Arduino用モーター・シールドキットV2.0
http://akizukidenshi.com/catalog/g/gK-07748/
マニュアル
http://akizukidenshi.com/download/ds/adafruit/adafruit-motor-shield-v2-for-arduino.pdf
回路図
http://akizukidenshi.com/download/ds/adafruit/adafruit_products_mshieldv2schem.pdf
モーター・シールド V2・ライブラリ
http://akizukidenshi.com/download/lib/adafruit/Adafruit_Motor_Shield_V2_Library-master.zip

PCA9685 driver
http://www.ccsinfo.com/forum/viewtopic.php?t=47908&start=0&postdays=0&postorder=asc&highlight=

PWMコントローラーのPCA9685PWで
HブリッジのTB6612FNGを2個制御

PCA9685PWを初期化
ローカルアドレスのPWM1へPWM値をセット
PWM2とPWM3にHかLをセット(Lから先に)
前進、後進、停止。これが4組。
なんか簡単そうだが、DCモーター用の関数がなかなか探せない。
Arduino用のライブラリも複雑怪奇だ。

0 件のコメント: