ST STEVAL-IFS014V1 User manual

January 2010 Doc ID 16752 Rev 1 1/66
UM0857
User manual
Smart monitoring system STEVAL-IFS014V1
and STEVAL-IFS015V1, based on the STM32x
Introduction
This document explains the functioning of the "smart monitoring system" and also serves as
a quick reference manual to operate the system. The smart monitoring system works on
ZigBee®wireless technology and measures temperature, humidity and light intensity of 9
remote and different locations simultaneously. The system also demonstrates the wireless
control of home appliances and can serve as a basis for many new systems.
The objective of this demonstration board is to design a complete system which
demonstrates the effectiveness of low data rate wireless solutions from ST in automating
various measurements for weather parameters. This system can be further interfaced to
take an appropriate action based on the parameters being monitored. The system can very
easily be modified to control various household appliances by suitable additional hardware.
This system uses various devices, the most relevant are the STM32x (microcontroller),
SPZB260 (ZigBee®device), LIS331DLH (MEMS), STMPE811 (touchscreen controller),
STLM20 (temperature sensor) and various power supply components along with the battery
charger. The system has been designed taking future expandability into consideration.
The system can be powered up using:
■External power supply
■3.7 V Li-Ion battery
To summarize, the key features of the system are:
■Wireless network
■Monitoring of weather parameters (temperature, humidity, light intensity)
■Wireless light control application
■Node movement and simultaneous node movement detection
■Various weather warning configurations and alarm messages
■TFT display with touchscreen
■Real-time clock along with alarm configurations
■Data logging for more than one year
■GUI for data reading, saving and analysis using graphs
■Power management system
■Battery charging capability
■Embedded in-circuit programming capability using JTAG
www.st.com
www.BDTIC.com/ST

Contents UM0857
2/66 Doc ID 16752 Rev 1
Contents
1 System features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.1 Wireless network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.2 Single node movement detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.3 Simultaneous node movement detection . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.4 Weather alarm conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.5 Light control application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.6 Data logging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.7 User interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.7.1 TFT display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.7.2 Touchscreen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.7.3 Buzzer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.7.4 LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.7.5 Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.8 Graphical user interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.9 Clock and alarm feature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.10 Powering the system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2 Getting started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.1 System requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.2 System content . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.3 Hardware installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.4 Powering up the system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3 System operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.1 Starting up the system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.2 Establishing the network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.3 Seeing the parameters of a specific node . . . . . . . . . . . . . . . . . . . . . . . . 18
3.4 Data logging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.5 Alarm system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.5.1 Threshold crossing of weather parameters . . . . . . . . . . . . . . . . . . . . . . 20
3.5.2 Node movement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.5.3 Simultaneous node movement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
www.BDTIC.com/ST

UM0857 Contents
Doc ID 16752 Rev 1 3/66
3.5.4 Low battery and battery recovery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.5.5 Clock alarm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
4 Description of the STEVAL-IFS014V1 (smart monitoring station) . . . 23
4.1 Components of the sensor data screen . . . . . . . . . . . . . . . . . . . . . . . . . . 23
4.2 Dedicated symbols for important actions . . . . . . . . . . . . . . . . . . . . . . . . . 23
4.3 Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
4.3.1 USB mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
4.3.2 About . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
4.3.3 Switching the lamp on or off (light application) . . . . . . . . . . . . . . . . . . . 25
4.3.4 Setting the system time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
4.3.5 Setting the clock alarm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
4.3.6 Setting the various warning alarms . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
4.3.7 No-display mode (power saving) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
4.3.8 System restore . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
4.4 Meaning of navigational icons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
5 Description of the STEVAL-IFS015V1 (smart monitoring node) . . . . . 29
5.1 Components of default display screen . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
5.2 Other messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
5.3 JTAG connectivity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
6 Additional setup information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
6.1 Complete example of menu navigation of STEVAL-IFS014V1 . . . . . . . . 31
6.2 Factory default values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
6.3 LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
6.4 Battery connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
6.4.1 Battery connection - STEVAL-IFS014V1 . . . . . . . . . . . . . . . . . . . . . . . . 36
6.4.2 Battery connection - STEVAL-IFS015V1 . . . . . . . . . . . . . . . . . . . . . . . . 40
7 Schematics and bill of material . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
7.1 Schematic and bill of material of STEVAL-IFS014V1 . . . . . . . . . . . . . . . . 46
7.2 Schematic and bill of material of STEVAL-IFS015V1 . . . . . . . . . . . . . . . . 57
8 Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
www.BDTIC.com/ST

