第二讲:传感器基础与选型——常见水质传感器深度解析

大家好,欢迎来到第二讲。

上一讲我们聊了整体架构,今天咱们来点实在的——传感器本身。说实话,我见过太多项目,方案画得漂漂亮亮,最后栽在传感器选型上。要么精度不够,要么输出信号不匹配,要么干脆买回来发现用不了。

所以这一讲,我带你把这五种常见水质传感器摸透。从原理到参数,从选型到采购,一次讲清楚。

一、pH传感器

pH传感器,说白了就是测酸碱度的。它的核心是一个玻璃电极和一个参比电极。玻璃电极对氢离子敏感,参比电极提供稳定参考电位。两者之间的电压差,就反映了pH值。

嗯,这里要注意:pH传感器测的是电压,不是直接测浓度。这个电压和pH值成线性关系,大约每变化1个pH,电压变化59.16mV(25℃时)。

关键参数:

  • 量程:常见0-14,也有窄量程的(比如2-12)
  • 精度:一般±0.1pH,工业级可达±0.02pH
  • 输出信号:模拟电压(0-5V)、4-20mA、RS485(Modbus)
  • 响应时间:通常<30秒(90%响应)

我个人习惯,做物联网项目时优先选RS485输出的。为什么?因为抗干扰能力强,可以长距离传输。模拟电压输出的话,线一长,信号就飘了。我在一个鱼塘项目里吃过这个亏,当时用了模拟输出的pH探头,线拉了20米,读数跳得跟心电图似的。

选型建议:

家用/教育项目:选模拟输出(便宜,几十块)
工业/长期监测:选RS485输出(稳定,几百块)
实验室级:选高精度型(上千块,带温度补偿)

二、TDS传感器

TDS,全称Total Dissolved Solids,总溶解固体。说白了就是水里溶解了多少盐类、矿物质。它测的是电导率,然后换算成TDS值。

原理很简单:两个电极插水里,测它们之间的电阻。水里的离子越多,导电性越好,电阻越小,TDS值就越高。

你想想看,这个原理决定了它有个致命弱点——不能区分是什么离子。你测出来TDS是500,可能是氯化钠,也可能是硫酸钙,它分不清。

关键参数:

  • 量程:常见0-1000ppm,也有0-2000ppm的
  • 精度:通常±10% F.S.(满量程的10%)
  • 输出信号:模拟电压、RS485
  • 温度补偿:必须有!温度每变化1℃,电导率变化约2%

我曾经在一个净水器项目里,发现TDS读数冬天和夏天差很多。后来才意识到是温度补偿没做好。所以选TDS传感器时,一定要确认它带自动温度补偿(ATC)。

避坑指南:

我曾经买过一款9块9包邮的TDS探头,结果用了三天电极就腐蚀了。便宜的TDS探头,电极材质通常是铜或铝,不耐腐蚀。建议选不锈钢或钛合金电极的,贵一点但能用好几年。

三、温度传感器

温度传感器,这个大家最熟悉。但水质监测里的温度传感器,和家里空调用的不太一样。

常用的有几种:

  • DS18B20:数字输出,单总线协议,精度±0.5℃,便宜好用
  • PT100/PT1000:铂电阻,精度高(±0.1℃),但需要额外电路
  • NTC热敏电阻:模拟输出,非线性,需要查表或计算

我个人习惯,做物联网项目首选DS18B20。为什么?因为它直接输出数字信号,一根线就能传数据,而且可以多个传感器挂在一根线上。我在一个养鱼池项目里,一根线上挂了8个DS18B20,测不同水层的温度,效果很好。

关键参数:

  • 量程:-55℃ 到 +125℃(DS18B20)
  • 精度:±0.5℃(DS18B20),±0.1℃(PT100)
  • 输出信号:数字(1-Wire)、模拟(电阻变化)
  • 响应时间:DS18B20约750ms(12位分辨率时)

选型建议:

一般水质监测:DS18B20就够了,便宜又方便
实验室/高精度:PT100,配合高精度ADC
低成本方案:NTC,但要做好校准

