labs.beatcraft.com

ANTとは?

ANTとは、カナダのDynastream Innovationsが開発した2.4GHz帯での超低消費電力型の近距離ネットワークのプロトコルです。通信距離は数メートルと短く、データの送信は最速で20Kbpsです。混線防止機能もANTで提供されていますので、複雑なネットワークの構築も容易にできます。また、ANT+は、ANTの技術を基に機能ごとに特化したプロファイルを用意して、同機能のデバイス間での運用互換、ANT+対応機種間の相互通信を保証しています。現在、主に心拍計、歩数計、自転車に装着するケイデンスセンサーなどのフィットネス機器、体重計などの健康管理機器など11種類のプロファイルを用意しています。

ANTに関係する基礎知識は、ANT/ANTの基礎で紹介します。

ANTのハードウェア

BC-ANT-USB

ビート・クラフトが開発・販売しているANT対応のUSBドングルです。
ANT-USBドングルで一般的に使われているNordic Semiconductor社製のANTチップnRF24AP2-USBを搭載しています。
BC-ANT-USBの詳細はANT/BC-ANT-USBをご覧下さい。
BC-ANT-USB_F.png BC-ANT-USB_B.png

BC-ANT-SERIAL-2

現在、ビート・クラフトが販売しているANT-Serialのブリッジモジュールの説明書です。
RC-232Cインターフェースがなくなり、ピンヘッダが2x10から1x5に変更されたことにより、
既存のBC-ANT-SERIALと比較して大幅に小型化されマイコンに組み込みやすくなりました。
詳細はこちらをご覧下さい。

DSCF7885r.JPG

BC-ANT-SERIAL

ビート・クラフトが開発、販売していたANT-Serial用のブリッジモジュールです。Serialだけでなく
ピンヘッダを介してマイコンなどに接続が可能です。詳細はこちらをご覧下さい。
BC-ANT-SERIAL_F.jpg BC-ANT-SERIAL_B.jpg

ANTモジュールの試作ボード

BC-ANT-SERIALの製品開発用に試作したANTモジュールの詳細です。Windows PC用のANTWare IIという
評価・デバッグ用ツールを使って試作のANTモジュールの認識までを説明しています。
ANT試作モジュールのページはこちらです。

ANTのハードウェアを使用した電子工作例・サンプルプログラム

電子工作例

BC-ANT-SERIALを使用した電子オルゴール

BC-ANT-SERIALを使った電子オルゴールの製作例です。第一回目は、ANTを使った送信機の作り方を紹介します。第二回目は、ANTの受信機の作り方です。最終回の3回目は、これらのANTの受信機・受信機をつかった電子オルゴールの作り方を紹介します。

BC-ANT-SERIALを使用したデータディスプレイ

BC-ANT-SERIALとLCD表示ユニットを使用した電子工作例です。ANTモジュールの通信状態を表示します。マイコンはMicrochip Technology 社製のPIC24Fシリーズ使用しています。詳細は、ANT/BC-ANT-SERIAL 使用例 - データディスプレイのページをご覧下さい。

サンプルコード

LPC1114用ライブラリ

NXP社の32bitマイコンLPC1114でANTを使う場合のライブラリのサンプルコードを紹介しています。
LPC1114用ライブラリのページは、こちらです。

PIC24F用ライブラリ

Microchip Technology社の16bit マイコンPIC24FシリーズをANTと使用する際に用いるライブラリのサンプルコードです。
サンプルコードは、ANT/PIC24F用ライブラリをご覧下さい。

更新履歴

2012/08/10 初稿掲載
2012/09/20 開発中のANT-Serialブリッジモジュールの情報を追加
2012/10/22 ANT-Serialブリッジモジュールの情報を更新、写真を製品版に差し替え
2012/11/22 Hardware/ANTからANTへ移動(ANTのページを新規作成)
2012/11/23 ANTのハードウェアを使用した電子工作例のセクションを追加、一部文言修正
2012/11/27 ハードウェアの項目にBC-ANT-USBの追加
2012/11/29 電子工作例・サンプルコードを追加


BC::labsへの質問は、bc9-dev @ googlegroups.com までお願い致します。
トップ   新規 一覧 単語検索 最終更新   最終更新のRSS