List of tables UM0857
4/66 Doc ID 16752 Rev 1
List of tables
Table 1. Parameters of ZigBee network for smart monitoring system . . . . . . . . . . . . . . . . . . . . . . . . 7
Table 2. Bill of material of STEVAL-IFS014V1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Table 3. Bill of material of STEVAL-IFS015V1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Table 4. Document revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
www.BDTIC.com/ST

UM0857 List of figures
Doc ID 16752 Rev 1 5/66
List of figures
Figure 1. Smart monitoring station (STEVAL-IFS014V1) - front view . . . . . . . . . . . . . . . . . . . . . . . . 12
Figure 2. Smart monitoring station (STEVAL-IFS014V1) - side view. . . . . . . . . . . . . . . . . . . . . . . . . 12
Figure 3. Smart monitoring station (STEVAL-IFS014V1) - back view . . . . . . . . . . . . . . . . . . . . . . . . 13
Figure 4. Smart monitoring node (STEVAL-IFS015V1) - front view. . . . . . . . . . . . . . . . . . . . . . . . . . 13
Figure 5. Smart monitoring node (STEVAL-IFS015V1) - side view . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Figure 6. Smart monitoring node (STEVAL-IFS015V1) - back view . . . . . . . . . . . . . . . . . . . . . . . . . 14
Figure 7. Welcome screens of STEVAL-IFS014V1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Figure 8. Initial data screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Figure 9. Newly joined node . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Figure 10. Assign node number. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Figure 11. Sensor data screen with one active node . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Figure 12. Sensor data screen with more than one active node . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Figure 13. Selecting the node to see the parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Figure 14. Warning messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Figure 15. Node movement - alarm message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Figure 16. Simultaneous node movement of nodes 2, 4 and 5 caused simultaneous movement
detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Figure 17. Sensor data screen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Figure 18. Dedicated icons for various actions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Figure 19. Menu details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Figure 20. Configured clock alarm indication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Figure 21. Details of data screen of STEVAL-IFS015V1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Figure 22. Various other message screens of STEVAL-IFS015V1 . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Figure 23. Selecting “MENU” using stylus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Figure 24. Menu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Figure 25. “SETTINGS” menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Figure 26. “CLOCK” menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Figure 27. “SYSTEM TIME” - 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Figure 28. “SYSTEM TIME” - 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Figure 29. “SYSTEM TIME” - 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Figure 30. “SET SYSTEM TIME” - 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Figure 31. “SET SYSTEM DATE” . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Figure 32. Dimensions of Li-Ion battery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Figure 33. Back of STEVAL-IFS014V1 and screwdriver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Figure 34. Removal of rubber pads . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Figure 35. Removal of screws . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Figure 36. Front of STEVAL-IFS014V1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Figure 37. Opening the top cover . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Figure 38. Removing the cover of double-sided tape for battery placement . . . . . . . . . . . . . . . . . . . . 37
Figure 39. Battery correctly placed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Figure 40. Battery soldering. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Figure 41. Checking that the battery connection is correct . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Figure 42. Closing the top cover of the case . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Figure 43. Tightening the screws. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Figure 44. 3 V coin-type CR2032 battery insertion for RTC power backup . . . . . . . . . . . . . . . . . . . . . 40
Figure 45. Back of STEVAL-IFS015V1 and screwdriver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Figure 46. Removal of rubber pads . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Figure 47. Removal of screws . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
www.BDTIC.com/ST

List of figures UM0857
6/66 Doc ID 16752 Rev 1
Figure 48. Front of STEVAL-IFS015v1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Figure 49. Removal of top cover of the case . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Figure 50. Removing the LCD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Figure 51. Removing the cover of double-sided tape for battery placement . . . . . . . . . . . . . . . . . . . . 42
Figure 52. Battery correctly placed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Figure 53. Soldering the battery. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Figure 54. Checking that the battery connections are correct . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Figure 55. Applying the LCD and closing the top cover of case . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Figure 56. Tightening the case with screws. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Figure 57. Applying the rubber pads and STEVAL-IFS015V1 powered up with battery . . . . . . . . . . . 45
Figure 58. 3 V coin-type CR2032 battery insertion for RTC power backup . . . . . . . . . . . . . . . . . . . . . 45
Figure 59. Sheet 1 of schematic of STEVAL-IFS014V1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Figure 60. Sheet 2 of schematic of STEVAL-IFS014V1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Figure 61. Sheet 3 of schematic of STEVAL-IFS014V1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Figure 62. Sheet 4 of schematic of STEVAL-IFS014V1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Figure 63. Sheet 5 of schematic of STEVAL-IFS014V1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Figure 64. Sheet 1 of schematic of STEVAL-IFS015V1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Figure 65. Sheet 2 of schematic of STEVAL-IFS015V1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Figure 66. Sheet 3 of schematic of STEVAL-IFS015V1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
www.BDTIC.com/ST

