O ZigBee funciona muito bem para redes de sensores e automação residencial. O ZigBee é a camada de rede para a camada física e MAC definida na IEEE 802.15.4-2003.
- A taxa de dados brutos no ar é de 250 kbit / s por canal (banda de 2,4 GHz), 100 kbit / s por canal na faixa de 915 MHz e 20 kbit / s na banda de 868 MHz.
- O alcance da transmissão é de 300 pés (1mW) e 4000 pés (60mW).
- O modo básico de acesso ao canal é "detecção de portadora, acesso múltiplo / prevenção de colisão" (CSMA / CA).
- Na banda de 2,4 GHz, existem 16 canais, cada um exigindo 5 MHz de largura de banda.
- Suporte para modos de endereço IEEE 802.15.4-2003 curto (16 bits) e longo (64 bits). largura de banda, rede de baixa potência
Existem várias maneiras de implantar o ZigBee. A maioria das pessoas compra um sistema em um chip como um XBee com o qual você fala usando um UART. O XBee integra um uC, rádio e antena. Você pode usar o XBee com uma placa como um Arduino ou você em um modo independente. No modo independente, o XBee pode ser configurado para ativar periodicamente, coletar dados, transmitir os dados e voltar a dormir. O XBee uC possui recursos de E / S digital e um ADC. Em um ciclo de trabalho de 0,1%, dois AAs duram 2-3 anos. Com um melhor gerenciamento de energia, é possível uma maior duração da bateria.
Escrevi um pouco no ZigBee algumas semanas atrás. O artigo está em http://wiblocks.luciani.org/white-papers/intro-to-zigbee.html
Também faço uma placa do uC que integra um XBee a um uC compatível com Arduino http://wiblocks.luciani.org/ZB1/index.html No meu site, há alguns exemplos de programação do XBee.