数字温湿度传感器原理:SHT系列技术解析

数字温湿度传感器原理:SHT系列技术解析

发布时间:2026-03-25 | 阅读时间:8分钟 | 来源:颖特新科技

以前用的都是模拟输出的温湿度传感器,信号容易受干扰,布线也麻烦。自从数字传感器普及开来,情况完全变了。传感器内部直接输出数字信号,抗干扰能力强,接线简单,精度还更高。今天把数字温湿度传感器的工作原理和主流方案梳理清楚。

一、为什么数字传感器越来越普及

模拟传感器的信号是连续的电压或电流,比如0-1V对应0-100%RH。听起来简单,实际用起来问题一堆:

数字传感器把ADC直接封装在传感器内部,输出已经是校准后的数字值。微处理器直接读取,不用担心布线质量和ADC性能。对于研发和产品人员来说,省心很多。

二、数字温湿度传感器的基本构成

一颗数字温湿度传感器芯片内部集成了这几样东西:

1. 湿敏电容

这是感知湿度的核心元件。结构有点像三明治——上下两个电极,中间是一层吸湿高分子薄膜。当空气湿度变化时,薄膜吸水后介电常数改变,电容值跟着变。

电容值的变化量很小,只有几十到几百皮法,需要专门的测量电路。

2. 温度敏感元件

有两种实现方式:

3. 模拟信号处理电路

包括电容测量电路、放大器、滤波器,把微弱的电容变化转换成可用的电信号。

4. ADC(模数转换器)

将模拟信号转换成数字量。数字传感器用的ADC通常是Sigma-Delta型,适合慢变化信号,分辨率高、线性好。

5. 数字逻辑单元

负责内部校准计算、接口通讯、命令解析。有些芯片还内置了温度补偿算法。

6. 通讯接口

对外通讯的窗口,最常见的是I2C(也叫IIC),部分芯片支持SPI。

三、SHT系列——行业标杆

Sensirion(盛思锐)的SHT系列是目前市面上最被广泛采用的数字温湿度传感器方案。从SHT10到SHT45,迭代了很多代,精度、功耗、稳定性一直在提升。

SHT20 / SHT21 / SHT25

这是早期的主力型号,至今仍在大量使用:

SHT30 / SHT31 / SHT35

新一代产品,精度提升明显:

SHT40 / SHT45

最新一代主打超低功耗和更高精度:

四、I2C接口怎么用

I2C是数字传感器最常用的接口,只需要两根线(SCL时钟线和SDA数据线),可以挂多个设备。

基本通讯流程

读取一次温湿度的步骤:

  1. 发送起始位
  2. 发送传感器地址(7位)+ 写标志(0)
  3. 发送测量命令(比如0x2400表示高重复性测量)
  4. 等待测量完成(大约15ms)
  5. 发送起始位
  6. 发送传感器地址 + 读标志(1)
  7. 读取6字节数据(前2温度、后2湿度、再加1字节CRC)
  8. 发送停止位

I2C地址的问题

SHT20/30系列默认地址是0x44。如果需要同时接多个传感器,有两个办法:

实际项目中,I2C地址限制是很多人遇到的第一个坑。选型时最好提前确认地址是否冲突。

CRC校验的作用

SHT30以上型号每帧数据都有CRC校验字节。读取数据后要验证CRC是否正确,如果不对就丢弃这次测量结果,重新读取。这个机制能有效避免通讯干扰导致的错误数据。

五、测量精度和响应时间

精度对比

型号湿度精度温度精度典型应用
SHT20±3%RH±0.5°C消费电子、一般工业
SHT30±2%RH±0.3°C暖通空调、机房监控
SHT31±2%RH±0.3°C工业级、户外
SHT35±1.5%RH±0.2°C实验室、计量
SHT45±1%RH±0.2°C高精度测量

响应时间

数字传感器的响应时间(从环境变化到输出稳定)受两个因素影响:

测量周期(两次测量之间的最小间隔)也有讲究:SHT20最短可以1秒测一次,但频繁测量会增加自加热,体温高了读数就偏高。如果对响应速度要求高,可以把测量间隔设短一些,同时注意散热。

六、国产替代方案

Sensirion的芯片虽好,但价格摆在那里。近年来国产芯片进步很快,有几个型号值得关注:

温湿度传感器芯片(完全国产)

品牌型号精度接口备注
敏源传感MHT04±3%RH / ±0.5°CI2C性价比高
建大仁科RS-...±3%RH / ±0.3°CI2C/RS485模块化方案
奥松电子ASAIR AHT10/20±2%RH / ±0.3°CI2CAHT20接近SHT30性能

AHT20值得单独说一下

AHT20是ASAIR(奥松)的旗舰型号,性能参数跟SHT30很接近:

很多国内做智能家居和消费电子的厂家已经切换到AHT20。工业场景用的话,建议先做一批样品测试,特别是长期稳定性和温漂表现。

七、校准和补偿

数字传感器内部已经做了温湿度校准,输出的是已经换算好的物理量值。以SHT20为例,芯片出厂时会在OTP内存里存储校准系数,测量时内部自动调用这些系数做补偿。

用户拿到的数据已经是校准结果,不需要再处理。除非遇到这两种情况:

八、选型要点小结

考量因素推荐
精度要求±2%RH以内SHT30/35、AHT20
成本敏感项目AHT10、AHT20
电池供电设备SHT40(超低功耗)
户外/防水需求SHT31防水版
多传感器并联SHT20/30(地址可选)+ I2C模拟
长期稳定性要求高Sensirion全系列

九、应用注意事项

关于自加热

传感器工作时会有轻微发热。SHT20的自加热大约0.1°C,长时间连续测量会让传感器温度比环境高一点。如果精度要求高,两次测量之间让传感器进入休眠状态。

外壳透气膜的影响

没有透气膜的传感器容易积灰、结露,影响性能。但加了透气膜之后响应速度会变慢。需要根据实际使用环境选择:

PCB布局建议

需要数字温湿度传感器样品或选型支持?联系我们获取规格书和技术建议。

电话:0755-82591179 | 邮箱:ivy@yingtexin.net

查看温度传感器产品页面 →

需要传感器选型支持?

现货库存,快速发货,技术支持

获取报价

电话:0755-82591179 | 邮箱:ivy@yingtexin.net