STMicroelectronics Multiple-device temperature sensor and RTC demonstration board based on the STM32 STEVAL-IFS017V1 STEVAL-IFS017V1 Fiche De Données

Codes de produits
STEVAL-IFS017V1
Page de 46
UM1539
Getting started
Doc ID 023106 Rev 1
17/46
1.2.14 
GUI window for the STTS751 temperature sensor
The STTS751 temperature sensor is available in two versions:
STTS751-0
STTS751-1.
Address configuration for this sensor is done using the jumper CN5 present on the daughter 
card (explained in 
).
The steps to operate the STTS751 sensor in GUI mode are as follows:
1.
Place the daughter card on the motherboard.
2. 
Select the address of the daughter card using CN6/CN5 on the daughter card (refer to 
), as shown in 
.
3. 
Power up the motherboard using USB power.
4. 
Select the STTS751 sensor in the GUI and then select either STTS751-0 or STTS751-
1 from the Radio button in the GUI, as shown in 
. Then select the address 
from the dropdown menu of the GUI.
5. 
Configuration register bits can be individually configured using the GUI.
6. 
Sliders can be used to configure the values inside the upper temp register, lower temp 
register, therm limit, therm hysteresis and conversion rate registers. The Write button is 
to be used for each value to be written inside the sensor registers.
7. 
The Once button is used to read the instantaneous value of the temperature value from 
the sensor.
8. 
The Loop button is used to continuously read the temperature value from the sensor 
and display the same in the GUI.
9. 
There is one alarm output in the STTS751 by the name EVENT. When the temperature 
is above the value configured inside the upper temp register or is equal to or lower than 
the value inside the lower temp register, the EVENT signal is asserted and is seen as 
D5 LED glowing on the motherboard. In the GUI, the status of the EVENT pin is seen 
on pressing the One-shot or Loop button.
10.  If the EVENT condition exists, then pressing the ARA button returns the sensor 
address.
11.  One-shot write is used to read the temperature once when the sensor is in Standby 
mode and then again return the sensor in Standby mode.
12.  SMBus timeout is used to demonstrate the timeout feature of the STTS751. Checking 
the “TimeOut Test Enable” checkbox enables the timeout feature of the STTS751 by 
writing inside the “SMBus timeout enable” register of the sensor. The slider can be 
used to select the timeout delay in milliseconds. If the delay is between 20-30 msec, the 
device does not time out and returns ACK to communication and is seen as ACK 
glowing in the GUI. For timeout delay greater than 30 msec, the device returns NACK 
to communication and is seen as NACK glowing in the GUI. This ACK and NACK is the 
response from the sensor to I
2
C communication along with the delay in between.
13. The 
I
2
C speed can be selected to be one of 100 kHz or 400 kHz using the Radio button 
and Write button.