找回密码
 立即注册
查看: 748|回复: 15

求助:使用8H1K08T做水位传感器触摸值随着时间变长按下值会增大

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2025-04-16 17:09:20

1

主题

30

回帖

243

积分

中级会员

积分
243
发表于 2024-11-24 20:05:00 | 显示全部楼层 |阅读模式
本帖最后由 lichaoming 于 2024-11-27 17:58 编辑

使用场景示意图:

本代码使用的是例程TouchKey-V10-中断读取修改,

将自动追0点去掉和上电读取0点去掉了,详细见代码。


现在出现问题:
当水位传感器一直在水中时触摸按键的电容值会随着时间增加而变大
和0点值接近后触摸按键的就相当于没有按下了。


我的猜测是电容焊盘不断的给水“充电”时间长后相当于整个水的电荷饱和了,
导致判断不出来。
因为市面上标准的位判断芯片都是大概这样检查的,需要调节外部的电容来改变灵敏度特别是批量生产的时候一致性很难把控,所以利用STC的触摸功能做一个多段的水位检测传感器。

不知道哪位大侠有什么想法和建议提一下,谢谢!

示意图

示意图

PCB

PCB

MCU

MCU

电源

电源

实物图

实物图
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:55
  • 最近打卡:2025-05-02 08:32:59

717

主题

1万

回帖

1万

积分

管理员

积分
15617
发表于 2024-11-24 20:18:52 | 显示全部楼层
原理图的PDF也贴上来, 也介绍下为何那样设计硬件,大家好帮忙分析
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:423
  • 最近打卡:2025-05-01 07:10:25
已绑定手机

76

主题

4833

回帖

8343

积分

超级版主

DebugLab

积分
8343
发表于 2024-11-24 20:21:37 | 显示全部楼层
注意水温和TCAP电容的温飘
DebugLab
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:417
  • 最近打卡:2025-04-30 21:39:09
已绑定手机

34

主题

2096

回帖

2206

积分

荣誉版主

积分
2206
发表于 2024-11-24 20:24:34 | 显示全部楼层
不建议使用电容按键原理去测水位,这与测试原理有关,
可以试试磁性浮子的原理或者直接用惰性电极也可以。
睁开眼睛做场梦~~~
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:423
  • 最近打卡:2025-05-01 07:10:25
已绑定手机

76

主题

4833

回帖

8343

积分

超级版主

DebugLab

积分
8343
发表于 2024-11-24 20:24:53 | 显示全部楼层
没有参考,这是自电容不是互电容,需要参考,也就是水要接地
DebugLab
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:423
  • 最近打卡:2025-05-01 07:10:25
已绑定手机

76

主题

4833

回帖

8343

积分

超级版主

DebugLab

积分
8343
发表于 2024-11-24 20:27:22 | 显示全部楼层
电极测量需要交流电去极化,防止电极被电化学腐蚀
DebugLab
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2025-04-16 17:09:20

1

主题

30

回帖

243

积分

中级会员

积分
243
发表于 2024-11-24 20:30:06 | 显示全部楼层
神*** 发表于 2024-11-24 20:18
原理图的PDF也贴上来, 也介绍下为何那样设计硬件,大家好帮忙分析

已经更新,谢谢提醒
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2025-04-16 17:09:20

1

主题

30

回帖

243

积分

中级会员

积分
243
发表于 2024-11-24 20:31:38 | 显示全部楼层
Debu*** 发表于 2024-11-24 20:21
注意水温和TCAP电容的温飘

目前是在室温24°的环境下测试的,都出问题了
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2025-04-16 17:09:20

1

主题

30

回帖

243

积分

中级会员

积分
243
发表于 2024-11-24 20:34:04 | 显示全部楼层
Debu*** 发表于 2024-11-24 20:27
电极测量需要交流电去极化,防止电极被电化学腐蚀

看不太懂你的回答,焊盘是不接触水的而且里面是浇筑了树脂做了防水和绝缘,见一楼更新的图片
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2025-04-16 17:09:20

1

主题

30

回帖

243

积分

中级会员

积分
243
发表于 2024-11-24 20:37:21 | 显示全部楼层
Debu*** 发表于 2024-11-24 20:24
没有参考,这是自电容不是互电容,需要参考,也就是水要接地

对此我做了一下验证,
用来控制一个交流异步水泵水池里面的水是流动的,
用了一段时间后水泵自己停止了,
原因为电容感应器识别不出来了相当于没有被按下了
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-2 13:13 , Processed in 0.172523 second(s), 109 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表