zigbee assignment #2 jon-paul anderson david barney yuchou chang kevin lundgreen

19
ZigBee ZigBee Assignment #2 Assignment #2 Jon-Paul Anderson Jon-Paul Anderson David Barney David Barney Yuchou Chang Yuchou Chang Kevin Lundgreen Kevin Lundgreen

Upload: dale-cole

Post on 24-Dec-2015

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ZigBee Assignment #2 Jon-Paul Anderson David Barney Yuchou Chang Kevin Lundgreen

ZigBeeZigBeeAssignment #2Assignment #2Jon-Paul AndersonJon-Paul Anderson

David BarneyDavid BarneyYuchou ChangYuchou Chang

Kevin LundgreenKevin Lundgreen

Page 2: ZigBee Assignment #2 Jon-Paul Anderson David Barney Yuchou Chang Kevin Lundgreen

Overview SlideOverview Slide

Basic ZigBee ProtocolBasic ZigBee Protocol

Product OfferingsProduct Offerings

Page 3: ZigBee Assignment #2 Jon-Paul Anderson David Barney Yuchou Chang Kevin Lundgreen

Sample TopologiesSample Topologies

Page 4: ZigBee Assignment #2 Jon-Paul Anderson David Barney Yuchou Chang Kevin Lundgreen

802.15.4 Frame 802.15.4 Frame StructureStructure

Page 5: ZigBee Assignment #2 Jon-Paul Anderson David Barney Yuchou Chang Kevin Lundgreen

IEEE 802.15.4 Frame IEEE 802.15.4 Frame StructureStructure DataData

Up to 104 bytesUp to 104 bytes Numbered FramesNumbered Frames

ACKACK Receiver sends feedback to confirm successReceiver sends feedback to confirm success

MAC CommandMAC Command Mechanism for remote control and Mechanism for remote control and

configurationconfiguration BeaconBeacon

Wakes up client devicesWakes up client devices Important for synchronizationImportant for synchronization

Page 6: ZigBee Assignment #2 Jon-Paul Anderson David Barney Yuchou Chang Kevin Lundgreen

Beacon vs. Non-BeaconBeacon vs. Non-Beacon

Beacon ModeBeacon Mode Coordinator, Routers, and End Devices Coordinator, Routers, and End Devices

sleep for pre-determined intervals (15ms sleep for pre-determined intervals (15ms to 252s) before transmitting.to 252s) before transmitting.

Coordinator usually battery-poweredCoordinator usually battery-powered Non-Beacon ModeNon-Beacon Mode

Coordinator always listening, Routers Coordinator always listening, Routers and End Devices broadcast at random yet and End Devices broadcast at random yet regular intervalsregular intervals

Coordinator usually has “unlimited” Coordinator usually has “unlimited” power sourcepower source

Page 7: ZigBee Assignment #2 Jon-Paul Anderson David Barney Yuchou Chang Kevin Lundgreen

ZigBee VendorsZigBee Vendors

FreescaleFreescale CirronetCirronet GridConnectGridConnect MaxStreamMaxStream AirBeeAirBee JennicJennic Silicon LabsSilicon Labs MeshneticsMeshnetics MicroChipMicroChip

Page 8: ZigBee Assignment #2 Jon-Paul Anderson David Barney Yuchou Chang Kevin Lundgreen

Typical ZigBee DeviceTypical ZigBee Device

Operating Frequency 2.4 GHzOperating Frequency 2.4 GHz

250 Kbps O-QPSK in 5 MHz channels250 Kbps O-QPSK in 5 MHz channels

Sensitivity ~-91 dBmSensitivity ~-91 dBm

Output programmable from -27 to 4 Output programmable from -27 to 4 dBmdBm

Sleep Power = .5 uWSleep Power = .5 uW

Transmit Power = 81 mWTransmit Power = 81 mW

Receive Power = 99 mWReceive Power = 99 mW

Page 9: ZigBee Assignment #2 Jon-Paul Anderson David Barney Yuchou Chang Kevin Lundgreen

ZigBee DevicesZigBee Devices

Vendor: FreescaleVendor: Freescale

Product: DSK 1319xProduct: DSK 1319x 2 Nodes2 Nodes Code Warrior Development SuiteCode Warrior Development Suite USB ProgrammerUSB Programmer

Cost: $300Cost: $300

