JABIL CIRCUIT ZIM-B ZIGBEE RADIO MODULE User Manual ZIM B manualx

Jabil Circuit Inc ZIGBEE RADIO MODULE ZIM B manualx

Users Manual

ZIM  1   2.4GHz ZigBee Module - Smart Energy 2.0 Compliant   DESCRIPTION   The ZIM module provides a high performance and cost effective RF transceiver solution for 2.4 GHz IEEE 802.15.4, ZigBee, and Zigbee PRO wireless networks with Smart-Energy 2.0 requirements.   The ZIM module combines the Freescale™ MC13224V transceiver platform with a QE128 microprocessor and includes an on-board 100mW Power Amplifier. Ideal for remote sensing, AMR/AMI, home and building automation, industrial control, and security applications, ZIM-B combines extensive processing capability with high output power and low power consumption.   The processing power of the MC13224V enables the ZIM-B to provide a level of integration unprecedented in a ZigBee module. The 32-bit ARM7TDMI processor and expansive on-chip memory enable designers to eliminate the peripheral host processors often required by 8- and 16-bit transceiver solutions. This high level of integration reduces component count, lower power consumption and overall system costs.      FEATURES •  Smart-Energy 2.0 “ready” •  Powerful 32-bit ARM7TDMI based microprocessor •  Extensive on-board memory resources •  Up to 100mW output power (+20dBm) •  Miniature footprint: 1.2” x 1.5” (30.5 mm x 38.1 mm) •  Integrated PCB trace antenna •  Optional external antenna •  16 RF channels •  Over 4000 feet of range (Outdoor LOS) •  AES 128-bit encryption •  Low power consumption •  FCC and IC certifications pending •  RoHS compliant •  Security •  SW Development Kits for Home Automation,  Smart Energy and other application profiles •  “Connector-less” host-board interface             ORDERING INFORMATION  Part Number :   ZIM-B/C-WWW-XX-YYYY-ZZ •  Host Interface : B = Land Grid Array, C = Castellation •  WWW :  001 = MC13224V,  002 = MC13224V + QE128,  003 = MC13224V + QE96, 004 = MC13224V + QE64 •  With power amp installed, XX = ER.    With no power amp, XX = 00.   •  With MMCX connector installed, YYYY=EXTA.    With inverted-F antenna, YYYY=INTA. •  ZZ = Optional Designators TBD (e.g. Home Automation part?  SE1.0?  SE2.x?) Example : 100 mW Output power, Land Grid Array, PCB Trace Antenna, with QE128 (Smart-Energy 2.0)  =  ZIM-B-002-ER-INTA APPLICATIONS •  Automated Meter Reading •  Industrial Controls •  Food processing controls •  Traffic Management •  Sensor Networks •  Asset Management •  Barcode reader •  Patient Monitoring •  Glucose monitor •  In meter applications •  Thermostats •  In-home display units •  Home & Building Automation
ZIM  2   ZIM BLOCK DIAGRAM  RF Front End(RFMD PALPF, Switch)24 MHz32.768 kHzMC13224VQE128SOCZigBeeLGA  I/OSEP 2.0Co-ProcessorUARTWAKE/RESETAntennaCLK TRIMHost Board Interface
ZIM  3    MICROPROCESSOR   The primary component of the ZIM module is Freescale’s third generation ZigBee platform. It incorporates a complete, low power, 2.4GHz radio frequency transceiver, 32-bit ARM7TDMI-based microprocessor, hardware acceleration for both IEEE 802.15.4 MAC and AES security plus a full suite of processor peripherals.  The MC13224V architecture offers superior processing power for ZigBee applications. The core operates up to 26 MHz.  An 80 kByte ROM is utilized for the low level IEEE 802.15.4 MAC and Physical layer commands. This off loads the Flash memory, leaving more space for the end user application. The MC13224V supports 128 kBytes of Flash memory. The program code is mirrored in 96 kBytes of RAM for faster execution by the processor core. A full set of peripherals and Direct Memory Access (DMA) capability for transceiver packet data are also included.  In addition, the MC13224V provides extensive power savings options. options, including low current sleep modes allowing for maximum operating life when battery-powered.   ANTENNA     ZIM modules include an integrated PCB trace antenna. An optional MMCX connector can be specified, enabling connection to a 50-ohm external antenna of the user’s choice. See Ordering Information on page 1.   The PCB antenna employs an F-Antenna topology that is compact and supports an omni-directional radiation pattern.  To maximize antenna efficiency, an adequate ground plane must be provided on the host PCB.  Correctly positioned, the ground plane on the host board under the module will contribute significantly to antenna performance.   The position of the module on the host board and overall design of the product enclosure contribute to antenna performance.  Poor design affects radiation patterns and can result in reflection, diffraction, and/or scattering of the transmitted signal.   Here are some design guidelines to help ensure antenna performance:  •  Never place the ground plane or route copper traces directly underneath the antenna portion of the module. •  Never place the antenna close to metallic objects. •  In the overall design, ensure that wiring and other components are not placed near the antenna. •  Do not place the antenna in a metallic or metallized plastic enclosure. •  Keep plastic enclosures 1cm or more from the antenna in any direction.
ZIM  4   MODES OF OPERATION   ZIM power management is controlled through the Freescale MC13224V’s Clock and Reset Module (CRM). The CRM is a dedicated module to handle clock, reset, and power management functions including control of the power regulators. All these functions have direct impact on attaining the lowest power.   The ZIM module supports three modes of operation: Active, Doze and Hibernation. The latter two modes are the low-power sleep modes.    Active Mode  In this mode all functions / features are operating normally.   Doze Mode  Doze mode provides significant reduction in power consumption while still maintaining a high degree of sleep timing accuracy. In Doze mode, the reference oscillator of the processor continues to operate normally.    Hibernation Mode  Hibernation mode provides the greatest reduction in power consumption however the sleep timing accuracy is not as precise as in Doze mode.    The CRM manages the recovery from the low-power modes, similar to power-up from reset, providing regulator and clock management.    The module can be awoken from the low-power modes in 3 ways, wake-up can occur:  •  On external interrupts through any of the 4 Keyboard Interface inputs •  From internal interrupts •  On the Real Time (wake-up) timer interrupt   For more detail information on modes of operation refer to Freescale’s MC13224V datasheet available at  Freescale’s website (www.freescale.com)
ZIM  5   HOST-BOARD  A host-board for evaluation purposes is available for configuring and testing the ZIM module.  This host board has a USB interface for connection to a PC whereby SMAC commands can be sent via HyperTerminal.   INTERFACE   The ZIM module has all major pins routed to the host-board interface, this includes, but is not limited, to the pins for JTAG, serial communication, A/D, etc.   HOST PROTOCOL INTERFACE COMMANDS  Jabil provides the Host Serial and RF Protocols document which details the protocols and commands between the Host processor (i.e. an external microprocessor, a PC, etc.) and the ZIM module. An example of the commands, but not limited to, included in the host protocol interface are as follows:    • Query Version (MAC version, SMAC version, etc)   • Set RF Channel   • Set RF Power   • Transmit Packet Error Test     For more detail refer to Jabil ZIM Test SMAC Application User’s Guide ZIM_Test_SMAC_AUG
ZIM  6         *  To meet FCC compliance, the end-user must provide a regulated 3.3 VDC + 1% voltage source to Vcc.
ZIM  7
ZIM  8   ZIM I/O PIN ASSIGNMENTS  MC13224 Pin Pin  Name Number  Name Description 1  ZIM_ADC0  1  ADC0  ADC analog input Channel 0/GPIO30  2  ZIM_ADC1  2  ADC1  ADC analog input Channel 0/GPIO31 3  ZIM_ADC2  3  ADC2  ADC analog input Channel 0/GPIO32 4  ZIM_ADC3  4  ADC3  ADC analog input Channel 0/GPIO33 5  ZIM_ADC4  5  ADC4  ADC analog input Channel 0/GPIO34 6  ZIM_ADC5  6  ADC5  ADC analog input Channel 0/GPIO35 7  ZIM_ADC6  7  ADC6  ADC analog input Channel 0/GPIO36 8  ZIM_ADC7  8  ADC7_RTCK  ADC analog input Channel 0/ReTurn ClocK/GPIO37 9  ZIM_TDO  9  TDO/GPIO49  JTAG debug port serial data output 10  ZIM_TDI  10  TDI/GPIO48  JTAG debug port serial data input 11  ZIM_TCK  11  TCK/GPIO47  JTAG debug port clock input 12  ZIM_TMS  12  TMS/GPIO46  JTAG debug port test mode select input 13  ZIM_UART2_RTS  13  UART2_RTS  UART2 RTS control input/GPIO21 14  ZIM_UART2_CTS  14  UART2_CTS  UART2 CTS control output/GPIO20 15  ZIM_UART2_RX  15  UART2_RX  UART2 RX receive data input/GPIO19 16  ZIM_UART2_TX  16  UART2_TX  UART2 TX transmit data output/GPIO18 17  ZIM_UART1_RTS  17  UART1_RTS  UART1 RTS control input/GPIO17 18  ZIM_UART1_CTS  18  UART1_CTS  UART1 CTS control output/GPIO16 19  ZIM_UART1_RX  19  UART1_RX  UART1 RX receive data input/GPIO15 20  ZIM_UART1_TX  20  UART1_TX  UART1 TX transmit data output/GPIO14 21  ZIM_I2C_SDA  21  I2C_SDA  I2C bus signal SDA/GPIO13 22  ZIM_I2C_SCL  22  I2C_SCL  I2C bus signal SCL/GPIO12 23  ZIM_TMR3  23  TMR3  Counter output or input clock/GPIO11 24  ZIM_TMR2  24  TMR2  Counter output or input clock/GPIO10 25  ZIM_TMR1  25  TMR1  Counter output or input clock/GPIO9 26  ZIM_TMR0  26  TMR0  Counter output or input clock/GPIO8 27  ZIM_SPI_SCK  27  SPI_SCK  SPI port Clock/GPIO7 28  ZIM_SPI_MO  28  SPI_MOSI  SPI port master out/GPIO6 29  ZIM_SPI_MI  29  SPI_MISO  SPI port master in/GPIO5
ZIM  9  30  ZIM_SPI_SS  30  SPI_SS  SPI port slave select/GPIO4 31  ZIM_SSI_BITCK  31  SSI_BITCK  SSI TX/RX clock/GPIO3 32  ZIM_SSI_FSYN  32  SSI_FSYN  SSI frame sync for data/GPIO2 33  ZIM_SSI_RX  33  SSI_RX  SSI RX data input/GPIO1 34  ZIM_SSI_TX  34  SSI_TX  SSI TX data output/GPIO0 35  ZIM_KBI7  35  KBI_7  Keyboard interface bit 7/GPIO29 36  ZIM_KBI6  36  KBI_6  Keyboard interface bit 6/GPIO28 37  ZIM_KBI5  37  KBI_5  Keyboard interface bit 5/GPIO27 38  ZIM_KBI4  38  KBI_4  Keyboard interface bit 4/GPIO26 39  ZIM_KBI3  39  KBI_3  Keyboard interface bit 3/GPIO25 40  ZIM_KBI2  40  KBI_2  Keyboard interface bit 2/GPIO24 41  ZIM_KBI1  41  KBI_1  Keyboard interface bit 1/GPIO23 42  ZIM_KBI0_HSTWK  42  KBI_0_HST_WK  Keyboard interface bit 0/Host Wake Up output/GPIO22 43  ZIM_RESET  51  RESETB  Active low, asynchronous reset 44  ZIM_ADC2_REFL  61  ADC2_REFL  Low ref voltage for ADC2/GPIO39 45  ZIM_ADC1_REFL  62  ADC1_REFL  Low ref voltage for ADC1/GPIO41 46  ZIM_ADC1_REFH  63  ADC1_REFH  High ref voltage for ADC1/GPIO40 47  ZIM_ADC2_REFH  64  ADC2_REFH  High ref voltage for ADC2/GPIO38 48  ZIM_GND  48  VSS  Connect to Ground 49  ZIM_GPIO52  102  MDO01  GPIO52 50  ZIM_GND  50  VSS  Connect to Ground 51  ZIM_GPIO54  111  MDO03  GPIO54 52  ZIM_GND  52  VSS  Connect to Ground 53  ZIM_GPIO56  120  MDO05  GPIO56 54  ZIM_GPIO57  130  MDO06  GPIO57 55  ZIM_GPIO58  129  MDO07  GPIO58 56  ZIM_GPIO59  114  MSEO0_B  GPIO59 57  ZIM_GND  57  VSS  Connect to Ground 58  ZIM_GND  58  VSS  Connect to Ground 59  ZIM_GPIO62  123  EVTO_B  GPIO62 60  ZIM_GPIO63  132  EVTI_B  GPIO63 61  ZIM_WAKE_QE  131  MCKO  GPIO50
ZIM  10  62  QE_BDM_BKGD  NA  NA  NA 63  ZIM_VCC  44  BK_FB  Power Input to module 64  ZIM_VCC  45  VBATT  Power Input to module 65  ZIM_VCC  NA  NA  Power Input to module 66  ZIM_VCC  NA  NA  Power Input to module 67- 86  ZIM_GND  75-79, 84-88, 93-97, 104-106, 115  VSS  Connect to ground
ZIM  11   ZIM I/O PIN LOCATIONS
ZIM  12   SPECIAL RESTRICTIONS / LIMITATIONS  In order to meet certification requirements, RF power, packet length, and DC supply voltage shall adhere to the following restrictions.   RF Power   The ZIM module is limited to +20dBm (power register setting = 0x0C) for channels 13 – 23.  In order to comply with emissions requirements, however, the ZIM module must operate at reduced power settings for channels 11-12 and 24-26.  The firmware provided with the modules limits users to power level of +10dBm (power register setting = 0x09) for channels 11, 12, 24, & 25 and a power level of +6dBm (power register setting = 0x07) for channel 26.     Packet Length   The firmware also limits the maximum data payload to 106 bytes for any transmitted packet.    DC Supply   To ensure FCC compliance, the end-user must provide a regulated 3.3 VDC + 1% voltage source to Vcc.
ZIM  13   AGENCY CERTIFICATIONS  FCC Compliance Statement (Part 15.19) Section 7.15 of RSS-GEN  This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions:   1. This device may not cause harmful interference.   2. This device must accept any interference received, including interference that may cause undesired operation.   Warning (Part 15.21)  Changes or modifications not expressly approved by the responsible party could void the user’s authority to operate the equipment.  This device may only be used with approved antennas that are shipped with the unit and installed per installation instructions.  The use of any other antennas will invalidate the unit’s FCC Part 15 certification.  This device has been designed to operate with the on-board inverted-F antenna.  The use of an external antenna will require authorization.  Contact the responsible party for details.   To reduce potential radio interference to other users, the antenna type and its gain should be so chosen that the equivalent isotropically radiated power (e.i.r.p.) is not more than that permitted for successful communication.  Operating the device with the supplied antenna will ensure that this requirement is met.   Operation is subject to the following two conditions: (1) this device may not cause interference, and (2) this device must accept any interference, including interference that may cause undesired operation of the device.    20 cm Separation Distance  To comply with FCC/IC RF exposure limits for general population / uncontrolled exposure, the antenna(s) used for this transmitter must be installed to provide a separation distance of at least 20 cm from all persons and must not be co-located or operating in conjunction with any other antenna or transmitter.  OEM Responsibility to the FCC Rules and Regulations  The ZIM Module has been certified per FCC Part 15 rules for integration into products without further testing or certification. To fulfill the FCC certification requirements, the OEM using the ZIM Module must ensure that the information provided on the ZIM Label is placed on the outside of the final product. The ZIM Module is labeled with its own FCC ID Number and Industry Canada Certification Number. If these approval numbers are not visible when the module is installed inside another device, then the outside of the device into which the module is installed must also display a label referring to the enclosed module. This exterior label can use wording such as the following: “Contains Transmitter Module FCC ID: K4U-ZIM-B   IC: 2146A-ZIM-B or “Contains FCC ID: K4U-ZIM-B    IC: 2146A-ZIM-B.  The OEM using the ZIM Module must only use the approved antenna, (PCB Trace Antenna) that has been certified with this module. The OEM using the ZIM Module must test their final product configuration to comply with Unintentional Radiator Limits before declaring FCC compliance per Part 15 of the FCC rules.   IC Certification — Industry Canada Statement   The term "IC" before the certification / registration number only signifies that the Industry Canada technical specifications were met.  Section 14 of RSS-210  The installer of this radio equipment must ensure that the antenna is located or pointed such that it does not emit RF field in excess of Health Canada limits for the general population. Consult Safety Code 6, obtainable from Health Canada's website: http://www.hc-sc.gc.ca/ewh-semt/pubs/radiation/99ehd-dhm237/index-eng.php
ZIM  14    REFERENCES & REVISION HISTORY   Reference Documents  Jabil ZIM Test SMAC Application User’s Guide ZIM_Test_SMAC_AUG  FreeScale MC13224V Datasheet  Freescale Semiconductor MC1322x Reference Manual MC1322xRM  Freescale Semiconductor BeeKit™ Quick Start Guide BKWCTKQUG  Freescale Semiconductor BeeKit™ User Guide BKWCTKUG  Freescale Semiconductor Software Driver Reference Manual 22XDRVRRM  Freescale Semiconductor MC1322x Simple Media Access Controller (SMAC) Reference Manual 22xSMACRM  Freescale Semiconductor Simple Media Access Controller (SMAC) User’s Guide SMACRM  IAR J-Link and IAR J-Trace user Guide J-Link_J-TraceARM-1  ARM® IAR Embedded Workbench® IDE User Guide UARM-13     Revision History   Previous Versions   Changes to Current Version                                   Disclaimer   • The information in this document is current as of April 2010. The information is subject to change without notice.  • No part of this document may be copied or reproduced in any form or by any means without the prior written consent of Jabil. Jabil assumes no responsibility for any errors that may appear in this document.  • Jabil does not assume any liability for infringement of patents, copyrights or other intellectual property rights of third parties by or arising from the use of Jabil-designed products listed in this document or any other liability arising from the use of such products. No license, express, implied or otherwise, is granted under any patents, copyrights or other intellectual property rights of Jabil or others.  • Descriptions of circuits, software and other related information in this document are provided for illustrative purposes in semiconductor product operation and application examples. The incorporation of these circuits, software and information in the design of a customer’s equipment shall be done under the full responsibility of the customer. Jabil assumes no responsibility for any losses incurred by customers or third parties arising from the use of these circuits, software and information.  • While Jabil endeavors to enhance the quality, reliability and safety of Jabil-designed products, customers agree and acknowledge that the possibility of defects thereof cannot be eliminated entirely. To minimize risks of damage to property or injury (including death) to persons arising from defects in Jabil-designed products, customers must incorporate sufficient safety measures in their design, such as redundancy, fire-containment and anti-failure features.

Navigation menu