ZigBee Assignment #2 Jon-Paul Anderson David Barney Yuchou Chang Kevin Lundgreen
Overview Slide Basic ZigBee Protocol Basic ZigBee Protocol Product Offerings Product Offerings
Sample Topologies
Frame Structure
IEEE Frame Structure Data Data Up to 104 bytes Up to 104 bytes Numbered Frames Numbered Frames ACK ACK Receiver sends feedback to confirm success Receiver sends feedback to confirm success MAC Command MAC Command Mechanism for remote control and configuration Mechanism for remote control and configuration Beacon Beacon Wakes up client devices Wakes up client devices Important for synchronization Important for synchronization
Beacon vs. Non-Beacon Beacon Mode Beacon Mode Coordinator, Routers, and End Devices sleep for pre-determined intervals (15ms to 252s) before transmitting. Coordinator, Routers, and End Devices sleep for pre-determined intervals (15ms to 252s) before transmitting. Coordinator usually battery-powered Coordinator usually battery-powered Non-Beacon Mode Non-Beacon Mode Coordinator always listening, Routers and End Devices broadcast at random yet regular intervals Coordinator always listening, Routers and End Devices broadcast at random yet regular intervals Coordinator usually has “unlimited” power source Coordinator usually has “unlimited” power source
ZigBee Vendors Freescale Freescale Cirronet Cirronet GridConnect GridConnect MaxStream MaxStream AirBee AirBee Jennic Jennic Silicon Labs Silicon Labs Meshnetics Meshnetics MicroChip MicroChip
Typical ZigBee Device Operating Frequency 2.4 GHz 250 Kbps O-QPSK in 5 MHz channels Sensitivity ~-91 dBm Output programmable from -27 to 4 dBm Sleep Power =.5 uW Transmit Power = 81 mW Receive Power = 99 mW
ZigBee Devices Vendor: Freescale Product: DSK 1319x 2 Nodes 2 Nodes Code Warrior Development Suite Code Warrior Development Suite USB Programmer USB Programmer Cost: $300
ZigBee Devices Vendor: Texas Instruments Product: CC2430 DK 2 Evaluation Boards 2 Evaluation Boards 2 Evaluation Modules 2 Evaluation Modules GHz antennas GHz antennas 2 USB Cables 2 USB Cables 1 10-wire flat cable 1 10-wire flat cable Software Software Cost: $540
ZigBee Devices Vendor: Silicon Labs Product: 2.4 GHz Development Kit 2 Development Boards 2 Development Boards GHz antennas GHz antennas 1 USB Cables 1 USB Cables 1 debug adapter 1 debug adapter Software Software Cost: $365
ZigBee Devices Vendor: MaxStream Product: Starter Kit 2 ZigBee Modules 2 ZigBee Modules Serial/USB Cable Serial/USB Cable Serial/USB Development Boards Serial/USB Development Boards Software Software Cost: $129
ZigBee Devices Vendor: MaxStream Product: PRO Starter Kit 2 ZigBee-PRO Modules 2 ZigBee-PRO Modules PRO Modules: Higher Transmit Power Output PRO Modules: Higher Transmit Power Output 3 times greater range (300’ vs. 100’ indoors) 3 times greater range (300’ vs. 100’ indoors) Serial/USB Cable Serial/USB Cable Serial/USB Development Boards Serial/USB Development Boards Software Software Cost: $179
ZigBee Devices Vendor: MaxStream Product: Professional Developer Kit 2 ZigBee-PRO Modules 2 ZigBee-PRO Modules 3 ZigBee Modules 3 ZigBee Modules 4 Serial Development Boards 4 Serial Development Boards 1 USB Development Board 1 USB Development Board 2 4.5” dipole antennas 2 4.5” dipole antennas Software Software Cost: $339
MaxStream ZigBee Specs
MaxStream ZigBee Diagram
MaxStream ZigBee Modes of Operation
Why MaxStream? Low Price Low Price 5 Total Modules 5 Total Modules 2 Modules are XBeePRO (long range) 2 Modules are XBeePRO (long range) Local Company (Lindon, UT) Local Company (Lindon, UT) In Stock In Stock Comes as a Development Kit Comes as a Development Kit Reprogrammable Reprogrammable