基于STM32F103ZET6实现电容触摸按键控制LED
依然采用输入捕获的原理来采集是否产生电容触摸。 实验目的: 我们将用 TIM5 的通道 2(PA1)来做输入捕获,并实现一个简单的电容触摸按键,通过该按键控制 DS1 的亮灭。 实验原理 电容式触摸按键。 如图为内部结构图,我们是通过充放电时间(到达一个固定电压值)来判定是否有触摸电容按键,当开关打开时,带内容CX为电容触摸按键的平面,里面包含一定量的散杂(本身存在)电容,这时,电容处于放电状态,当放电完毕,关闭开关,这时电容CX开始充电,充电时间遵从公式Vc=V0*(1-e^(-t/RC)),算出T,可以得到未触摸时的充电时间值,可以作为初始化的步骤。 如图为有触摸(B)和无触摸(A)到
用户评论