Si7013
28 Rev. 0.95
Once the table entry values are calculated, they should be programmed to the Si7013 memory locations as shown
below:
Table 18. Example Non-Linear Thermistor Correction Entries into Si7013 Memory
Memory
Location
A/D
Codes
Value Memory
Location
Desired
Codes
Value Memory
Location
Slope Value
82 19535 4C 94 11879 2E A6 –218 FF
83 4F 95 67 A7 26
84 15154 3B 96 15608 3C A8 –241 FF
85 32 97 F8 A9 0F
86 11187 2B 98 19338 4B AA –298 FE
87 B3 99 8A AB D6
88 7982 1F 9A 23067 5A AC –400 FE
89 2E 9B 1B AD 70
8A 5592 15 9C 26797 68 AE –563 FD
8B D8 9D Ad AF CD
8C 3895 F 9E 30527 77 B0 –813 FC
8D 37 9F 3F B1 D3
8E 2721 A A0 34256 85 B2 –1186 FB
8F A1 A1 D0 B3 5E
90 1916 7 A2 37986 94 B4 –1739 F9
91 7C A3 62 B5 35
92 1367 5 A4 41715 A2 B6 –2513 F6
93 57 A5 F3 B7 2F
Si7013
Rev. 0.95 29
5.5. Firmware Revision
The internal firmware revision can be read with the following I2C transaction:
The upper nibble of the FWREV byte corresponds to the major firmware revision number, while the lower nibble of
the FWREV byte corresponds to the minor firmware revision number. Therefore, firmware revision 1.0 would be
encoded as 0x10 in the FWREV byte.
5.6. Heater
The Si7013 contains an integrated resistive heating element that may be used to raise the temperature of the
sensor. This element can be used to test the sensor, to drive off condensation, or to implement dew-point
measurement when the Si7013 is used in conjunction with a separate temperature sensor such as another Si7013
(the heater will raise the temperature of the internal temperature sensor).
The heater can be activated using HEATER[2:0], the three least-significant bits in User Register 3. Turning on the
heater will reduce the tendency of the humidity sensor to accumulate an offset due to "memory" of sustained high
humidity conditions. Five different power levels are available. The various settings are described in Table 18.
S
Slave
Address
W
A0x84A0xB8AS
Slave
Address
R
A FWREV A NA P
Table 19. Heater Control Settings
HEATER[3:0] Typical Current
Draw
*
(mA)
0000 3.09
0001 9.18
0010 15.24
... ...
0100 27.39
... ...
1000 51.69
... ...
1111 94.20
*Note: Assumes VDD = 3.3 V.
Si7013
30 Rev. 0.95
5.7. Electronic Serial Number
The Si7013 provides a serial number individualized for each device that can be read via the I
2
C serial interface.
Two I
2
C commands are required to access the device memory and retrieve the complete serial number. The
command sequence, and format of the serial number response is described in the figure below:
First access:
The format of the complete serial number is 64-bits in length, divided into 8 data bytes. The complete serial number
sequence is shown below:
The SNB3 field contains the device identification to distinguish between the different Silicon Labs relative humidity
and temperature devices. The value of this field maps to the following devices according to this table:
0x00 or 0xFF engineering samples
0x0D=13=Si7013
0x14=20=Si7020
0x15=21=Si7021
Master Slave
SSlaveAddress W ACK 0x3A ACK 0X0F ACK
SSlaveAddress R
ACK
SNA_3 ACK CRC ACK SNA_2 ACK CRC ACK
SNA_1 ACK CRC ACK SNA_0 ACK CRC NACK P
2nd access:
SSlaveAddress W
ACK 0x3C ACK 0 X09 ACK
SSlaveAddress R
ACK
SNB_3 ACK SNB_2 ACK CRC ACK
SNB_1 ACK SNB_0 ACK CRC NACK P
SNA_3 SNA_2 SNA_1 SNA_0 SNB_3 SNB_2 SNB_1 SNB_0

SI7013-A10-GM

Mfr. #:
Manufacturer:
Silicon Labs
Description:
Board Mount Humidity Sensors Digital RH (+/-2%) & 2-Zone temp senso
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union