UM0857 System features
Doc ID 16752 Rev 1 7/66
1 System features
The "smart monitoring system" has been designed and developed to give the user a number
of original features which make this system unique. The system is comprised of one smart
monitoring station (STEVAL-IFS014V1) and a maximum of 8 different smart monitoring
nodes (STEVAL-IFS015V1). The smart monitoring station and all the nodes make a
wireless STAR network and all the nodes communicate with the smart station using ZigBee
protocol. The smart station is a handheld device and can be carried by the user from one
place to another. Also the size of the smart monitoring node is small and can be placed
anywhere.
1.1 Wireless network
The smart monitoring station (STEVAL-IFS014V1) behaves as the coordinator of the
ZigBee network and develops the network with a predefined network ID. The smart
monitoring node (STEVAL-IFS015V1) can connect to the network as the end device. At any
time the complete network can have a maximum of 8 nodes, and the weather parameters of
all the nodes can be seen at the smart station along with those of the smart station.
The user can assign the application node numbers to the nodes which are connected during
the system installation. This gives the user the freedom to assign a specific number to the
connected node and place it anywhere.
Some of the key features of the wireless network are as follows:
●The system network supports one smart station (STEVAL-IFS014V1) and a maximum
of 8 different nodes (STEVAL-IFS015V1)
●The user can assign the node number one at a time to the nodes being joined to the
system
●Whenever a node is switched off or gets out of range, the system detects its absence
and after ~1 minute, this node displays the message "node left"
●If a node is switched off or gets out of range and comes back, the system detects it and
this node gets its previous user-assigned ID again without any intervention from the
user
●If, in a working network, the power of the smart station is turned off and is powered up
again, then after complete startup, the system itself recognizes all the previous active
nodes of the system and re-assigns them the user-assigned numbers without any
intervention from the user.
For the smart monitoring system, the following configurations of the ZigBee network have
been used.
Table 1. Parameters of ZigBee network for smart monitoring system
Parameter Value
Channel 26
Panid 0x01F0
Extended panid {'H','W','M','S','_','S','T','M'}
Power 3
www.BDTIC.com/ST

System features UM0857
8/66 Doc ID 16752 Rev 1
Note: Please note that these parameters have been chosen without any special consideration and
can be changed later, but they should be the same for STEVAL-IFS014V1 and STEVAL-
IFS015V1.
1.2 Single node movement detection
The system also detects movement or vibration of the active nodes in which case the buzzer
sounds at the smart node and the smart station also receives this information. At the smart
station an alarm buzzer sounds along with a message on the TFT display.
The system also calibrates the node movement into five different levels and stores this data
along with the node number, severity level, date and time stamp. Node movement levels are
defined in a range from 1 to 5 where 1 is the lowest intensity and 5 is the highest intensity.
1.3 Simultaneous node movement detection
The system has the capability to detect the simultaneous movement of all the connected
nodes. The system detects simultaneous movement and sounds a buzzer alarm for the user
and displays the warning message on the TFT display. This information is also stored in the
data logging system along with the date and time stamp as “earthquake”.
Note: In the GUI of the system, the simultaneous movement of nodes is designated as
“earthquake”.
Note: Simultaneous movement detection is possible only when the nodes have joined the system
and are active, otherwise no earthquake detection is done as the smart station itself is a
handheld system.
1.4 Weather alarm conditions
The system has the capability to configure the various maximum and minimum threshold
values of the weather parameters of all the nodes connected to the system for the alarm
conditions. Each node can be configured for different values.
Whenever any alarm condition of any of the smart node is reached, an alarm signal is given
at the smart node as well as at the smart monitoring station.
The user can change the alarm conditions at any time through the smart monitoring station;
there is no need to restart the system or node.
profile_ID 0xAAAA
Cluster_ID 0x0045
Table 1. Parameters of ZigBee network for smart monitoring system (continued)
Parameter Value
www.BDTIC.com/ST

