1、氧浓度测量原理:电化学传感器与超声波传感器的工作原理对比,为什么选择超声波?
大家好,我是你们的老朋友。今天咱们来聊聊制氧机里最核心的一个问题——氧浓度到底怎么测?
说实话,我刚入行那会儿,也纠结过这个问题。市面上传感器种类那么多,为什么偏偏选超声波?电化学传感器不是更成熟吗?嗯,今天我就把这两者的底裤都扒干净,给大家讲明白。
1.1 电化学传感器:老将的辉煌与局限
电化学传感器,说白了就是利用化学反应来测氧气浓度。它里面有个电解质,氧气进去后会发生还原反应,产生一个微弱的电流。这个电流大小,就跟氧浓度成正比。
工作原理简述:
- 氧气通过透气膜进入传感器
- 在电极表面发生电化学反应
- 产生与氧浓度成正比的电流信号
- 通过I/V转换电路变成电压,ADC采样后计算浓度
听起来挺完美的,对吧?但我在项目里吃过它的亏。
⚠️ 我曾经踩过的坑:
有一次做便携式制氧机,电化学传感器用了三个月就开始漂移。一开始测出来是93%,实际只有88%。用户投诉说吸了没效果,我们排查了好久才发现是传感器老化了。电化学传感器的寿命通常只有1-2年,而且受温湿度影响极大。
电化学传感器的硬伤:
- 寿命短:电解质会干涸,电极会中毒
- 响应慢:T90响应时间通常要15-30秒
- 温漂大:温度每变化10℃,输出可能漂移5%以上
- 需要定期校准:我建议至少每3个月校准一次
- 不适合高流量:气流速度变化会影响反应效率
1.2 超声波传感器:新秀的崛起
超声波传感器就不一样了。它不跟氧气发生任何化学反应,纯粹靠物理原理来测。
工作原理:
- 发射端发出40kHz左右的超声波脉冲
- 声波穿过气体介质,到达接收端
- 测量声波在气体中的传播速度
- 根据声速与气体成分的关系,反推出氧浓度
你想想看,声波在不同气体里传播速度是不一样的。在纯氮气里大约334m/s,在纯氧气里大约316m/s。混合气体里,声速就介于两者之间。通过精确测量这个速度差,就能算出氧浓度。
💡 核心公式(简化版):
c = √(γRT/M)
其中:
c = 声速
γ = 气体绝热指数
R = 气体常数
T = 绝对温度
M = 气体摩尔质量
氧浓度越高,M越大,声速越慢
我个人习惯用飞行时间法(TOF)来测声速。发射端和接收端距离固定,测出声波从发射到接收的时间,就能算出速度。精度能做到0.1%以内。
1.3 为什么我选择超声波?
好了,重点来了。为什么在制氧机项目里,我最终选了超声波传感器?原因有这几个:
| 对比项 | 电化学传感器 | 超声波传感器 |
|---|---|---|
| 寿命 | 1-2年 | 5-10年(无消耗件) |
| 响应时间 | 15-30秒 | <100ms |
| 温漂 | 大(需温度补偿) | 小(可软件补偿) |
| 维护成本 | 高(需定期更换) | 低(免维护) |
| 抗干扰能力 | 差(易受CO₂、H₂S影响) | 强(只受气体成分影响) |
| 成本 | 低(几十元) | 中(几百元) |
我的选择理由:
- 寿命优势太明显了。制氧机是长期使用的医疗设备,用户不可能每两年换一次传感器。超声波传感器没有消耗性材料,用个五六年没问题。
- 响应速度。电化学传感器要等十几秒才能稳定读数,这在动态调节氧气浓度时根本来不及。超声波能做到毫秒级响应,实时调节不成问题。
- 免校准。我曾经被电化学传感器的校准搞怕了。超声波传感器出厂标定后,只要温度补偿做得好,基本不用再校准。
- 顺便还能测流量。这个我后面会详细讲。超声波传感器不仅能测浓度,还能通过多普勒效应测气体流速,一举两得。
🔧 我的实战建议:
如果你做的是家用制氧机,预算允许的话,直接上超声波传感器。虽然贵一点,但省心太多了。我最近一个项目用了TDK的超声波传感器模组,配合STM32G4系列MCU,效果非常好。
1.4 超声波传感器的局限性
当然,超声波也不是万能的。我给大家提个醒:
- 对温度敏感:声速受温度影响很大,必须做温度补偿。我一般会在传感器附近放一个高精度温度传感器,用查表法做补偿。
- 受气流噪声影响:制氧机里有分子筛切换的脉冲气流,会产生噪声。我建议在传感器前后加一段直管段,或者用软件滤波。
- 安装要求高:发射端和接收端必须严格对齐,稍有偏差就会影响精度。我在PCB布局时,会留出专门的传感器安装位置。
好了,这一章就讲到这里。下一章我会详细讲超声波传感器的ADC采样电路设计,包括怎么处理那微弱的回波信号。咱们下期见!