1、电容触摸按键原理
电容触摸按键在stm32f103zet6中硬件连接如下
触摸按键相对于传统的机械按键有寿命长、占用空间少、易于操作等诸多优点,传统的机械按键,正在逐步从手机上面消失。其原理如下:
R:外接电容充放电电阻
Cs:TPAD和PCB间的杂散电容
Cx:手指按下时,手指和TPAD之间的电容
开关:电容放电开关,由STM32 IO口代替
当手指没有触摸tpad时,电容为cs,充电时间Tcs比较短,而手指触摸tpad时,电容为cs和cx的并联,充电时间变长,通过检测电容的充放电时间来判断是否接触了tpad。
具体的工作流程:
(1)TPAD引脚设置为推挽输出,输出0,实现电容放电
(2)TPAD引脚设置为浮空输入,开始充