UM0857 System features
Doc ID 16752 Rev 1 9/66
1.5 Light control application
The system demonstrates the application of wireless light control through which the user
can control the LED lamp of any active smart node (D1 of STEVAl-IFS05V1) through the
smart station.
This is just the demonstration of the wireless light control application and can be enlarged to
a wider level to control any electrical appliance.
1.6 Data logging
The system has a data logging system which can store the data of more than one year (two
values for each parameter of each node per day). The data logging system stores the
maximum and minimum values of all the parameters of all the active smart nodes (STEVAL-
IFS015V1) and smart station (STEVAL-IFS014V1) of one day along with the time stamp.
The user can refer to the maximum and minimum value of any of the parameters of any of
the nodes of any date and the time when it happened.
It also stores the node movement data of all the nodes along with the severity level, date and
time stamp. So the user can view later which node was moved at which date and at what
time.
Similar to the node movement data, the system also stores the earthquake (simultaneous
movement of all active nodes) along with the severity level, date and time stamp.
Note: In the present system, the earthquake severity level is not calculated and has been set to
minimum level 1.
1.7 User interface
The system has been provided with an interactive user interface with the features described
in the following sections.
1.7.1 TFT display
The smart station (STEVAL-IFS014V1) has been provided with a 2.4" color TFT display on
which all the data is displayed along with the various colored icons/symbols.
The smart node (STEVAl-IFS015V1) has been provided with a 122 X 32 graphical LCD
display.
1.7.2 Touchscreen
The smart station (STEVAL-IFS014V1) has a touchscreen with which the user can navigate
through the menu by just pressing the particular option displayed on the display. A beep
produced by the buzzer confirms every screen touch.
1.7.3 Buzzer
Both the smart station and node have been provided with a buzzer which is used for the
alarm conditions.
www.BDTIC.com/ST

System features UM0857
10/66 Doc ID 16752 Rev 1
1.7.4 LEDs
Both the smart station and node have been provided with four status LEDs and one LED
lamp (see Section 6.3).
1.7.5 Menu
Apart from all the hardware human interfaces, the system has been provided with a very
good and user-friendly menu with which the user can perform various actions and settings.
1.8 Graphical user interface
The system is provided with a very useful graphical user interface to read and analyze the
data logged in the system.
Some of the key features of the GUI are:
●All the logged data can be read from the system within 2-3 seconds
●The read data can be saved in the computer and can be analyzed at any time, if the
system is connected to the computer or not
●The user can separate the data of the various nodes from any start and end date and
can save the data in a .csv file format (.csv is a standard file format which stands for
comma separated values. This file can be viewed using the software tool Microsoft
office Excel.)
●The user can also plot the data in various graphs and can compare the data of the
various nodes with each other and also for different dates of one node
●Graphs can be generated with various features to visualize the data in a proper way
●The user can save the graphs as pictures and even print the graphs.
1.9 Clock and alarm feature
The system has a built-in real-time clock. The user has the flexibility to set the clock
time/date using the menu and the clock keeps running even when the system is not
powered up. The user can also set the clock alarm for the same day.
1.10 Powering the system
The system has multiple ways of powering up with key features:
●Both the smart station (STEVAL-IFS014V1) and smart node (STEVAL-IFS015V1) can
be powered up using the USB power supply (5 V) or 3.7 V Li-Ion battery
●The system has the capability to switch over from the external supply to battery backup
and vice versa by itself
●When external USB power is available, the onboard battery starts charging and the
system itself operates using external power
●The system has the capability to detect the low battery of the smart station (STEVAL-
IFS014V1) as well as of the nodes (STEVAl-IFS015V1), and the information is
displayed as an alarm and indicator of a low battery.
www.BDTIC.com/ST

