ST STEVAL-IFS012V1 User Manual
ST STEVAL-IFS012V1 User Manual

ST STEVAL-IFS012V1 User Manual

Um0690 demonstration board for multiple temperature sensors
Table of Contents

Advertisement

Quick Links

Introduction
This user manual explains the functions of the multi-device temperature sensor
demonstration board which is based on a motherboard and daughter card approach. The
complete system consists of the motherboard with an ST72F651 microcontroller and
daughter cards with temperature sensors. The temperature sensors supported by this
system are:
STLM20
STTS424E02
STTS75
STDS75
STLM75
STCN75
This board can operate in 2 modes:
Standalone / external-power mode
USB-powered mode / full-featured mode
The board's configuration and operation in both modes is explained in different sections. To
select the desired mode, there is a power selection switch (SW5) on the board which
enables the appropriate selection. When this board is connected to a computer through the
USB cable then it also behaves as a mass storage device. The default state of the board
(with USB connection) is mass storage mode. It switches to temperature-sensor mode using
a graphical user interface (GUI).
Figure 1.
June 2010
www.BDTIC.com/ST
STEVAL-IFS012V1 demonstration board for
Multi-device temperature-sensor demonstration board
Doc ID 15482 Rev 1
User manual
multiple temperature sensors
UM0690
AM03604v1
1/39
www.st.com

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for ST STEVAL-IFS012V1

  • Page 1: Figure 1. Multi-Device Temperature-Sensor Demonstration Board

    UM0690 User manual STEVAL-IFS012V1 demonstration board for multiple temperature sensors Introduction This user manual explains the functions of the multi-device temperature sensor demonstration board which is based on a motherboard and daughter card approach. The complete system consists of the motherboard with an ST72F651 microcontroller and daughter cards with temperature sensors.
  • Page 2: Table Of Contents

    Calibration and output ........28 2/39 Doc ID 15482 Rev 1 www.BDTIC.com/ST...
  • Page 3 Revision history ........... . 38 Doc ID 15482 Rev 1 3/39 www.BDTIC.com/ST...
  • Page 4 Document revision history ..........38 4/39 Doc ID 15482 Rev 1 www.BDTIC.com/ST...
  • Page 5 Schematic ............. . 33 Doc ID 15482 Rev 1 5/39 www.BDTIC.com/ST...
  • Page 6: Getting Started

    Two daughter cards (STTS75 - TSSOP8 package and STLM20 - UDFN package) Daughter cards for all sensors can be ordered individually. ● Documentation: – User manual – Quick reference manual ● GUI installation file Hardware description Figure 2. Hardware description of demonstration board AM03605v1 6/39 Doc ID 15482 Rev 1 www.BDTIC.com/ST...
  • Page 7: On-Board Components

    Power selection switch (SW5) to select between external-power and USB-power 1.2.2 Power supply selection The board can work in two different power supply modes. ● External power mode ● USB-powered mode Selection of required power mode is done through the SW5 switch. Doc ID 15482 Rev 1 7/39 www.BDTIC.com/ST...
  • Page 8: External Power Mode Selection

    DC adapter (8 V - 20 V,1 A and center positive) with a female connector to the power jacket (J6) and the green colored LED (D8) turns on. Figure 3. Power selection switch (SW5) to select external power AM03606v1 8/39 Doc ID 15482 Rev 1 www.BDTIC.com/ST...
  • Page 9: Usb-Powered Mode Selection

    The power LED (green (D8) for external supply and red (D6) for USB supply) turns on as soon as the power is plugged in but the power is connected to the board only by appropriate switch settings as shown in Figure 3 Figure Doc ID 15482 Rev 1 9/39 www.BDTIC.com/ST...
  • Page 10: External Power Mode Of Board

    Address selection on the board This evaluation board supports different temperature sensors which are present on different daughter cards. Address lines of digital sensors are configured using the switches (SW2, SW3, SW4) present on the motherboard. 10/39 Doc ID 15482 Rev 1 www.BDTIC.com/ST...
  • Page 11: Address Configuration Of Different Sensors Using The Switches

    Address 6 = 0x9A, => SW4 = 1, SW3 = 0, SW2 = 1 ● Address 7 = 0x9C, => SW4 = 1, SW3 = 1, SW2 = 0 ● Address 8 = 0x9E, => SW4 = 1, SW3 = 1, SW2 = 1 Doc ID 15482 Rev 1 11/39 www.BDTIC.com/ST...
  • Page 12: Table 2. Switch Settings For Selecting Different Addresses Of Stt75/Stlm75/Stds75/Stcn75

    Address 6 = 0x3A, => SW4 = 1, SW3 = 0, SW2 = 1 ● Address 7 = 0x3C, => SW4 = 1, SW3 = 1, SW2 = 0 ● Address 8 = 0x3E, => SW4 = 1, SW3 = 1, SW2 = 1 12/39 Doc ID 15482 Rev 1 www.BDTIC.com/ST...
  • Page 13: Value Of Temperature-Sensor Registers In A Standalone Case

    Default values of sensor registers Register name Value Configuration 0x00,0x08 (alarm enabled) Alarm temperature lower boundary trip 15 Degree Centigrade Alarm temperature upper boundary trip 30 Degree Centigrade Critical temperature trip 35 Degree Centigrade Doc ID 15482 Rev 1 13/39 www.BDTIC.com/ST...
  • Page 14: Stlm20

    The application starts running. Temperature and time are displayed on the LCD. Note: To change the address of the sensor, switch off the supply, configure the new address and again plug in the supply, the application starts with a new address configuration. 14/39 Doc ID 15482 Rev 1 www.BDTIC.com/ST...
  • Page 15: Usb-Power/Gui Mode Of Board

    GUI can not be installed (error message: 0x80040707 appears). Then open up the temperature-sensor GUI by clicking on the GUI icon. The GUI window, as shown in Figure 6, opens. Figure 6. GUI window on startup AM03609v1 Doc ID 15482 Rev 1 15/39 www.BDTIC.com/ST...
  • Page 16: Powering Of Board In Gui Mode

    As the GUI goes into temperature-sensor mode, all the 3 icons of the temperature sensor, clock and plotter become active. The GUI appears as shown in Figure 16/39 Doc ID 15482 Rev 1 www.BDTIC.com/ST...
  • Page 17: Figure 8. Temperature-Sensor Mode Selected

    GUI showing the wrong selection of the sensor. In the case of an error message, re-select the correct sensor from the GUI and press the OK button. When the correct sensor is selected, the window opens in the GUI. Figure 9. Temperature-sensor child Window AM03612v1 Doc ID 15482 Rev 1 17/39 www.BDTIC.com/ST...
  • Page 18: The Gui Window For Stts75, Stlm75, Stds75, Stcn75 Sensors

    In the case of an error message, check the correct address from the GUI ● Configure the different sensor registers and observe the behavior on the GUI and on the board. Figure 10. GUI child window for STTS75/STDS75/STLM75/STCN75 AM03613v1 18/39 Doc ID 15482 Rev 1 www.BDTIC.com/ST...
  • Page 19: Figure 11. Address Error-Message Display On The Gui

    These registers are: ● 8-bit configuration register ● 16-bit over saturation (Tos) register ● 16-bit hysteresis (Thys) register ● 16- bit read-only temperature register The GUI has a register section to configure these registers. Doc ID 15482 Rev 1 19/39 www.BDTIC.com/ST...
  • Page 20 There is a slider for the frequency setting for I fixed to 10 kHz. In order to avoid the disruption of sensor communication with the microcontroller, this frequency slider does not affect the sensor I C communication frequency. 20/39 Doc ID 15482 Rev 1 www.BDTIC.com/ST...
  • Page 21: Gui Window For Stts424E02 Sensor

    GUI ● Check the address from Choose Address area. If the address configured on the board (explained in Section 4.2.1) is different from the address selected from the GUI, an Doc ID 15482 Rev 1 21/39 www.BDTIC.com/ST...
  • Page 22 There is a slider for setting the frequency of I C communication for sensor communication and it is fixed to default 100 kHz. In order to avoid communication failure, this slider does not affect the frequency in the sensor. 22/39 Doc ID 15482 Rev 1 www.BDTIC.com/ST...
  • Page 23: Figure 14. Configuration Of The Stts424/Stts424E02 Sensor

    The alarm is observed only when the register settings follow this order: Critical temperature > above alarm window temperature > below alarm window temperature. Note: To observe the alarms occurring on the board, the O/P control bit should be enabled in the configuration register. Doc ID 15482 Rev 1 23/39 www.BDTIC.com/ST...
  • Page 24: Figure 15. Eeprom Setting For Stts424E02

    0xFF. Therefore both upper and lower 1 Kb data is similar after the copy block command. Settings for eeprom on the STTS424E02 sensor is shown in Figure Figure 15. EEPROM setting for STTS424E02 AM03618v1 24/39 Doc ID 15482 Rev 1 www.BDTIC.com/ST...
  • Page 25: Gui Window For The Stlm20 Sensor

    On powering up the board, the RTC clock is seen as halted and shows the time at which the power was put down. The clock starts running only after resetting the HT bit in the RTC GUI window. In standalone case, the HT bit is handled in firmware. Doc ID 15482 Rev 1 25/39 www.BDTIC.com/ST...
  • Page 26: Figure 17. Rtc Selection Window

    ● The RTC Reg button shows the RTC registers and the values present in those registers, as shown in Figure Figure 17. RTC selection Window AM03620v1 Figure 18. GUI window for RTC AM03621v1 26/39 Doc ID 15482 Rev 1 www.BDTIC.com/ST...
  • Page 27: Rtc Alarm Setting

    Output check box to observe the square wave on the IRQ pin of the RTC. ● Alarm LED D3 lights up on the board for the square wave output on the IRQ pin. Doc ID 15482 Rev 1 27/39 www.BDTIC.com/ST...
  • Page 28: Calibration And Output

    GUI. This plotter can be used to plot the temperature variation with respect to time in real time (dynamic mode) or the temperature data can be stored on the board NAND flash and then can be plotted at latter times (NAND mode). 28/39 Doc ID 15482 Rev 1 www.BDTIC.com/ST...
  • Page 29: Dynamic Mode

    It saves the temperature readings in an excel format. ● In order to see the previously stored graphs, click on the folder icon in the toolbar and open the .tsg file. Doc ID 15482 Rev 1 29/39 www.BDTIC.com/ST...
  • Page 30: Nand Mode

    A total of 100 Kb of NAND flash is used for data logging. The percentage of NAND filled is shown by the status bar in the toolbar of the plotter 30/39 Doc ID 15482 Rev 1 www.BDTIC.com/ST...
  • Page 31: Figure 23. Plotter Window With Nand Mode

    Figure 23. Plotter window with NAND mode AM03626v1 Note: At each logging of data in the NAND flash, previously stored data is lost and the NAND flash is overwritten starting with new data. Doc ID 15482 Rev 1 31/39 www.BDTIC.com/ST...
  • Page 32: Application Led's

    Power_USB LED: This is a red colored LED (D6) which turns on as soon as the USB cable is plugged in ● Power_EXT LED: This is a green colored LED (D8) which turns on as soon as an external adapter is plugged into the DC adapter jack. 32/39 Doc ID 15482 Rev 1 www.BDTIC.com/ST...
  • Page 33: Appendix A Schematic And Bill Of Material

    UM0690 Schematic and bill of material Appendix A Schematic and bill of material Schematic This is a schematic for the motherboard. Figure 24. Schematic AM03565v1 Doc ID 15482 Rev 1 33/39 www.BDTIC.com/ST...
  • Page 34: Bill Of Material

    Push RESET Push button button Through connector hole Daughter card Through TFC110X1-L- Integrated TFC110X1- J2,J3 Sametec connector hole Electronics SIP-10 (berg 2 x SIP6 strip) Through Adapter Jack hole Header 5X2 IDC-10B 34/39 Doc ID 15482 Rev 1 www.BDTIC.com/ST...
  • Page 35 SMD0805 100 µF/40 V 10 µF 10 µF/50 V R1,R3,R4, 4.7 kΩ SMD0805 R5,R25 R2,R6,R8, 330 Ω R12,R13, SMD0805 R20,R24 1 MΩ SMD0805 0 Ω SMD0805 100 Ω R10,R11 SMD0805 1.5 kΩ SMD0805 Doc ID 15482 Rev 1 35/39 www.BDTIC.com/ST...
  • Page 36 100 kΩ SMD0805 Graphical LCD Techstar TS12232C Techstar TS12232C SW2,SW3, Through DP3T switches ALPS 1123868 Farnell STSSS2121 hole Through 09-03290- SPDT switch 674345 Farnell hole Battery Through connector + hole battery (3 V) 36/39 Doc ID 15482 Rev 1 www.BDTIC.com/ST...
  • Page 37: Appendix B Abbreviations

    UM0690 Abbreviations Appendix B Abbreviations Table 7. Abbreviations Abbreviation Term Graphical user interface Liquid crystal display Universal serial bus Real time clock °C Degree centigrade Electrically erasable programmable read only EEPROM memory 1024 Doc ID 15482 Rev 1 37/39 www.BDTIC.com/ST...
  • Page 38: Revision History

    Revision history UM0690 Revision history Table 8. Document revision history Date Revision Changes 09-Jun-2010 Initial release. 38/39 Doc ID 15482 Rev 1 www.BDTIC.com/ST...
  • Page 39 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.

Table of Contents