ブログ - ArduinoでDynamixelを動かす2

ArduinoでDynamixelを動かす2

カテゴリ : 
Dynamixel
2016-8-2 16:00
ArduinoからDynamixelを動かすネタを一年ほど前に書いたのですが、その際にコネクタを並べただけの簡単なシールドの紹介をしたと思います。その後なかなか試作後の踏ん切りがつかなかったのですが、そこそこ数がまとまった場合にのみちまちまと作っていました。

その半量産版は高いボーレートで使用でき、占有するArduinoの端子によって3つの使い方ができるようになっています。
  • 他が犠牲になっても高速なボーレートが欲しい時
  • とりあえずDynamixelが動かせて、同時にシリアルターミナルを使いたい時
  • Dynamixelの設定や制御をPCから行いたい時

いずれの場合でも送受信に使用するGPIOが2本あれば良いのですが、高速な通信となるとソフトウェアシリアルではまかない切れないため、その時だけハードウェアシリアル(ようするにUARTの端子)を使うといった感じになっています。

Arduinoと本シールドさえあればDynamixelを動かす環境が全て整いますし、自信のスケッチで利用できるライブラリと簡単なテストコードも用意しました。
もちろん、ソフトウェアさえがんばれば、同種のI/Fで制御できるサーボモータ全てで利用できます。

で、なぜ今頃昔の話を持ち出したかというと、多少ですが余剰ができたのでDXSHIELDとして製品ラインナップに載せましたという告知でした


ご興味があれば試食してみて下さい。

技術

トラックバック

トラックバックpingアドレス https://www.besttechnology.co.jp/modules/d3blog/tb.php/206