1

マイクロコントローラーからの情報 (「ほぼ空」または「ドロップ率の突然の変化。15 のドロップ率が自動的に 14 に戻る」という通知を送信するようなデキストロースのドロップ率の変化) がコンピューターのアプリケーションに表示されるプロジェクトがあります。私は ZigBee を使用することを考えており、情報を転送する責任がありますが、私はこの技術に不慣れです。

ZigBee モジュールのプログラミング方法を教えてくれる人はいますか? Eclipse CDT でプログラムできるという記事をいくつか見ました。どのように始めればよいのか、少し混乱しています。

どんな助けでも大歓迎です。ありがとう!

4

3 に答える 3

1

それは、インストールが処理できる構成の量に大きく依存します。これは 1 回限りのインストールですか、それとも購入したどのような構成でも連携できるようにする必要がある製品の「システム」ですか?

既に説明したように、ラジオとスタック全体が既にセットアップされ、シリアル データで動作する xbee モジュールは、ラボからいくつかの事前にペアリングされたセットアップを送信したり、専門家によるサイト インストールでさえも簡単に使用できます。

組み込みデバイスが自動的に互いを検出する必要がある場合は、組み込みマイクロコントローラーにモジュールを相互に検出させ、接続を確立させ、組み込みマイクロコントローラー内のアプリケーション コードを相互に通信させ、彼らがお互いに何をする必要があるかを特定します。

この場合、アプリケーション コードで Zigbee スタックを適切に使用して接続を制御できるように、Zigbee スタックが組み込みコントローラー内にある (最初ははるかに複雑で高価な可能性が高い) 設計の方がよいでしょう。

TI Zigbee プロ評価キットは非常に包括的で、今のところ素晴らしいと思います。テクノロジーの感触をつかむために、いくらかのお金を費やして実際のモジュールで経験を積む必要がある段階に来ているようです。警告はしますが、これらを長期間使用するには IAR 組み込みワークベンチが必要になる場合があり、それはかなり高価なソフトウェアです!

あるいは、Atmel は、「ビットクラウド」ソフトウェア プラットフォーム (無料の Zigbee プロ スタック!! すごい! そして無料の ARM ツールチェーンを持っています!) を備えたかなり興味深い見た目の Zigbee 実装を持っていますが、ビットクラウド関連の入門情報が本当にコードのセットアップとコンパイルはできますが、Zigbee プロ メッシュ ネットワークを実際にテストするのに十分な評価機器をまだ購入する自信がありません。

PS: 短距離ワイヤレスを始めようとしているのであれば、この本はあまりお勧めできません。http://www.amazon.com/Essentials-Short-Range-Wireless-Cambridge-Series/dp/0521760690/ref=sr_1_2?ie=UTF8&qid=1336091059&sr=8-2

利用可能なさまざまなテクノロジー、およびそれらすべての長所と短所 (および一般的なワイヤレス) の非常に優れた紹介が含まれています。さらに、設計しているシステムに本当に必要な機能を理解し始めるのに適した位置にいます。 .

于 2012-05-03T23:54:33.947 に答える
1
  1. USB Explorer デバイス (または同様のもの) を使用して、受信側 XBee でシリアル ターミナル セッションに入ります。
  2. ATMY と入力して、受信側 XBee のアドレスを取得します。それを書き留め。
  3. 送信者を USB Explorer に入力し、「ATDL798A728」のように、ATDL と受信者のアドレスを入力します。
  4. ATWR と入力して、この設定を保存します。
  5. 送信側 XBee の UART (TX および RX ピン) をマイクロコントローラーに接続します。
  6. 受信する XBee をコンピュータに接続された USB Explorer に差し込みます。
  7. Processing sketch などを実行して、シリアルポートから読み込みます。

2 つの XBee はデフォルトで「トランスペアレント モード」で実行されます。これは、ワイヤのように、一方の UART に入ってくるデータを他方の UART からパイプします。したがって、マイクロコントローラーが送信側 XBee にデータを書き込むと、受信側 XBee からデータが送信され、ソフトウェアによって読み取られます (表示されるか、必要なものは何でも)。

于 2012-07-14T16:25:54.297 に答える
0

一部の zigbee/xbee モジュールは、単純にワイヤレス シリアルとして動作し、プログラミングは必要なく、電源を入れるだけです。その他はプログラミングが必要です。それはあなたのニーズが本当に何であるかによって異なります。ワイヤレスシリアルのように動作するものには、私の記憶が正しければ AT コマンドが設定されているため、いくつかのことを調整できます。他の...

于 2012-05-03T05:07:49.927 に答える