RADIO MODULE MXR-EM50D-W ZIGBEE TRANSCEIVER MODULE Supports the following parts:
MXR-EM50D-W PRELIMIN A R Y DATA SHEET Radios, Inc. February 25, 2009 Preliminary Data Sheet MXR-EM50D-W ZIGBEE TRANSCEIVER MODULE The MXR-EM50D-W provides a true ZigBee embedded module that combines a 2.4GHz IEEE 802.15.4 compliant radio t ransceiver with a powerful, efficient industry proven 16-bit microprocessor with comprehensive hardware supported network-level debugging features to simplify development.Designed specifically for use with EmberZNet PRO 3.1. The MXR-EM50D-W integrated microprocessor includes plenty of FLASH and RAM to accommodate user applications built around the EmberZNet Pro 3.1 networking library, and eases integration and debugging by providing hardware-supported guaranteed timing, protected application memory space, and a unique, non-intrusive, network level debugging capability. It provides exceptional immunity to other 2.4GHz interferers such as Wi-Fi, and excellent receiver It provides exceptional immunity to other 2.4GHz interferers such as Wi-Fi, and excellent receiver sensitivity for long range.PowerApplications requiring years of battery life take advantage of the MXR-EM50D-Ws low operating and sleep currents.The MXR-EM50D-Ws integrated voltage regulator supports a wide range of operating voltages that allows hardware to be optimized for use with lithium-ion oralkaline batteries, without additional circuitry. PRELIMIN A R Y Typical Applications
2.4 GHz IEEE 802.15.4 systems
ZigBee systems
Residential and commercial automation
Industrial Control
Health Care Key Features
IEEE 802.15.4 standard compliant on-chip transceiver/modem
2.4GHz
16 selectable channels
Programmable output power
Multiple power saving modes
-40C to +85C temperature range
Support for SMAC, IEEE 802.15.4, and ZigBee software
Low voltage MCU built in Part Number MXR-EM50D-W PRODUCT ORDER INFORMATION Description 2.4 GHZ Zigbee Transceiver Radios, Inc. 1408 Center Avenue Oostburg, WI 53070 Contact Information Phone: 920-564-6622 Fax: 920-564-6630 Email: sales@radiosinc.com
-Page 2-
MXR-EM50D-W ZIGBEE TRANSCEIVER MODULE Mechanical and Pin Diagram
.866 1.000
.079 1.000
PRELIMINARY
-Page 3-
1 Document Purpose This document provides the details of the firmware commands to be used during the Compliance testing of the MXR-EM50D-W Radio Communication Module (RCM). These firmware commands are integrated into a more complex software stack developed by Ember Corporation. In order to test and characterize the board, a RANGEST application was developed which abstracts the Hardware from the higher layers. The RANGETEST application is currently loaded onto the boards for compliance testing. In order for a user to utilize these commands, a computer with a serial port running a windows terminal application (i.e. HyperTerminal) is required. 1) One MXR-EM50D-W 2) One MXR-EM50D-W Test Fixture 2 Overview The MXR-EM50D-W RCM provides a complete wireless system solution for Zigbee-based Applications. It is designed around the MXR-EM50D-W, Embers SOC. The RCM will be used by SW Developers to develop Applications on top of Embers EmberZNet Zigbee-compliant Stack. The MXR-EM50D-W contains radio circuitry operating in the 2.4 GHz Industrial, Scientific and Medical (ISM) Frequency Band at a maximum of +4 dBm (normal mode) or +5 dBm (boost mode). An integrated XAP2b Microcontroller, Flash, RAM and peripherals make the MXR-EM50D-W one of the most complete Zigbee platforms on the market. Each RCM has been loaded with test software which will configure the transceiver for the different compliance tests. The RCM is compliant with the IEEE 802.15.4 PHY and MAC standard. The raw data rate is 250 kbps. Each byte of data is split into two four-bit symbols. Each symbol is digitally spread into a 32-chip sequence according to the IEEE 802.15.4 standard The transceiver modulates this stream with an Offset Q-PSK modulation algorithm. Ember supports 16 5MHz wide channels within this frequency band. These are listed in table 1, and can be configured using the procedure outlined below. The transceiver transmits at a maximum +4dBm (normal mode) or +5dBm (boost mode), and it can be configured to transmit at a minimum -32 dBm. The power settings are listed in Table 2. Table 1: List of Support Frequency Channels Channel Number (hexadecimal) 0x0B 0x0C 0x0D 0x0E 0x0F 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x1A Channel Frequency (GHz) 2.405 2.410 2.415 2.420 2.425 2.430 2.435 2.440 2.445 2.450 2.455 2.460 2.465 2.470 2.475 2.480 1 Firmware Commands 1.1 Software Configuration Details In order to configure the transceiver for the different test modes the test engineer must have a PC with a Serial COMM port as well as a Serial Cable (DB-9). Then, they should follow this procedure:
o Connect one end of the Serial cable into the MXR-EM50D-W Test Board o Connect the other end to a serial port on a computer. With either fixture power switch turned on , run HyperTerminal and configure the Serial Port with the following settings:
o Baud Rate: 115,200 o Data Bits: 8 o Parity: N o Stop Bits: 1 o No Xon/Xoff o No Hardware Handshake Once the COMM port has been configured, the operator can type a ? at the prompt and a menu of software supported options scrolls across the hyperterminal. 1.1 To change channel:
Within the Hyperterminal application, the operator should use the channel n command, where n is the channel (in hexadecimal) from Table 1. Example:
> channel b (sets the channel to 11 or 2.405 GHz) 1.2 To change TX Power:
Within the Hyperterminal application, the operator should use the txpow command. The TX power levels can be between -32 dBm and +4 dBm Example:
> txpow (enter)
> Please input Power setting: -1 (enter)
> Power is set to -1 dBm 1.3 To transmit unmodulated:
Within the Hyperterminal application, the operator should use the txtone command to transmit a constant tone at the center frequency. Note, the channel should be set before issuing the txtome command. Example:
> txtone 1.4 To transmit modulated data:
Within the Hyperterminal application, the operator should use the txstream command to transmit a constant spread and modulated data no breaks. Example:
> txstream 1.1 To put the transceiver in RX Mode Within the Hyperterminal application, the operator should use the receive. Example:
> receive 1.2 To put the transceiver in Boost Mode Within the Hyperterminal application, the operator can put the device into Boost Mode with the following command:
Example:
txpowermode 1 0 In order to go back to Normal mode, the operator can use the following command:
txpowermode 0 0 Or simply power cycle the board. Please note, after the above commands are used, the commands described in sections 3.1 to 3.6 still apply. The device stays in Boost Mode until it is forced to Normal Mode or power cycled. MXR-EM50D-W ZIGBEE TRANSCEIVER MODULE Product Warranty and Disclaimer Information:
Radios, Inc. is dedicated to providing its customers with the best possible products, and is continually working on improving the quality and function of its entire product line. Therefore, Radios, Inc. reserves the right to make changes to the design, specifications, or manufacturing of its products without notice. The information contained in this data sheet is believed to be complete, accurate, and reliable as of the time of publication. Because product specifications are based on representative lot samples, however, values can vary from lot to lot and are not guaranteed. Radios, Inc. does not assume any liability or responsibility arising from the application or use of any product described herein, and makes no guarantee, warranty, or representation regarding the suitability or legality of any product for use in a specific application. Radios, Inc. does not assume any liability for any infringement of patents or other rights of third parties which may result from the use of its products. No product sold by Radios, Inc. is intended for use in a life critical application, or an application where the safety of property is at risk. The user assumes full and complete responsibility for any use of Radios, Inc.s products in an application where the safety of life or property is at stake. A product can be returned directly to Radios, Inc. for evaluation. All returns must have a valid RMA number attached. RMA numbers can be obtained by calling customer service at Radios, Inc. If a product is found to be defective and is returned within 90 days of purchase, Radios, Inc. may repair or replace, at its option, said defective product. This warranty does not apply to products which have been disassembled, modified, or subjected to conditions exceeding the application specifications. Under no conditions will Radios, Inc. be responsible for losses arising from the use or failure of a device in any application or for losses arising from failure to meet delivery requirements, other than the repair, replacement, or refund limited to the original product purchase price. No other warranties, express, implied, or statutory, including warranty of fitness for a particular purpose, apply.
-Page 17-
MXR-EM50D-W ZIGBEE TRANSCEIVER MODULE Technical Support:
Radios Inc. is committed to providing its customers with excellent technical support and the resources necessary to assist its customers with their product development. Customers have several options to obtain assistance. First, any questions or concerns can be e-mailed to Radios Inc. at incoming@radiosinc.com. We monitor our e-mail daily, and will respond to all questions promptly. Additionally, to speak directly to a technical support representative, customers may call Radios Inc. at 920-564-6622. Copyright:
Radios Inc. reserves the right to all proprietary or commercial information contained in this data sheet. This data sheet is protected by copyright, and any unauthorized copying, reproduction, or dissemination is strictly prohibited without the prior written approval of Radios Inc. Editorial Information:
(Date) Last Updated March 1, 2009 PRELIMINARY
-Page 18-