XBP24-DMWIT-250 Digi International, XBP24-DMWIT-250 Datasheet

no-image

XBP24-DMWIT-250

Manufacturer Part Number
XBP24-DMWIT-250
Description
XBEE-PRO MESH 2.4 EXTENDED
Manufacturer
Digi International
Series
XBEE-PRO™r
Datasheets

Specifications of XBP24-DMWIT-250

Frequency
2.4GHz
Data Rate - Maximum
250kbps
Modulation Or Protocol
ISM
Applications
General Purpose
Power - Output
18dBm
Sensitivity
-100dBm
Voltage - Supply
2.8 V ~ 3.4 V
Current - Receiving
55mA
Current - Transmitting
250mA
Data Interface
PCB, Through Hole
Antenna Connector
On-Board, Wire Whip
Operating Temperature
-40°C ~ 85°C
Package / Case
Module
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Memory Size
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
Q4542387
XBee®/XBee-PRO® DigiMesh™ 2.4 RF Modules
XBee® DigiMesh 2.4 RF Modules
RF Module Operation
RF Module Configuration
RF Modules by Digi International
Firmware version:
8x4x XBee/XBee-PRO DigiMesh 2.4
28x4x XBee/XBee-PRO DigiMesh 2.4 (International variant)
90000991_B
3/23/2010

Related parts for XBP24-DMWIT-250

XBP24-DMWIT-250 Summary of contents

Page 1

... XBee®/XBee-PRO® DigiMesh™ 2.4 RF Modules XBee® DigiMesh 2.4 RF Modules RF Module Operation RF Module Configuration RF Modules by Digi International Firmware version: 8x4x XBee/XBee-PRO DigiMesh 2.4 28x4x XBee/XBee-PRO DigiMesh 2.4 (International variant) 90000991_B 3/23/2010 ...

Page 2

... Digi International, Inc. All rights reserved No part of the contents of this manual may be transmitted or reproduced in any  form or by any means without the written permission of Digi International, Inc. XBee®/XBee‐PRO® and DigiMesh are trademarks or registered trademarks of  ...

Page 3

XBee/XBee‐PRO 2.4 RF Modules Table of Contents 1. XBee/XBee-PRO 2.4 RF Modules 4 1.1. Key Features 4 1.1.1. Worldwide Acceptance 4 1.2. Specifications 5 1.3. Mechanical Drawings 7 1.4. Mounting Considerations 7 1.5. Pin Signals 8 1.6. Electrical Characteristics Module Operation 10 ...

Page 4

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   1.XBee/XBee‐PRO DigiMesh 2.4 RF Modules The XBee/XBee-PRO DigiMesh 2.4 RF Modules were engineered to support the unique needs of low-cost, low-power wireless sensor networks. The modules require minimal power and provide reliable delivery of data between remote devices. Key Features Long-range Data Integrity ...

Page 5

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   Specifications Specifications of the XBee/XBee‐PRO DigiMesh 2.4  RF Modules Specification Performance Indoor/Urban Range Outdoor RF line-of-sight Range Transmit Power Output (software selectable) RF Data Rate Serial Interface Data Rate (software selectable) Receiver Sensitivity Power Requirements Supply Voltage Transmit Current (typical) Idle / Receive Current (typical) Power-down ...

Page 6

XBee™ & XBee‐Pro™ RF Modules Mechanical Drawings Antenna Options: The ranges specified are typical when using the integrated Whip (1.5 dBi) and Dipole (2.1 dBi) anten- nas. The Chip antenna option provides advantages in its form factor; however, it typically yields shorter range than ...

Page 7

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   Pin Signals Pin Assignments for the XBee/XBee‐PRO 2.4 Modules (Low‐asserted signals are distinguished with a horizontal line above signal name.) Pin # Name 1 VCC 2 DOUT 3 DIN / CONFIG 4 DIO12 5 RESET 6 PWM0 / RSSI 7 PWM1 8 [reserved] 9 DTR / SLEEP_RQ / DI8 10 GND 11 AD4 / DIO4 ...

Page 8

XBee™ & XBee‐Pro™ RF Modules Electrical Characteristics DC Characteristics (VCC = 2.8 ‐ 3.4 VDC) Symbol Characteristic V Input Low Voltage IL V Input High Voltage IH V Output Low Voltage OL V Output High Voltage OH II Input Leakage Current IN II High Impedance Leakage Current OZ TX Transmit Current ...

