1 / 26

Radiocrafts ZigBee portfolio

Radiocrafts ZigBee portfolio. Three 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). Developing your own application software.

trista
Download Presentation

Radiocrafts ZigBee portfolio

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Radiocrafts ZigBee portfolio Radiocrafts

  2. Three 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) Radiocrafts

  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 Radiocrafts

  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... Radiocrafts

  5. Cont… Write code in Programmer’s 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 WinAVR+JTAGICE 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 Radiocrafts

  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. Radiocrafts

  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 Radiocrafts

  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.7–3.6V Supply Voltage,Current consumption 30 mA in RX, 27 mA in TX • See Radiocrafts’ webpage for complete datasheetwww.radiocrafts.comsales@radiocrafts.com Radiocrafts

  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 Radiocrafts

  10. Wireless mesh network UART serial port 16 bit digital I/O 8 channel 10-bit analogue I/O 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 Radiocrafts

  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.2—115.2 kBd) CTS / RTS flow control optional AT-commands Up 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 Router 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 R&TTE (EU) Complies with FCC CFR 47 part 15 (US) ARIB STD-T66 (Japan) Radiocrafts

  12. Coordinator PC, PDA, Data Collector or Airbee ZNMS IP Gateway port Router Router End Point Sensors or actuators Sensors or actuators Sensors or actuators Mesh networking Radiocrafts

  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 Radiocrafts

  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 one’s unique address as the other’s destination address • Select the UART data transmission scheme (on full buffer, end character or timeout) Radiocrafts

  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. Radiocrafts

  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 (<20uA) Wakes up on UART interrupt or I/O interrupt (End Device only) Radiocrafts

  17. Airbee-ZNMS Network Management System Radiocrafts

  18. ZNMS-ZigBee Network Management System C Radiocrafts

  19. ZNMS-ZigBee Network Management System Radiocrafts

  20. Radiocrafts SPPIO Demo Kit RC2200DK-SPPIO Available with ZNMS Lite Management SW Router w/RS232 Coordinator w/RS232 Radiocrafts

  21. AT-command example 1,Append I/O data • Appending I/O data to the UART; ATS27=1 (on the receiving device) • Will give UART data string; • xxxxx;DIG1;DIG2;ANA0;ANA1;ANA2;ANA3;ANA4;ANA5;ANA6;ANA7 • on the receiver side Radiocrafts

  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: ATS10=2 ATS11=25 Enable UART-appending on the Receiver: ATS27=1 Will give UART data string; xxxxx;DIG1;DIG2;ANA0;ANA1;ANA2;ANA3;ANA4;ANA5;ANA6;ANA7at 1 second intervals Radiocrafts

  23. AT-command example 3, Channel change • Permanent changes, in EEPROM: ATS0=11 (11-26) • Without writing to EEPROM: ATCH=11 (11-26) Radiocrafts

  24. AT-command example 4, MAC-addresses MAC-address: ATS4=xx-xx.....-01Destination MAC-address:ATS5=xx-xx......-00 MAC-address: ATS4=xx-xx.....-02Destination MAC-address:ATS5=xx-xx......-01 MAC-address: ATS4=xx-xx.....-00Destination MAC-address:ATS5=xx-xx......-01 • Non-Permanent changes, in RAM: ATDA=xx-xx.....-04 Radiocrafts

  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 > 64k program memory ($$$) Radiocrafts

  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 Radiocrafts

More Related