Intelligent Distributed Controls ZB100 ZB100 ZigBee Module User Manual ZigBee Ready OEM Modules
Intelligent Distributed Controls Limited ZB100 ZigBee Module ZigBee Ready OEM Modules
Contents
- 1. Manual
- 2. Voltage regulator Datasheet
Manual
Intelligent Distributed Controls Limited ZigBee Ready OEM Modules ZB100 - * Compact 2.4GHz 802.15.4 / ZigBee Ready Modules for Wireless Networking Applications in Industry Product Datasheet MOD: ZB100-1-J-S 001B0A0000000002 FCC ID: V7OZB100 ZB100 Datasheet V1.0 MOD: ZB100-0-A 001B0A0000000005 FCC ID: V7OZB100 www.idc.gb.com Page 1 of 28 ZB100 OEM Modules Product Datasheet Document Revision Version Date 1.0 11/07/08 Checked Date Approved Date Client Date Document History Version 1.0 Date 11/07/08 ZB100 Datasheet V1.0 Author S.Barnett Description of Changes Draft www.idc.gb.com Page 2 of 28 ZB100 OEM Modules Product Datasheet Contents Introduction ...................................................................................................................................... 4 Applications ..................................................................................................................................... 4 Key Features .................................................................................................................................... 4 Module Description.......................................................................................................................... 5 System-on-Chip (SoC) .............................................................................................................................. 5 Block Diagram ........................................................................................................................................... 5 CC2431 – Location Engine ....................................................................................................................... 6 Voltage Regulators.................................................................................................................................... 6 MCU Core................................................................................................................................................... 6 Memory ...................................................................................................................................................... 6 FLASH ................................................................................................................................................... 6 SRAM .................................................................................................................................................... 6 ROM....................................................................................................................................................... 6 Off-board Memory ................................................................................................................................ 7 DMA Controller.......................................................................................................................................... 7 GPIO ........................................................................................................................................................... 7 ADC ............................................................................................................................................................ 8 Temperature Sensor ............................................................................................................................ 8 Battery Monitor..................................................................................................................................... 8 Timers ........................................................................................................................................................ 8 Timer 1 (16-bit) ..................................................................................................................................... 8 Timer 2 (MAC) ....................................................................................................................................... 9 Timers 3 and 4 (8-bit) ........................................................................................................................... 9 Watchdog Timer ................................................................................................................................... 9 Sleep Timer........................................................................................................................................... 9 USARTs...................................................................................................................................................... 9 UART ................................................................................................................................................... 10 SPI ....................................................................................................................................................... 10 Random Number Generator / CRC......................................................................................................... 10 AES Coprocessor.................................................................................................................................... 10 2-wire Debug Interface............................................................................................................................ 11 MAC Address ................................................................................................................................. 11 Radio Section ................................................................................................................................. 12 Block Diagram ......................................................................................................................................... 12 Receiver ................................................................................................................................................... 12 Transmitter .............................................................................................................................................. 13 Frequency Sythesiser ............................................................................................................................. 13 Specifications................................................................................................................................. 14 DC Characteristics .................................................................................................................................. 14 Memory .................................................................................................................................................... 16 RF Frequency, Output Power Levels and Data Rates .......................................................................... 16 Absolute Maximum Ratings.......................................................................................................... 17 Physical Dimension and Environmental Conditions .................................................................. 17 Module Coding ........................................................................................................................................ 18 Module Dimensional Detail..................................................................................................................... 19 PCB Mounting Information ..................................................................................................................... 20 Pin Configuration .................................................................................................................................... 21 Agency Certifications .................................................................................................................... 24 EUROPEAN UNION (ETSI) ...................................................................................................................... 24 UNITED STATES (FCC) ........................................................................................................................... 24 Approved Antenna List ................................................................................................................. 25 Glossary.......................................................................................................................................... 26 Related Documents ....................................................................................................................... 28 Disclaimer....................................................................................................................................... 28 Contact Information....................................................................................................................... 28 ZB100 Datasheet V1.0 www.idc.gb.com Page 3 of 28 ZB100 OEM Modules Product Datasheet Introduction The ZB100 range of OEM Modules from Intelligent Distributed Controls Limited, have been designed around the CC2430/CC2431 System on Chip (SoC) single chip solutions fromTexas Instruments. The range of RF transceiver modules are available with various RP-SMA, SMA and chip antenna configurations, and are supplied in a pin header footprint common to all variants. All modules are capable of supporting the industry leading ZigBee protocol stack (Z-Stack™) from Texas Instruments, for wireless point-to-point, star, tree and mesh networks based on the IEEE 802.15.4 compliant PHY and MAC layers, and providing 16 channels in the 2.45GHz licence-free ISM band. The shielded module is only 21.6 x 35 mm in board area, 3.5mm thick excluding the pin headers and SMA or RP-SMA RF connector. The module footprint also includes a MAC address chip (each device being unique). In addition to the nominal 3.3V chip level supply (2.0 to 3.6V) for battery applications, the modules also contain an isolated regulator allowing the device to be powered from industrial power supply voltages anywhere between 4 and 30V, making the device ideal for industrial sensor applications. Applications • • • • Home control and industrial automation Industrial monitoring o Machinery condition monitoring – vibration, temperature etc. o Environmental monitoring – temperature, humidity, pressure, vibration, flow OEM wireless devices Asset tracking and inventory management • • • • Building automation / management o Lighting o Temperature o Smoke/CO detectors Wireless barcode and tag reading Remote metering Security – o Access control o Role calling Key Features • • • • • • • • • • • Compact Design – all shielded modules have the same 21.6 x 35 mm board area footprint, antenna ready 2.0 – 3.6V supply voltage extending to 30V when using the on board isolated regulator On board unique MAC address chip Optional CC2431 SoC which includes a location detection hardware module Industry leading CC2420 RF transceiver core, IEEE 802.15.4 compliant FCC CFR 47 Part 15 (US) and ETSI EN 300 440 (EU) Certified for Unlicensed Operation 128kB FLASH, 8kB SRAM (4kB with data retention in all power modes) Memory space for Full-Funtion Device (FFD) Certified for use with up to 9dBi dipole omnidirectional antenna (FCC restricted on channel 26 – see FCC Restrictions) AES security coprocessor Hardware programming and debug support using the Texas Instruments development kit Digital RSSI and optional harware location engine (CC2431) ZB100 Datasheet V1.0 • • • • www.idc.gb.com Over-the-air (OTA) programming capability 32.768kHz crystal controlled RTC 32MHz high speed 8051 core MCU with wide range of configurable IO interfaces o Powerfull DMA o Watchdog Timer o 802.15.4 MAC timer, 16 bit timer and two 8 bit timers, random number gen. o Battery monitor and temperature sensor o 20 general purpose IO lines available on pin header with 20mA sink/source on two pins o 12-bit ADC with up to 8 inputs and configurable resolution o 2 configurable UART / SPI interfaces Very low power – o With 8051 core running at 32MHz and radio enabled, RX = 27mA, TX = 27mA o 0.5 µA in powerdown mode, where external interrupts or the RTC can wake up the system o 0.3 µA in stand-by mode, where external interrupts can wake up the system o Very fast wake-up from low power modes to active mode Page 4 of 28 ZB100 OEM Modules Product Datasheet Module Description System-on-Chip (SoC) The CC2430 System-on-Chip is provided by Texas Instruments, and combines the market leading CC2420 RF transceiver (Chipcon / Ti), with an industry standard high-performance and peripheral enhanced 8051 micro-controller unit (MCU). With the memory arrangement provided on the ZB100, and the ability to support the industry leading ZigBee protocol stack (Z-Stack™) from Texas Instruments, this module range forms the basis for design solutions from the bottom “end-device”, right through to the most complex “full-function device” requirements. Below provides a detailed view of the SoC complete with all peripherals, and additional components forming the ZB100. Block Diagram VDD = 2.0 – 3.6V IO Controller USART (0) USART (1) Timer 1 (16-bit) Timer 3 (8-bit) Timer 4 (8-bit) Sleep Timer Timer 2 MAC 802.15.4 Sleep Mode Controller FLASH Write Debug Interface 128kByte FLASH 8kByte SRAM 8051 Hi-speed Enhanced core IRQ Controller Isolated Regulator On-chip 1.8V Regulator Output 3.3V DC Analogue and Radio Supplies MAC address serial chip Watchdog Timer Power-On Reset Brown-out Hi-Speed RC Osc 32 MHz Crystal Osc 32.000 MHz 32 kHz RC Osc 32.768 kHz Crystal Osc 32.768 kHz Random # Gen. CRC Clock Mux & Calibration DMA 8051 Core MCU Memory Arbitrator Input 4 – 30V DC Digital Supplies ADC Audio / DC 8 Channels 12-bit resolution Batt Temp Mon. Mon. Vunreg = 4.0 – 30V Vunreg 3.3V P1_1………P1_7 P0_1………P0_7 RESETn P2_1 / P2_2 Debug** Vreg = 3.3V Connect Pin 21 to Pin 22 when powering from 4.0 – 30V supply ------------- See Pin Configuration Table ------------ CC2431 ONLY Location Engine AES Encryption Decryption Chip Antenna or SMA Jack or RP-SMA Jack Radio data interface CSMA / CA Strobe Processor Radio Registers FIFO and Frame Control Demodulator AGC Receive Chain Frequency Synthesiser Modulator RF_P Balun RF_N Transmit Chain CC2420 RF Transceiver 0V DC 0V DC Digital 0V DC RF Ground Plane CC2430 / 31 SoC Analogue **Debug Interface is shared with GPIO Port pins 2_1 and 2_2 ZB100 Datasheet V1.0 www.idc.gb.com Mixed Page 5 of 28 ZB100 OEM Modules Product Datasheet CC2431 – Location Engine The CC2431 System-on-Chip is identical to the CC2430 in respect of MCU, memory, peripherals and radio operation, with the addition of a hardware location detection module – microcode in silicon. This can be used in applications requiring location management e.g. asset tracking. Mobile devices (blind nodes – unknown position) receive signals from nodes with known locations. Based on the varying signal strengths from received from these fixed nodes, the location engine calculates an estimate of its own position. Accuracy of 3 to 5 metres in typical applications can be achieved. Coverage is approximately 64 x 64 metres, with a location estimate resolution of 0.5m. The time to perform the calculation takes less than 40µs, and requires minimal CPU loading, as the calculations are performed in microcode. Once the result has been calculated, this can then be reported as an X/Y coordinate back through the network to say a PC for visual representation. Voltage Regulators The ZB100 module can be powered from two sources, both referenced to the modules 0V ground connections. 1) Battery / 3.3V DC source (VDD). This is the SoC digital chip supply and can be anywhere between 2.0 and 3.6V, and is primarily intended for battery powered applications. This provides power to all digital elements of the SoC, and also the Serial / MAC integrated circuit. 2) Higher voltage DC source (Vunreg). This connects to an isolated linear 3.3V regulator, which accepts DC input in the range of 4.0 to 30V, making it ideally suited to industrial applications. The output of the isolated regulator is then linked (on the OEM board) into the Battery / 3.3V DC source, providing the required 3.3V for the SoC. In addition, there is a 1.8V analogue regulator internal to the SoC powered from the, which provides power to the analogue sections and RF radio sections of the device. This is self-contained, and the 1.8V regulated output is not made available for any external devices. MCU Core The CC2430/31 SoC contains an enhanced 8051 micro-controller with the core CPU running at 32MHz. This operates the standard 8051 instruction set on 1 cycle per instruction as opposed to the standard 12 cycles per instruction. Memory The onboard memory of the ZB100 consists of the following: FLASH 128kByte of FLASH memory divided into 64 pages of 2kbyte each. This is the smallest erasable unit in memory, whilst the smallest writable element is 32 bytes. The worst case FLASH memory endurance is 1000 erase/write cycles. Programming can be performed from within resident firmware, or over the 2-wire debug interface. Over-the-air programming is possible and available on the ZB100. FLASH sectors can be locked for security and auto powers down during low frequency CPU read access. SRAM A total of 8192 bytes of data memory is provided on chip, divided into two 4096 byte sectors, with the upper sector having data retention in all power modes, and the lower sector with retention in active and power mode 1 only. ROM The ROM is a 64bit 1-wire serial device that communicates over a single IO pin of the SoC. This provides a unique identity for the ZB100 module, with the option for this to be a complete UID-64 bit MAC address, which contains the IEEE assigned 24-bit company identifier (Intelligent Distributed Controls Ltd. 001B0AH), and 40-bit node address. ZB100 Datasheet V1.0 www.idc.gb.com Page 6 of 28 ZB100 OEM Modules Product Datasheet Off-board Memory Additional memory may be connected to the ZB100 via a serial port configured in SPI mode. Up to 2Mbyte of extra FLASH may be added in this way. DMA Controller A powerful DMA controller is provided which can be used to relieve the processor from data movement thereby improving the overall processing efficiency. The DMA controller can move data from/to a peripheral unit to/from memory with minimal CPU intervention. The DMA controller controls data exchange over the entire range of the XDATA memory space, and since most of the SFRs are mapped into the XDATA memory space, data transfers to/from peripherals can be manipulated. Use of the DMA can also reduce power consumption by keeping the CPU in a low power mode, whilst moving data to or from a peripheral unit. The main features of the DMA controller are given below: • Five independent DMA channels • Three configurable levels of DMA channel priority • 31 configurable transfer trigger events • Independent control of source and destination address • Single block and repeated transfer modes • Supports length field in transfer data setting variable transfer length • Can operate in word or byte size modes GPIO The CC2430/31 provides three 8-bit ports of general purpose IO – Ports 0, 1 and 2. Ports 0 and 1 are complete 8-bit wide ports (P0_0 …. P0_7; P1_0 …. P1_7), and are available on the ZB100 header. Port 2 has only 5 usable elements, two of which are taken by the 32.768 kHz crystal for RTC applications, and P2_0 is directly interfaced to the serial number integrated circuit (MAC address). This leaves P2_1 and P2_2 brought out to the ZB100 header as two further general purpose IO pins. P2_1 and P2_2 are also used for the debug interface – see later. All ports are both bit and byte addressable, and each port pin can be configured to operate as either a general purpose IO or as a peripheral IO. Each port pin has the following configurable features: • Output drive current of ±4mA (Sink/Source), with the exception of P1_0 and P1_1 which are high current drives providing ±20mA capability • Configurable 20kΩ pull-up or pull-down or tri-state when configured as an input with the exception of P1_0 and P1_1 • Retention of IO mode and output value when in lowest power modes • GPIOs configured as inputs can be used to generate inputs • GPIOs (Port0 and Port1) configured as inputs can each be associated with one DMA trigger for immediate transfer to a mapped XDATA location on input transition changes • Four radio test signals can be output on port pins P1_4 to P1_7 • Peripheral units have two alternative port locations to maximise port utilisation and minimise pin selection conflicts Unused IO pins should either be configured as outputs or as inputs with the pull-up resistor configured. In both cases unused pins should not be connected to VDD or 0V to avoid excessive current consumption. ZB100 Datasheet V1.0 www.idc.gb.com Page 7 of 28 ZB100 OEM Modules Product Datasheet ADC The ADC supports uo to 12-bit analogue to digital conversion via a multiplexer which accepts up to eight single-ended channels through the GPIO interface. Two further internal channels are provided – on chip temperature sensor, and a battery monitor input which is essentially the VDD supply divided by 3, for an early warning detection of battery failure. In addition a positive reference voltage multiplexer / selector can be programmed to choose between an on-chip reference voltage, the analogue voltage supply, a single ended external reference via AIN7, or a differential external reference via AIN6-ANI7. The ADC features are as follows: • Selectable decimation rates (7, 9, 10 and 12 bits) • Eight individual single-ended input channels, which may be paired for differential signals • Reference voltage, selectable between internal, single-ended external, differential external or AVDD_SOC (VDD) • Interrupt request generation • DMA triggers at end of conversions • Temperature Sensor input • Battery Monitor Input Temperature Sensor The temperature sensor provides a further additional channel to the ADC. This provides a voltage measurement relative to temperature over the temperature range of -40º to +80ºC. This provides an on-chip temperature reading accuracy of ±2 ºC over the temperature range of -20º to +80ºC once a calibration has been performed at room temperature. The actual voltage reading for a given temperature is based on the temperature coefficient of 2.45mV/ºC calculated from the room calibration point. Battery Monitor The battery monitor AVDD_SOC/3 provides a further additional channel to the ADC. This provides a linear relationship to the SoC supply (VDD), thereby providing the ability (using a threshold value) to detect early warning of low-supply/battery status. Timers A total of six timers are provided by the SoC with varying configurable atributes as follows: Timer 1 (16-bit) Timer 1 may be used for a wide variety of control and measurement applications (input capture, output compare and PWM) with the ability to perform motor control functionality. The main features of Timer 1 are as follows: • Three capture/compare channels • Rising, falling or any edge capture • Set, clear or toggle output compare • Free-running, modulo or up/down counter operation • Clock pre-scaler for divide by 1, 8, 32 or 128 • Interrupt request generated on each capture/compare and terminal count • DMA trigger function ZB100 Datasheet V1.0 www.idc.gb.com Page 8 of 28 ZB100 OEM Modules Product Datasheet Timer 2 (MAC) The MAC timer is mainly used for general time keeping in the 802.15.4 MAC layer, providing timing for the CSMA-CA algorithms. The main features of the MAC timer are as follows: • 16-bit up-counter providing symbol/frame periods of 16µs/320µs • Adjustable period with accuracy of 31.25ns • 8-bit timer compare function • 20-bit overflow count • 20-bit overflow count compare function • Start of Frame Delimiter capture function • Timer start/stop synchronous with 32.768 kHz clock and time keeping maintained by Sleep Timer • Interrupts generated on compare and overflow • DMA trigger capability Timers 3 and 4 (8-bit) Timers 3 and 4 support typical requirements such as output compare and PWM functions, or basic software timing requirements. The main features of Timer 1 are as follows: • Two compare channels • Free-running, modulo or up/down counter operation • Clock pre-scaler for divide by 1, 2, 4, 8, 16, 32, 64 or 128 • Interrupts generated on compare and terminal count • DMA trigger capability Watchdog Timer The watchdog timer consists of a 15-bit counter clocked by the 32.768 kHz crystal oscillator. This provides a means of resetting the processor if it fails to reset the watchdog within the selected period through software. This may happen where the application is subject to an electrically noisy environment, power glitches etc. or where high reliabilty of the software is required. The watchdog timer provides the following features: • Four selectable time intervals – 1.9 ms, 15.625 ms, 0.25 s, 1 s. • Watchdog Mode (Generates CPU reset if timed out) • Timer Mode (Generates Interrupt only if timed out) • Independent from system clock Sleep Timer The sleep timer is used to set the interval from entering the low power sleep state and returning to active mode. • 24-bit up counter driven from the 32.768 kHz oscillator. • 24-bit compare for waking through interrupt • Low power mode operation in PM2 • Maximum period = 512 seconds (approx.8.5minutes) USARTs Two serial communication USARTs are provided on the SoC – USART(0) and USART(1). These can be operated and configured separately into either UART (asynchronous) or SPI (synchronoue) modes. Both USARTs have identical functionality, but are configured on separate port pins. A second “alternative” configuration is also possible providing more efficient use of the port pins for peripheral use. ZB100 Datasheet V1.0 www.idc.gb.com Page 9 of 28 ZB100 OEM Modules Product Datasheet UART UART mode provides an asynchronous serial communications interface consisting of two or four wire (TxD, RxD and optionally CTS and RTS). In addition standard GPIO pins can be configured to provide further modem functions e.g. DSR, DTR and CD, as these can be interrupt configured. Each UART provides the following features: • 8 or 9 data bits • Odd, even or no parity • Configurable Start and Stop bit level • Configurable LSB or MSB first transfer • Independent receive and transmit interrupts • Independent receive and transmit DMA triggers • Parity and framing error status • Up to 230,400 bps data speed, configurable via an internal baud rate generator derived from the system clock SPI SPI mode provides a synchronous serial communication interface through either a 3-wire or 4-wire interface. The full 4-wire interface consists of the following pin functions: • MOSI – Master Out Slave In • MISO – Master In Slave Out • SCK – Serial Clock • SSN – Slave Select The SPI mode provides the following features: • Selectable 3-wire or 4-wire interface • Master or Slave presentation • Configurable SCK polarity and phase, SCK speed is configured via an internal baud rate generator derived from the system clock • Configurable LSB or MSB first transfer When selected for Slave presentation (4-wire mode), the SSN pin is used as an edge triggered chipselect input. Random Number Generator / CRC The Random Number Generator is a 16-bit linear feedback shift register (Polynomial X16 +X15 + X2 + 1) and provides the following features: • Generates psuedo-random bytes for either use by the firmware, or by the Command Strobe Processor CSMA / CA • Calculate CRC16 of bytes written to the upper Random Number Generator register • Seeded by value written to the lower Random Number Generator register twice – Usually for standard CRC16 calculations, the seed vakue is either 0x0000 or 0xFFFF. AES Coprocessor The data encryption is performed by a dedicated co-processor contained in the SoC silicon which supports the Advanced Encryption standard, AES. This allows encryption/decryption to be performed with minimal CPU intervention. This coprocessor provides the following features: • Supports all security suites in the IEEE 802.15.4 standard • ECB, CBC, CFB, OFB, CTR and CBC-MAC modes with hardware support for CCM mode • 128-bits key and IV/Nonce, and DMA transfer trigger capability ZB100 Datasheet V1.0 www.idc.gb.com Page 10 of 28 ZB100 OEM Modules Product Datasheet The AES coprocessor can add security to wired links (UART / SPI) but primarily is intended for the wireless link. AES encryption is performed on blocks of data (128-bit wide), prior to transmitting a packet payload over the radio, and AES decryption after receiving a payload packet. Ref [4] for further detail on AES operation. 2-wire Debug Interface The Debug Interface operates a proprietry 2-wire serial interface used for in-circuit debugging. Through this interface it is possible to erase and write (program) the FLASH memory, and debug by controlled program execution (stop/start, single stepping, breakpoints etc.). The 2-wire debug interface shares with two GPIO port pins, and the debug mode is entered by a specific operation of the debug clock in conjunction with the precessor RESETn pin. When not in debug mode, the port pins revert back to standard general purpose IO pins. The following details are for providing a programming interface for use with the Texas Instruments CC2430 Development Kit – CC2430DK. This uses a 10-way ribbon interface for programming and debugging the SoC. In addition, this example interface can also provide a single SPI port. Alternatively Radio Test signals can be configured to be outputs on the Port Pins P1_4 to P1_7 as given below. ZB100 Module Footprint of IDC00008S Module P0_6 P0_4 P0_2 P0_0 P1_1 P1_3 P1_5 P1_7 P2_2 Vunreg Vreg SCLK MISO Debug DC M1 11 13 15 17 19 21 10 12 14 16 18 20 22 HD2 +3.3V P0_7 P0_5 P0_3 P0_1 RESETn RESETn P1_0 P1_2 P1_4 P1_6 MOSI P2_1 Debug DD 3V3 SoC PROGRAMMING DEBUG / FLASH INTERFACE 0V Debug DC P2_2 CSn P1_4 RESETn RESETn HD3 10 0V 0V 0V 10 +3.3V SOC 10 P2_1 P1_5 P1_6 P1_7 Debug DD SCLK MOSI MISO Box Header 2x5 0V Radio Test Signals P1_4 – FIFO (One or more bytes in receive FIFO) P1_5 – FIFOP (Unread receive FIFO bytes overflow) P1_6 – SFD (Start of Frame Delimiter) P1_7 – CCA (Clear Channel Assessment) MAC Address The MAC address can be either hard-coded into FLASH, or take the address from the on-board 1-wire serial device connected to the CC2430/31 Port P2_0. This device can be either a generic 24-bit serial number, or a user specific EUI-64 global identifier whereby the first 24-bits provide the OUI, and the remaining 40-bits provide the serialisation. The IEEE assigned OUI for Intelligent Distributed Controls Limited is 00-1B-0A. OEMs may hardcode their own UID and serialisation or take the Intelligent Distributed Controls OUI as appropriate See Reference [6] for implimenting the 1-wire interface in software. ZB100 Datasheet V1.0 www.idc.gb.com Page 11 of 28 ZB100 OEM Modules Product Datasheet Radio Section The radio core is based on the industry standard Chipcon/TI CC2420 transceiver. The IEEE 802.15.4 compliant radio is shown below in a simplified block diagram. Operation of the radio is configured through a set of RF registers and controlled through a set of command strobes (single byte instructions) which control the functionality of the radio. E.g. enable frequency synthesiser, enable receive mode, enable transmit mode etc. The RF registers also provide status information from the radio. All command strobes from the CPU to the radio pass through the CSMA/CA Strobe Processor Refer to [1] for more detailed description of the radio operation. Block Diagram AUTOMATIC GAIN CONTROL ADC 90 TX/RX SWITCH FREQUENCY SYNTHESISER TX POWER CONTROL Power Control DAC PA Σ -Digital RSSI -Gain Control -Image Suppression -Channel Filtering -Demodulation -Frame synchronisation RADIO REGISTER BANK DIGITAL MODULATOR Register Bus FFCTRL CSMA/CA STROBE PROCESSOR RADIO DATA INTERFACE LNA DIGITAL DEMODULATOR CONTROL LOGIC ADC SFR bus IRQ HANDLING -Data spreading -Modulation DAC ≡ CC2420 Transceiver Receiver The CC2430/31 SoC contains a low-IF receiver. The received RF signal is amplifier by a low-noise amplifer (LNA) and down-converted in quadrature to the 2MHz intermediate frequency. The complex I/Q signal is then bandpass filtered and amplified with a variable gain amplifier. The gain of the amplifier is digitally controlled, and the AGC feedback loop ensures that the ADC operates inside its dynamic range. The signal is digitised by the ADCs. The AGC, final channel filtering, demodulation, de-spreading, symbol-correlation and byte synchronisation are performed digitally. IRQ handling presents an interrupt when a start of frame delimiter has been detected. A 128 byte receive FIFO is provided to buffer the received data. The firmware may read the receive FIFO through the SFR interface, ideally by DMA transfer into CPU memory. The receive FIFO is provided with overflow detection, informing the CPU via interrupt. The CRC is verified in hardware, and the RSSI and correlation values are appended to the received frame. The clear channel assessment, CCA, is available through an interrupt in receive mode. AES decryption (if adopted) is then handled by the CPU and AES coprocessor independent from the radio. ZB100 Datasheet V1.0 www.idc.gb.com Page 12 of 28 ZB100 OEM Modules Product Datasheet Transmitter The CC2430/31 SoC transmitter is based on direct up-conversion. AES encryption (if adopted) is applied prior to transferring the data to the 128 byte transmit FIFO buffer. Preamble and start of frame delimiters are generated in hardware. The IEEE 802.15.4 direct sequence spread spectrum modulation format is then applied by taking each byte and slitting it into two symbols (4-bits each). The least significant symbol is transmitted first and for multi-byte fields, the least significant byte is transmitted first. Each symbol is mapped to one-of-sixteen pseudo-random sequences of 32 “chips” each. The chip sequence is then transmitted at 2MChip/s with the least significant chip first for each symbol. The modulation format is Offset – Quadrature Phase Shift Keying (O-QPSK), with half-sine chip shaping. This is equivalent to Minimum Shift Keying (MSK), whereby each “chip” is transmitted as a half sine alternatively between the I and Q channels with one half period offset. The result for the I and Q channels are then output to the DACs, and then via low pass filtering to the up-conversion mixers. The resulting RF signal is then amplified in the programmable power amplifier (PA), and fed to the antenna via the differential connection. Output power is programmed through the TXCTRLL Register. The maximum power attainable is 0.6dBm. Internal TX/RX switching simplifies the antenna interface matching. The biasing of the PA and LNA is done by connecting the TX/RX switch to the two differential RF connections through a DC path. The signal then pass through a discrete microstrip balun to either the board mounted chip antenna, or SMA / RP-SMA RF connector. Frequency Sythesiser Frequency synthesis is provided by a completely integrated VCO and 90º phase splitter for the I and Q local oscillator (LO) signals to the up/down conversion mixers. The VCO operates in the frequency range 4800 – 4967 MHz, divided by two for the I and Q signals (2400 – 2483.5MHz). The VCO charateristics will change with temperature and/or voltage supply and the desired operating frequency. To compensate for this the PLL self-calibrates (bias current and tuning range) every time the RX mode or TX mode are enabled. The on-chip voltage regulator delivers the regulated 1.8 V supply voltage for the radio circuitry. ZB100 Datasheet V1.0 www.idc.gb.com Page 13 of 28 ZB100 OEM Modules Product Datasheet Specifications DC Characteristics Parameter Min Typ Max Unit Condition/Note 2.0 3.3 3.6 SoC power supply (Header Pin 22) referenced to signal/RF ground plane (0V). Supply Inputs Operating Supply Voltage VDD External Supply Vunreg Isolated Regulator Output Voltage 4.0 --- 30.0 Header Pin 19 – Isolated Regulator output 3.3V Pin 21 requires linking to Pin 22 to power SoC. Isolated section therefore draws no leakage current when operating module from Pin 22 only (E.g. battery). Minimum input voltage to guarantee 3.3V output. 3.234 3.3 3.366 Header Pin 21 – referenced to 0V. Isolated Regulator Output Current 50 100** mA Nominally 50mA continuous (4-30V input), ** 100mA peak for short periods, dependent on input voltage. Regulator has current and thermal limiting. Isolated Regulator Drop-out voltage 380 450 mV Full load 100mA output. Isolated Regulator quiescent current 75 µA Up to 8mA typical on full 100mA load. SoC Current Consumption – CC2430 & CC2431 MCU Active Mode, 32 MHz, low MCU activity 9.5 mA 32 MHz XOSC running. No radio or peripherals active. Low MCU activity : no flash access (i.e. only cache hit), no RAM access. MCU Active Mode, 32 MHz, medium MCU activity 10.5 mA 32 MHz XOSC running. No radio or peripherals active. Medium MCU activity: normal flash access1, minor RAM access. MCU Active Mode, 32 MHz, high MCU activity 12.3 mA 32 MHz XOSC running. No radio or peripherals active. High MCU activity: normal flash access1, extensive RAM access and heavy CPU load. MCU Active and RX Mode 26.7 mA MCU running at full speed (32MHz), 32MHz XOSC running, radio in RX mode, -50 dBm input power. No peripherals active. Low MCU activity. MCU Active and TX Mode, 0dBm 26.9 mA MCU running at full speed (32MHz), 32MHz XOSC running, radio in TX mode, 0dBm output power. No peripherals active. Low MCU activity. Power mode 1 (PM1) 190 µA Digital regulator on, 16 MHz RCOSC and 32 MHz crystal oscillator off. 32.768 kHz XOSC, POR and ST active. RAM retention. Power mode 2 (PM2) 0.5 µA Digital regulator off, 16 MHz RCOSC and 32 MHz crystal oscillator off. 32.768 kHz XOSC, POR and ST active. RAM retention. Power mode 3 (PM3) 0.3 µA No clocks. RAM retention. POR active. ZB100 Datasheet V1.0 www.idc.gb.com Page 14 of 28 ZB100 OEM Modules Parameter Min Typ Max Unit Product Datasheet Condition/Note MAC address Chip Current Consumption (Active for initial read only on power up / reset) Active Power µA Powered via data pin of SoC, power, control address and data all via a single pin. Standby Power µA No serial chip communication. General purpose Input programmable pull-up / pull-down 20 kΩ P1_0 (Header Pin 12) and P1_1 (Header Pin 9) do not have this feature. All are configurable for external interrupt. General purpose output drive current sink / source ±4 mA P1_0 (Header Pin 12) and P1_1 (Header Pin 9) have ±20mA drive capability. bit Programmable conversion resolution / decimation rate. IO Parameters ADC Resolution 12 Analogue Input Resistance 197 kΩ Simulated usung converstion 4MHz clock speed. Internal reference 1.25 External reference can be selected on AIN7 / P0_7 (Header Pin 2) or AIN6-AIN7 for differential input conversation. Input Voltage including External reference AIN6/AIN7 VDD 20 µs 7-bit setting (64 decimation rate). 36 µs 9-bit setting (128 decimation rate). 68 µs 10-bit setting (256 decimation rate. 132 µs 12-bit setting (512 decimation rate). ADC Current Consumption 1.2 mA Temperature Sensor Temp. Coeffidient 2.45 mV/ºC Conversion Time Temp. Sensor Accuracy -2 Temp. Sensor Current Consumtion Battery Monitor ºC Over range -20 ºC to +80 ºC when using 2.45mV/ºC after 1-point calibration at room temperature. 280 µA When enabled. VDD/3 Additional analogue input channel which measures the Analogue VDD divided by 3 for use as a battery monitor. UART Mode maximum Baud Rate SPI Maximum Clock Rate Timer Input Capture Watchdog Timer ZB100 Datasheet V1.0 Fitted from -20 ºC to +80 ºC. 31.25 230,400 bps For system clock set to 32MHz. MHz For system clock set to 32MHz. ns With Sysclk = 32MHz. 1.9 ms Clock source 32.768kHz (count = 64) 15.625 ms Clock source 32.768kHz (count = 512) 0.25 Clock source 32.768kHz (count = 8192) Clock source 32.768kHz (count = 32768) www.idc.gb.com Page 15 of 28 ZB100 OEM Modules Product Datasheet Memory Parameter Min Unit Condition/Note 128 kbyte 64 pages of 2kbyte each Page erase time 20 ms Chip mass erase time 200 ms Write time 20 µs Data Retention 100 years At room temperature cycles endurance FLASH Memory Program erase/write Typ Max 1000 Per 4 bytes SRAM 4096 bytes Data retention in all power modes SRAM 4096 bytes Data retention in power modes 0 (active) and 1. 64 bit MAC / Serial Chip ROM accessed through 1-wire interface RF Frequency, Output Power Levels and Data Rates Parameter Min RF Frequency Range 2400 Typ Max Unit Condition/Note 2483.5 MHz Programmable in 1 MHz steps, 5 MHz between channels for compliance with [1]. No. of channels 16 ** – See RF channel table. Channel Spacing Mhz ** Radio bit rate 250 kbps ** Radio Chip Rate 2.0 MChip/s ** Receiver Sensitivity -92 dBm PER = 1%, as specified by [1]. Nominal Output power dBm Delivered to a single ended 50 Ω load through a balun and output power control set to 0x5F (TXCTRLL register). Programmable output power range 26 dBm The output power is programmable in 16 steps from typically -25.2 to +0.6 dBm. Antenna nominal RX / TX impedance 50 Ω The RF channels and associated frequencies defined by the IEEE 802.15.4 standard are as follows: [1] RF Channel Frequency RF Channel Frequency RF Channel Frequency 11 2405 MHz 17 2435 MHz 23 2465 MHz 12 2410 MHz 18 2440 MHz 24 2470 MHz 13 2415 MHz 19 2445 MHz 25 2475 MHz 14 2420 MHz 20 2450 MHz 26 2480 MHz 15 2425 MHz 21 2455 MHz 16 2430 MHz 22 2460 MHz IEEE std. 802.15.4 - 2003: Wireless Medium Access Control (MAC) and Physical Layer (PHY) specifications for Low Rate Wireless Personal Area Networks (LR-WPANs). ZB100 Datasheet V1.0 www.idc.gb.com Page 16 of 28 ZB100 OEM Modules Product Datasheet Absolute Maximum Ratings Parameter Min Supply Voltage VDD -0.3 Typ Max Unit 3.9 Header Pin 22 – referenced to 0V. Header Pin 19 – referenced to 0V. Supply Voltage Vunreg Voltage on any digital IO pin -0.3 VDD+0.3 max 3.9 10 dBm +150 ºC Input RF Level Storage temp -50 Condition/Note Device not programmed. Caution!! ZB100 Modules are ESD sensitive devices. Precautions should be taken when handling the device in order to prevent permanent damage. Physical Dimension and Environmental Conditions All modules are RoHS Compliant in construction. Parameter Value Notes / Module Codes Size – board profile 21.6 x 35 mm Excludes over-hang of SMA or RP-SMA RF connectors. See dimensional drawings for RF connector positions and board overhang etc. Module height 3.5 mm Board and RF shield combined - excluding pin headers. Total height above OEM daughter board 4.8 mm ZB100-0-A; ZB100-1-A 12.3 mm ZB100-0-B; ZB100-0-D; ZB100-1-B; ZB100-1-D (See Dimensional drawings) 16.3 mm ZB100-0-C; ZB100-0-E; ZB100-1-C; ZB100-1-E 12.3 mm ZB100-0-F-z; ZB100-0-H-z; ZB100-1-F-z; ZB100-1-H-z 12.3 mm ZB100-0-G-z; ZB100-0-J-z; ZB100-1-G-z; ZB100-1-J-z 6g ZB100-0-A; ZB100-1-A 8g ZB100-0-B; ZB100-0-D; ZB100-1-B; ZB100-1-D 10 g ZB100-0-C; ZB100-0-E; ZB100-1-C; ZB100-1-E 8g ZB100-0-F-z; ZB100-0-H-z; ZB100-1-F-z; ZB100-1-H-z 10 g ZB100-0-G-z; ZB100-0-J-z; ZB100-1-G-z; ZB100-1-J-z Operating Temperature -20ºC to +70ºC -40ºC to +85ºC Storage and Operational with minor degradation of clock stability / accuracy. Operating Relative Humidity 80% RH Weight (approx.) For in-depth specifications please refer to the Related Documents - [1]. ZB100 Datasheet V1.0 www.idc.gb.com Page 17 of 28 ZB100 OEM Modules Product Datasheet Module Coding ZB100-x-y-z (x) = System-on-Chip (y) = Antenna Style 0 = CC2430 1 = CC2431 (c/w location engine) A = Chip Antenna B = Vertical SMA Jack C = Vertical SMA Bulkhead Jack D = Vertical RP-SMA Jack E = Vertical RP-SMA Bulkhead Jack F = R/A SMA Jack G = R/A SMA Bulkhead Jack H = R/A RP-SMA Jack J = R/A RP-SMA Bulkhead Jack Examples ZB100-0-A CC2430 with Chip Antenna ZB100-1-B CC2431 with vertical SMA Jack (z) = R/A RF Connector Orientation S = Straight R = Rotated R/A = Right-angled RP-SMA = Reverse Polarity SMA ZB100-0-J-R CC2430 with R/A RP-SMA bulkhead mounted in the rotated position ZB100 Datasheet V1.0 www.idc.gb.com Page 18 of 28 ZB100 OEM Modules Product Datasheet Module Dimensional Detail Chip Antenna Versions ZB100-0-A, ZB100-1-A Vertical SMA and RP-SMA Versions ZB100-0-B; ZB100-0-D; ZB100-1-B; ZB100-1-D 5.33mm 4.1mm 21.6mm 21.6mm Antenova Rufa Chip Antenna 35.0mm 35.0mm 3.5mm 12.3mm Daughter board top surface 1.3mm Daughter board top surface 1.3mm R/A SMA and RP-SMA Versions ZB100-0-F-z; ZB100-0-H-z; ZB100-1-F-z; ZB100-1-H-z Vertical SMA and RP-SMA Bulkhead Versions ZB100-0-C; ZB100-0-E; ZB100-1-C; ZB100-1-E 5.33mm 5.33mm 4.1mm 21.6mm 21.6mm 4.1mm 6.1mm Optional Rotated position 35.0mm 35.0mm 16.3mm 12.3mm 8.9mm Daughter board top surface 1.3mm 7.1mm R/A SMA and RP-SMA Bulkhead Versions ZB100-0-G-z; ZB100-0-J-z; ZB100-1-G-z; ZB100-1-J-z Daughter board top surface 1.3mm 5.33mm 21.6mm 4.1mm 10.8mm Optional Rotated position 35.0mm 12.3mm 8.9mm 1.3mm ZB100 Datasheet V1.0 Daughter board top surface www.idc.gb.com 11.75mm Page 19 of 28 ZB100 OEM Modules Product Datasheet PCB Mounting Information Daughter board PCB Layout and connector pads – top view: 22 way header (See table) 2 off 10 way headers for 0V grounding The module requires a clearance hole on the daughter board. This area will need removing to allow for the SMA and RP-SMA RF connector legs and signal pin. Not applicable if using the chip antenna ZB100 Datasheet V1.0 www.idc.gb.com Page 20 of 28 ZB100 OEM Modules Product Datasheet Pin Configuration Connections of the 22-way header are as follows: 0V/Signal ground is provided by the two 10-way headers. Pin # Pin Ref. Use GPIO Configurable Pull Up / Pull Down in Input mode, interrupt source, ±4mA drive strength in output mode ADC - AIN6 Analogue Input 6 – single ended (Differential with AIN7) 8 – 12 bit resolution GPIO Configurable Pull Up / Pull Down in Input mode, interrupt source ±4mA drive strength in output mode ADC – AIN7 Analogue Input 7 – single ended (Differential with AIN6) 8 – 12 bit resolution GPIO Configurable Pull Up / Pull Down in Input mode, interrupt source, ±4mA drive strength in output mode ADC – AIN4 Analogue Input 4 – single ended (Differential with AIN5) 8 – 12 bit resolution USART0 / SPI (SSN) SPI0-SSN Data – Slave Select (Input) USART0 / UART (CTS) UART0 – Clear-to-Send (Input) USART1 / SPI (MOSI) SPI1-MISO – Data - Master Input / Slave Output USART1 / UART (TxD) UART1 – Transmit Data (Output) TIMER1 (CC2) TIMER1 – Channel 2 - Capture (Input) / Compare (Output) GPIO Configurable Pull Up / Pull Down in Input mode, interrupt source, ±4mA drive strength in output mode ADC – AIN5 Analogue Input 5 – single ended (Differential with AIN4) 8 – 12 bit resolution USART0 / SPI (SCK) SPI0-SCK – Clock (Output) USART0 / UART (RTS) UART0 – Ready-to-Send (Output) USART1 / SPI (MISO) SPI1-MISO – Data - Master Input / Slave Outpu USART1 / UART (RxD) UART1 – Receive Data (Input) GPIO Configurable Pull Up / Pull Down in Input mode, interrupt source, ±4mA drive strength in output mode ADC – AIN2 Analogue Input 2 – single ended (Differential with AIN3) 8 – 12 bit resolution USART0 / SPI (MISO) SPI0-MISO – Data - Master Input / Slave Output USART0 / UART (RxD) UART0 – Receive Data (Input) USART1 / SPI (SSN) SPI1-SSN – Slave Select (Input) USART1 / UART (CTS) UART1 – Clear-to-Send (Input) TIMER1 (CC0) TIMER1 – Channel 0 - Capture (Input) / Compare (Output) P0_6 P0_7 P0_4 P0_5 P0_2 ZB100 Datasheet V1.0 Description www.idc.gb.com Page 21 of 28 ZB100 OEM Modules Pin # 10 11 12 13 Pin Ref. P0_3 Use Configurable Pull Up / Pull Down in Input mode, interrupt source, ±4mA drive strength in output mode ADC – AIN3 Analogue Input 3 – single ended (Differential with AIN2) 8 – 12 bit resolution USART0 / SPI (MOSI) SPI0-MOSI – Data - Master Output / Slave Input USART0 / UART (TxD) UART0 – Transmit Data (Output) USART1 / SPI (SCK) SPI1-SCK – Clock (Output) USART1 / UART (RTS) UART1 – Ready-to-Send (Output) TIMER1 (CC1) TIMER1 – Channel 1 - Capture (Input) / Compare (Output) GPIO Configurable Pull Up / Pull Down in Input mode, interrupt source, ±4mA drive strength in output mode ADC – AIN0 Analogue Input 0 – single ended (Differential with AIN1) 8 – 12 bit resolution GPIO Configurable Pull Up / Pull Down in Input mode, interrupt source, ±4mA drive strength in output mode ADC – AIN1 Analogue Input 1 – single ended (Differential with AIN0) 8 – 12 bit resolution GPIO NO configurable Pull Up / Pull Down in Input Mode, interrupt source, ±20mA drive strength in output mode TIMER1 (CC1) (Alt2) TIMER1 – Channel 1 - Capture (Input) / Compare (Output) – Alternative Pin TIMER4 (CC1) TIMER4 – Channel 1 - Capture (Input) / Compare (Output) SoC RESET Used as SoC reset, or in conjunction with the two Debug pins DD and DC in order to enter the debug / programming mode GPIO Configurable Pull Up / Pull Down in Input mode, interrupt source, ±4mA drive strength in output mode USART0 / SPI (SCK) (Alt2) SPI0-SCK – Clock (Output) – Alternative Pin USART0 / UART (RTS) (Alt2) UART0 – Ready-to-Send (Output) – Alternative Pin TIMER3 (CC0) TIMER3 – Channel 0 - Capture (Input) / Compare (Output) GPIO NO configurable Pull Up / Pull Down in Input Mode, interrupt source, ±20mA drive strength in output mode TIMER1 (CC2) (Alt2) TIMER1 – Channel 2 - Capture (Input) / Compare (Output) – Alternative Pin TIMER4 (CC0) TIMER4 – Channel 0 - Capture (Input) / Compare (Output) GPIO Configurable Pull Up / Pull Down in Input mode, interrupt source, ±4mA drive strength in output mode USART0 / SPI (MOSI) (Alt2) SPI0-MOSI – Data - Master Output / Slave Input – Alternative Pin USART0 / UART (TxD) (Alt2) UART0 – Transmit Data (Output) – Alternative Pin USART1 / SPI (SCK) (Alt2) SPI1-SCK – Clock (Output) – Alternative Pin USART1 / UART (RTS) (Alt2) UART1 – Ready-to-Send (Output) – Alternative Pin P0_1 RESETn P1_3 P1_0 P1_5 ZB100 Datasheet V1.0 Description GPIO P0_0 P1_1 Product Datasheet www.idc.gb.com Page 22 of 28 ZB100 OEM Modules Pin # 14 15 16 17 18 19 20 Pin Ref. P1_2 P1_7 P1_4 Use Vunreg Description GPIO Configurable Pull Up / Pull Down in Input mode, interrupt source, ±4mA drive strength in output mode USART0 / SPI) (SSN) (Alt2) SPI0-SSN Data – Slave Select (Input) – Alternative Pin USART0 / UART (CTS) (Alt2) UART0 – Clear-to-Send (Input) – Alternative Pin TIMER1 (CC0) (Alt2) TIMER1 – Channel 0 - Capture (Input) / Compare (Output) – Alternative Pin GPIO Configurable Pull Up / Pull Down in Input mode, interrupt source, ±4mA drive strength in output mode USART1 / SPI (MISO) (Alt2) SPI1-MISO – Data - Master Input / Slave Output – Alternative Pin USART1 / UART (RxD) (Alt2) UART1 – Receive Data (Input) – Alternative Pin TIMER3 (CC1) (Alt2) TIMER3 – Channel 1 - Capture (Input) / Compare (Output) – Alternative Pin GPIO Configurable Pull Up / Pull Down in Input mode, interrupt source, ±4mA drive strength in output mode USART0 / SPI (MISO) (Alt2) SPI0-MISO – Data - Master Input / Slave Output – Alternative Pin USART0 / UART (RxD) (Alt2) UART0 – Receive Data (Input) – Alternative Pin USART1 / SPI (SSN) (Alt2) SPI1-SSN – Slave Select (Input) – Alternative Pin USART1 / UART (CTS) (Alt2) UART1 – Clear-to-Send (Input) – Alternative Pin TIMER3 (CC1) TIMER3 – Channel 1 - Capture (Input) / Compare (Output) GPIO Configurable Pull Up / Pull Down in Input mode, interrupt source, ±4mA drive strength in output mode DC Debug Clock – used in conjunction with RESETn and DD GPIO Configurable Pull Up / Pull Down in Input mode, interrupt source, ±4mA drive strength in output mode USART1 / SPI (MOSI) (Alt2) SPI1-MOSI – Data – Master Output / Slave Input – Alternative Pin USART1 / UART (TxD) (Alt2) UART1 – Transmit Data (Output) – Alternative Pin TIMER3 (CC0) (Alt2) TIMER3 – Channel 0 - Capture (Input) / Compare (Output) – Alternative Pin Reg. Input On-board regulator (4 to 30V). The regulator can provide 100mA max. GPIO Configurable Pull Up / Pull Down in Input mode, interrupt source, ±4mA drive strength in output mode DD Debug Data – used in conjunction with RESETn and DC P2_2 P1_6 Product Datasheet P2_1 21 Vreg Reg. Output Vout from the Regulator Section. Link to Pin 22 when powering the SoC using the on-board regulator. 22 3.3V SoC VDD SoC Supply Voltage (2.0 to 3.6V) – 3V battery powered connection point. NOTE: Refer to CC2430.pdf and/or CC2431.pdf Datasheets from the Texas Instruments Website for indepth detail for configuring and programming the SoC device. ZB100 Datasheet V1.0 www.idc.gb.com Page 23 of 28 ZB100 OEM Modules Product Datasheet Agency Certifications EUROPEAN UNION (ETSI) The ZB100 Module has been certified for use in European Union countries. If the ZB100 Modules are incorporated into a product, the manufacturer must ensure compliance of the final product to the European harmonised EMC and low-voltage/safety standards. A Declaration of Conformity must be issued for each of these standards and kept on file as described in Annex II of the R&TTE Directive. Furthermore, the manufacturer must maintain a copy of the ZB100 Modules documentation and ensure the final product does not exceed the specified power ratings, antenna specifications, and/or installation requirements as specified in the user manual. If any of these specifications are exceeded in the final product, a submission must be made to a notidied body for compliance testing to all required standards. IMPORTANT: The ‘CE’ markin must be affixed to a visible location on the OEM product. The ‘CE’ mark shall consist of the initials ‘CE’ taking the form shown above. If the CE marking is reduced or enlarged, the proportions given in the above example must be respected. The CE marking must have a height of at least 5mm except where this is not possible on account of the nature of the apparatus. The CE marking must be affixed visibly, legibly, and indelibly. UNITED STATES (FCC) This equipment complies with Part 15 of the FCC rules and regulations. To fulfill the FCC Certification requirements, an OEM manufacturer must comply with the following regulations: 1. The modular transmitter must be labelled with its own FCC ID number, and, if the FCC ID is 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: Example of Label required for OEM products containing the following Model codes: ZB100-x-A Chip Antenna ZB100-x-D RF connector – Vertical RP-SMA ZB100-x-E RF connector – Vertical RP-SMA bulkhead ZB100-x-H-y RF connector – Right-angled RP-SMA ZB100-x-J-y RF connectot – Right-angled RP-SMA bulkhead Note: x refers to the System-on-Chip variant – either CC2430 or CC2431. y refers to mountng position for right angled connectors – See Model Coding Section. Contains FCC ID: VO7ZB100 The enclosed device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (i) this device may not cause harmful interference and (ii) this device must accept any interference received, including interference that may cause undesired operation. Any similar wording that expresses the same meaning may be used. ZB100 Datasheet V1.0 www.idc.gb.com Page 24 of 28 ZB100 OEM Modules Product Datasheet 2. For RF Connector models, the external antennas have been tested and approved specified below. The ZB100 (D, E, H or J) models may be integrated with other types or custom designed antennas which the OEM installer must authorize following the FCC 15.21 requirements. WARNING: The Original Equipment Manufacturer (OEM) must ensure that the OEM modular transmitter must be labeled with its own FCC ID number. This includes a clearly visible label on the outside of the final product enclosure that displays the contents shown below. If the FCC ID is not visible when the equipment is installed inside another device, then the outside of the device into which the equipment is installed must also display a label referring to the enclosed equipment. IMPORTANT: This equipemtn complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (i) this device may not cause harmful interference and (ii) this device must accept any interference received, including interference that may cause undesired operation (FCC 15.19) The internal / external antenna(s) used for this mobile transmitter must provide a separation distance of at least 20cm from all persons and must not be co-located or operating in conjunction with any other antenna or transmitter. IMPORTANT: Modifications not expressly approved by this company could void the user’s authority to operate this equipment (FCC section 15.21) IMPORTANT: This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment. This equipment generates, uses and can radiate radio frequency energy and, if not installed and used in accordance with the instruction manual, may cause harmful interference to radio communications. Operation of this equipment in residential areas is likely to cause harmful interference in which case the user will be required to correct the interference at his/her own expense (FCC section 15.105). Approved Antenna List Part Number 3030A5839-01 2010B4844-01 (SMA) 2010B6090-01 (RP-SMA) NET-WL-ANT009OSC Manufacturer / Description Antenova Rufa chip antenna (Left-hand), frequency range 2400 – 2500MHz Antenova Titanis, swivel antenna (1/2 wave), frequency range 2400 – 2500MHz Solwise omni-directional dipole with RP-SMA connector, frequency range 2400 – 2500MHz See Notes ** Gain, dBI ETSI FCC 2.1dBi Peak 2.2dBi Peak ³ 8.5±0.5dBi NOTES: All testing has been carried out with the CC2430 / CC2431 programmed for maximum RF output power of 0.6 dBm (Register TXCTRLL = 0xFF). Any omni-directional dipole (articulated or straight) may be used providing the gain is less than that tested using the NET-WL-ANT009OSC (9dBi) ** Channel 26 - restriction for use under FCC Part 15 Rules. The output power for channel 26 (2480MHz) is restricted as follows: 1. Use an omni-directional dipole antenna with gain no greater than 3 dBi. 2. Reduce the radio power accordingly within the software. E.g. for the 9dBi antenna, the power outputs needs reducing by ≥ 6dB from maximum. ZB100 Datasheet V1.0 www.idc.gb.com Page 25 of 28 ZB100 OEM Modules Product Datasheet Glossary ADC Analogue to Digital Converter AES Advanced Encryption Standard AIN# bps CBC IEEE Institute of Electrical and Electronic Engineers Analogue Input Channel #number IF Intermediate Frequency Bits per Second IRQ Interrupt Request Cipher Block Chaining ISM Industrial, Scientific and Medical frequency band - a part of the radio spectrum that can be used by anybody without a license in most countries CBC-MAC Cipher Block Chaining Message Authentication Code CC# Capture Compare #number CCA Clear Channel Assessment, Radio IV Initialisation Vector (AES) CCM Counter Mode + CBC-MAC kByte 1024 bytes CD Carrier Detect LC Inductor-Capacitor CE European marking to indicate conformity LNA Low Noise Amplifer CFB Cipher Feedback LR-WPAN Low Rate Wireless Personal Area Network CPU Central Processing Unit LSB Least Significant Bit CSMA/CA Carrier Sense Multiple Access with Collision Avoidanced MAC Medium Access Control layer MCU CTR Counter Mode (encryption) CTS Clear to Send, UART Interface Microcontroller Unit - For the ZB100, this refers to the 8051 core processor in either the CC2430 or CC2431 DC(1) Direct Current MISO Master In / Slave Out, SPI Interface DC(2) Debug Clock DD Debug Data DMA Direct Memory Access DSR Data Set Ready DSSS Direct Sequence Spread Spectrum DTR Data Terminal Ready ECB Electronic Codebook (encryption) ESD Electro Static Discharge ETSI European Telecommunications Standards Institute EUI Extended Unique Identifier FCC Federal Communications Commission FFCTRL FIFO and Frame Control FFD Full-Function Device FIFO First In First Out FIFOP FIFO receive buffer overflowed threshold, Radio Interface FLASH MOSI Master Out / Slave In, SPI Interface MSB Most Significant Bit MSK Minimum Shift Keying NONCE Not Once (AES) OEM Original Equipment Manufacturer OFB Output Feedback (encryption) O-QPSK Offset-Quadrature Phase Shift Keying OTA Over-the-Air – upgrade/programming OUI Organisationally Unique Identifier (24-bit) PA Power Amplifier PC Personal Computer PCB Printed Circuit Board PER Packet Error Rate PHY Physical Layer PLL Phase Locked Loop Non-volatile memory which can be electrically erased and re-programmed POR Power on Reset PWM Pulse Width Modulator GPIO General Purpose Input/Output R&TTE HW Hardware Radio and Telecommunications Terminal Equipment RAM Random Access Memory ZB100 Datasheet V1.0 www.idc.gb.com Page 26 of 28 ZB100 OEM Modules Product Datasheet R/A Right Angled SPI RC Resistor / Capacitor SRAM Static Random Access Memory RCOSC RC Oscillator SSN Slave Select Number, SPI Interface RF Radio Frequency ST Sleep Timer RP-SMA Reverse Polarity Sub-miniature Version A – coaxial RF connector with reversed gender (Required for FCC compliance) SW Software TI Texas Instruments TxD Transmit Data, UART Interface TX Transmit, Radio UART Universal Asynchrouns Receiver/Transmitter Serial Peripheral Interface bus RSSI Received Signal Strength Indicator RTS Ready to Send, UART Interface ROM Read only memory RoHS Restriction on Hazardous Substances UID Unique Identifier RTC Real Time Clock USART RxD Receive Data, UART Interface Universal Synchronous/Asynchrouns Receiver/Transmitter SCK Serial Clock, SPI Interface VCO Voltage Controlled Oscillator SFR Special Function Register XOSC Crystal Oscillator SMA Sub-miniature Version A – coaxial RF connector 802.15.4 SoC System-on-Chip The IEEE 802.15.4-2003 standard applicable to low-rate wireless Personal Area Networks ZB100 Datasheet V1.0 www.idc.gb.com Page 27 of 28 ZB100 OEM Modules Product Datasheet Related Documents [1] Chipcon Products fromTexas Instruments CC2430 – A True System-on-Chip solution for 2.4GHz IEEE 802.15.4 / ZigBee CC2430 Data Sheet (Rev. 2.1) SWRS036F [2] Chipcon Products fromTexas Instruments CC2431 – System-on-Chip for 2.4 GHz ZigBee®/ IEEE 802.15.4 with Location Engine CC2431 Data Sheet (Rev. 2.01) SWRS034B [3] Chipcon Products fromTexas Instruments – Application Note AN042 – CC2431 Location Engine Application Note AN042 (Rev. 1.0) SWRA095 [4] Design Note DN108 – Using AES Encryption in CC111xFx, CC243x, and CC251xFx [5] CC1110DK/ CC2430DK/CC2510DK Development Kit - User Manual - Rev. 1.5 [6] Dallas/Maxim – 1-wire Communication Through Software – App Note 126 SWRA172A SWRU039 Disclaimer Intelligent Distributed Controls Limited believes that at the time of issue, all information contained herein to be accurate. Intelligent Distributed Controls Limited reserves the right to make changes to this product or documentation without prior notice. Latest available revisions shall be provided on the Website. Contact Information Intelligent Distributed Controls Limited Suite 6 Keynes House Chester Park Alfreton Road Derby DE21 4AS United Kingdom Tel: Fax: E-mail: Website: +44(0)1332 604030 +44(0)1332 604031 sales @idc.gb.com www.idc.gb.com Office Hours: 9:00am - 5:00pm GMT ZB100 Datasheet V1.0 www.idc.gb.com Page 28 of 28
Source Exif Data:
File Type : PDF File Type Extension : pdf MIME Type : application/pdf PDF Version : 1.4 Linearized : No Page Count : 28 XMP Toolkit : XMP toolkit 2.9.1-13, framework 1.6 About : uuid:b38f707d-9c23-4f96-aa59-68ca530d05c2 Producer : Acrobat Distiller 6.0 (Windows) Creator Tool : PScript5.dll Version 5.2 Modify Date : 2008:07:21 17:29:21+01:00 Create Date : 2008:07:21 17:29:21+01:00 Document ID : uuid:83f173ae-1822-48f7-b70c-ddbfb8c5c4c9 Format : application/pdf Title : Microsoft Word - ZigBee Ready OEM Modules.doc Creator : simonb Author : simonbEXIF Metadata provided by EXIF.tools