Page 9

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   9. Input leakage error is error due to input leakage across the real portion of the impedance of the network driving the analog  pin. Reducing the impedance of the network reduces this error. 10. Total unadjusted error is the difference between the transition voltage to the current code and the ideal straight‐line trans‐ fer function. This measure of error includes inherent quantization error (1/2LSB) and circuit error (differential, integral, zero‐ scale, and full‐scale) error. The specified value of E © 2010 Digi International, Inc.  assumes zero E  (no leakage or zero real source impedance      9 ...

Page 10

XBee/XBee‐PRO DigiMesh 2.4  RF Modules   2. RF Module Operation Serial Communications The XBee/XBee-PRO 2.4 DigiMesh RF Modules interface to a host device through a logic-level asynchronous serial port. Through its serial port, the module can communicate with any logic and voltage compatible UART; or through a level ...

Page 11

XBee/XBee‐PRO DigiMesh 2.4  RF Modules   Internal Data Flow Diagram Serial DIN Receiver Buffer CTS Processor VCC GND Serial Transmit DOUT Buffer RTS Serial Receive Buffer When serial data enters the RF module through the DIN Pin (pin 3), the data is stored in the serial receive buffer ...

Page 12

XBee/XBee‐PRO DigiMesh 2.4  RF Modules   Serial Interface Protocols The XBee modules support both transparent and API (Application Programming Interface) serial interfaces. Transparent Operation When operating in transparent mode, the modules act as a serial line replacement. All UART data received through the DIN pin ...

Page 13

XBee/XBee‐PRO DigiMesh 2.4  RF Modules   general rule of thumb, API firmware is recommended when a device: • sends RF data to multiple destinations • sends remote configuration commands to manage devices in the network • receives IO samples from remote devices • ...

Page 14

XBee/XBee‐PRO DigiMesh 2.4  RF Modules   Receive Mode If a valid RF packet is received, the data is transferred to the serial transmit buffer. Command Mode To modify or read RF Module parameters, the module must first enter into Command Mode - a state in ...

Page 15

XBee/XBee‐PRO DigiMesh 2.4  RF Modules   To Exit AT Command Mode 1. Send the ATCN (Exit Command Mode) command (followed by a carriage return). [OR valid AT Commands are received within the time specified by CT (Command Mode Timeout) Command, the RF ...

Page 16

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   3. Advanced Application Features Remote Configuration Commands A module in API mode has provisions to send configuration commands to remote devices using the Remote Command Request API frame (See API Operations chapter.) This API frame can be used to send commands to ...

Page 17

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   a loopback cluster ID (0x12) on the data endpoint (0xE8). Any data sent to this cluster ID on the data endpoint will be transmitted back to the sender. This is shown in the figure below: The configuration steps to ...

Page 18

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   Commissioning Pushbutton and Associate LED The modules support a set of commissioning and LED behaviors to aid in device deployment and commissioning. These include the commissioning push button definitions and associate LED behaviors. These features can be supported in ...

Page 19

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   Associate LED The Associate pin (pin 15) can provide indication of the device's sleep status and diagnostic information. To take advantage of these indications, an LED can be connected to the Associate pin as shown in the figure above. ...

Page 20

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   Pin Configuration Commands Module Pin Names CD / DIO12 PWM0 / RSSI / DIO10 PWM1 / DIO11 DTR / SLEEP_RQ / DIO8 AD4 / DIO4 CTS / DIO7 ON_SLEEP / DIO9 ASSOC / AD5 / DIO5 RTS / DIO6 AD3 / ...

Page 21

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   Example 0x01\r 0x0C0C\r 0x03\r 0x0408\r 0x03D0\r 0x0124\r Periodic I/O Sampling Periodic sampling allows a module to take an IO sample and transmit remote device at a periodic rate. The periodic sample rate is set by the ...

Page 22

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   4.  XBee/XBee‐PRO® DigiMesh 2.4  DigiMesh Networking Mesh networking allows messages to be routed through several different nodes to a final destination. DigiMesh firmware allows manufacturers and system integrators to bolster their networks with the self-healing attributes of mesh networking. In the event ...

Page 23

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   Broadcast Addressing Broadcast transmissions will be received and repeated by all routers in the network. Because ACKs are not used the origi- nating node will send the broadcast multiple times. By default a broadcast transmission is sent four times. ...

Page 24

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   Transmission Timeouts When a node receives an API TX Request (API configured modules timeout occurs (modules configured for Transparent Mode) the time required to route the data to its destination depends on a number of configured ...

Page 25

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   Sleeping Routers The Sleeping Router feature of DigiMesh makes it possible for all nodes in the network to synchronize their sleep and wake times. All synchronized cyclic sleep nodes enter and exit a low power state at the same ...

Page 26

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   network will not apply the new settings until the beginning of the next wake time. See the Changing Sleep Parameters section below for more information. A sleeping router network is robust enough that an individual node can go several ...

Page 27

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   Becoming a Sleep Coordinator A node can become a sleep coordinator in one of four ways: Preferred Sleep Coordinator Option A node can be specified to always act as a sleep coordinator. This is done by setting the preferred ...

Page 28

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   sleep compatible node has missed three or more sync messages (presumably because the sleep coordinator has been disabled) it may become a sleep coordinator. Depending on the platform and other configured options such a node will eventually ...

Page 29

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   1. Choose NN and NH. Based on the placement of the nodes in your network select appropriate values for the Network Hops (NH) and Network Delay Slots (NN) parameters. Note: The default values of NH and NN have been ...

Page 30

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   If one of these methods are not used it is necessary to wait for the network to wake up before the new node can be added. The new node should be placed in range of the network with a ...

Page 31

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   network has multiple subnets that have drifted out of phase with each other, then follow the following steps to get the subnets back in phase: 1. Place a sleep support node in range of both subnets. 2. ...

Page 32

XBee/XBee‐PRO DigiMesh 2.4 RF Modules    5. DigiMesh 2.4 Command Reference Tables Special Special Commands AT Name and Description Command Write. Write parameter values to non-volatile memory so that parameter modifications persist through subsequent resets. WR Note: Once WR is issued, no additional characters should be sent to the module until ...

Page 33

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   Serial Interfacing Commands AT Name and Description Command Baud rate. Set or read serial interface rate (speed for data transfer between radio modem and host). Values from 0-8 select preset standard rates. Values at 0x7A and above select the actual baud ...

Page 34

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   I/O Commands I/O Commands AT Name and Description Command PWM0/DIO10 Configuration. P0 Select/Read function for the DIO10 line of the RF module PWM1/DIO11 Configuration. P1 Select/Read function for the DIO11 line of the RF module. DIO12 Configuration. P2 Select/Read function ...

Page 35

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   I/O Commands AT Name and Description Command AD5/DIO5 Configuration. D5 Select/Read function DIO8 Configuration. D8 Select/Read function for the DIO8 line of the RF module. D9 DIO9 Configuration. Select/Read function for the DIO9 line of the RF module. RSSI PWM ...

Page 36

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   I/O Commands AT Name and Description Command Mac Retries. Specifies the number of retries that can be sent for a given unicast RF packet specifies the maximum number of retries, and a retry occurs whenever a unicast requesting ...

Page 37

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   Diagnostics Diagnostics Commands AT Name and Description Command VR Firmware Version. Read firmware version of the module. HV Hardware Version. Read hardware version of the module. RF Errors Read the number of times the RF receiver detected a CRC or ...

Page 38

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   Node Identification Node Identification Commands  AT Name and Description Command PAN ID. Set or read the user network address. Nodes must have the same network ID address to communicate. Changes to ID should be written to non-volatile memory using the WR ...

Page 39

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   Sleep Commands AT Name and Description Command Wake Time. Units of msec, represented in hex. Note 1: the minimum value for function of SP, SS, MT, NN, and NH. If the user ST attempts to set the ...

Page 40

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   Encryption and Security Encryption and Security AT Name and Description Command Encryption Enable. EE Set/Read the encryption enable setting. Encryption Key. KY Set the 128-bit AES encryption key. This command is read-only; KY cannot be read. Networking Networking AT Name and ...

Page 41

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   DigiMesh Mesh Commands: Network Level Commands  AT Name and Description Command Network Hops Set or read the maximum number of hops expected to be seen network route. This value doesn't limit the number of hops allowed, but it is used ...

Page 42

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   6. API Operation As an alternative to Transparent Operation, API (Application Programming Interface) Operations are available. API operation requires that communication with the module be done through a structured interface (data is communicated in frames in a defined order). The API ...

Page 43

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   Note: In the above example, the length of the raw data (excluding the checksum) is 0x0002 and the checksum of the non-escaped data (excluding frame delimiter and length) is calculated as: 0xFF - (0x23 + 0x11) = (0xFF - ...

Page 44

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   Modem Status API Identifier Value: (0x8A) RF module status messages are sent from the module in response to specific conditions.  Modem Status Frames Frame Fields Start Delimiter A Length P I Frame Type P a Frame-specific Data c Status k e ...

Page 45

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   AT Command Response API Identifier Value: (0x88) Response to previous command. In response Command message, the module will send an AT Command Response message. Some com- mands will send back multiple frames (for example, the ND ...

Page 46

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   Remote AT Command Request API Identifier Value: (0x17) Allows for module parameter registers on a remote device to be queried or set Remote AT Command Request Frame Fields Start Delimiter Length Frame Type Frame 64-bit Destination I Address P ...

Page 47

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   Remote Command Response API Identifier Value: (0x97 module receives a remote command response RF data frame in response to a Remote AT Command Request, the module will send a Remote AT Command Response message out the UART. ...

Page 48

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   Transmit Request API Identifier Value: (0x10 Request message will cause the module to send RF Data Packet. Transmit Request Frame Fields Start Delimiter Length Frame Type Frame ID 64-bit Destination Address ...

Page 49

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   Explicit Addressing Command Frame API Identifier Value: (0x11) Allows application layer fields (endpoint and cluster ID specified for a data transmission. Explicit Addressing Command Frame Frame Fields Start Delimiter Length Frame Type Frame ID 64-bit Destination Address A P Reserved ...

Page 50

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   Transmit Status API Identifier Value: 0x8B When a TX Request is completed, the module sends a TX Status message. This message will indicate if the packet was transmitted successfully or if there was a failure. TX Status Frames Frame Fields Start ...

Page 51

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   Receive Packet API Identifier Value: (0x90) When the module receives an RF packet sent out the UART using this message type. RX Packet Frames Frame Fields Start Delimiter Length Frame Type Frame ID A 64-bit Source P Address I ...

Page 52

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   Explicit Rx Indicator API Identifier Value:(0x91) When the modem receives a RF packet it is sent out the UART using this message type (when AO=1).  Explicit RX Indicators Frame Fields Start Delimiter Length Frame Type 64-bit Source Address ...

Page 53

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   Appendix A: Definitions Definitions Terms and Definitions PAN Network Address DigiMesh Definitions DigiMesh Protocol Election Hopping Node Identifier Nomination Route Request Route Reply Route Discovery Sleep coordinator Sync message © 2010 Digi International, Inc. Personal Area Network - A data communication network with a defined set of characteristics ...

Page 54

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   Appendix B:  Agency Certifications United States (FCC) XBee/XBee-PRO DigiMesh 2.4 RF Modules comply with Part 15 of the FCC rules and regulations. Compliance with the labeling requirements, FCC notices and antenna usage guidelines is required. To fulfill FCC Certification requirements, the OEM ...

Page 55

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   The modules are FCC-approved for fixed base station and mobile applications on channels 0x0B - 0x1A (XBee) and 0x0C - 0x17 (XBee-PRO). If the antenna is mounted at least 20cm (8 in.) from nearby persons, the application is considered ...

Page 56

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   XBee RF Module: High Gain Antenna Summary The following antenna types have been tested and approved for use with the XBee Module: Antenna Type: Yagi RF Module was tested and approved with 15 dBi antenna gain with 7.9 dB ...

Page 57

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   RF Exposure WARNING: To satisfy FCC RF exposure requirements for mobile transmitting devices, a separation distance more should be maintained between the antenna of this device and persons during device operation. To ensure compliance, operations ...

Page 58

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   incorporating the XBee/XBee-PRO DigiMesh 2.4 RF Module, contact Digi, or refer to the following web sites: CEPT ERC 70-03E - Technical Requirements, European restrictions and general requirements: Available at www.ero.dk/. R&TTE Directive - Equipment requirements, placement on market: Available ...

Page 59

XBee/XBee‐PRO DigiMesh 2.4 RF Modules   Japan (Telec) In order to use the XBee-PRO in Japan, you must order the International version. The Interna- tional XBee-PRO RF Modules are limited to a transmit power output of 10 dBm. Labeling Requirements A clearly visible label on ...

Related keywords