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影响) 强(只受气体成分影响)
成本 低(几十元) 中(几百元)

我的选择理由:

  1. 寿命优势太明显了。制氧机是长期使用的医疗设备,用户不可能每两年换一次传感器。超声波传感器没有消耗性材料,用个五六年没问题。
  2. 响应速度。电化学传感器要等十几秒才能稳定读数,这在动态调节氧气浓度时根本来不及。超声波能做到毫秒级响应,实时调节不成问题。
  3. 免校准。我曾经被电化学传感器的校准搞怕了。超声波传感器出厂标定后,只要温度补偿做得好,基本不用再校准。
  4. 顺便还能测流量。这个我后面会详细讲。超声波传感器不仅能测浓度,还能通过多普勒效应测气体流速,一举两得。
🔧 我的实战建议:

如果你做的是家用制氧机,预算允许的话,直接上超声波传感器。虽然贵一点,但省心太多了。我最近一个项目用了TDK的超声波传感器模组,配合STM32G4系列MCU,效果非常好。

1.4 超声波传感器的局限性

当然,超声波也不是万能的。我给大家提个醒:

  • 对温度敏感:声速受温度影响很大,必须做温度补偿。我一般会在传感器附近放一个高精度温度传感器,用查表法做补偿。
  • 受气流噪声影响:制氧机里有分子筛切换的脉冲气流,会产生噪声。我建议在传感器前后加一段直管段,或者用软件滤波。
  • 安装要求高:发射端和接收端必须严格对齐,稍有偏差就会影响精度。我在PCB布局时,会留出专门的传感器安装位置。

好了,这一章就讲到这里。下一章我会详细讲超声波传感器的ADC采样电路设计,包括怎么处理那微弱的回波信号。咱们下期见!