Puis-je implémenter ZigBee avec du matériel générique?

10

Si je comprends bien, ZigBee n'est qu'une spécification d'un protocole de transfert de données. Je m'attendais donc à trouver une bibliothèque qui implémente ce protocole pour l'utiliser avec mon MCU et mon émetteur-récepteur RF. Au lieu de cela, je n'ai trouvé que des appareils ZigBee spécifiques (par exemple XBee).

Ce que je demande, c'est: Puis-je implémenter le protocole ZigBee en utilisant uniquement un MCU et un émetteur-récepteur RF?

Sinon, de quel matériel ai-je besoin pour créer un nœud ZigBee? Existe-t-il des bibliothèques ZigBee que je peux utiliser avec du matériel générique?

rattrapper
la source

Réponses:

6

Vous pourriez, mais vous auriez besoin d'un émetteur-récepteur radio avec une gamme de fréquences, une modulation et un débit de données compatibles.

Les radios avec ces capacités sont généralement vendues comme radios Zigbee ou pour la couche 802.15.4 sous-jacente. Parfois, ils peuvent également effectuer des modes de communication personnalisés supplémentaires (bien que les piles de logiciels souvent disponibles vous obligent à choisir un mode au moment de la compilation)

Les radios véritablement «génériques» sont généralement «définies par logiciel» avec une conversion précoce du signal RF ou IF en traitement numérique du signal informatique, puis une reconversion en IF ou RF s'il existe un chemin de transmission. Bien que vous puissiez parler Zigbee avec un SDR approprié, le matériel a tendance à être un peu cher et gourmand en énergie pour les applications embarquées typiques par rapport à une radio spécialement conçue pour 802.15.4

Chris Stratton
la source