如何提升CH582的触摸灵敏度

CH582的触摸功能,使用导电海绵做介质,2mm亚克力做面板,由于板子太小,布线尽量按照官方文档的说明,基线和采样值大概2700左右,不加面板时变化能在2000多,加了亚克力面板变化值才100多,阈值设置低了,太容易误触发或不触发了,之前的方案用了一款触摸按键ic,随便布线就能使用很好,请问有什么方法能提高覆盖亚克力面板的触摸灵敏度。

还有个问题,触摸ADC响应滞后的问题,触摸按键按下后,采样值变换缓慢,如果触摸时间稍微长点,按键恢复状态需要好几秒,请问修改哪个寄存器可以加快采样值上升和下降的速度,最好能和手指按下和抬起的时间同步。


您好,按键不灵敏是由于寄生电容过大。可以参考以下博客,在硬件设计上减小寄生电容。

https://www.cnblogs.com/debugdabiaoge/p/16437556.html

对于响应滞后的问题,可以减少打印信息,加快轮询速度。


请问用弹簧触摸按键,设计上要注意什么。现在加上亚克力板就完全检测不到了。


加上板子后检查不到,将日志接出来看一下,基线值应该要达到3000左右(触摸库手册标注),如果没有达到,加大充电时间。

①PCB布板的时候各个触摸按键之间的走线不要靠的太近,走线平行的部分尽可能的短;

②触摸按键到芯片对应管脚的走线尽可能的短;

③板子背面的地也要尽量避开正面的触摸按键走线。

提供设计的参考,请查看:

https://www.cnblogs.com/debugdabiaoge/category/2139998.html



只有登录才能回复,可以选择微信账号登录