写在前面
最近在做一个制冷系统的项目,需要对乙二醇冷却液的液位进行监测,实现缺液告警功能。
选方案的时候踩了不少坑——浮球式卡滞、电极式腐蚀、压力式太贵……折腾了一圈,最后用了一颗电容式非接触液位检测芯片SC01F,效果出乎意料地好。
索性把整个选型和设计过程整理出来,给有类似需求的朋友做个参考。
1. 项目背景与需求
先说说项目背景:
- 介质:乙二醇水溶液(防冻液/载冷剂)
- 功能需求:液位低于设定值时输出告警信号
- 安装方式:贴壁安装,不能在容器上开孔
- 可靠性要求:长期稳定,免维护
- 成本控制:单路检测BOM成本尽量低
说白了就是——贴在容器外面、能检测乙二醇液位、便宜又靠谱。
听起来简单,真正选型的时候发现挺难。
2. 四种主流方案横向对比
我把市面上常见的液位检测方案都捋了一遍,逐个分析可行性:
2.1 浮球式液位开关
原理:机械浮子随液位升降,触发内部干簧管或微动开关。
优点:
- 结构简单,价格便宜
- 输出开关量,直接对接MCU
缺点:
- 必须接触液体,乙二醇长期浸泡会腐蚀密封件
- 有机械运动部件,存在卡滞风险
- 需要在容器上开孔安装,密封又是一个问题
- 体积大,不适合小空间安装
结论:❌ 不适合。接触+机械磨损,长期可靠性是硬伤。
2.2 电极式液位检测
原理:利用液体的导电性,电极接触液体时导通,触发检测电路。
优点:
- 结构最简单
- 成本极低
缺点:
- 乙二醇是弱导电液体(尤其是高纯度的),检测灵敏度不够
- 电极电解腐蚀,用一段时间就失效
- 必须接触液体,存在污染风险
- 结垢后完全失灵
结论:❌ 不适合。乙二醇介质的导电性决定了这个方案不靠谱。
2.3 压力式液位传感器
原理:通过测量液体底部压力,换算出液位高度。
优点:
- 精度高,可以测连续液位
- 输出模拟量或数字量
缺点:
- 太贵了,一颗传感器动辄几十上百块
- 需要接触液体,隔膜有腐蚀风险
- 安装复杂,需要在容器底部开孔
- 需要定期校准
结论:❌ 成本和安装复杂度都超了,只适合工业级高预算场景。
2.4 电容式非接触液位检测
原理:利用电容感应原理,芯片贴在容器外壁,液位变化引起电容变化,芯片检测到后输出状态信号。
优点:
- ✅非接触:不接触液体,无腐蚀、无污染
- ✅无机械部件:没有磨损,寿命极长
- ✅贴壁安装:不用开孔,改造方便
- ✅响应快:毫秒级响应速度
- ✅成本低:单芯片,外围元件极少
- ✅适合乙二醇:不依赖导电性,介电常数变化即可检测
缺点:
- 只能做点位检测(到/没到),不能测连续液位(我们项目刚好只需要点位告警,够用)
- 需要调试灵敏度,不同壁厚/材质要调整
结论:✅完美匹配需求。
3. SC01F芯片方案详解
最终我选用了晶尊微电子的SC01F单键电容触摸感应芯片。
这颗芯片原本是做触摸按键和智能马桶人体感应的,但其电容检测的原理同样适用于液位检测——而且厂家专门做了液位检测模式(MD引脚接VDD)。
3.1 芯片核心参数
表格
| 参数 | 规格 | 备注 |
|---|---|---|
| 工作电压 | 2.5V ~ 6.0V | 宽压,直接接系统电源 |
| 工作电流(5V) | 0.65mA(典型值) | 低功耗 |
| 工作温度 | -40℃ ~ +105℃ | 车规级温度范围 |
| 最小检测电容变化 | 0.2pF | 灵敏度很高 |
| 输出方式 | NMOS开漏输出 | 外接上拉电阻即可 |
| 反应时间 | 按下约18ms,释放约12ms | 消抖后 |
| 封装 | SOP-8 | 小体积,易布板 |
| 自校正 | 支持 | 自动适应环境温湿度变化 |
3.2 液位检测模式工作原理
SC01F有三种工作模式,由MD引脚决定:
我们这里使用的是在液位检测模式下:
- CIN1引脚:接基准电容(约8pF,NPO材质高精度电容)
- CIN2引脚:接液位检测感应片(贴在容器壁上)
- 当液面到达检测高度时,CIN2端电容增大,超过CIN1基准电容时,OUT输出低电平
- 液面低于检测高度时,OUT恢复高阻状态
3.3 典型应用电路
下面是SC01F在液位检测模式下的参考电路:
关键元件说明:
- CMOD电容:电荷收集电容,典型值4.7nF,范围1nF~10nF
- CDC电容:灵敏度电容,范围5pF~100pF,值越小灵敏度越高,建议起始值20pF
- CIN1基准电容:一般用NPO/COG材质高精度电容(±0.1pF或更高精度),CIN1总电容精度直接影响检测一致性
4. 实测效果
我们在壁厚3mm的PP塑料容器上做了测试,介质为30%乙二醇水溶液:
表格
| 测试项 | 结果 |
|---|---|
| 无水状态输出 | 高阻(稳定) |
| 液位到达检测点 | OUT变低(响应时间<20ms) |
| 液位离开检测点 | OUT恢复高阻 |
| 液体晃动 | 无误触发(消抖生效) |
| 温度循环(-20℃~60℃) | 工作正常,无误报 |
| 连续运行1000小时 | 无故障,零误报 |
效果非常满意。关键是单路检测BOM成本比浮球式还便宜,但可靠性高了不止一个档次。
5. 适用场景总结
SC01F的液位检测方案特别适合这些场景:
- ✅ 家电类:冷风机、空调扇、加湿器、除湿机、咖啡机、养生壶、净水器
- ✅ 制冷类:空调冷却液监测、工业冷水机、制冷机组
- ✅ 数据中心:CDU储液罐液位、机柜级冷却液监测、液冷系统补液罐
- ✅ 其他:智能马桶水位、鱼缸水位、各种非导电液体的点位检测
不适合的场景:
- ❌ 需要连续液位测量的(只能点位检测)
- ❌ 金属罐体太厚的(金属会屏蔽电容信号)
- ❌ 液位变化极慢且需要超高精度的
6. 写在最后
从浮球到电极到压力式,液位检测方案看似很多,但真正在乙二醇冷却液+非接触+低成本+高可靠这个组合需求下,电容式方案几乎是唯一解。
SC01F这颗芯片给我的惊喜在于——它不是"专门的液位芯片",但凭借成熟的电容感应技术和专门的液位检测模式,在实际应用中的表现反而比很多"专用方案"更靠谱。
如果你也在做类似的液位检测项目,不妨试试这个方案。
如果觉得文章对你有帮助,欢迎点赞、收藏、关注~有问题评论区交流!
本文为个人工程经验分享,涉及的芯片选型和电路设计仅供参考,实际项目请结合具体情况验证。