3. 传感采集系统总览
颗粒物PM传感采集系统并不是“一个传感器加一块开发板”这么简单。它是一条从物理世界到数字世界的完整信号链:空气中的颗粒物被采样结构引入检测区,传感器把光散射或电荷变化转换为微弱电信号,信号调理电路完成放大、滤波与阻抗匹配,数据采集环节把模拟量变成数字量,再由主控完成标定、打包与传输,而供电系统则为整条链路提供稳定、低噪声的能量。任何一个环节失配,都会在最终浓度值上表现为漂移、噪声、非线性或响应迟缓。
核心认识:PM采集系统的精度上限由最弱环节决定。传感器决定灵敏度下限,采样结构决定代表性,信号调理决定信噪比,ADC决定分辨率,供电决定长期稳定性。
一、完整链路的六个环节
从工程视角看,这条链路可以拆成六个功能段,每段都有明确的输入、输出和关键参数。
- 采样与进气:采样头、切割器、气路、风扇或泵。决定进入检测区的颗粒物粒径范围与流量稳定性,典型参数为流量(L/min)、切割粒径(如PM2.5、PM10)和气流均匀性。
- 传感器换能:激光散射、红外散射、β射线或静电感应。把颗粒物浓度转换为光强、脉冲或电荷信号,输出常为脉冲频率、模拟电压或数字串口数据。
- 信号调理:前置放大、跨阻放大、带通滤波、去偏置、电平搬移。目标是把μV~mV级信号抬升到ADC可识别的范围,同时抑制工频与风扇噪声。
- 数据采集:ADC采样、定时触发、DMA搬运、滑动平均。决定时间分辨率与有效位数,常见为12~24位ADC,采样率从1Hz到数十kHz。
- 数据处理与传输:MCU或SoC完成温湿度补偿、标定曲线、单位换算,再通过UART、I²C、RS485、LoRa、NB-IoT或Wi-Fi上传。
- 供电与保护:电池、DC-DC、LDO、基准源、防反接与ESD保护。为激光器、风扇、运放和ADC提供低纹波电源。
二、各环节的关键参数与匹配关系
链路设计中最常见的错误,是只关注传感器规格书上的“灵敏度”,却忽略了前后级匹配。例如激光散射传感器的脉冲宽度可能只有几十微秒,如果前置放大器带宽不足,脉冲会被展宽并降低峰值,导致小粒径颗粒漏计;又如ADC参考电压直接取自开关电源,纹波会直接调制浓度读数。下表给出各环节的核心参数与常见匹配要求。
| 环节 | 关键参数 | 典型值/要求 | 失配后果 |
|---|---|---|---|
| 采样进气 | 流量、切割粒径 | 1.0~2.0 L/min,PM2.5/PM10 | 粒径选择性偏差、浓度代表性差 |
| 传感器 | 灵敏度、响应时间 | 脉冲宽度10~100 μs | 小颗粒漏计、动态范围不足 |
| 信号调理 | 带宽、增益、噪声 | 带宽≥100 kHz,输入噪声<10 nV/√Hz | 脉冲失真、信噪比下降 |
| 数据采集 | 分辨率、采样率 | 16 bit,≥10 kSPS | 量化噪声大、峰值捕获不准 |
| 传输 | 速率、误码率 | LoRa 1~5 km,UART 115200 | 数据丢包、实时性差 |
| 供电 | 纹波、负载调整率 | 纹波<1 mVpp,LDO后置 | 零点漂移、读数周期性波动 |
三、典型场景:从一颗颗粒到一条上传数据
以一台户外PM2.5监测节点为例。风扇以1.2 L/min抽取空气,PM2.5切割器滤除大颗粒;激光散射腔内,颗粒通过光束产生散射光,光电二极管输出μA级脉冲;跨阻放大器把电流转为电压,带通滤波抑制100 Hz工频与风扇转动噪声;16位ADC以20 kSPS采样,MCU统计单位时间脉冲数与幅度分布,结合温湿度传感器做补偿,换算为μg/m³;最后通过NB-IoT每5分钟上传一次均值。整条链路中,风扇转速波动会直接改变采样流量,进而改变脉冲计数率,因此风扇通常需要独立稳压与转速反馈。
采样流量: 1.2 L/min
传感器输出: 脉冲频率 0~50 kHz
调理增益: 1000 V/A (跨阻)
ADC: 16 bit, 20 kSPS, Vref=3.3 V
上传周期: 300 s
供电: 12 V DC → 5 V DC-DC → 3.3 V LDO
四、常见误区与复盘要点
误区一:只给传感器供电,忽略风扇与激光器的电源去耦。风扇启动电流会造成电压跌落,使激光功率波动,浓度读数出现尖峰。
- 误区:把ADC参考电压直接接开关电源。应使用独立基准源或LDO后置,否则纹波会进入量化结果。
- 误区:信号地与功率地混接。大电流回路的地弹会串入前置放大器,形成周期性噪声。
- 误区:忽略采样流量标定。流量偏差10%,浓度读数可能偏差10%以上,且粒径切割点偏移。
- 复盘要点:先测电源纹波,再测调理输出噪声,最后看ADC原始码波动;逐级定位,避免直接怀疑传感器。
工程建议:在PCB上为模拟前端、ADC基准、数字接口分别设置独立电源域与地平面;传感器与风扇的电源入口加π型滤波;所有对外接口加TVS与限流电阻。链路调试时,先用信号发生器注入已知脉冲,验证从调理到ADC的增益与带宽,再接入真实传感器。
理解这条完整链路的意义在于:当浓度读数异常时,能够沿着“采样—换能—调理—采集—传输—供电”的顺序逐段排查,而不是盲目更换传感器。只有每个环节的输入输出都落在设计范围内,整条采集系统才能输出可信、可重复、可长期运行的PM数据。