Si7013
Rev. 0.95 23
5.1.1. Measuring Relative Humidity
Once a relative humidity measurement has been made, the results of the measurement may be converted to
percent relative humidity by using the following expression:
Where:
%RH is the measured relative humidity value in %RH
RH Code is the 16-bit word returned by the Si7013
A humidity measurement will always return XXXXXX10 in the LSB field.
5.1.2. Measuring Temperature
Each time a relative humidity measurement is made a temperature measurement is also made for the purposes of
temperature compensation of the relative humidity measurement. If the temperature value is required, it can be
read using command 0xE0; this avoids having to perform a second temperature measurement. The measure
temperature commands 0xE3 and 0xF3 will perform a temperature measurement and return the measurement
value, command 0xE0 does not perform a measurement but returns the temperature value measured during the
relative humidity measurement.
The results of the temperature measurement may be converted to temperature in degrees Celsius (°C) using the
following expression:
Where:
Temperature (°C) is the measured temperature value in °C
Temp_Code is the 16-bit word returned by the Si7013
A temperature measurement will always return XXXXXX00 in the LSB field.
SequencetoreadtemperaturevaluefrompreviousRHmeasurement
S
Slave
Address
W
A0xE0 ASr
Slave
Address
R A MSByte A LSByte NA P
%RH
125
RH_Code
65536
---------------------------------------
6–=
Temperature (C
175.72
Temp_Code
65536
--------------------------------------------------------
46.85–=