Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Full Function ZigBee™ Embedded Module Complete Band ZigBee™ IA OEM-DAMD1 2400 OUTLINE SPECIFICATION Module for 2.4GHz DESCRIPTION The ZigBee Embedded Module from Integration provides fully compliant wireless ZigBeeTM connectivity (home controls stack profile) for any application. The Module can be configured as a router, coordinator, or end device and used for any ZigBee application. The module is aimed at OEMs planning to deploy ZigBee into their product range. The module is a ZigBee peripheral and encapsulates all of the ZigBee protocol, thereby removing any need of experience in developing wireless technology. By means of the module, Integration offers the opportunity for OEMs to reduce R&D costs, reduce time-to-market, and minimize development risks. The Embedded network software allows the module to operate as a fully autonomous ZigBee router or co-ordinator. Any application can send traffic over the network through an external microcontroller using a simple interface. OPERATION The module provides complete wireless ZigBee™ peripheral for new designs or upgrading existing equipment. FEATURES • • • • • • • • • • • • Certified ZigBee™ compliant platform Wireless range of over 60m (typical), extendable using routers Complete ZigBee™ API available through Bisync interface Supports up to 128 bit Authentication and encryption Autonomous ZigBee™ coordinator or router Small footprint (37 X 22 mm) Various low power sleep modes Supplied preconfigured as Home Controls Stack Profile router All ZigBee™ parameters may be read and overwritten. Unique IEEE address assigned and stored in ROM 2.6V to 3.6V Supply Voltage -20º to +70º temp range 1 IA OEM-DSMD1 2400 Rev 1.1r 1206 www.integration.com IA OEM-DAMD1 2400 ELECTRICAL CHARACTERISTICS General Device Specification Parameter Supply Voltage 3.3V +/- 10% Carrier Frequency 2405 MHz to 2485 MHz (IEEE 802.15.4 Channels 11 to 26) Operating temperature -20 to +70 °C Storage Temperature -50 to +150 °C Interface Baud Rate 115200 Baud Wireless Bit rate 250 K bit/s Supply Current (ZigBee Coordinator) 112 mA Supply Current (ZigBee Router) 112 mA Supply Current (ZigBee End Device) 35 uA (TBC) Transmit Power 0 dBm / 1 mW Typical Transmit Current < 93 mA Sensitivity (1% Packet Error rate) -90 dBm Receive Current < 112 mA Compliant ZigBee v1.0 Specification Home Controls Stack Profile ZigBee Compliant Platform Reference See http://www.zigbee.org/en/products/ [note] ETSI Compliance FCC Part 15.247 Compliance Dimensions 20 X 28 X 3.9 mm Interface Specification Parameter VIL Input Low Voltage VIH Input High Voltage VOL Output Low Voltage VOH Output High Voltage Min Max Units 0.8V V 2.0 V 0.45 TBD V V IIL Input Leakage current +-10 uA ILO Output Leakage Current +-10 uA Absolute Maximum Ratings Parameter Min Max Units Voltage on VBatt Pin -0.3 3.9 V VIO Voltage on any other Pin -0.3 VBatt+0.3 V IOH Output High current -10 mA IOL Output Low Current +20 mA VBATT Note : Integration is not responsible for information found on 3rd party sites. 2 IA OEM-DAMD1 2400 MODULE PIN DEFINITIONS Pad Signal Name Type Description 7, 12, 13, 14, GND Power Ground 1 8 V_BATT Power Connect to Power rail between +2.6 and 3.6V 1 17 RESET_N Input Pull low to reset the module. Reset should normally be asserted after the power supply has stabilized. 2 29 RXD Input Data from module to Host 1 30 TXD Output Data from host to Module 1 3 34 RF_TX Output Pin pulled low to indicate that the module is transmitting data 35 RF_RX Output Pulled low to indicate that the receiver is enabled 3 36 STATUS Output Pulled low to indicate the module has started or joined a ZigBee network, 3 Must be held low 1 Pulled high with a 10k resistor 1 10, 15, 16, 18, 19, 20, 21, 22, 23, 28, 31, 37, Input 6 PHI 1, 2, 3, 4, 5, 9, 11, 24, 25, 26, 27, 32, 33, 38 N/C Antenna ANT Note 1: Note 2: Note 3: Note 4: Note Output Do not connect RF HIROSE: U.FL-R-SMT 4 Must be connected. See application circuit for recommended connection. Optional connections. See antenna options section. 3 IA OEM-DAMD1 2400 RECOMMENDED FOOTPRINT The IA OEM-DAMD1 module is designed to be soldered directly to the application PCB, to minimize manufacturing costs. Below is the footprint required to mount the module. There should be no tracking on the top layer of the application PCB under the module. Note: All dimensions are ± 0.1 mm. Measurements are to center of pin. Example of IA OEM-DAMD1 2400 module mounted on IA MSC-DBSB4 board 4 IA OEM-DAMD1 2400 DETAILED FEATURES ZigBee Software The IA-OEM DAMD1 2400 module includes the Home controls stack profile, and has achieved ZigBee compliant platform status. The module can be used to build ZigBee network capable or ZigBee logo products. The ZigBee Home Controls Stack Profile is designed to meet hr requirements of residential networks such as Home Automation Heating Controls Lighting Controls and Security. Integration supply a working example conforming to the Home Automation application profile demonstrating a ZigBee Lighting control system. The source code for this application profile can be downloaded from www.integration.com. The Integration ZigBee Software included in the module may be configured at run time to be either a Coordinator (with Trust Centre) , Router or ZigBee end device by setting the descriptors via the ZigBee API The ZigBee API provides full access to the Integration ZigBee stack and is documented in IA ZGB-UGIF — ZigBee Common Interfaces. This can be downloaded from www.integration.com. The module exposes the API through a serial interface which uses the bisync protocol. The serial interface is suitable for connecting directly to the UART of a host microcontroller or (through a level shifter such as the Maxim/Dallas MAX232E ) to the com port of a PC. Wireless Performance The Module operates in the 2.4 GHz worldwide ISM band. When using the stub antenna, a range of over 60 m between the modules can be achieved. The combination of the 0 dBm (1 mW) transmit power and sensitivity of better than – 90dBm allows routers on the network the possibility of several neighbours even in a widely spaced network. The choice of neighbours will improve the mesh networking performance, and allow ZigBee end devices to select the most appropriate parent. A range of antenna options are available give the designer the freedom to trade cost and performance. The lowest cost antenna is a simple printed monopole on the application circuit board. Ranges in excess of 30m can be expected. Evaluation Boards Integration can supply an application motherboard with the module mounted on it. In addition to an SMA connector for connecting RF test equipment or an antenna, the application interface connector allows connection to a microcontroller evaluation board; alternatively it is possible to link the Serial interface through an on board level shifter and DB9 connector for direct connection to a PC. Integration also supplies an evaluation kit containing three IA OEM-DAMD1 2400 modules mounted on application motherboards, two USB dongles and a full software data pack; this may be ordered as a kit using part number IA DAMD-DK1. Stable Well-Proven Design The long term partnership between Oki and Integration enabled the module to be designed taking full advantage of the jointly developed ML7065 single chip IEEE 802.15.4 solution. This radio is combined in the module with Oki’s award wining Microcontroller and ZigBee software that has been tested and verified by engineering teams in Europe, the Far East and the USA to guarantee a stable hardware and software platform with assured availability. The Partnership between the silicon manufacturers provides an optimum balance between cost, size and performance. The module contains sufficient processing power to maintain a data throughput approaching 95%, the theoretical maximum, whilst managing a full ZigBee Trust Centre, End Device discovery cache and all security modes. 5 IA OEM-DAMD1 2400 TYPICAL APPLICATION CIRCUIT 6 IA OEM-DAMD1 2400 ANTENNA DESCRIPTIONS The IA OEM-DAMD1 2400 does not include an Antenna. However, Integration engineers have tested a number of alternatives. The following chapter covers a variety of antennas which have been tested with this product and are available for purchase on the market. ANTENNA Connection The module includes a HIROSE connector : U.FL-R-SMT UFL-LP-040. The diagram below shows this mated with the recommended plug For experimental purposes an adaptor to SMA may be used. (HRMJ-U.FLP ) Details of other connectors in this range may be viewed at http://www.hirose-connectors.com/products/U.FL_5.htm Recommended Antennas Ceramic Antenna Fractus Reach Extend FR05-S1-N-0-001 This antenna has the following features Parameter Value Frequency Range 2.4 – 2.5 GHz Efficiency >70% Peak Gain > 2 dBi VSWR <2:1 Weight 0.2g Temperature range -40 +85 C Impedance 50 R Dimensions 6.7 X 6.7 X 1 mm For more information see www.fractus.com 7 IA OEM-DAMD1 2400 Printed PCB Antenna Good performance can be achieved with the Printed Antenna Design shown below. The design should be used with Copper on an 1.6mm FR4 Substrate. The Dotted lines show the component keepout. There should be a ground plane on the underside of the board reaching from to this line, leaving the antenna itself free. The Antenna should be in the corner of a PCB, 0.5mm from the board edge. Via to Ground Plane 50 Ohm Feed Point 1 mm 7.6 mm Component Keepout 15.2 mm 2 mm 6.5 mm 5 mm 1 mm 17.6 mm 1 mm 8 IA OEM-DAMD1 2400 SMA Stub Antenna Part 14350 — 2.4GHz antennas with SMA fitting may be obtained from www.procar.pl and may also be ordered through the distributor www.chipcad.hu MODEL PT2400 ¼ (FME(f)) PT2400 ¼ (SMA(m)) MODEL Semi-flexible full ¼ ë whip antenna, especially made for stationary wireless applications in W-LAN FREQUENCY 2300–2500 MHz IMPEDANCE Nom. 50 POLARIZATION Vertical GAIN 0dBd (2.15 dBi) BANDWIDTH >200 MHz VSWR <2.0 at frequency resonance MAX. POWER 10 Watt COLOR Black LENGTH Approx. 43mm (SMA version) WEIGHT Approx. 6g MOUNTING On transceivers, modems, etc. MATERIAL PE, copper, brass, and Teflon ORDER NO. 14 345 14 345 IP (FME version) (Bulk-pack) 14 350 14 350 IP (SMA version) (Bulk-pack) 9 IA OEM-DAMD1 2400 USAGE EXAMPLES Applications ZigBee Coordinator ZigBee Router The Module supports operation as an autonomous ZigBee coordinator. Upon instruction from the application MCU to create a new ZigBee network, the module will perform all the functions required to start and maintain a fully compliant ZigBee network. The module can be used as a complete fully compliant ZigBee router. The application MCU may instruct the module to scan for available networks, and join one as a router. The module will then handle all the functions of a ZigBee router including allowing child devices to join and passing messages across the network without requiring any intervention from the application microcontroller Application MCU IA OEM-DAMD1 2400 ZigBee Network ZigBee Network Application MCU IA OEM-DAMD1 2400 Child Routers and End Devices ZigBee End Device Typical Connection to MCU When initiated as an end device, the module will join the ZigBee network as a low power end device. Power saving built into the module will ensure that it performs all the tasks demanded by the application microcontroller, while dropping into the lowest possible power sleep modes at every opportunity. TXD Application MCU ZigBee Network Application MCU IA-OEM DAMD1 RXD IA OEM-DAMD1 2400 10 IA OEM-DAMD1 2400 SOFTWARE OVERVIEW Complete ZigBee Stack The module is pre-loaded with a complete ZigBee stack. The ZigBee API is made available to the application microcontroller through a Bisync UART interface. This allows the user to run proprietary software in any external microcontroller without disturbing compliant ZigBee operation. The drawing illustrates the points in the ZigBee stack where the external microcontroller has access to configure, control and use the Network. The API is described in document 0235 – ZigBee common interfaces ZigBee Device Object API (BiSync) Application Support Layer Network Layer MAC Layer PHY Layer 2.4GHz O-QPSK Radio Message Sequence chart Flexible interface The interface to the module is bidirectional. The Application MCU sends either REQUESTS or RESPONSES to the module. Similarly the module will send either CONFIRMS or INDICATIONS to the application MCU. This shows the interaction between the application MCU and the module. The use of the different types is summarized below, and illustrated in the diagram. REQUESTs are sent by the Application to request action from the ZigBee module. CONFIRMs are sent by the module to confirm the success or failure of that action. INDICATIONs are issued by the ZigBee module to indicate that an event has occurred (such as receipt of data) RESPONSEs are replies from the application to indications. 11 IA OEM-DAMD1 2400 SERIAL INTERFACE SPECIFICATIONS The Serial interface is a logic level asynchronous connection compatible with an RS232 standard. Port Settings Bits per second 115200 Data Bits 8 Parity None Stop Bits 1 Flow Control None Byte Endianness LSB first Bisync Protocol The Messages that are sent between the application MCU and the module are wrapped in a cut down version of the Bisync protocol. The protocol defined by IBM™ provides escape character definitions to allow start and stop characters to be inserted in the serial stream. The module uses only the following control bytes: Control Value Description SYN 0x16 Synchronous Idle STX 0x02 Start Of Transmission ETX 0x03 End Of Transmission DLE 0x10 Data Link Escape If any of these bytes are found in the message; each must be prefixed by a DLE byte Bisync Message Format Each message will have the following packet format: <SYN><SYN><STX>< Message><ETX> The Example message - ZDO_RESET_request would be sent to the module as : <SYN><SYN><STX> 0x03 0x29 0x01 <ETX> Messages between the application MCU and Module See ‘0235 - ZigBee Common Interfaces’ document for more details The tables below show the mapping of each primitive to the identifier that should be sent over the Bisync interface. Attribute Identifiers Each of the layers of the communications stack includes attributes which may be written and read by the application microcontroller. Integration strongly recommend that the MAC and PHY attributes are not accessed by the application, since changing these could interfere with the operation of the ZigBee network. 12 IA OEM-DAMD1 2400 Public Network Layer Management Functions The module allows a number of Network Layer Management functions to be accessed via the ZigBee Device Object interface. 0x20 0x21 0x22 0x23 0x24 0x25 0x26 0x2f 0x27 0x28 0x29 0x2A 0x2B 0x2C ZDO_NLME_SYNC_indication, ZDO_NLME_PERMIT_JOINING_request, ZDO_NLME_PERMIT_JOINING_confirm, ZDO_NLME_SYNC_request, ZDO_NLME_SYNC_confirm, ZDO_NLME_LEAVE_request, ZDO_NLME_LEAVE_confirm, ZDO_NLME_LEAVE_indication, ZDO_NLME_NETWORK_DISCOVERY_request, ZDO_NLME_NETWORK_DISCOVERY_confirm, ZDO_RESET_request, ZDO_RESET_confirm, ZDO_SET_request, ZDO_SET_confirm, Application Framework Primitives 0xF0 0xF1 0xF2 0xF3 0xF4 0xF5 AF_INDIRECT_request, AF_INDIRECT_confirm, AF_INDIRECT_indication, AF_DIRECT_request, AF_DIRECT_confirm, AF_DIRECT_indication ZigBee Device Object functions 0xC0 0xC1 0xC2 0xC3 0xC4 0xC5 0xC6 0xC7 0xC8 0xC9 0xCA 0xCB 0xCC 0xCD 0xCE 0xCF 0xD0 0xD1 0xD2 0xD3 0xD4 0xD5 0xD6 0xD7 0xD8 0xD9 0xDA 0xDB 0xDC 0xDD 0xDE 0xDF 0xE0 0xE1 0xE2 0xE3 0xE4 0xE5 0xE6 0xE7 0xE8 0xE9 0xEA 0xEB 0xEC 0xED ZDO_NWK_ADDR_request, ZDO_NWK_ADDR_confirm, ZDO_IEEE_ADDR_request, ZDO_IEEE_ADDR_confirm, ZDO_NODE_DESC_request, ZDO_NODE_DESC_confirm, ZDO_POWER_DESC_request, ZDO_POWER_DESC_confirm, ZDO_SIMPLE_DESC_request, ZDO_SIMPLE_DESC_confirm, ZDO_ACTIVE_EP_DESC_request, ZDO_ACTIVE_EP_DESC_confirm, ZDO_MATCH_DESC_request, ZDO_MATCH_DESC_confirm, ZDO_COMPLEX_DESC_request, ZDO_COMPLEX_DESC_confirm, ZDO_USER_DESC_request, ZDO_USER_DESC_confirm, ZDO_DISCOVERY_REGISTER_request, ZDO_DISCOVERY_REGISTER_confirm, ZDO_END_DEVICE_ANNCE_request, ZDO_END_DEVICE_ANNCE_confirm, ZDO_END_DEVICE_BIND_request, ZDO_END_DEVICE_BIND_confirm, ZDO_BIND_request, ZDO_BIND_confirm, ZDO_UNBIND_request, ZDO_UNBIND_confirm, ZDO_MGMT_NWK_DISC_request, ZDO_MGMT_NWK_DISC_confirm, ZDO_MGMT_LQI_request, ZDO_MGMT_LQI_confirm, ZDO_MGMT_RTG_request, ZDO_MGMT_RTG_confirm, ZDO_MGMT_BIND_request, ZDO_MGMT_BIND_confirm, ZDO_MGMT_LEAVE_request, ZDO_MGMT_LEAVE_confirm, ZDO_MGMT_DIRECT_JOIN_request, ZDO_MGMT_DIRECT_JOIN_confirm, ZDO_USER_DESC_SET_request, ZDO_USER_DESC_SET_confirm, ZDO_MGMT_PERMIT_JOINING_request, ZDO_MGMT_PERMIT_JOINING_confirm, ZDO_GET_request, ZDO_GET_confirm, 0x2D 0x2E ZDO_START_request, ZDO_START_confirm, 13 IA OEM-DAMD1 2400 COMPLIANCE ZigBee Compliant Platform For details of Compliant Platform status see http://www.zigbee.org/en/products/ FCC Certification The IA OEM DAMD1 2400 module is compliant to FCC rules and regulations part 15 Providing the guidelines and recommended usage information is followed. ETSI Certification TBD EU Declaration of Conformity We, Integration Associates, declare under our sole responsibility that this product, to which this declaration relates, is in conformity with the related European Directives. CE marking is the responsibility of Integration Associates Inc. Manufacturing Quality Manufactured by an ISO9001 Accredited company in Europe 14 IA OEM-DAMD1 2400 IEEE 802.15.4 The IEEE 802.15 TG4 was chartered to investigate a low data rate solution with multi-month to multi-year battery life and very low complexity. It is operating in an unlicensed, international frequency band. Potential applications are sensors, interactive toys, smart badges, remote controls, and home automation. ZigBee Alliance The ZigBee Alliance is an association of companies working together to enable reliable, cost-effective, low-power, wirelessly networked, monitoring and control products based on an open global standard. The goal of the ZigBee Alliance is to provide the consumer with ultimate flexibility, mobility, and ease of use by building wireless intelligence and capabilities into everyday devices. ZigBee technology will be embedded in a wide range of products and applications across consumer, commercial, industrial and government markets worldwide. For the first time, companies will have a standardsbased wireless platform optimized for the unique needs of remote monitoring and control applications, including simplicity, reliability, low-cost and low-power. For more information about the ZigBee alliance visit www.zigbee.org 15 IA OEM-DAMD1 2400 RELATED PRODUCTS AND DOCUMENTS Related Products DESCRIPTION ORDERING NUMBER ZigBee module pre-loaded with network software @ 2.4GHz IA OEM-DAMD1 2400 NSS H8S MCU Software Development Platform IA H8S MCU Development Board W4 Related Documents DESCRIPTION DOCUMENT NUMBER ZigBee Stack Module Data Sheet IA OEM-DSMD1 2400 0251 H8S Development Platform User Guide IA MSC-UGDB4 0268 EmbOS Architecture & Mailbox Interface IA CPX-UGEA 0272 ZigBee Stack Common Interfaces User Guide IA ZGB-UGIF 0235 Integration Associates, Inc. 110 Pioneer Way, Unit L Mountain View, California 94041 Tel: 650.969.4100 Fax: 650.969.4582 www.integration.com [email protected] [email protected] IUK251 This document may contain preliminary information and is subject to change by Integration Associates, Inc. without notice. Integration Associates assumes no responsibility or liability for any use of the information contained herein. Nothing in this document shall operate as an express or implied license or indemnity under the intellectual property rights of Integration Associates or third parties. The products described in this document are not intended for use in implantation or other direct life support applications where malfunction may result in the direct physical harm or injury to persons. NO WARRANTIES OF ANY KIND, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MECHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, ARE OFFERED IN THIS DOCUMENT. ©2006 Integration Associates, Inc. All rights reserved. Integration Associates is a trademark of Integration Associates, Inc. All other trademarks belong to their respective owners. 16