杰里之内置触摸按键配置篇

关于内置触摸按键感应原理
内置触摸按键检测模块是利用人体分布电容对触摸按键电容影响来进行按键检测的,如下图:
杰里之内置触摸按键配置篇
当人体触摸外部电容按键时,IO 口外部电容增加,芯片内部的触摸感应模块可以检测到该电容
变化,从而检测到按键是否被按下。在没有触摸的时候,PCB 板走线和其他寄生电容组成了触摸按
键固有电容 Cp,当按键被触摸时,电容增加了 Cs,当 Cs/Cp 越大时,触摸按键检测越灵敏,PCB layout
建议尽可能减少 Cp,增加 Cs,以增加触摸按键灵敏度。
2、关于触摸按键硬件布板的建议
1)按键离芯片的距离。离芯片越近的按键,其触摸效果越好,反之则越差。因此用户在 PCB 布
局的时候,尽量将芯片放置在距离芯片最近的位置。
2)按键至芯片的连线线宽。按键至芯片走线越细,触摸效果越好,反之则越差。因此尽量使按
键至芯片之间连线更细。
3)按键至芯片的连线和其它信号线(包括地线)的距离。距离越远,则其它信号线对触摸按键
的影响越小,建议触摸按键至芯片的连线尽量远离其它信号线。
4)触摸按键和面板的接触面积。面积越大、接触越紧密,触摸效果越好,反之越差。
5)触摸面板的材质和厚度。面板越薄,触摸效果越好,反之越差。用玻璃、微晶板等材质做成
的面板, 其触摸效果要比用塑料、有机玻璃等材质做成的面板好。而金属材质的面板无法检测触摸
按键。
(上面所说的触摸效果/灵敏度,本质是外部电容)
3、关于触摸按键软件配置介绍
1)触摸按键配置结构体
在每个板级配置文件(board_ac697x_tws.c 和 board_ac697x_tws_cfg.h)里面配置触摸模块相关配置
board_ac697x_tws_cfg.h