UM0857 Getting started
Doc ID 16752 Rev 1 11/66
2 Getting started
2.1 System requirements
The system requires Li-Ion batteries (3.7 V, 1800 mAh) or suitable mini USB adaptors (5 V,
500 mA) for powering of the smart station (STEVAL-IFS014V1) and the node (STEVAL-
IFS015V1).
2.2 System content
The complete system is comprised of the following:
●Hardware
– STEVAL-IFS014V1 (smart monitoring station), 1 USB cable and 1 stylus
– Three STEVAL-IFS015V1 devices (smart monitoring nodes)
●Software
– GUI of the smart monitoring system
●Documentation
– User manual (this document)
Note: The user should buy the STEVAL-IFS014V1 and STEVAL-IFS015V1 separately. These two
are different entities and together they comprise the smart monitoring system.
Note: The smart monitoring system works as a standalone unit with either the STEVAL-IFS014V1
or STEVAL-IFS015V1. All the parameters are measured and displayed on the onboard
display. Adding one node to the smart station allows one to evaluate the wireless features
and the addition of two nodes would allow one to test the feature of simultaneous movement
of the nodes. Two additional quantities of the STEVAL-IFS015V1 are recommended only to
evaluate the complete system.
2.3 Hardware installation
Both the smart monitoring station (STEVAl-IFS014V1) and smart node (STEVAL-IFS015V1)
can be powered by an external USB adaptor (5 V, 500 mA) or mini USB cable or by using
the 3.7 V Li-Ion battery.
www.BDTIC.com/ST

