第一章:传感器基础与选型
大家好,我是你们的讲师。做嵌入式这些年,我经手过的传感器少说也有上百种。每次带新人,我第一件事就是让他们搞懂传感器选型。为什么?因为选错传感器,后面所有工作都是白费。
今天咱们就从最基础的开始聊。别急,我会把踩过的坑、总结的经验都抖出来。
1.1 常见传感器类型
先说说最常见的几类传感器。你想想看,一个典型的物联网节点,无非就是采集环境参数。温度、湿度、压力、光照,这四大金刚基本覆盖了80%的应用场景。
温度传感器
温度传感器分很多种。热电偶、热敏电阻、数字温度芯片。我个人习惯把应用场景分成两类:
- 接触式:比如DS18B20、LM75。精度高,但需要物理接触。
- 非接触式:比如MLX90614红外测温。适合测高温物体或移动目标。
我在项目中遇到过用热电偶测锅炉温度的情况。当时选型没注意响应时间,结果数据滞后了十几秒,差点出事故。嗯,这里要注意:响应时间这个参数,很多人会忽略。
湿度传感器
湿度传感器通常和温度做在一起,叫温湿度传感器。常见的型号有DHT11、DHT22、SHT30。
说白了,DHT11就是入门级,精度±5%RH,够用但别指望它多准。DHT22好一些,±2%RH。SHT30是工业级,我最近的项目都在用。
避坑指南:我曾经在户外项目里用了DHT11,结果梅雨季直接报废。湿度传感器怕结露,选型时一定要看防护等级。
压力传感器
压力传感器应用很广,从气象站的气压计到工业管道压力监测。常见的有BMP280、MS5611。
这里有个关键点:绝对压力和相对压力的区别。BMP280测的是绝对气压,适合做海拔高度计。如果你要测管道内的压力差,得用差压传感器。
光照传感器
光照传感器分两类:
- 光敏电阻:便宜,但输出非线性,精度差。适合做简单的开关控制。
- 数字光照传感器:比如BH1750、TSL2561。直接输出lux值,精度高。
我记得有一次做智能窗帘项目,客户要求根据光照自动调节。我选了BH1750,效果很好。但要注意,光照传感器的光谱响应范围不同,选型时要看你的光源类型。
1.2 传感器关键参数
选传感器不能只看型号。你得看懂参数表。我总结了三个核心参数:精度、分辨率、采样率。
| 参数 | 含义 | 选型建议 |
|---|---|---|
| 精度 | 测量值与真实值的偏差 | 工业级选±0.1°C以上,消费级±0.5°C够用 |
| 分辨率 | 能检测到的最小变化量 | 分辨率越高,数据越平滑,但成本也高 |
| 采样率 | 每秒采集数据的次数 | 静态环境1Hz够用,动态环境需要10Hz以上 |
重点提醒:精度和分辨率不是一回事。分辨率高不代表精度高。比如一个传感器分辨率0.01°C,但精度只有±1°C,那小数点后两位就是假的。
精度
精度是硬指标。我一般这样选:
- 实验室环境:±0.1°C,用PT100铂电阻
- 工业现场:±0.5°C,用数字传感器
- 消费电子:±1°C,够用就行
为什么会这样?因为精度每提高一个等级,成本可能翻倍。你得平衡需求和预算。
分辨率
分辨率决定了你能看到多细微的变化。举个例子,一个12位的ADC,分辨率是4096分之一。如果你测0-100°C,那每一步就是0.024°C。
但注意,分辨率太高也有问题。我在一个项目中用了16位的传感器,结果数据噪声特别大。后来加了滤波才解决。说白了,分辨率要和系统噪声匹配。
采样率
采样率就是传感器每秒输出的数据次数。选型时记住一个原则:采样率至少是信号最高频率的两倍(奈奎斯特定理)。
比如测室温,温度变化很慢,1Hz就够了。但测电机振动,可能需要1000Hz以上。
1.3 选型实战案例
光说不练假把式。咱们来个真实案例。
案例背景:做一个智能温室监测系统,需要采集温度、湿度、光照。预算有限,要求稳定可靠。
我的选型思路是这样的:
- 温度传感器:选DS18B20。为什么?便宜、精度±0.5°C、单总线通信、支持长距离传输。我在多个项目里验证过,非常稳定。
- 湿度传感器:选SHT30。虽然比DHT22贵一点,但长期稳定性好,不会漂移。温室环境湿度高,SHT30有防护涂层,更耐用。
- 光照传感器:选BH1750。直接输出lux值,不用自己算。16位分辨率,精度够用。
这里有个细节:DS18B20和SHT30的通信协议不同。DS18B20用单总线,SHT30用I2C。所以主控要选有足够外设的MCU。
避坑指南:我曾经在温室项目里用了DHT11,结果三个月后湿度数据开始漂移。拆开一看,传感器内部结露了。所以高湿度环境一定要选带防护的传感器。
最后给大家一个选型检查清单:
- 测量范围是否覆盖应用场景?
- 精度是否满足需求?
- 分辨率是否匹配系统噪声?
- 采样率是否满足实时性要求?
- 通信接口是否兼容主控?
- 工作环境(温度、湿度、防护等级)是否合适?
- 成本是否在预算内?
嗯,今天就聊到这儿。传感器选型是门手艺活,多实践、多踩坑,慢慢就有感觉了。下一章咱们聊聊传感器接口电路设计,到时候我会带大家手把手搭电路。
公众号:蓝海资料掘金营,微信deep3321