sht21.rst 1.58 KB
Newer Older
1 2 3 4
Kernel driver sht21
===================

Supported chips:
5

6
  * Sensirion SHT21
7

8
    Prefix: 'sht21'
9

10
    Addresses scanned: none
11

12
    Datasheet: Publicly available at the Sensirion website
13

14
    http://www.sensirion.com/file/datasheet_sht21
15

16 17


18
  * Sensirion SHT25
19

20
    Prefix: 'sht25'
21

22
    Addresses scanned: none
23

24
    Datasheet: Publicly available at the Sensirion website
25

26
    http://www.sensirion.com/file/datasheet_sht25
27

28 29


30
Author:
31

32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
  Urs Fleisch <urs.fleisch@sensirion.com>

Description
-----------

The SHT21 and SHT25 are humidity and temperature sensors in a DFN package of
only 3 x 3 mm footprint and 1.1 mm height. The difference between the two
devices is the higher level of precision of the SHT25 (1.8% relative humidity,
0.2 degree Celsius) compared with the SHT21 (2.0% relative humidity,
0.3 degree Celsius).

The devices communicate with the I2C protocol. All sensors are set to the same
I2C address 0x40, so an entry with I2C_BOARD_INFO("sht21", 0x40) can be used
in the board setup code.

sysfs-Interface
---------------

50 51 52 53 54 55 56
temp1_input
	- temperature input

humidity1_input
	- humidity input
eic
	- Electronic Identification Code
57 58 59 60 61 62 63 64 65 66

Notes
-----

The driver uses the default resolution settings of 12 bit for humidity and 14
bit for temperature, which results in typical measurement times of 22 ms for
humidity and 66 ms for temperature. To keep self heating below 0.1 degree
Celsius, the device should not be active for more than 10% of the time,
e.g. maximum two measurements per second at the given resolution.

67 68
Different resolutions, the on-chip heater, and using the CRC checksum
are not supported yet.