August 24, 2007XBeeはじめました無線環境が必要になってきたのでZigBeeを導入しようとしています。小型であること、調達が容易であること、国内で認証を取っていることが決めてとなり、XBee / XBee Proというmaxstreamの製品を利用することにしました。調達のし易さについては、Digi-KeyやRSコンポーネンツで買えます。認証についても多少触れておくと、出力が大きく遠距離まで届くProの方は、国内ではフルパワーでは使わないよう注意書きがある少し面白い状況です。 まだZigBeeの何たるかを習得していないのですが、とりあえずPCと接続して実験しようと考えています。購入した開発キットにはPCと接続して動作を確認するための開発ボードが2枚ついてくるのですが、片方がUSB接続なのにもう片方がシリアルポート接続と、いけていない状況です。ノートPCで利用しようと思うと、USBシリアル変換ケーブルを別途用意する必要があり面倒なので、オリジナルXBee USB接続ボードを作ることにしました。また、せっかくなので、郊外での実験の際はできる限り荷物を減らしたいということもあり、接続の機能のみを実現したできるだけ小さなものを作ってみることにしました。 できあがりはこのような感じになりました。いちおう公開されている本家の開発ボードの回路図(PDF)を元におこした図面なので動作はすると思いますが、まだ基板の発注すら行っていないので動くかどうかはわかりません(笑)。なお、部品の調達には配慮して、秋月と千石で売っているもののみで組み立てられるようにしました。
※その後、バグが発見されました(2007/10/25)。申し訳ありません。 修正方法ですが、物理的にジャンパでCBUS3とCBUS4を入れ替えても良いのですが、CBUSnの機能は内部EEPROMによって定義され、FTDIの無償ユーティリティMProgによって書き換えが可能なので、そちらでソフトウェア的に修正しました。MProgに書き込む内容は以下のとおりです。 CBUS3とCBUS4の機能を入れ替えました。これで無事動作しています。 なお、できあがりはこのような感じです。 コンパクトで給電もUSBからされるので重宝しています。 コメント
コメントする
|
スポンサード リンク
|