四、浊度传感器

浊度,就是水的浑浊程度。原理是光散射法——发出一束光,穿过水样,然后测散射光的强度。水越浑,散射光越强。

常见的浊度传感器有两种:

  • 90度散射法:光源和检测器成90度角,测散射光
  • 透射法:光源和检测器在一条直线上,测透射光

90度散射法更常用,因为它对低浊度更敏感。我做过一个自来水厂的项目,用的就是90度散射法,能测到0.1NTU的变化。

关键参数:

  • 量程:0-1000NTU(常见),也有0-4000NTU的
  • 精度:±5% F.S. 或 ±0.5NTU(取较大值)
  • 输出信号:模拟电压(0-5V)、4-20mA、RS485
  • 光源:红外LED(寿命长)或白炽灯(精度高)

避坑指南:

我曾经买过一个便宜的浊度传感器,结果发现它有个大问题——气泡干扰。水里的气泡会被误判为浊度,导致读数偏高。后来我加了个消泡装置,才解决了这个问题。所以选浊度传感器时,要问清楚有没有气泡消除设计。

五、溶解氧传感器

溶解氧(DO),就是水里溶解了多少氧气。这个对水产养殖、污水处理特别重要。

原理有两种:

  • 电化学法(极谱法):用金电极和银电极,测电流。氧气透过薄膜扩散到电极上,产生电流,电流大小和溶解氧浓度成正比。
  • 荧光法:用荧光材料,氧气会猝灭荧光。测荧光寿命,就能算出溶解氧。

荧光法现在越来越流行,因为它不需要电解液,维护简单。电化学法便宜,但需要定期换膜和加电解液。

关键参数:

  • 量程:0-20mg/L 或 0-200%饱和度
  • 精度:±0.2mg/L(荧光法),±0.5mg/L(电化学法)
  • 输出信号:4-20mA、RS485(Modbus)
  • 响应时间:荧光法约30秒,电化学法约60秒

我个人建议,如果预算允许,直接上荧光法。我在一个水产养殖项目里,一开始用了电化学法,结果每两周就要换一次膜,烦死了。后来换成荧光法,一年都不用管。

选型建议:

短期项目/预算有限:电化学法(几百块)
长期监测/无人值守:荧光法(上千块,但省心)
注意:溶解氧传感器一定要带温度补偿和盐度补偿

六、选型对比与采购建议

好了,五种传感器都讲完了。咱们来做个对比,方便你选型。

传感器类型 量程 精度 输出信号 价格范围 维护周期
pH 0-14 ±0.1pH RS485/模拟 50-2000元 每月校准
TDS 0-1000ppm ±10% F.S. 模拟/RS485 10-500元 每季度清洁
温度 -55~125℃ ±0.5℃ 数字/模拟 5-200元 几乎免维护
浊度 0-1000NTU ±5% F.S. RS485/模拟 100-3000元 每月清洁
溶解氧 0-20mg/L ±0.2mg/L RS485/4-20mA 300-5000元 半年到一年

采购建议:

  1. 先定输出信号:物联网项目优先选RS485(Modbus),方便接入PLC或单片机
  2. 再定精度:不要盲目追求高精度,够用就行。水产养殖±0.2pH就够了,实验室才需要±0.02pH
  3. 最后看品牌:国产的如雷磁、上海仪电,进口的如Hanna、YSI。预算有限选国产,要求高选进口
  4. 别忘了配件:pH传感器需要校准液,溶解氧传感器需要膜和电解液,这些都要提前买好

我的采购习惯:

我一般先在淘宝买几个便宜的样品测试,确认能用后,再去1688或阿里巴巴找厂家批量采购。批量采购价格能便宜30%-50%。但要注意,便宜货的质量参差不齐,一定要先测试再批量买。

好了,这一讲就到这里。下一讲我们开始动手——搭建开发环境,写第一个传感器读取程序。到时候我会用Python和MicroPython两种方式演示,你选一个自己喜欢的就行。

有什么问题,欢迎在评论区留言。咱们下期见。


公众号:蓝海资料掘金营,微信deep3321