智能家居离不开环境感知。空调要判断房间温度够不够冷、地暖要感知地面温度、新风系统要根据二氧化碳浓度调节风速——这些都离不开温湿度传感器。今天聊聊智能家居场景下,温湿度传感器怎么选怎么用。
智能家居场景对温湿度传感器的精度要求不需要太高:
没必要追求实验室级精度,精度每提高一个等级,成本可能翻倍。
室内环境温度变化相对缓慢,响应速度不是硬性指标。但以下场景要注意:
智能家居产品通常对尺寸敏感:
智能家居产品主流的传感器接口:
| 接口 | 优点 | 缺点 | 适用场景 |
|---|---|---|---|
| I2C | 接线少,协议成熟,芯片级方案多 | 需要主机端有I2C控制器 | 大部分智能家电 |
| 模拟电压 | 兼容性好,不用写协议 | 需要ADC,占用IO多 | 老产品改造、Arduino项目 |
| 单总线 | 只需要一根线,可以挂很多传感器 | 协议稍微复杂,响应慢 | 传感器分布广泛的项目 |
空调是最成熟的温湿度传感器应用。传感器通常安装在内机出风口附近,检测回风温度和湿度。
功能需求:
选型建议:
I2C接口的数字温湿度传感器是主流选择,如SHT30/31/35。精度选±2%RH,温度±0.3℃足够。考虑到空调运行时的振动,传感器的抗振动能力要注意。
新风系统需要根据空气质量调节风速,温湿度是基础参数。
功能需求:
选型建议:
新风系统的传感器安装位置很关键——要装在回风口,不要装在出风口。回风口的温度才代表房间实际温度。同时建议选带气体过滤保护的传感器方案。
壁挂式温控器直接面向用户,显示温度和设定温度要一致。
功能需求:
选型建议:
温控器面板的传感器位置要注意——避免装在太阳直射、暖气片旁边。最好选用外接线探头的方案,把探头拉到合适位置。如果用自带传感器,要选对安装位置。
冰箱内温度分布不均匀,冷藏室不同位置温度可能有几度差异。
功能需求:
选型建议:
冰箱内湿度低,传感器要选耐低湿的型号。另外冰箱内部电磁环境复杂,传感器的抗干扰能力要强。推荐用I2C接口的SHT20/21,体积小且稳定。
卫生间湿度大,温湿度传感器要考虑防潮。
功能需求:
选型建议:
IP防护等级至少IP54。安装位置要避开直接喷水。可以考虑用防水封装或加装保护壳。
智能音箱现在普遍开始集成环境传感器,作为家庭环境数据采集节点。
功能需求:
选型建议:
智能音箱内部空间小,要选芯片级小封装的传感器。I2C接口是必须的。建议用SHT40或类似的超小封装传感器。
| 型号 | 接口 | 温度精度 | 湿度精度 | 功耗 | 特点 |
|---|---|---|---|---|---|
| SHT30/31/35 | I2C | ±0.3℃ | ±2%RH | 低 | 行业标杆,稳定可靠 |
| SHT40/45 | I2C | ±0.3℃ | ±2%RH | 超低 | 最新一代,功耗更低 |
| AHT10/15 | I2C | ±0.5℃ | ±3%RH | 低 | 国产替代,性价比高 |
| DHT22 | 单总线 | ±0.5℃ | ±2%RH | 中 | 便宜,DIY常用 |
| BME280 | I2C/SPI | ±1℃ | ±3%RH | 低 | 带气压,集成度高 |
| BME680 | I2C/SPI | ±1℃ | ±3%RH | 低 | 带VOC,集成温湿压气 |
高湿度环境下,传感器表面可能结露,导致测量不准甚至损坏。解决方案:
室内温湿度变化缓慢,加简单的滑动平均滤波就够了。如果传感器噪声较大,可以用卡尔曼滤波。
添加异常检测逻辑:温度突变超过阈值、湿度瞬间归零(传感器故障)、数值超出合理范围等情况要能识别并报警。
智能家居场景的温湿度传感器选型,总结几点: