ZigBee, sensör ağları ve ev otomasyonu için oldukça iyi çalışıyor. ZigBee, IEEE 802.15.4-2003'te tanımlanan fiziksel ve MAC katmanı için ağ katmanıdır.
- Ham, havadan veri hızı kanal başına 250 kbit / s (2,4 GHz bant), 915 MHz bandında kanal başına 100 kbit / s ve 868 MHz bandında 20 kbit / s'dir.
- İletim aralığı kaba 300ft (1mW) ve 4000ft (60mW) 'dır.
- Temel kanal erişim modu "taşıyıcı algısı, çoklu erişim / çarpışmadan kaçınma" dır (CSMA / CA).
- 2.4GHz bandında, her biri 5MHz bant genişliği gerektiren 16 kanal vardır.
- IEEE 802.15.4-2003 kısa (16 bit) ve uzun (64 bit) adres modları desteklenir. bant genişliği, düşük güç şebekesi
ZigBee'yi dağıtmanın birkaç yolu vardır. Çoğu kişi, bir UART kullanarak konuştuğunuz XBee gibi bir çip üzerinde bir sistem satın alır. XBee bir uC, radyo ve anteni birleştirir. XBee'yi Arduino gibi bir kartla veya bağımsız modda kullanabilirsiniz. Bağımsız modda, XBee periyodik olarak uyanacak, veri toplayacak, veri iletecek ve uyku moduna geri dönecek şekilde ayarlanabilir. XBee uC dijital I / O özelliklerine ve bir ADC'ye sahiptir. % 0.1 görev döngüsünde birkaç AA 2-3 yıl sürecektir. Daha iyi bir güç yönetimi ile daha uzun pil ömrü kolayca mümkündür.
Birkaç hafta önce ZigBee'de küçük bir yazı yazdım. Yazı http://wiblocks.luciani.org/white-papers/intro-to-zigbee.html adresinde
Ayrıca bir XBee'yi Arduino uyumlu bir UC ile entegre eden bir uC kartı yapıyorum http://wiblocks.luciani.org/ZB1/index.html Sitemde bazı XBee programlama örnekleri var.