Getting started UM0857
12/66 Doc ID 16752 Rev 1
Figure 1. Smart monitoring station (STEVAL-IFS014V1) - front view
The major components present on the smart monitoring station (STEVAL-IFS014V1) - front
view are (see Figure 1):
●TFT display having built-in touchscreen
●Light-dependent resistor (LDR) for measuring ambient light intensity
●D2 - LED indicator for alarm
●D1 - LED indicator for lamp
●NW - LED indicator for ZigBee® activity
Figure 2. Smart monitoring station (STEVAL-IFS014V1) - side view
The major components present on the smart monitoring station (STEVAl-IFS014V1) - side
view are (see Figure 2):
●USB - mini USB connector for power and USB connectivity
●Power switch - used for switching the board power on or off
●CH - LED indicator for battery charging
●PW - LED indicator for board power
!-V
!LARM,%$
,AMP,%$
(OLEFOR,$2
,IGHTDEPENDENT
RESISTOR
:IG"EENETWORK
,%$
!-V
,%$INDICATING
BATTERYCHARGING
-INI53"CONNECTOR
FOREXTERNALPOWERAND
53"COMMUNICATION
,%$INDICATING
BOARDPOWERSTATUS
0OWERSWITCHTO
/./&&THEPOWERSUPPLY
www.BDTIC.com/ST

UM0857 Getting started
Doc ID 16752 Rev 1 13/66
Figure 3. Smart monitoring station (STEVAL-IFS014V1) - back view
The smart monitoring station STEVAL-IFS014V1 includes a stand (see Figure 3 ).
Figure 4. Smart monitoring node (STEVAL-IFS015V1) - front view
The major components present on each smart monitoring node (STEVAL-IFS015V1) - front
view are (see Figure 4):
●Graphical LCD
●Light-dependent resistor (LDR) for measuring ambient light intensity
●D1 - LED indicator for lamp
●D2 - LED indicator for alarm
●NW - LED indicator for ZigBee activity
●CH - LED indicator for battery charging
●PW - LED indicator for board power
!-V
3TANDTOPLACEBOARDONTABLE
!-V
,AMP,%$ !LARM,%$
:IG"EENETWORK
,%$
,%$INDICATING
BOARD
POWERSTATUS
'RAPHICAL,#$DISPLAY
X
(OLEFOR,$2
LIGHTDEPENDENTRESISTOR ,%$INDICATING
BATTERYCHARGING
www.BDTIC.com/ST

Getting started UM0857
14/66 Doc ID 16752 Rev 1
Figure 5. Smart monitoring node (STEVAL-IFS015V1) - side view
The major components present on each smart monitoring node (STEVAL-IFS015V1) - side
view are (see Figure 5):
●USB - mini USB connector for power
●Power switch - used for switching board power on or off
Figure 6. Smart monitoring node (STEVAL-IFS015V1) - back view
The smart monitoring node (STEVAl-IFS015V1) has a clip to hang the board on the wall
(see Figure 6).
Note: For a complete hardware description of the smart monitoring station (STEVAL-IFS014V1)
and smart monitoring node (STEVAL-IFS015V1), please contact your local
STMicroelectronics sales office.
!-V
-INI53"CONNECTORFOREXTERNAL
POWERAND53"COMMUNICATION
0OWERSWITCHTO
/./&&THEPOWERSUPPLY
!-V
7ALLCLIP
www.BDTIC.com/ST

UM0857 Getting started
Doc ID 16752 Rev 1 15/66
2.4 Powering up the system
Both the smart monitoring station (STEVAL-IFS014V1) and smart monitoring node
(STEVAL-IFS015V1) can be powered up using the USB power adaptor (5 V, 500 mA) or the
mini USB cable (through a computer/laptop) or by using the battery (3.7 V Li-ion). The
system uses the battery power only in case of unavailability of the external power supply.
The system itself switches from the external power supply to battery and vice versa.
The system also has the capability to charge the battery when the external power supply is
available at which time the system switches its power consumption from battery to mains
and the battery starts charging.
On both the smart monitoring station and smart monitoring node, there is a power switch
which is used to switch the supply on or off to the system.
There are two status LEDs:
●Power LED (PW): This indicates if the system is on or off
●Charging LED (CH): This indicates the charging status of the battery. If the battery is
being charged from the external power supply, then this LED glows. If the external
power supply is available but the battery is fully charged, then this LED is off.
Note: If no battery is connected and the system is powered using the USB supply, then the
behavior of the charging LED 'CH' is unpredictable.
Note: For information regarding battery insertion in the STEVAL-IFS014V1 and STEVAL-
IFS015V1, please see Section 6.4.
www.BDTIC.com/ST

System operation UM0857
16/66 Doc ID 16752 Rev 1
3 System operation
3.1 Starting up the system
The following steps indicate system and network startup:
1. Power on the smart monitoring station (STEVAL-IFS014V1) using the power switch and
the green LED (PW) glows, indicating that the station is powered up successfully.
2. After a moment, welcome screens appear on the TFT display.
3. After the welcome screens, a wait screen appears on the display indicating
"SCANNING NETWORK". The user should not do anything until the network scanning
is complete. After the scanning is complete, a screen indicating the text "NETWORK
SCANNING COMPLETED" appears for a short time.
Figure 7. Welcome screens of STEVAL-IFS014V1
4. After all the above steps, the main sensor data screen appears on the display as shown
in Figure 8.
Figure 8. Initial data screen
Note: For details of the components of the display window see Section 4.1.
!-V
7ELCOMESCREEN 7ELCOMESCREEN
7AITSCREEN
www.BDTIC.com/ST

UM0857 System operation
Doc ID 16752 Rev 1 17/66
3.2 Establishing the network
Completion of the steps in Section 3.1 creates the network for the smart monitoring station
(STEVAL-IFS014V1). In order to join the different smart monitoring nodes (STEVAL-
IFS015V1) to the network, the user should perform the following steps:
1. After the data screen is displayed on STEVAL-IFS014V1, the user should power on one
of the smart nodes (STEVAL-IFS015V1) (for details see Section 5).
2. A screen on the display of STEVAl-IFS014V1 appears indicating that a new node has
joined the system as shown in Figure 9.
Figure 9. Newly joined node
3. After a while, the user is asked to assign the node number to the newly joined node, as
shown in Figure 10.
Figure 10. Assign node number
4. The user can assign the node number using the touchscreen by pressing the icons
displayed on the screen (to see the meaning of the various icons, see Section 4.4).
5. As the node number is assigned to the joined node, the display returns to the default
data screen, but with the displayed node number which has joined the system. The
parameters of the node are displayed on the screen as shown in Figure 11.
www.BDTIC.com/ST

System operation UM0857
18/66 Doc ID 16752 Rev 1
Figure 11. Sensor data screen with one active node
6. Similarly, the user can power up the various nodes (one at a time) and assign the
various node numbers to them. Accordingly, the SENSOR DATA screen of STEVAL-
IFS014V1 is updated, displaying the various joined nodes on the left side of the main
screen as shown in Figure 12.
Figure 12. Sensor data screen with more than one active node
7. The system does not allow the user to assign the same node number to two different
nodes which prompts an error message. The system does not exit the "ASSIGN NODE
NUMBER" screen until the user assigns the node number to the newly joined number.
Note: It is recommended that no node should be switched on until the STEVAL-IFS014V1 shows
the default data screen after startup.
3.3 Seeing the parameters of a specific node
When the very first node joins the system, the system itself selects that particular node and
shows the various parameters of the node on the TFT display of the smart monitoring
station (STEVAL-IFS014V1). If more than one node is connected to the system, then the
user can select any of the connected nodes to display the various parameters on the sensor
data screen of the STEVAL-IFS014V1.
The user can select any particular node by simply pressing the node number displayed on
the screen using a stylus. The parameters of the selected node are displayed on the screen
along with that of the smart monitoring station.
www.BDTIC.com/ST

UM0857 System operation
Doc ID 16752 Rev 1 19/66
Figure 13. Selecting the node to see the parameters
Note: The user can see the parameters of only one node (STEVAL-IFS015V1)at a time along with
the smart monitoring station (STEVAL-IFS014V1) on the sensor data screen.
Note: The parameters of the node and station are updated at regular intervals of time and the
response is not instantaneous. If an event occurs at the node/station, it can take several
seconds to be displayed. If the user wants to see the instantaneous response, he/she can
simply press any part of the screen and the data is updated.
3.4 Data logging
The smart monitoring station (SETVAL-IFS014V1) has the capability to log the data of all
the active nodes (STEVAL-IFS015V1) for more than one year and this data can be seen
using the GUI developed for the system.
Three types of data are logged in the system:
1. Maximum and minimum values of weather parameters: the station stores the maximum
and minimum values of all the weather parameters of all the nodes including itself once
per day. These values are stored along with the time stamp. With this data the user can
know not only the values, but also at what time of day the various parameters of the
weather reached their maximum and minimum values. This data can be stored for more
than one year.
2. Node movement data: the system stores the node movement data of all the active
nodes along with the severity level of the movement, date and time stamp.
3. Simultaneous movement of all nodes / earthquake data: the system also stores the
information of simultaneous movement of all active nodes/ earthquake data along with
the date and time stamp.
All of the above data can be viewed using the GUI and by performing the following steps:
1. Go to the "USB MODE" of the smart monitoring station (STEVAL-IFS014V1) (see
Section 4.3.1)
2. Plug in the USB cable to the board and connect it to the computer which has the
installed GUI and driver for the smart monitoring system
3. Operate the GUI and read the data logged in the smart monitoring station
4. To exit the USB mode, remove the USB cable from the board and press the display
screen.
www.BDTIC.com/ST

System operation UM0857
20/66 Doc ID 16752 Rev 1
Note: 1 The GUI can read the data only from the smart monitoring station (STEVAL-IFS014V1).
USB communication is not available in the smart monitoring node (STEVAL-IFS015V1).
2 The GUI reads the data from the board only once at startup and then processes that data.
Once the file is read from the board, the board can be removed and can exit the USB mode.
3 As long as the station is in USB mode, all other operations are stopped. The station should
not be kept in USB mode for a long time after reading the file using the GUI to prevent losing
the wireless link and data.
3.5 Alarm system
The system has the capability to detect various alarm conditions and give indication to the
user. The system gives warnings for the following conditions.
3.5.1 Threshold crossing of weather parameters
The smart monitoring station and all the active nodes can be configured to display warnings
upon crossing the maximum or minimum threshold of any of the weather parameters.
Whenever any weather parameter of any node crosses the configured maximum or
minimum limit, then that node sounds an alarm. At the same time this information is
transferred to the smart monitoring station through ZigBee and an alarm sounds also at the
smart monitoring station along with the warning on the display (see Figure 14).
Figure 14. Warning messages
All the nodes and the smart monitoring station function in this manner.
Note: For displayed warnings, if the user acknowledges the alarm by pressing the screen of the
STEVAL-IFS014V1 when the warning is displayed on the screen, then the alarm does not
post again for some time (~15 minutes). During this time interval the user can remove the
cause of the alarm. If, after that time has passed the condition re-occurs, then the alarm is
displayed again.
3.5.2 Node movement
Whenever any active node of the system vibrates or moves from its place, an alarm sounds
at the node. At the same time, this information is transferred to the smart monitoring station
along with the severity level of the movement. At the smart monitoring station an alarm
sounds along with the alarm message on the display as shown in Figure 15.
!-V
7ARNINGSCREENOF
34%6!,)&36 7ARNINGSCREENOF34%6!,)&36
www.BDTIC.com/ST
This manual suits for next models
1
Table of contents
Other ST Security Sensor manuals
Popular Security Sensor manuals by other brands

Resolution Products
Resolution Products RE210P quick start guide

Fast
Fast Aqua M300 D operating instructions

GasTech
GasTech ToxiPro Reference manual

Time Gaurd
Time Gaurd TG115 Installation and operating instructions

Baumer
Baumer UNCK 09G8914/IO quick start guide

North Water
North Water Rapid Survival System W user manual