Radiocrafts%20ZigBee%20portfolio - PowerPoint PPT Presentation

About This Presentation
Title:

Radiocrafts%20ZigBee%20portfolio

Description:

Free! / USD 100. 3-6 months software design work for skilled company ... See Radiocrafts' webpage for complete datasheet. www.radiocrafts.com. sales_at_radiocrafts.com ... – PowerPoint PPT presentation

Number of Views:57
Avg rating:3.0/5.0
Slides: 27
Provided by: gaw
Category:

less

Transcript and Presenter's Notes

Title: Radiocrafts%20ZigBee%20portfolio


1
Radiocrafts 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
2
Three roads to introduce ZigBee in your product
  1. Develop your own application software
  2. Hire a consultant-company which has the rights to
    develop on a software stack-platform
  3. Buy an all-embedded module (SPPIO)

3
Developing 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

4
Developing 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...
5
Cont
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
6
ZigBee 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.

7
ZigBee-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

8
RC2200 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

9
RC2200 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
10
The 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

11
RC2200AT-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)
12
Mesh networking
13
UART 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
14
Setting 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)

15
Setting 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.

16
AT-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)

17
Airbee-ZNMS Network Management System
18
ZNMS-ZigBee Network Management System
C
19
ZNMS-ZigBee Network Management System
20
Radiocrafts SPPIO Demo Kit RC2200DK-SPPIO
Available with ZNMS Lite Management SW
Router w/RS232
Coordinator w/RS232
21
AT-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

22
AT-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
23
AT-command example 3, Channel change
  1. Permanent changes, in EEPROM ATS011 (11-26)
  2. Without writing to EEPROM ATCH11 (11-26)

24
AT-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

25
ZigBee 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 ()

26
Why 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
Write a Comment
User Comments (0)
About PowerShow.com