XBeeとは何ですか、またZigbeeとはどう違うのですか?


回答:


38

ZigBee / ZigBee Proは、IEEE 802.15.4 PHYの上にあるメッシュ通信プロトコルです。

XBee / XBee Proは、Digi製の無線通信モジュールの製品名です。

モジュールには、ZigBee / ZigBee Pro / DigiMeshをサポートするためにさまざまなファームウェアをロードでき、いくつかの周波数帯域に対応しています。

DigiMeshは、ZigBeeに代わるもので、いくつかの点を変更し、いくつかの機能を追加して、一般的に作業しやすくしています。

ただし、ZigBeeデバイスとの互換性は犠牲になります。

たとえば、DigiMeshはルーターをスリープ状態にし、オーバーヘッドが低く、1つのノードタイプに対してzigbeeの3つがあり、より堅牢なメッシュにつながり、より高いデータレートで実行できます。

私の意見では、率直に言って、より良いプロトコルです。他のベンダーのノードとの相互運用性が必要でない限り、ZigBeeは使用しません。DigiMeshが唯一の答えではなく、IEEE 802.15.4に準拠する他のメッシュプロトコルもあります。


5
あなたのよりよく説明された答えのために私は私の投稿を撤回します。
ケレンブ

AT(シリアル)モードで使用される無線プロトコルに関するドキュメントはありますか?ZigBeeで実行されている新しいZCLクラスターですか?それとも生の802.15.4?
トビージャフィー

私はしばらく持っているXBee Pro開発キットを使用していませんが、ATモードを思い出すと、ATモデム通信を模倣した非常にシンプルなモードで2つのXBeeモジュール間で通信する方法にすぎませんでした。無線PHYは802.15.4のようなものである必要があり、そのデコードの大部分はハードウェアにあると思いますが、残りのプロトコルはおそらくDigiが独自に作成したものです。
マーク

同期スリープモードを使用してみましたが、便利でしたか?概念的には、起動時にモジュールを自動的に調整するのは素晴らしいことですが、各起動間隔を固定する必要があることは、非効率的(誰も言うことがない場合)と面倒(ノードがより多くの場合1つのウェイクアップ間隔に収まると言うよりも)。
supercat

ZigBeeは非常に複雑であることに同意します(実際に経験しました!)が、DigiMeshの方が一般的に優れていると言うのは少し主観的です。
クラバッキオ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.