ST STEVAL-IFS014V1 User Manual
ST STEVAL-IFS014V1 User Manual

ST STEVAL-IFS014V1 User Manual

Smart monitoring system
Table of Contents

Advertisement

Quick Links

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
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
January 2010
www.BDTIC.com/ST
Smart monitoring system STEVAL-IFS014V1
and STEVAL-IFS015V1, based on the STM32x
®
device), LIS331DLH (MEMS), STMPE811 (touchscreen controller),
Doc ID 16752 Rev 1
UM0857
User manual
1/66
www.st.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the STEVAL-IFS014V1 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for ST STEVAL-IFS014V1

  • Page 1 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.
  • Page 2: Table Of Contents

    Simultaneous node movement ....... 21 2/66 Doc ID 16752 Rev 1 www.BDTIC.com/ST...
  • Page 3 Battery connection ......... . 35 6.4.1 Battery connection - STEVAL-IFS014V1 ......36 6.4.2 Battery connection - STEVAL-IFS015V1 .
  • Page 4 Bill of material of STEVAL-IFS014V1 ........
  • Page 5 Back of STEVAL-IFS014V1 and screwdriver ........
  • Page 6 Sheet 1 of schematic of STEVAL-IFS014V1 ........
  • Page 7: 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.
  • Page 8: Single Node Movement Detection

    0x0045 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. 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.
  • Page 9: Light Control Application

    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.
  • Page 10: Leds

    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 ●...
  • Page 11: Getting Started

    Getting started 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). System content The complete system is comprised of the following: ●...
  • Page 12: Figure 1. Smart Monitoring Station (Steval-Ifs014V1) - Front View

    Getting started UM0857 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 ● TFT display having built-in touchscreen ● Light-dependent resistor (LDR) for measuring ambient light intensity ●...
  • Page 13: Figure 3. Smart Monitoring Station (Steval-Ifs014V1) - Back View

    UM0857 Getting started 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...
  • Page 14: Figure 5. Smart Monitoring Node (Steval-Ifs015V1) - Side View

    The smart monitoring node (STEVAl-IFS015V1) has a clip to hang the board on the wall (see Figure 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. 14/66 Doc ID 16752 Rev 1 www.BDTIC.com/ST...
  • Page 15: Powering Up The System

    Getting started 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.
  • Page 16: System Operation

    Starting up the system The following steps indicate system and network startup: 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. After a moment, welcome screens appear on the TFT display.
  • Page 17: Establishing The Network

    (STEVAL-IFS014V1). In order to join the different smart monitoring nodes (STEVAL- IFS015V1) to the network, the user should perform the following steps: After the data screen is displayed on STEVAL-IFS014V1, the user should power on one of the smart nodes (STEVAL-IFS015V1) (for details see...
  • Page 18: Seeing The Parameters Of A Specific 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. Seeing the parameters of a specific node...
  • Page 19: Data Logging

    All of the above data can be viewed using the GUI and by performing the following steps: Go to the "USB MODE" of the smart monitoring station (STEVAL-IFS014V1) (see Section 4.3.1)
  • Page 20: Alarm System

    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.
  • Page 21: Simultaneous Node Movement

    Simultaneous movement of all the active nodes of the system has been defined as “earthquake” for the system when logging the data into the system, but simultaneous movement of the nodes can also happen without an earthquake. The system is just Doc ID 16752 Rev 1 21/66 www.BDTIC.com/ST...
  • Page 22: Low Battery And Battery Recovery

    Whenever the system detects a low battery, a warning is displayed. Also, on the data screen of the station (STEVAL-IFS014V1) the node number becomes red, indicating the low battery of that particular node. Similar information is displayed on the data screen of the node also (see Section 4.1...
  • Page 23: Description Of The Steval-Ifs014V1 (Smart Monitoring Station)

    Description of the STEVAL-IFS014V1 (smart monitoring station) The smart monitoring station (STEVAL-IFS014V1) acts as the coordinator for the ZigBee network to which all the smart monitoring nodes (STEVAL-IFS015V1) are connected. In addition to the network formation and parameter display, it is equipped with a very interactive menu with which the user can perform various actions.
  • Page 24: Menu

    Description of the STEVAL-IFS014V1 (smart monitoring station) UM0857 Figure 18. Dedicated icons for various actions Note: These icons do not work when the system is in the "ASSIGN NODE NUMBER" screen. Menu The menu of the smart monitoring station has a hierarchical structure which is illustrated in the figure below.
  • Page 25: Usb Mode

    The system date is displayed and entered in MM/DD/YYYY format. As the system clock is set in the smart monitoring station (STEVAL-IFS014V1), the clock of all the connected nodes is updated by the system itself. Doc ID 16752 Rev 1 25/66 www.BDTIC.com/ST...
  • Page 26: Setting The Clock Alarm

    The alarm time should always be the greater than the system time by at least 2 seconds. The alarm time can be set only for the same day. The clock alarm feature is available only in the STEVAL-IFS014V1. The clock alarm cannot be set for any of the nodes.
  • Page 27: Setting The Various Warning Alarms

    UM0857 Description of the STEVAL-IFS014V1 (smart monitoring station) 4.3.6 Setting the various warning alarms The user can set the maximum and minimum values of various weather parameters as alarm conditions for the different nodes. For this user should perform the following steps: Go to the "WARNING ALARMS"...
  • Page 28: Meaning Of Navigational Icons

    Description of the STEVAL-IFS014V1 (smart monitoring station) UM0857 Restore default The user can restore the factory default values by selecting the "RESTORE FACTORY" option of the menu (see Figure 19). For the details of the factory default values see Section 6.2.
  • Page 29: Description Of The Steval-Ifs015V1 (Smart Monitoring Node)

    The smart monitoring node (STEVAL-IFS015V1) acts as the end device of the of the ZigBee network developed by the smart monitoring station (STEVAL-IFS014V1). The smart monitoring node contains a 122 x 32 graphical LCD which is used to display the information.
  • Page 30: Jtag Connectivity

    (after the welcome messages) a message of non-availability of the lamp and alarm LEDs is displayed. This is because the JTAG lines of the MCU have been shared with the JTAG and LEDs of the lamp and alarm. 30/66 Doc ID 16752 Rev 1 www.BDTIC.com/ST...
  • Page 31: Additional Setup Information

    Additional setup information Additional setup information Complete example of menu navigation of STEVAL-IFS014V1 In this section, a complete example of menu navigation is explained by demonstrating how to set the system time. Taking this example as a reference, the user can navigate through various menu options and can perform any operation.
  • Page 32: Figure 25. "Settings" Menu

    Select “CLOCK” using the touchscreen. The clock menu opens. Figure 26. “CLOCK” menu Select the “SET SYSTEM TIME” option using the touchscreen. The system time menu opens. Figure 27. “SYSTEM TIME” - 1 32/66 Doc ID 16752 Rev 1 www.BDTIC.com/ST...
  • Page 33: Figure 28. "System Time" - 2

    (ten’s place of the minutes) using the MOVE icon, as in the previous step. 13. Similarly, the user can select the total system time using the INC and MOVE icons. Doc ID 16752 Rev 1 33/66 www.BDTIC.com/ST...
  • Page 34: Factory Default Values

    Regardless of where the user is in the menu, he/she can always exit the menu using the EXIT option. Factory default values The smart monitoring station (STEVAl-IFS014V1) and smart monitoring node (STEVAL- IFS015V1) are programmed with the following factory default values: Lamp status: the lamp (D1) is off by default Weather parameters alarm conditions: Temperature: maximum +50 °C, minimum +10 °C...
  • Page 35: Leds

    ZigBee. Battery connection In this section we explain how the user can connect the battery to the STEVAL-IFS014V1 and STEVAL-IFS015V1. Both the systems have been designed for the Li-Ion battery of the dimensions 45 x 35 x 5 mm (see figure below). The battery dimensions are similar to the battery with part number BL-5B from Nokia.
  • Page 36: Battery Connection - Steval-Ifs014V1

    The user should do the following steps in order to connect the battery to the STEVAL- IFS014V1 board: Turn the board upside down and place it on a table. Figure 33. Back of STEVAL-IFS014V1 and screwdriver Remove the rubber pads from the holes. Figure 34. Removal of rubber pads Remove all the screws using the screwdriver.
  • Page 37: Figure 36. Front Of Steval-Ifs014V1

    Additional setup information Turn the board with the front facing up and place it on the table Figure 36. Front of STEVAL-IFS014V1 Remove the top cover of the board and move it to the side of the board. This should be done very carefully because the top and bottom of the board are connected by a flex cable and if this becomes damaged, the system may experience damage.
  • Page 38: Figure 39. Battery Correctly Placed

    During soldering, care should be taken to avoid damage to the case and the flex cable. Switch on the power switch and the PW LED glows green which confirms that the battery is connected in the proper manner. Figure 41. Checking that the battery connection is correct 38/66 Doc ID 16752 Rev 1 www.BDTIC.com/ST...
  • Page 39: Figure 42. Closing The Top Cover Of The Case

    TFT display or LEDs. Figure 43. Tightening the screws 12. Apply the rubber pads on the screws. Now the smart monitoring station (STEVAL- IFS014V1) is ready to operate on battery. Doc ID 16752 Rev 1 39/66 www.BDTIC.com/ST...
  • Page 40: Battery Connection - Steval-Ifs015V1

    IFS015V1 board: Turn the board upside down and place it on a table. Figure 45. Back of STEVAL-IFS015V1 and screwdriver Remove the rubber pads from the holes. Figure 46. Removal of rubber pads 40/66 Doc ID 16752 Rev 1 www.BDTIC.com/ST...
  • Page 41: Figure 47. Removal Of Screws

    LCD and LEDs. Care should be taken that the LEDs and LCD are not bent. Figure 49. Removal of top cover of the case Doc ID 16752 Rev 1 41/66 www.BDTIC.com/ST...
  • Page 42: Figure 50. Removing The Lcd

    Figure 50. Removing the LCD When the board is open, remove the cover of the tape where the battery is to be placed. Figure 51. Removing the cover of double-sided tape for battery placement 42/66 Doc ID 16752 Rev 1 www.BDTIC.com/ST...
  • Page 43: Figure 52. Battery Correctly Placed

    During soldering, care should be taken to avoid damage to the case and the nearby LEDs. 10. Switch on the power switch and the PW LED glows green which confirms that the battery is connected in the proper manner. Figure 54. Checking that the battery connections are correct Doc ID 16752 Rev 1 43/66 www.BDTIC.com/ST...
  • Page 44: Figure 55. Applying The Lcd And Closing The Top Cover Of Case

    LEDs. Figure 56. Tightening the case with screws 13. Apply the rubber pads on the screws. Now the smart monitoring node (STEVAL- IFS015V1) is ready to operate on battery. 44/66 Doc ID 16752 Rev 1 www.BDTIC.com/ST...
  • Page 45: Figure 57. Applying The Rubber Pads And Steval-Ifs015V1 Powered Up With Battery

    For the RTC power backup, (that is, to make the clock operate even when the station is not powered up), a 3 V CR2032 battery should be inserted in the socket BT2. Figure 58. 3 V coin-type CR2032 battery insertion for RTC power backup Doc ID 16752 Rev 1 45/66 www.BDTIC.com/ST...
  • Page 46: Schematics And Bill Of Material

    Schematics and bill of material UM0857 Schematics and bill of material Schematic and bill of material of STEVAL-IFS014V1 Figure 59. Sheet 1 of schematic of STEVAL-IFS014V1 46/66 Doc ID 16752 Rev 1 www.BDTIC.com/ST...
  • Page 47: Figure 60. Sheet 2 Of Schematic Of Steval-Ifs014V1

    UM0857 Schematics and bill of material Figure 60. Sheet 2 of schematic of STEVAL-IFS014V1 Doc ID 16752 Rev 1 47/66 www.BDTIC.com/ST...
  • Page 48: Figure 61. Sheet 3 Of Schematic Of Steval-Ifs014V1

    Schematics and bill of material UM0857 Figure 61. Sheet 3 of schematic of STEVAL-IFS014V1 48/66 Doc ID 16752 Rev 1 www.BDTIC.com/ST...
  • Page 49: Figure 62. Sheet 4 Of Schematic Of Steval-Ifs014V1

    UM0857 Schematics and bill of material Figure 62. Sheet 4 of schematic of STEVAL-IFS014V1 Doc ID 16752 Rev 1 49/66 www.BDTIC.com/ST...
  • Page 50: Figure 63. Sheet 5 Of Schematic Of Steval-Ifs014V1

    Schematics and bill of material UM0857 Figure 63. Sheet 5 of schematic of STEVAL-IFS014V1 50/66 Doc ID 16752 Rev 1 www.BDTIC.com/ST...
  • Page 51: Table 2. Bill Of Material Of Steval-Ifs014V1

    Table 2. Bill of material of STEVAL-IFS014V1 Manufacturer’s Component Supplier ordering Category Ref. des. Package Manuf. ordering code / Supplier description code orderable part number Battery charger DFN6 STMicroelectronics STBC08PMR STMicroelectronics STBC08PMR devices Step-up converter TSSOP8 STMicroelectronics L6920D STMicroelectronics L6920D...
  • Page 52 Table 2. Bill of material of STEVAL-IFS014V1 (continued) Manufacturer’s Component Supplier ordering Category Ref. des. Package Manuf. ordering code / Supplier description code orderable part number P-channel power SOT- 223 STMicroelectronics STN3PF06 STMicroelectronics STN3PF06 MOSFET Other Through Humidity sensor Honeywell...
  • Page 53 Table 2. Bill of material of STEVAL-IFS014V1 (continued) Manufacturer’s Component Supplier ordering Category Ref. des. Package Manuf. ordering code / Supplier description code orderable part number Through- Connector for touch hole, 2.54 Integrated SAMTEC TSW-108-23-G-S TSW-108-23-G-S key daughterboard Electronics BergStrip...
  • Page 54 Table 2. Bill of material of STEVAL-IFS014V1 (continued) Manufacturer’s Component Supplier ordering Category Ref. des. Package Manuf. ordering code / Supplier description code orderable part number 4.7 nF SMD0805 C23, C24, C25, 10 nF SMD0805 C26, C34 47 nF C1,C2,C3,C4,...
  • Page 55 Table 2. Bill of material of STEVAL-IFS014V1 (continued) Manufacturer’s Component Supplier ordering Category Ref. des. Package Manuf. ordering code / Supplier description code orderable part number 470 Ω R8, R9, R10 SMD0805 511 Ω R64, R66 SMD0805 R34, R43,R44,R45, 1 kΩ...
  • Page 56 Table 2. Bill of material of STEVAL-IFS014V1 (continued) Manufacturer’s Component Supplier ordering Category Ref. des. Package Manuf. ordering code / Supplier description code orderable part number Cable to connect J1 Integrated and J8 after breakup Samtec FJ-20-D-03.00-4 FJ-20-D-03.00-4 Electronics of the board...
  • Page 57: Schematic And Bill Of Material Of Steval-Ifs015V1

    UM0857 Schematics and bill of material Schematic and bill of material of STEVAL-IFS015V1 Figure 64. Sheet 1 of schematic of STEVAL-IFS015V1 Doc ID 16752 Rev 1 57/66 www.BDTIC.com/ST...
  • Page 58: Figure 65. Sheet 2 Of Schematic Of Steval-Ifs015V1

    Schematics and bill of material UM0857 Figure 65. Sheet 2 of schematic of STEVAL-IFS015V1 58/66 Doc ID 16752 Rev 1 www.BDTIC.com/ST...
  • Page 59: Figure 66. Sheet 3 Of Schematic Of Steval-Ifs015V1

    UM0857 Schematics and bill of material Figure 66. Sheet 3 of schematic of STEVAL-IFS015V1 Doc ID 16752 Rev 1 59/66 www.BDTIC.com/ST...
  • Page 60 STMicroelectronics STM32F103C8T6 devices connected MEMS QFPN-16 STMicroelectronics LIS331DLH STMicroelectronics LIS331DLH Temperature sensor SOT323-5 STMicroelectronics STLM20W87F STMicroelectronics STLM20W87F ST devices (analog) Low-voltage detector SOT23-3 STMicroelectronics STM1061N29WX6F STMicroelectronics STM1061N29WX6F ZigBee module contains STMicroelectronics SPZB260 STMicroelectronics SPZB260 SN260 device D1,D2 Power diode STMicroelectronics...
  • Page 61 3 mm round ELECTRONICS Green LED - power Through-hole, MOUSER Kingbright WP7104GC 604-WP7104GC LEDs status of the system 3 mm round ELECTRONICS Orange LED - indication Through-hole, MOUSER of battery charging Kingbright WP7104NC 604-WP7104NC 3 mm round ELECTRONICS ongoing www.BDTIC.com/ST...
  • Page 62 Digi-Key 587-1708-1-ND mm ) (L X W X Inductors 1 µH (Reactance 600 at SMD0805 Murata BLM21B601S Digi-Key 490-1046-1-ND 100 MHz) R27, R28, R29, R30, SMD0402 R36, R43 Resistors 100 Ω R2, R3 SMD0402 220 Ω R4, R5 SMD0402 www.BDTIC.com/ST...
  • Page 63 R21, R22, R48, 15 kΩ SMD0402 22 kΩ SMD0402 33 kΩ SMD0402 180 kΩ SMD0402 R33, R45 1 MΩ SMD0402 Buzzer AXIAL CUI Inc CEP-2242 Digi-Key 102-1115-ND Misc componen Advanced Photonix LDR 1 Light-dependant resistor Through-hole PDV-P5001 Digi-Key PDV-P5001-ND www.BDTIC.com/ST...
  • Page 64 This is the female Berg Strip which is soldered on the Graphical Display TS12232C, so that the display can be attached on the PCB through J4 Out of R28 and R29, only one to be mounted. R27 and R39 are not to be mounted. Components SW2, BT1, J5 and J6 are not mounted. www.BDTIC.com/ST...
  • Page 65: Revision History

    UM0857 Revision history Revision history Table 4. Document revision history Date Revision Changes 04-Jan-2010 Initial release Doc ID 16752 Rev 1 65/66 www.BDTIC.com/ST...
  • Page 66 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.

This manual is also suitable for:

Steval-ifs015v1

Table of Contents