前言:触摸MCU
一、 硬件设计:
1、设计上实现水位检测功能,需要选择一个触摸参考通道和一个触摸检水通道,
如下图第 5 脚和第 8 脚。
第 5 脚:触摸检水参考通道
第 8 脚:触摸检水通道
第 2 脚:外接触摸参考电容脚
2、触摸水位检测功能的原理:
当有水时,检测水位的触摸通道的容值会增加,对应的触摸数值会变小,检测
水位的通道触摸数值和参考通道触摸数值的比率会下降,当此比率超过某数值时,
认为是有水.参考通道的作用是可以排除芯片一致性及环境因素的影响.
二、 软件说明:
1、支持检水触摸库工程里在 ts_configuration.h 里定义了是否支持触摸检水
的开关
支持触摸检测水位功能;0:不支持
2、触摸水位检测的功能设置项:
设设计双门限值:从无水到有水的门限值、从有水到无水的门限值;该门限值是
用户装好整机后测试得到的,水位高低由用户根据产品实际需求进行设定。
设置双门限值的目的是避免在临界值附近因数据抖动造成状态频繁变动。
3、触摸水位检测函数: