Quelle est la différence entre les options RF (wifi, xbee, NRF24L01)


26

Lors de la RF, vous avez de nombreuses options. Trois des plus basiques sont dans la zone de titre

  1. Wifi
  2. Xbee
  3. NRF24L01

Quelles sont les différences pratiques dans leur utilisation. Quel est le but de l'autre et les avantages et les inconvénients. Que feriez-vous selon l'application que vous possédez?

Je n'ai pas de projet en tête, mais je veux commencer à apprendre sur Rf. J'ai recherché sur ebay des appareils sans fil. mais je ne pouvais pas comprendre les différences. Mon objectif est simplement d'apprendre


Est-ce que ça (nRF24L01 / RFM12B / RFM22B (SI4432)) a fonctionné derrière les murs parce que je veux l'utiliser à l'intérieur du réservoir d'eau
علي خالد

Réponses:


38

Il existe de nombreux types de réseaux RF différents avec divers avantages et inconvénients. Les principales choses que je considère lors du choix d'une méthode de communication sans fil sont la topologie du réseau, le débit de données et la consommation d'énergie.

Wifi:

Débit de données élevé (54Mbit / s +) mais également consommation d'énergie élevée. Utilisé lorsque vous devez vous connecter directement à Internet, comme un appareil Internet des objets, et disposer d'une source d'alimentation externe.

XBee:

Faible débit de données (250 kbit / s) et faible consommation d'énergie. Utilisé pour créer des réseaux de capteurs de type maillé; chaque dispositif peut XBee communication les uns avec les autres, et à travers eux par l' intermédiaire du maillage à des dispositifs qui sont hors de portée. Utilisé pour les réseaux d'appareils, notamment la domotique et les capteurs. lien .

Bluetooth:

Débit de données moyen et consommation d'énergie moyenne. La norme IEEE a différents profils de périphérique pour permettre l'interopérabilité entre les périphériques. Réseau de type «appariement» cependant, donc pas utile pour les réseaux de capteurs, mais bon pour contrôler les appareils utilisant un ordinateur portable ou un téléphone qui ont généralement Bluetooth à bord. Communique avec Arduino via des broches série RX et TX. lien .

Bluetooth Low Energy, ANT, etc.:

Débit de données très faible et puissance très faible. Ces puces RF peuvent fonctionner pendant des années sur une pile AA et sont donc utilisées pour des choses comme les capteurs de fréquence cardiaque. Le débit de données est assez faible, donc bon pour le transfert d'une petite quantité de données telles que les lectures du capteur. La plupart des appareils sont configurés comme périphériques et ne peuvent se connecter qu'à un seul appareil «central», donc pas bon pour les réseaux de capteurs. Cependant, la faible consommation d'énergie Bluetooth est prise en charge par les derniers téléphones portables et ordinateurs portables. Utile pour permettre le contrôle d'un appareil à l'aide d'un téléphone ou d'un ordinateur portable, par exemple une lampe LED. (Voir redbearlab pour certaines options Arduino)

GSM

Connexion téléphonique. FAIRE

nRF24L01 / RFM12B / RFM22B (SI4432)

Émetteurs-récepteurs propriétaires populaires. Ils peuvent se connecter via SPI et ont de nombreuses fonctionnalités sophistiquées comme les modes basse consommation, les canaux multiples, le saut de canal, l'étalonnage de fréquence, le CRC, la retransmission, etc. Le nRF24L01 de Nordic Semiconductor link fonctionne dans la bande 2,4 GHz, d'autres utilisent la bande ISM 433/470/868 / 915Mhz. Il s'agit d'un matériel ultramoderne très intégré et à faible coût pour des applications de télémétrie et de consommation fiables. La portée est comprise entre 10 m et 150 m. Le SI4432 / RFM22B a une portée d'environ 1,5 km.

Autres modules RF

Périphériques série simples et bon marché. Émetteur / récepteur ou émetteur-récepteur unique fonctionnant dans la liaison de bande ISM . Souvent utilisé comme ouvre-porte de garage. Utile pour le réseau de capteurs où l'interopérabilité avec d'autres appareils n'est pas requise et vous pouvez implémenter votre propre protocole. lien


J'admets que le Q est large. Il serait peut-être plus agréable d'introduire également les protocoles des appareils car de nombreux appareils n'utilisent qu'une simple ligne série, d'autres communiquent via I2C ou SPI etc. Ce sont principalement des émetteurs-récepteurs. Bluetooth communique via les commandes AT. Le NRF24L01 est un appareil à faible consommation d'énergie très spécial, qui a plus de cent canaux, etc. mais est un protocole propriétaire unique. Le Bluetooth est une norme de communication sans fil, ... et ainsi de suite. Pour un utilisateur, en revanche, il est peut-être plus intéressant de savoir à quel point la configuration matérielle et la programmation de l'appareil sont faciles ou difficiles.

1
@bersch Oui, il y a tellement de choses à ajouter. Envie de modifier la réponse avec plus d'informations? :) Cela pourrait devenir un wiki communautaire. Quelle serait l'info? Débit de données, consommation d'énergie, topologie du réseau, norme IEEE, interface, protocole, canaux, difficulté? BTW connaissez-vous des produits commerciaux qui utilisent nFR24L01?
geometrikal
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.