datasheetbank_Logo
Integrated circuits, Transistor, Semiconductors Search and Datasheet PDF Download Site

1-100093-04 View Datasheet(PDF) - Unspecified

Part Name
Description
View to exact match
1-100093-04
ETC
Unspecified ETC
1-100093-04 Datasheet PDF : 12 Pages
1 2 3 4 5 6 7 8 9 10 Next Last
Datasheet SHT1x
Communication terminates after the acknowledge bit of
the CRC data. If CRC-8 checksum is not used the
controller may terminate the communication after the
measurement data LSB by keeping ACK high. The device
automatically returns to Sleep Mode after measurement
and communication are completed.
Important: To keep self heating below 0.1°C, SHT1x
should not be active for more than 10% of the time – e.g.
maximum one measurement per second at 12bit accuracy
shall be made.
3.4 Connection reset sequence
If communication with the device is lost the following signal
sequence will reset the serial interface: While leaving
DATA high, toggle SCK nine or more times – see Figure
13. This must be followed by a Transmission Start
sequence preceding the next command. This sequence
resets the interface only. The status register preserves its
content.
80%
SCK 1 2 3 4 - 8 9
2
20%
Transmission Start
80%
DATA
20%
Figure 13: Connection Reset Sequence
3.5 CRC Checksum calculation
The whole digital transmission is secured by an 8bit
checksum. It ensures that any wrong data can be detected
and eliminated. As described above this is an additional
feature of which may be used or abandoned. Please
consult Application Note “CRC Checksum” for information
on how to calculate the CRC.
3.6 Status Register
Some of the advanced functions of the SHT1x such as
selecting measurement resolution, end-of-battery notice,
use of OTP reload or using the heater may be activated by
sending a command to the status register. The following
section gives a brief overview of these features.
After the command Status Register Read or Status
Register Write – see Table 4 – the content of 8 bits of the
status register may be read out or written. For the
communication compare Figure 14 and Figure 15 – the
assignation of the bits is displayed in Table 5.
00000110
Status Register
Figure 14: Status Register Write
00000111
Status Register
Checksum
Figure 15: Status Register Read
Examples of full communication cycle are displayed in
Figure 16 and Figure 17.
000
Command
Wait for
DATA ready
0
0
MSB
LSB
Checksum
Figure 16: Overview of Measurement Sequence. TS = Trans-
mission Start, MSB = Most Significant Byte, LSB = Last
Significant Byte, LSb = Last Significant Bit.
SCK
DATA
SCK
Transmission Start
Address = ‘000’
Command = ‘00101’
A2 A1 A0 C4 C3 C2 C1 C0 ACK
Measurement
(80ms for 12bit)
A2 A1 A0 C4 C3 C2 C1 C0 ACK
Idle Bits
MSb
15 14 13 12 11 10 9 8
12bit Humidity Data
ACK 7 6 5 4 3
Sensor pulls DATA line low after
completion of measurement
Skip ACK to end transmission
LSb (if no CRC is used)
21 0
ACK
DATA
SCK
15
14 13 12 11 10 9 8
ACK 7 6 5 4 3 2 1 0
ACK
MSb
76
CRC-8 Checksum
54 32
LSb
10
Sleep (wait for next
ACK
measurement)
Transmission Start
DATA
7
6 543 210
ACK
Figure 17: Example RH measurement sequence for value “0000’0100“0011’0001” = 1073 = 35.50%RH (without temperature
compensation). DATA valid times are given and referenced in boxes on DATA line. Bold DATA lines are controlled by sensor while plain
lines are controlled by the micro-controller.
www.sensirion.com
Version 5 – December 2011
7/12
 

Share Link: 

datasheetbank.com [ Privacy Policy ] [ Request Datasheet ] [ Contact Us ]