Posso implementar o ZigBee com hardware genérico?

10

Pelo que entendi, o ZigBee é apenas uma especificação de um protocolo de transferência de dados. Então, eu esperava encontrar alguma biblioteca que implemente esse protocolo para usá-lo com meu transceptor de MCU e RF. Em vez disso, encontrei apenas dispositivos ZigBee específicos (por exemplo, XBee).

O que estou perguntando é: Posso implementar o protocolo ZigBee usando apenas um transceptor MCU e RF?

Caso contrário, de que hardware eu preciso para criar um nó ZigBee? Existem bibliotecas do ZigBee que posso usar com hardware genérico?

trapaceiro
fonte

Respostas:

6

Você poderia, mas precisaria de um transceptor de rádio com faixa de frequência, modulação e taxa de dados compatíveis.

Normalmente, os rádios com esses recursos são vendidos como rádios Zigbee ou para a camada 802.15.4 subjacente. Às vezes, eles também podem fazer alguns modos personalizados de comunicação (embora as pilhas de software disponíveis muitas vezes forçam você a escolher um modo em tempo de compilação)

Rádios verdadeiramente "genéricos" são tipicamente "definidos por software" com conversão precoce do sinal de RF ou IF para processamento digital de sinal computacional e, em seguida, uma conversão de volta para IF ou RF, se houver um caminho de transmissão. Embora você possa falar Zigbee com um SDR adequado, o hardware tende a ser um pouco caro e com muita energia para aplicativos embarcados típicos, em comparação com um rádio projetado especificamente para 802.15.4

Chris Stratton
fonte