RFを行う場合、多くのオプションがあります。最も基本的な3つはタイトルボックスにあります
- Wi-Fi
- Xbee
- NRF24L01
それらを使用する際の実際的な違いは何ですか?お互いの長所と短所の目的は何ですか。持っていたアプリケーションに応じて何を使いますか?
私はプロジェクトを考えていませんが、Rfについて学び始めたいです。ebayでワイヤレスデバイスを検索しました。しかし、私は違いを理解できませんでした。私の目標は単に学ぶことです
RFを行う場合、多くのオプションがあります。最も基本的な3つはタイトルボックスにあります
それらを使用する際の実際的な違いは何ですか?お互いの長所と短所の目的は何ですか。持っていたアプリケーションに応じて何を使いますか?
私はプロジェクトを考えていませんが、Rfについて学び始めたいです。ebayでワイヤレスデバイスを検索しました。しかし、私は違いを理解できませんでした。私の目標は単に学ぶことです
回答:
さまざまな長所と短所を持つ、さまざまなタイプのRFネットワークがあります。ワイヤレス通信方法を選択する際に考慮する主なものは、ネットワークトポロジ、データレート、および電力消費です。
Wi-Fi:
高データレート(54Mbit / s +)であるが、消費電力も大きい。モノのインターネットデバイスなど、インターネットに直接接続する必要があり、外部電源がある場合に使用します。
XBee:
低データレート(250kbit / s)および低消費電力。メッシュ型センサーネットワークの作成に使用。それぞれのXBeeデバイス缶互いに連通し、かつスルーメッシュを介して互いに範囲外のデバイスに関する。デバイスのネットワーク、特定のホームオートメーションおよびセンサーに使用されます。リンク。
ブルートゥース:
中程度のデータレートと中程度の電力消費。IEEE規格には、デバイス間の相互運用を可能にするさまざまなデバイスプロファイルがあります。ただし、「ペアリング」タイプのネットワークはセンサーネットワークには役立ちませんが、通常はBluetoothを搭載したラップトップまたは電話を使用してデバイスを制御するのに適しています。シリアルRXおよびTXピンを介してArduinoと通信します。リンク。
Bluetooth Low Energy、ANTなど:
非常に低いデータレートと非常に低い電力。これらのRFチップは単三電池で何年も動作するため、心拍センサーなどに使用されます。データレートは非常に低いため、センサーの読み取り値などの少量のデータを転送する場合にのみ有効です。ほとんどのデバイスは周辺機器としてセットアップされ、1つの「中央」デバイスにしか接続できないため、センサーネットワークには適していません。ただし、Bluetooth Low Energyは最新の携帯電話とラップトップでサポートされています。電話やラップトップを使用してデバイス(LEDランプなど)を制御できるようにするのに便利です。(いくつかのArduinoオプションについてはredbearlabを参照してください)
GSM
電話接続。TODO
nRF24L01 / RFM12B / RFM22B(SI4432)
人気のある独自のトランシーバー。SPIを介して接続でき、低電力モード、複数のチャネル、チャネルホッピング、周波数キャリブレーション、CRC、再送信など、多くの機能を備えています。Nordic Semiconductor リンクのnRF24L01 は2.4GHz帯域で動作し、その他はISM帯域433/470/868 / 915Mhzを使用します。これらは、信頼性の高いテレメトリおよび消費者アプリケーション向けの今日の最先端の高度に統合された低コストハードウェアです。範囲は10m〜150mです。SI4432 / RFM22Bの範囲は約1.5Kmです。
その他のRFモジュール
シンプルで安価なシリアルデバイス。ISMバンドリンクで動作する単一の送信機/受信機またはトランシーバー。多くの場合、ガレージのドアオープナーとして使用されます。他のデバイスとの相互運用性が不要で、独自のプロトコルを実装できるセンサーネットワークに役立ちます。リンク