ST Microelectronics ZB250A Users Manual

SPZB250
ZigBee module
Features
Integrated 2.4GHz ,IEEE 802,15,4-compliant
transceiver – 0 dBm nominal TX output power – -92 dBm RX sensitivity – + 2 dBm in boost mode – RX filtering for co-existence with IEEE
802.11g and Bluetooth devices
– Integrated VCO and loop filter
Integrated IEEE 802.15.4 PHY and MAC
128kB Embedded flash and 5kB integrated
RAM for program and data storage
17 GPIO with alternate functions:
–GPIOs –UART
2
–I
C –SPI –ADC
2 16-bit general purpose timers; one 16-bit
sleep timer
ADC , sigma-delta converter with 12 bit
resolution
On board 24 MHz stable Xtal
Selectable integrated RC oscillator ( typ
10KHz) or 32.768kHz Xtal for low power operation
1 µA power consumption in deep sleep mode
Watchdog timer and power on reset
Pins available for Non-intrusive debug
interface (SIF)
Single supply voltage 2.1 to 3.6 Vdc
CE compliant
FCC compliant ( FCC ID:S9NZB250A )
Applications
Industrial controls
Sensor networking
Monitoring of remote systems
Home applications
Security systems
Lighting controls
September 2007 Rev 1 1/16
Description
SPZB250 is a low power consumption ZigBee module based on SN250 ZigBee Network Processor which integrates a 2.4GHz, IEEE
802.15.4-compliant transceiver as well as IEEE
802.15.4 PHY and MAC. It enables OEMs to easily add wireless networking capability to any electronic device. Such a module is a very comprehensive solution to build sensors with meshing and self healing capability as required in a WSN scenario.
24 MHz high stability Xtal is available aboard the module to perform the timing requirements as per ZigBee specifications. An additional 32.768 kHz Xtal is provided for low power operation.
A single supply voltage is requested to power the module. An integrated 2.5 GHz specific Murata antenna is aboard. The voltage supply also determines the I/O ports level allowing an easy interface with the host system.
128k flash and 5kbytes of static RAM are available for data and program storage.
To support user defined applications, a number of peripherals such as GPIO,UART,I2C, ADC and general purpose timers are available and user selectable.
The deep sleep mode with power consumption of less than 1 uA allows applications where the battery life is a key point.
( for other information and details, please refer to SN250 Datasheet available at www.st.com )
www.st.com
16
Contents SPZB250
Contents
1 Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2 Pin settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.1 Pin connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.2 Pin description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
3 Maximum ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.1 Absolute maximum ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.2 Operating ranges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
4 Electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
4.1 DC electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
4.2 DC I/O specification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
4.3 RF electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
5 Mechanical dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Appendix A FCC statement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
A.1 Label instruction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
A.2 Special requirement for Modular application. . . . . . . . . . . . . . . . . . . . . . . 13
6 Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2/16
SPZB250 Block diagram

1 Block diagram

Figure 1. Block diagram

Vdd
SIF
GPIO
C
ONTR SIGN

2 Pin settings

2.1 Pin connections

Figure 2. Pin connection diagram

32.768 kHz Xtal
SN 250 Tranceiver
24 MHz Xtal
RF
antenna
Balun
Filter
3/16
Pin settings SPZB250

2.2 Pin description

Table 1. Pin description

Pin n Pin name Direction Description
GPIO6 I/O Digital I/O
ADC2 Analog ADC input 2
1
TMR2CLK I External clock input of timer 2
TMR1ENMSK I External enable mask of timer1
GPIO5 I/O Digital I/O
2
ADC1 Analog ADC Input 1
PTI_DATA O Frame signal of PTI (Packet Trace Interface)
GPIO4 I/O Digital I/O
3
ADC0 Analog ADC Input 0
PTI_EN O Frame signal of PTI (Packet Trace Interface)
GPIO3 I/O Digital I/O
4
SSEL I SPI Master clock of Serial Controller SC2
TMR2IB.1 I Capture of Input B of timer 1
5 RSTB I Active low reset ( an internal pull-up of 30 kohm typ is provided)
GPIO11 I/O Digital I/O
CTS I UART CTS handshake of serial controller SC1
6
MCLK O SPI master clock of serial controller SC1
TMR2IA.1 I Capture of Input A of timer 2
GPIO12 I/O Digital I/O
7
RTS O UART RTS handshake of serial controller SC1
TMR2IB.1 I Capture of Input B of timer 2
GPIO0 I/O Digital I/O
MOSI O SPI master data out of serial controller SC2
8
MOSI I SPI slave data in of serial controller SC2
TMR1IA.1 I Capture of input A of timer 1
GPIO1 I/O Digital I/O
MISO I SPI master data in of serial controller SC2
9
MISO O SPI slave data out of serial controller SC2
SDA I/O I2C data of serial controller SC2
TMR2IA.2 I Capture of input A of timer 2
4/16
SPZB250 Pin settings
Table 1. Pin description (continued)
Pin n Pin name Direction Description
GPIO2 I/O Digital I/O
MSCLK O SPI master clock of serial controller SC2
10
MSCLK I SPI slave clock of serial controller SC2
SCL I/O I2C clock of serial controller SC2
TMR2IA.2 I Capture of Input B of timer 2
11 GND -- Ground
12 VDD Power Input power supply
GPIO7 I/O Digital I/O
13
ADC3 Analog ADC Input 3
REG_EN O External regulator open collector output
GPIO8 I/O Digital I/O
VREF_OUT Analog ADC reference output
14
TMR1CLK I External clock input of timer 1
TMR2ENMSK I External enable mask of timer 2
IRQA I External interrupt source A
GPIO9 I/O Digital I/O
TXD O UART transmit data of serial controller SC1
15
MO O SPI master data out of serial controller SC1
MSDA I/O I2C data of serial controller SC1
TMR1IA.2 I Capture of input A of timer 2
GPIO10 I/O Digital I/O
RXD I UART receive data of serial controller SC1
16
MI I SPI master data in of serial controller SC1
MSCL I/O I2C clock of serial controller SC1
TMR1IB.2 I Capture of Input B of timer 2
17 SIF_CLK I
18 SIF_MISO O
19 SIF_MOSI I
20 SIF_LOADB I/O
Non-intrusive debug Interface Serial interface clock signal ( internal pulldown)
Non-intrusive debug Interface Serial interface master IN/ Slave Out
Non-intrusive debug Interface Serial interface master Out/ Slave In
To guarantee a proper signal level when in deep sleep mode connect a 10k resistor to GND
Non-intrusive debug Interface Serial interface load strobe ( Open collector with internal pull-up) To improve noise immunity connect a 10k resistor to V
DD
5/16
Loading...
+ 11 hidden pages