UM0458
User manual
STEVAL-IFS009V1 extension for SN250 network processor
Introduction
This user manual describes the STEVAL-IFS009V1 ZigBee
®
extension hardware. It includes a block diagram, schematics of the extension, and a bill of material and assembly instructions.
The STEVAL-IFS009V1 operates in standalone mode. Alternatively it can be used as a SN250 ZigBee interface with an application using an STR9 dongle.
The SN250 integrates a 2.4 GHz IEEE802.15.4-compliant transceiver with a 16-bit XAP2b microprocessor. It features embedded Flash and RAM memories, as well as peripherals useful to design ZigBee-based applications.
The extension board is supplied with a demonstration firmware loaded in the SN250 Flash memory. The firmware source code is not provided by STMicroelectronics.
The STEVAL-IFS009V1 is delivered with a CD-ROM containing technical documentation.
This information is also available on ww.st.com/zigbee.
Figure 1.
STEVAL-IFS009V1 extension board
October 2008 Rev 3 1/10 www.st.com
Contents
Contents
1
2
UM0458
Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.1
Schematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.2
PCB layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.3
Bill of material . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.4
Connection of STR9 ZigBee extension to the STR9 dongle . . . . . . . . . . . 7
1.5
Board supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.5.1
1.5.2
1.5.3
Supply from battery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Battery charging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Supply directly from pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.6
Board storage recommendation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.7
Measurements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.7.1
1.7.2
Battery measurement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Output voltage measurement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.8
Firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2/10
UM0458 Block diagram
●
●
The main features of the extension board are the following:
●
●
●
●
SPZB250 radio communication module based on SN250 ZigBee network processor
LIS302DL Digital MEMS in LGA14 package (optional)
It can be accessed by the ZigBee network processor through an I
2
C bus.
STLM75 temperature sensor or compatible device in SO8 package (optional). It is connected to the ZigBee network processor through an I
2
C bus.
Digital interfaces: one I
2
C and one SPI interface which can be used indifferently by the
SN250 ZigBee network processor to interface with the STR9 dongle
● Supply voltage
The extension board can be supplied externally from the STR9 dongle or internally by an on-board Ion-Li battery. The battery has a capacity of 65 mA hours which allows approximately one hour of operation. It is charged through a mini USB connector. 2
LEDs can be used to monitor the charging:
– Red LED: charge in progress
●
– Green LED: charge completed
1 button connected to the SN250 ZigBee network processor WAKE_UP input
3 LEDs connected to the SN250 ZigBee network processor:
– Yellow LED: device connected
– Green LED: transmission ongoing
– Red LED: general purpose
A debug port
Figure 2 shows the STEVAL-IFS009V1 extension block diagram.
Figure 2.
STEVAL-IFS009V1 extension block diagram
Debug port
1 button
3 LEDS
SPZB250 radio communication module
Digital MEMS
LIS302DL
(optional)
Temperature sensor STLM75
(optional)
SPI bus I2C bus
SC2 SC1
Digital connector
(to STR9 dongle)
Voltage regulator and Battery
3.3 V
5 V
Mini USB connector
(battery charging)+2 LEDS ai14155
3/10
Block diagram
1.1 Schematics
Figure 3.
STEVAL-IFS009V1 extension board schematic
UM0458
I END
I PRG
I PRE
4/10
UM0458
Figure 4.
Top view
Block diagram
Figure 5.
Bottom view
5/10
Block diagram UM0458
Table 1.
Bill of material
Designator Footprint
U1
U2
U3
U4
L6924D
SN250_ST_module - duplicate
LGA14AD
SO8
U6
U7
U8
USB
CN1
Table 1 shows the bill of material for the STEVAL-IFS009V1 extension board.
CN2
SW1
SW2
B22
D11
LD11, LD25
LD12, LD23
LD24
C12, C21, C22, C81
C11, C20, C30, C40,
C73
BH2430
SOT23-5L
SOT23-5L
USB_MINI
Header 2X5
Header 2X10
Header 1x3
Header1x2
Button_DT2112C
SOD-123
D0805
D0805
D0805
0805
0805
Description
L6924D
SN250 ZigBee module
LIS302DL
STLM75
BAT_BH2430
LD2980Cx30
STM6718
USB_MINI
Debug I/F
DIGITAL_CON
Power switch
Battery switch
EXT_INT
STPS0540Z green red yellow
10 nF
100 nF
Assembled
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Order code
ST: L6924D
ST: SPZB250
ST: LIS302DL
ST: STLM75
GM: BH2430 (holder) and
B-LIR2430 (battery)
ST: LD2980Cx30
ST: STM6718T
GM: USB MINI B F SMD
(832-177)
Samtec: FTSH-114-04-F-
DV
GM: BL220G
GM: S1G20
GM: S1G20
GM: P-DT2112C
ST: STPS0540Z
GM: 960-023
GM: 960-024
GM: 960-025
Farnell: 422-7153 (X7R)
Farnell: 422-7189 (X7R)
C13, C71
C72
R11, R25
R24
R12, R23
R13, R18
R31, R32
R17, R22, R26
R15
0805
1206
0805
0805
0805
0805
0805
0805
0805
1 µF
2.2 µF
250
Ω
300
Ω
330
Ω
2 k
Ω
4.7 k
Ω
10 k
Ω
24 k
Ω
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Farnell: 422-7086
(X7R)
Farnell: 422-7323 (X7R)
GM: R0805-250R
GM: R0805-300R
GM: R0805-330R
GM: R0805-2k
GM: R0805-4k7
GM: R0805-10k
GM: R0805-24k
6/10
UM0458
Table 1.
Bill of material (continued)
Designator Footprint
R61
R62
R81
0805
0805
0805
Description
30 k
Ω
70 k
Ω
100 k
Ω
1.4
Assembled
Yes
Yes
No
Block diagram
Order code
GM: R0805-30k
GM: R0805-70k
GM: R0805-100k
Connection of STR9 ZigBee extension to the STR9 dongle
This section provides additional information on how to connect the STR9 ZigBee extension board to the STR9 dongle (see
Figure 3
).
● I
2
C bus
– The STR912, SN250, LIS302DL (MEMS), and STLM75 temperature sensor communicate through the I through SC1 I
2
2
C connector.
C bus. The SN250 is connected to the STR9 dongle
●
– The master can be either the dongle STR912 (STR912FAW34, STR912FAW42 and STR912FAW44) or the SN250 ZigBee network processor.
SPI bus
●
– The SPI bus is shared between the STR12 and SN250. The SN250 is connected to the STR9 dongle through SC2 SPI connector.
– The dongle STR912 is configured to operate as a master by connecting the input
SSP0_NSS of the SPI bus to V
DDQ
through the pull-up resistor R26.
– The SC2_SEL input is used to select the ZigBee module. It is connected to P80 pin of the STR9 dongle.
Power supply
– The board can be supplied directly by the STR9 dongle, please refer to
Section 1.5.3
.
1.5.1 Supply from battery
Board is typically supplied from battery. Li-Ion LIR2430 rechargable battery is recommended. Capacity of 65 mAh gets to ZigBee board several hours of life. In the battery operation mode SW1 is closed and SW2 is close on pins 3V3 and BAT. Have in mind there is a protection against total battery discharge. When the battery voltage goes below 3.075 V
(typ.) the voltage supervisor activates the inhibit pin of voltage regulator.
Charging process starts automatically when USB (mini-USB) is connected. Let's remind there are no data on the USB, it's used just for charging. SW2 must be close during charging.
When charging red led LD12 is turned-on and green led LD11 turned-off.
When charged/done the green led LD11 turned-on and red led LD12 is turned-off.
7/10
Block diagram
1.5.3
UM0458
When error occurs, e.g. battery is missing, both leds red LD12 and green LD11 are turnedon.
It's good to keep SW1 open, to be able to charge the battery. It is possible to charge battery even the SW1 is closed (board in operation mode) but the charging process starts again and again.
Supply directly from pins
It's possible to charge the board directly from the pins of CN2. In this case the SW1 is closing 3V3 and CON. pins. This connector is compatible with STR9_DONGLE (STEVAL-
IFS0001V1). Please refer to UM0282.
1.6 Board storage recommendation
When not using the board for longer time, It's strongly recommended to remove or disconnect (SW2 open) the battery from the board.
1.7 Measurements
1.7.2
It is possible to use SW2 for measurement: battery voltage or current (closing by ampermeter).
Output voltage measurement
It is possible to use SW1 to measure final voltage outcoming from the voltage regulator.
1.8 Firmware
Note:
Firmware is pre-flashed. For your own application development you need to have a tool.
STMicroelectronics offers: www.st.com/stonline/products/literature/bd/13503/sndev-
250.htm.
The demonstration firmware embedded in the SN250 Flash memory manages the communications with the STML75 and the MEMS through the I
2
C interface. The user can interact with the SN250 through its UART which is connected to CN2. SPI communications are not supported. However the demonstration firmware can be modified and reprogrammed into the Flash memory.
8/10
UM0458 Revision history
Table 2.
Date
Document revision history
13-Nov-2007
18-Apr-2008
09-Oct-2008
Revision
1
2
3
Changes
Initial release.
Changed title to “STEVAL-IFS009V1, extension for SN250 network processor“.
Updated Section : Introduction
,
Figure 1: STEVAL-IFS009V1 extension board
,
Figure 3: STEVAL-IFS009V1 extension board schematic ,
Figure 4: Top view , Figure 5: Bottom view
, and Table 1:
Bill of material .
Added
Note: in
Section 1.4: Connection of STR9 ZigBee extension to the STR9 dongle
.
Updated Figure 1 ,
Figure 3
, Table 1
(U8 - ST: STM6718 changed to
ST: STM6718T,
Section 1.4
, added
Section 1.5
to Section 1.8
., moved Note:
from Section 1.4
into Section 1.8
,
9/10
UM0458
Please Read Carefully:
Information in this document is provided solely in connection with ST products. STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, modifications or improvements, to this document, and the products and services described herein at any time, without notice.
All ST products are sold pursuant to ST’s terms and conditions of sale.
Purchasers are solely responsible for the choice, selection and use of the ST products and services described herein, and ST assumes no liability whatsoever relating to the choice, selection or use of the ST products and services described herein.
No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted under this document. If any part of this document refers to any third party products or services it shall not be deemed a license grant by ST for the use of such third party products or services, or any intellectual property contained therein or considered as a warranty covering the use in any manner whatsoever of such third party products or services or any intellectual property contained therein.
UNLESS OTHERWISE SET FORTH IN ST’S TERMS AND CONDITIONS OF SALE ST DISCLAIMS ANY EXPRESS OR IMPLIED
WARRANTY WITH RESPECT TO THE USE AND/OR SALE OF ST PRODUCTS INCLUDING WITHOUT LIMITATION IMPLIED
WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE (AND THEIR EQUIVALENTS UNDER THE LAWS
OF ANY JURISDICTION), OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT.
UNLESS EXPRESSLY APPROVED IN WRITING BY AN AUTHORIZED ST REPRESENTATIVE, ST PRODUCTS ARE NOT
RECOMMENDED, AUTHORIZED OR WARRANTED FOR USE IN MILITARY, AIR CRAFT, SPACE, LIFE SAVING, OR LIFE SUSTAINING
APPLICATIONS, NOR IN PRODUCTS OR SYSTEMS WHERE FAILURE OR MALFUNCTION MAY RESULT IN PERSONAL INJURY,
DEATH, OR SEVERE PROPERTY OR ENVIRONMENTAL DAMAGE. ST PRODUCTS WHICH ARE NOT SPECIFIED AS "AUTOMOTIVE
GRADE" MAY ONLY BE USED IN AUTOMOTIVE APPLICATIONS AT USER’S OWN RISK.
Resale of ST products with provisions different from the statements and/or technical features set forth in this document shall immediately void any warranty granted by ST for the ST product or service described herein and shall not create or extend in any manner whatsoever, any liability of ST.
ST and the ST logo are trademarks or registered trademarks of ST in various countries.
Information in this document supersedes and replaces all information previously supplied.
The ST logo is a registered trademark of STMicroelectronics. All other names are the property of their respective owners.
© 2008 STMicroelectronics - All rights reserved
STMicroelectronics group of companies
Australia - Belgium - Brazil - Canada - China - Czech Republic - Finland - France - Germany - Hong Kong - India - Israel - Italy - Japan -
Malaysia - Malta - Morocco - Singapore - Spain - Sweden - Switzerland - United Kingdom - United States of America www.st.com
10/10