Page 10: ZigBee Assignment #2 Jon-Paul Anderson David Barney Yuchou Chang Kevin Lundgreen

ZigBee DevicesZigBee Devices

Vendor: Texas InstrumentsVendor: Texas InstrumentsProduct: CC2430 DKProduct: CC2430 DK 2 Evaluation Boards2 Evaluation Boards 2 Evaluation Modules2 Evaluation Modules 2 2.4 GHz antennas2 2.4 GHz antennas 2 USB Cables2 USB Cables 1 10-wire flat cable1 10-wire flat cable SoftwareSoftwareCost: $540Cost: $540

Page 11: ZigBee Assignment #2 Jon-Paul Anderson David Barney Yuchou Chang Kevin Lundgreen

ZigBee DevicesZigBee Devices

Vendor: Silicon LabsVendor: Silicon Labs

Product: 2.4 GHz 802.15.4 Development Product: 2.4 GHz 802.15.4 Development KitKit

2 Development Boards2 Development Boards 2 2.4 GHz antennas2 2.4 GHz antennas 1 USB Cables1 USB Cables 1 debug adapter1 debug adapter SoftwareSoftware

Cost: $365Cost: $365

Page 12: ZigBee Assignment #2 Jon-Paul Anderson David Barney Yuchou Chang Kevin Lundgreen

ZigBee DevicesZigBee Devices

Vendor: MaxStreamVendor: MaxStream

Product: Starter KitProduct: Starter Kit 2 ZigBee Modules2 ZigBee Modules Serial/USB CableSerial/USB Cable Serial/USB Development BoardsSerial/USB Development Boards SoftwareSoftware

Cost: $129Cost: $129

Page 13: ZigBee Assignment #2 Jon-Paul Anderson David Barney Yuchou Chang Kevin Lundgreen

ZigBee DevicesZigBee Devices

Vendor: MaxStreamVendor: MaxStream

Product: PRO Starter KitProduct: PRO Starter Kit 2 ZigBee-PRO Modules2 ZigBee-PRO Modules

PRO Modules: Higher Transmit Power PRO Modules: Higher Transmit Power OutputOutput

3 times greater range (300’ vs. 100’ indoors)3 times greater range (300’ vs. 100’ indoors) Serial/USB CableSerial/USB Cable Serial/USB Development BoardsSerial/USB Development Boards SoftwareSoftware

Cost: $179Cost: $179

Page 14: ZigBee Assignment #2 Jon-Paul Anderson David Barney Yuchou Chang Kevin Lundgreen

ZigBee DevicesZigBee Devices

Vendor: MaxStreamVendor: MaxStreamProduct: Professional Developer KitProduct: Professional Developer Kit 2 ZigBee-PRO Modules2 ZigBee-PRO Modules 3 ZigBee Modules3 ZigBee Modules 4 Serial Development Boards4 Serial Development Boards 1 USB Development Board1 USB Development Board 2 4.5” dipole antennas2 4.5” dipole antennas SoftwareSoftwareCost: $339Cost: $339

Page 15: ZigBee Assignment #2 Jon-Paul Anderson David Barney Yuchou Chang Kevin Lundgreen

MaxStream ZigBee SpecsMaxStream ZigBee Specs

Page 16: ZigBee Assignment #2 Jon-Paul Anderson David Barney Yuchou Chang Kevin Lundgreen

MaxStream ZigBee SpecsMaxStream ZigBee Specs

Page 17: ZigBee Assignment #2 Jon-Paul Anderson David Barney Yuchou Chang Kevin Lundgreen

MaxStream ZigBee MaxStream ZigBee DiagramDiagram

Page 18: ZigBee Assignment #2 Jon-Paul Anderson David Barney Yuchou Chang Kevin Lundgreen

MaxStream ZigBee Modes MaxStream ZigBee Modes of Operationof Operation

Page 19: ZigBee Assignment #2 Jon-Paul Anderson David Barney Yuchou Chang Kevin Lundgreen

Why MaxStream?Why MaxStream?

Low PriceLow Price 5 Total Modules5 Total Modules

2 Modules are XBeePRO (long range)2 Modules are XBeePRO (long range) Local Company (Lindon, UT)Local Company (Lindon, UT) In StockIn Stock Comes as a Development KitComes as a Development Kit ReprogrammableReprogrammable