Title: Radiocrafts%20ZigBee%20portfolio
1Radiocrafts ZigBee portfolio
ZigBee-Ready with complete embedded SPPIO protocol RC2200AT-SPPIO 2.4 GHz SSPIO UART interface I/O-mapping AT commands
ZigBee-Ready, 16.5x29.2x3.5mm, HW-development platform RC2200 RC2202 RC2204 (AT/MM) 2.4 GHz 128 kB Flash
ZigBee-Ready, 16.5x29.2x3.5mm, HW-development platform RC2200 RC2202 RC2204 (AT/MM) 2.4 GHz 32 kB Flash
ZigBee-Ready, 16.5x29.2x3.5mm, HW-development platform RC2200 RC2202 RC2204 (AT/MM) 2.4 GHz 64 kB Flash
2Three roads to introduce ZigBee in your product
- Develop your own application software
- Hire a consultant-company which has the rights to
develop on a software stack-platform - Buy an all-embedded module (SPPIO)
3Developing your own application software
- Buy the PHY (radio) Microcontroller (MCU) MAC
(software and/or hardware) - RC2200/AT/MM
- Buy the rights to use a stack (IP) and the
stack object code which works on the MCU - With the required tools, develop your application
on top of the stack/MAC/PHY and download on the
MCU
4Developing your own application software
withZigBee-ready HW modules from Radiocrafts
Radiocrafts RC2200AT, qualified HW platform
Chipcon CC2420 RFAtmel Mega128L
Free (under NDA)
Get the MAC layer from Chipcon
Purchase Z-stack from Figure 8 Wireless (or other)
www.f8w.comCost USD 5000 (support)
See next page...
5Cont
Write code in Programmers Notepad
Free!
3-6 months software design work for skilled
company
Compile your code with Z-stack object code, use
AVR GCC compiler
GCC is free! But IAR is recommended for code
efficiency
Download code on RC2200AT with WinAVRJTAGICE
Free! / USD 100
Before production IEEE manufacturer address (24
bits) 1 650 USDAtmel, Chipcon and Figure 8
Wireless have all participated in ZB
certification testing
6ZigBee stack providers
- Figure 8 Wireless (certified) Called Z-stack.
www.f8w.com - Airbee Wireless (certification 2005Q4) Called
ZNS. www.airbeewireless.comBoth run on the
RC2200/AT/MM hardware platform - A few software development houses provide their
own ZigBee-stack - Today, 64kB stack (FFD) incl. MAC (16kB). RFD
possibly down to 32kB.
7ZigBee-ready HW module RC2200/AT/MM
- ZigBee-ready hardware platform (no firmware!)
- Atmel ATmega128L MCU Chipcon CC2420
- In principle, any stack can be used
- Conforms with European, US and Japanese RF
regulations - Royalty fee for F8Ws stack is included in the
module - NO RF development effort
- Shortest Time To Market
- 100 tested HW and delivered ontape and reel
8RC2200 Features
- Available with 64 kB and 32 kB Flash (for
optimized code and Reduced Functionality
Devices), all same size and pin-out, 16.5 x 29.2
x 3.5 mm - 32 kHz real-time clock RTC, ultra low sleep modes
, 36 I/O etc. - 50 Ohm antenna interface, 2.73.6V Supply
Voltage,Current consumption 30 mA in RX, 27 mA
in TX - See Radiocrafts webpage for complete datasheet
www.radiocrafts.com
sales_at_radiocrafts.com
9RC2200 Features, cont.
Modules optionally available with chip-antenna or
MMCX-connector
Measured range with chip antenna 110 m outdoor
rural, 10-30 m indoors
Demo Kit available, loaded with ZigBee light
switch demo or SPPIO
10The Radiocrafts SPPIO module
- RC2200AT-SPPIO
- ALL embedded ZigBee-Ready Module
- SPPIO Serial Port Profile and I/O Mapping
UART to 115.2kBd, total of 16 I/Os
11RC2200AT-SPPIO Fact sheet
- 16.5 x 35.6 x 3.5 mm
- 2.7 3.6V supply voltage
- AT-command interface for configuration
- Based on Airbee ZNS-ZigBee-stack private SPPIO
profileAirbee ZNS will be certification-tested
early Q4 2005
Application interface UART serial port (1.2115.2
kBd) CTS / RTS flow control optional AT-commands U
p to 16 digital I/O Up to 8 analogue I/O 8
channel 10-bit ADC 4 interrupt driven I/O Timer
modes Ultra low power modes
Wireless mesh network ZigBee-ready Self
configuring Self healing Scalable network
size Configurable logic devices Coordinator Route
r End device Supports Airbee-ZNMS network
management software
RF parameters 16 channels 2.45 GHz World-wide ISM
band Excellent sensitivity (-94 dBm) 250 kbit/s
DSSS RF transceiver Very low power (30 mA in
RX) Up to 0 dBm output power (27 mA) 50 Ohm
antenna interface CE certified under RTTE (EU)
Complies with FCC CFR 47 part 15 (US) ARIB
STD-T66 (Japan)
12Mesh networking
13UART and I/O mapping
Pin-to-pin mapping between bound modules, I/O
port data additionally appended to the UART data
UART serial port
Wireless mesh network
Wireless mesh network
UART serial port
4 analogue outputs4 analogue inputs 4 digital
outputs4 digital inputs Note Analogue outputs
are PWM and require R-C filter network for making
DC
4 analogue inputs 4 analogue outputs4 digital
inputs4 digital outputs
14Setting up an SPPIO network I
- All configurations are done by AT-commands at the
UART interface! The basic steps are - Configure one module as the PAN Coordinator
- Configure all other modules as Routers or End
Devices - Bind or pair devices by mapping ones unique
address as the others destination address - Select the UART data transmission scheme (on full
buffer, end character or timeout)
15Setting up a SPPIO network II
- Configure the I/O pins to either analogue or
digital - Configure the I/O port direction (input or
output) - Select the I/O data transmission scheme (on
events, interrupts or timers) - The Routers and End Devices will automatically
associate to the network coordinator as soon as
they are switched on. And all the devices will
organize themselves in a mesh network with
automatic routing. UART data and I/O data will
then be exchanged or mapped between devices that
are paired.
16AT-command UART setup example
- Entering Command Mode , AT, AT0
- Power saving modes
- Power Down ATPD-command (1.3uA)
- Needs to re-associate when turn on again
- Sleep SLEEP_MODE parameter to 0 (lt20uA) Wakes
up on UART interrupt or I/O interrupt (End
Device only)
17Airbee-ZNMS Network Management System
18ZNMS-ZigBee Network Management System
C
19ZNMS-ZigBee Network Management System
20Radiocrafts SPPIO Demo Kit RC2200DK-SPPIO
Available with ZNMS Lite Management SW
Router w/RS232
Coordinator w/RS232
21AT-command example 1,Append I/O data
- Appending I/O data to the UART ATS271 (on the
receiving device) - Will give UART data string
- xxxxxDIG1DIG2ANA0ANA1ANA2ANA3ANA4ANA5ANA6
ANA7 - on the receiver side
22AT-command example 2,Transmission scheme
Setting when to do the I/O mapping between paired
modules 0 on UART activity 1 on pin
change 2 on interval Interval-transmissions of
the I/O data (default. 1 second) Enable 1 second
interval on the transmitter ATS102 ATS1125 En
able UART-appending on the Receiver ATS271 Will
give UART data string xxxxxDIG1DIG2ANA0ANA1
ANA2ANA3ANA4ANA5ANA6ANA7 at 1 second
intervals
23AT-command example 3, Channel change
- Permanent changes, in EEPROM ATS011 (11-26)
- Without writing to EEPROM ATCH11 (11-26)
24AT-command example 4, MAC-addresses
MAC-address ATS4xx-xx.....-01Destination
MAC-addressATS5xx-xx......-00
MAC-address ATS4xx-xx.....-02Destination
MAC-addressATS5xx-xx......-01
MAC-address ATS4xx-xx.....-00Destination
MAC-addressATS5xx-xx......-01
- Non-Permanent changes, in RAM ATDAxx-xx.....-04
25ZigBee vs. proprietary radio solutions
- ZigBee is NOT the answer to all wireless
communication needs due to - Range 120-170 meter Line-Of-Sight, indoor 10-30
meter indoors, neighbouring room (0 dBm) - Interoperability Today only one public profile
is defined (HCL) - Extensive development cost and effort with
specific customer application layer - Not for data streaming (audio/video) but smaller
data packets at periodic intervals - Star network (point-to-point) sufficient in most
applications - ZigBee Routers is gt 64k program memory ()
26Why use Radio Modules?
- One single component instead of 20-60 Less
logistics, rapid prototyping, proof of concept - RF knowledge limited to adding an antenna.
Shielded modules, less interference. Easy
mounting on cheapest carrier PCB. - Pre-qualified CE-marking can be re-used
(Declaration of Conformity) - All modules are 100 RF-tested, final product can
be function-tested only (no RF production
test-equipment), no yield loss in production - Simple-to-use standard UART interface Easy
connection to RS232/485 or MCU - RF-development time reduced from 3-6 months to
weeks - Total development- and production cost
significantly reduced - Time-To-Market shortened