Was ist der Unterschied zwischen RF-Optionen (Wifi, Xbee, NRF24L01)


26

Wenn Sie RF machen, haben Sie viele Möglichkeiten. Drei der grundlegendsten sind im Titelfeld

  1. W-lan
  2. Xbee
  3. NRF24L01

Was sind die praktischen Unterschiede bei der Verwendung. Was ist der Zweck voneinander und die Vor- und Nachteile. Was würden Sie je nach Anwendung verwenden?

Ich habe kein Projekt im Sinn, aber ich möchte etwas über Rf lernen. Ich suchte bei eBay nach drahtlosen Geräten. Aber ich konnte die Unterschiede nicht verstehen. Mein Ziel ist einfach zu lernen


hat es (nRF24L01 / RFM12B / RFM22B (SI4432)) Arbeit hinter den Wänden , weil ich will es in dem Wassertank verwenden
علي خالد

Antworten:


38

Es gibt viele verschiedene Arten von HF-Netzwerken mit verschiedenen Vor- und Nachteilen. Die wichtigsten Punkte, die ich bei der Auswahl einer drahtlosen Kommunikationsmethode berücksichtige, sind die Netzwerktopologie, die Datenrate und der Stromverbrauch.

W-lan:

Hohe Datenrate (54Mbit / s +), aber auch hoher Stromverbrauch. Wird verwendet, wenn Sie eine direkte Verbindung mit dem Internet herstellen müssen, z. B. mit einem Internet-of-Things-Gerät und einer externen Stromquelle.

XBee:

Niedrige Datenrate (250 kbit / s) und geringer Stromverbrauch. Wird verwendet, um Sensornetzwerke vom Maschentyp zu erstellen. jede XBee Vorrichtung kann die Kommunikation miteinander, und durch die miteinander über das Netz zu Geräten , die den Bereichs liegen werden. Wird für Netzwerke von Geräten verwendet, insbesondere für die Hausautomation und Sensoren. link .

Bluetooth:

Mittlere Datenrate und mittlerer Stromverbrauch. Der IEEE-Standard verfügt über verschiedene Geräteprofile, um die Interoperabilität zwischen Geräten zu ermöglichen. Netzwerk vom Typ 'Pairing', daher nicht nützlich für Sensornetzwerke, aber gut für die Steuerung von Geräten mit einem Laptop oder Telefon, die normalerweise Bluetooth an Bord haben. Kommuniziert mit Arduino über serielle RX- und TX-Pins. link .

Bluetooth Low Energy, ANT usw.:

Sehr niedrige Datenrate und sehr geringer Stromverbrauch. Diese HF-Chips können jahrelang mit einer AA-Batterie betrieben werden und werden daher beispielsweise für Herzfrequenzsensoren verwendet. Die Datenrate ist recht niedrig und eignet sich daher nur zum Übertragen kleiner Datenmengen, z. B. von Sensorwerten. Die meisten Geräte sind als Peripheriegeräte konfiguriert und können nur mit einem "zentralen" Gerät verbunden werden, was für Sensornetzwerke nicht geeignet ist. Bluetooth Low Energy wird jedoch von den neuesten Mobiltelefonen und Laptops unterstützt. Nützlich, um die Steuerung eines Geräts mit einem Telefon oder Laptop, beispielsweise einer LED-Lampe, zu ermöglichen. (Siehe redbearlab für einige Arduino-Optionen)

GSM

Telefonverbindung. MACHEN

nRF24L01 / RFM12B / RFM22B (SI4432)

Beliebte proprietäre Transceiver. Sie können über SPI verbunden werden und verfügen über viele ausgefallene Funktionen wie Low-Power-Modi, mehrere Kanäle, Channel-Hopping, Frequenzkalibrierung, CRC, Retransmit und so weiter. Der nRF24L01 von Nordic Semiconductor Link arbeitet im 2,4-GHz-Band, andere verwenden das ISM-Band 433/470/868 / 915MHz. Dies ist hochintegrierte und kostengünstige Hardware für zuverlässige Telemetrie- und Verbraucheranwendungen. Die Reichweite liegt zwischen 10m und 150m. Der SI4432 / RFM22B hat eine Reichweite von ca. 1,5 km.

Andere HF-Module

Einfache und billige serielle Geräte. Einzelner Sender / Empfänger oder Transceiver, der in der ISM- Bandverbindung arbeitet . Wird oft als Garagentoröffner verwendet. Nützlich für Sensornetzwerke, in denen keine Interoperabilität mit anderen Geräten erforderlich ist und Sie Ihr eigenes Protokoll implementieren können. Verknüpfung


Ich gebe zu, das Q ist breit. Es wäre vielleicht schöner, auch die Protokolle der Geräte vorzustellen, da viele Geräte nur eine einfache serielle Leitung verwenden, andere über I2C oder SPI usw. kommunizieren. Es handelt sich meistens um Transceiver. Bluetooth kommuniziert über AT-Befehle. Der NRF24L01 ist ein ganz besonderes Gerät mit geringem Stromverbrauch, das über mehr als hundert Kanäle usw. verfügt, jedoch ein einzigartiges proprietäres Protokoll ist. Bluetooth ist ein Standard für die drahtlose Kommunikation, ... und so weiter. Für einen Benutzer hingegen ist es vielleicht interessanter, wie einfach oder schwierig das Einrichten und Programmieren der Hardware des Geräts ist.

1
@bersch Ja, es gibt so viel zu tun. Möchtest du die Antwort mit weiteren Informationen bearbeiten? :) Dies könnte ein Community-Wiki werden. Was wäre die Info? Datenrate, Stromverbrauch, Netzwerktopologie, IEEE-Standard, Schnittstelle, Protokoll, Kanäle, Schwierigkeitsgrad? Übrigens kennen Sie kommerzielle Produkte, die nFR24L01 verwenden?
geometrikal
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.