0. 前言
最近在做一款蒸烤一体机的水位检测方案选型,前后踩了不少坑,从探针式换成浮球式,又从浮球式换成电容式,中间的选型过程和调试经验值得记录一下。
如果你也在做小家电、厨电或者工业设备的液位检测,这篇文章应该能帮你少走点弯路。
蒸烤一体机水箱水位检测,主要功能是缺水告警,防止加热管干烧。
| 需求项 |
具体要求 |
| 检测方式 |
点位检测(有水/无水),不需要连续液位 |
| 安装方式 |
贴壁式优先,尽量不开孔 |
| 介质 |
自来水(有一定水垢问题) |
| 工作温度 |
0~85℃(水箱外部),环境有蒸汽 |
| 可靠性 |
连续工作5000小时以上无故障 |
| 卫生要求 |
食品级,无浸泡污染 |
| 成本 |
单路检测BOM成本尽量低 |
| 输出 |
开关量,直接接MCU IO口 |
之前用的是双探针电极检测,原理很简单——利用水的导电性,两根探针都接触水时形成回路。
但实际量产后问题层出不穷:
结垢严重:3个月后故障率超过15%,都是水垢包裹探针导致失灵
售后压力大:用户投诉"水位不准",上门清洗或更换成本高
客诉口碑差:食品安全相关投诉传播快,影响品牌评价
所以决定重新选型,目标是非接触、不结垢、长期可靠。
我把市面上能找到的水位检测方案都评估了一遍:
| 维度 |
评价 |
| 原理 |
利用水的导电性 |
| 成本 |
中 |
| 精度 |
中 |
| 可靠性 |
差(结垢、腐蚀) |
| 卫生性 |
差(浸泡污染) |
| 安装 |
需要伸入水箱 |
| 维护周期 |
3-6个月需清洗 |
淘汰原因:结垢问题原理上无法根治,售后成本太高。
| 维度 |
评价 |
| 原理 |
浮子随液位升降,触发干簧管 |
| 成本 |
中(2-5元) |
| 精度 |
中 |
| 可靠性 |
中(卡滞、密封老化) |
| 卫生性 |
中(接触面大但可清洗) |
| 安装 |
需要伸入水箱 |
| 维护周期 |
1-2年可能卡滞 |
淘汰原因:还是要接触水,长期可靠性没有本质提升;而且水箱结构需要改。
| 维度 |
评价 |
| 原理 |
光的折射/反射变化 |
| 成本 |
高(8-15元) |
| 精度 |
高 |
| 可靠性 |
中(怕结垢怕油污) |
| 卫生性 |
好(部分型号非接触) |
| 安装 |
需要光学窗口 |
| 维护周期 |
半年需清洁光学面 |
淘汰原因:太贵了,成本压力大;而且光学面结垢同样影响检测。
| 维度 |
评价 |
| 原理 |
液位变化引起电容变化 |
| 成本 |
中低 |
| 精度 |
高(取决于芯片) |
| 可靠性 |
高(非接触、无磨损) |
| 卫生性 |
最好(完全不接触) |
| 安装 |
贴在水箱外壁 |
| 维护周期 |
免维护 |
最终选用原因:非接触从根源解决结垢和卫生问题,成本可控,长期可靠性最好。
电容式液位检测的核心公式:
其中:
C = 电容量
ε = 介电常数
S = 极板面积
d = 极板间距
当容器内有液体和没液体时,感应盘对面的介电常数是不同的(空气的ε≈1,水的ε≈80)。
这种介电常数的变化会引起电容变化,芯片检测到电容变化后输出信号。
最终选用的是
晶尊微SC01F,一颗SOP8
封装的单键电容触摸芯片,支持液位检测模式。
| 参数 |
规格 |
说明 |
| 工作电压 |
2.5V ~ 6.0V |
宽压,直接接系统5V或3.3V |
| 工作电流(5V) |
0.65mA(典型值) |
低功耗 |
| 工作温度 |
-40℃ ~ +105℃ |
工业级温度范围 |
| 最小检测电容变化 |
0.2pF |
灵敏度很高 |
| 输出方式 |
NMOS开漏(内置10K上拉) |
直接接MCU IO |
| 反应时间 |
按下~18ms,释放~12ms |
消抖后 |
| 封装 |
SOP-8 |
小体积 |
| 自校正 |
支持 |
自动适应温湿度变化 |
SC01F有三种工作模式,由MD
引脚(pin7)决定:
| MD引脚 |
工作模式 |
| 悬空 |
普通按键直接输出 |
| 接GND |
普通按键锁存输出 |
| 接VDD |
人体感应 / 液位检测模式 ← 用这个 |
在液位检测模式下:
CIN1(pin4) :接基准电容(约8pF,NPO高精度)
CIN2(pin5) :接液位感应片(贴在水箱外壁)
液面到达检测高度 → CIN2电容增大 → 超过CIN1基准 → OUT输出低电平
液面低于检测高度 → OUT恢复高阻
说几个我踩过的坑。
| 现象 |
可能原因 |
解决方法 |
| 无水就触发 |
CIN1电容太小 / 灵敏度太高 |
增大CIN1电容 / 增大CDC电容 |
| 有水不触发 |
CIN1电容太大 / 灵敏度太低 |
减小CIN1电容 / 减小CDC电容 |
| 时灵时不灵 |
温漂过大 / 寄生电容不稳定 |
检查CIN1电容精度 / 检查PCB铺地 |
| 干扰误触发 |
电源噪声 / 走线干扰 |
增加电源滤波 / 信号线包地 |
| 批次一致性差 |
CIN1电容精度不够 |
换用±0.1pF精度NPO电容 |
蒸烤一体机的环境比较特殊,有几个点要特别注意:
蒸汽冷凝水:水箱外壁可能有冷凝水,会影响检测。感应片周围做防水涂覆或选检测位置时避开冷凝区
温度剧变:从室温到100℃以上的快速变化,自校正需要时间。建议上电后预留初始化时间(SC01F是120ms)
水箱材质和壁厚:PP/PC/玻璃等不同材质、不同壁厚,灵敏度不一样,要实际调试。一般壁厚0.5~5mm都能做
水垢在水箱内壁:即使非接触,内壁严重结垢也会略微影响介电常数。但比起探针式直接被水垢覆盖,影响小了几个数量级
Layout对电容检测的影响非常大,布局不好,灵敏度和一致性都会差。
CDC、CMOD电容紧贴芯片放置,走线尽量短、尽量粗
CIN1和CIN2走线对称:长度、宽度、过孔数量尽量一致,保证寄生电容对称
触摸信号线要细:单面板8~13mil,双面板5~8mil,越细越好(工艺允许范围内)
信号线周围包地:触摸信号线距离铺地保持15mil以上
感应PAD正背面镂空:减少寄生电容,提高灵敏度
星形接地:触摸部分的地单独走,在电源入口处单点接地
远离干扰源:不要跨高压、高频信号线;远离电机、电源模块等干扰源
材质:PCB铜箔、弹簧、导电橡胶、ITO等都可以
面积:建议直径12mm以上,面积和灵敏度成正比
形状:圆形或方形,避免尖端效应
与面板贴合:紧密贴合,不能有空气间隙
我们做了一批样品测试,数据如下(测试条件:PP水箱,壁厚2mm,自来水):
| 测试项 |
结果 |
| 无水状态输出 |
高阻(稳定,无波动) |
| 液位到达检测点 |
OUT变低,响应时间<20ms |
| 液位离开检测点 |
OUT恢复高阻,响应时间<15ms |
| 加水飞溅测试 |
无误触发 |
| 轻敲水箱壁 |
无误触发 |
| 温度循环(10℃~80℃) |
工作正常,无误报漏报 |
| 连续运行1000小时 |
零故障,零误报 |
| 单路BOM成本 |
约2.5元 |
结论:完全满足项目需求,可靠性和成本都优于原探针式方案。
SC01F这个方案的通用性比我预想的强很多,后来公司其他项目也用上了:
✅ 厨房家电:养生壶、咖啡机、饮水机、净水器、电热水瓶
✅ 清洁电器:加湿器、除湿机、蒸汽拖把、洗地机污水箱
✅ 暖通制冷:冷风机、空调冷却液、工业冷水机
✅ 数据中心:CDU储液罐、机柜级液冷监测
✅ 其他:智能马桶、鱼缸、化工储罐、雨量监测
从厨房家电到清洁电器,从工业设备到户外仪器,
只要是点位液位检测,SC01F基本上都能覆盖。
蒸烤一体机的水位检测,电容式非接触是最优解——从根源解决结垢和卫生问题,长期可靠性最好
选型时重点看温漂抑制能力——蒸烤场景温度变化剧烈,没有自校正的芯片别碰
CIN1基准电容的精度决定批量一致性——一定要用高精度NPO电容,这个钱不能省
PCB Layout对性能影响很大——走线对称、包地、远离干扰源,这几点做好能少走很多弯路
国产芯片已经很成熟——SC01F这类方案,性能不输进口,价格和服务还更有优势
觉得有用的话欢迎点赞、收藏、关注~有问题评论区交流,一起踩坑一起进步!
本文为个人工程实践记录,涉及芯片选型和
电路设计仅供参考,实际项目请根据具体需求充分验证。