ZigBee는 센서 네트워크 및 홈 오토메이션에 매우 적합합니다. ZigBee는 IEEE 802.15.4-2003에 정의 된 물리적 및 MAC 계층의 네트워크 계층입니다.
- 원시 무선 데이터 전송률은 채널당 250 kbit / s (2.4 GHz 대역), 915 MHz 대역에서 채널당 100 kbit / s, 868 MHz 대역에서 20 kbit / s입니다.
- 전송 범위는 약 300ft (1mW) 및 4000ft (60mW)입니다.
- 기본 채널 액세스 모드는 "캐리어 감지, 다중 액세스 / 충돌 방지"(CSMA / CA)입니다.
- 2.4GHz 대역에는 각각 5MHz의 대역폭이 필요한 16 개의 채널이 있습니다.
- IEEE 802.15.4-2003 짧은 (16 비트) 및 긴 (64 비트) 주소 모드가 지원됩니다. 대역폭, 저전력 네트워크
ZigBee를 배포하는 방법에는 여러 가지가 있습니다. 대부분의 사람들은 UART를 사용하는 XBee와 같은 칩에 시스템을 구입합니다. XBee는 uC, 라디오 및 안테나를 통합합니다. XBee를 Arduino와 같은 보드와 함께 사용하거나 독립형 모드에서 사용할 수 있습니다. 독립형 모드에서 XBee는 주기적으로 깨우기, 데이터 수집, 데이터 전송 및 다시 절전 모드로 설정 될 수 있습니다. XBee uC에는 디지털 I / O 기능과 ADC가 있습니다. 0.1 % 듀티 사이클에서 두 개의 AA는 2-3 년 지속됩니다. 더 나은 전원 관리로 더 긴 배터리 수명이 가능합니다.
몇 주 전에 ZigBee에 약간의 글을 썼습니다. 글은 http://wiblocks.luciani.org/white-papers/intro-to-zigbee.html 에 있습니다 .
또한 XBee를 Arduino 호환 uC와 통합하는 uC 보드를 만듭니다. http://wiblocks.luciani.org/ZB1/index.html 내 사이트에는 XBee 프로그래밍 예제가 있습니다.