内核驱动 sht21¶
支持的芯片
Sensirion SHT21
前缀:‘sht21’
扫描地址:无
数据手册:可在 Sensirion 官网公开获取
Sensirion SHT25
前缀:‘sht25’
扫描地址:无
数据手册:可在 Sensirion 官网公开获取
作者
Urs Fleisch <urs.fleisch@sensirion.com>
描述¶
SHT21 和 SHT25 是采用 DFN 封装的湿度和温度传感器,封装尺寸仅为 3 x 3 毫米,高度为 1.1 毫米。两种设备之间的区别在于 SHT25 具有更高的精度(相对湿度 1.8%,温度 0.2 摄氏度),而 SHT21 为(相对湿度 2.0%,温度 0.3 摄氏度)。
这些设备通过 I2C 协议进行通信。所有传感器都设置为相同的 I2C 地址 0x40,因此在板级设置代码中可以使用 I2C_BOARD_INFO(“sht21”, 0x40) 条目。
sysfs 接口¶
- temp1_input
温度输入
- humidity1_input
湿度输入
- eic
电子识别码 (Electronic Identification Code)
注意事项¶
该驱动使用湿度 12 位、温度 14 位的默认分辨率设置,这使得典型的测量时间为湿度 22 毫秒,温度 66 毫秒。为了将自发热保持在 0.1 摄氏度以下,设备不应活跃超过 10% 的时间,例如在给定分辨率下,每秒最多测量两次。
不同的分辨率、片上加热器以及使用 CRC 校验和功能尚不支持。