
电容触摸按键在PIC单片机中的应用
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
本文探讨了电容触摸按键技术在基于PIC单片机平台上的实现方法和应用实例,分析其工作原理及设计要点。
PIC单片机电容触摸按键的一个显著优点是外围电路非常简单,并不需要额外的元器件。只需要将引脚连接到焊盘上即可。
电容按键的工作原理如下:PIC单片机通过松弛振荡器,这是一个自激RC振荡器,使用两个带有SR锁存器的比较器来改变感应电容器电压的方向,进行充电或放电。简单来说,在管脚上产生了一个三角波信号。当手指按上去时会引入一个额外的电容,使得充放电周期变长。也就是说,人的手靠近后会导致充电时间延长,然后放电时间也会加长。
如何判断RC振荡器频率的变化呢?这类似于我们平时判断一个人做事的速度快慢一样。比如,在10秒内让两个人吃薯条,吃的越多的人说明他的动作越快;反之则较慢。
官方提供了一种简单的实现方法:使用TIMER1来计数充放电次数,并用TIMER0进行定时操作。每当TIMER0触发一次中断时,读取并记录下TIMER1的当前数值(即充放电次数)。如果发现采集到的数据明显少于之前的值,则表示RC振荡器频率减慢了,有人的手按下了按键。这就是判断的基本原理。
全部评论 (0)
还没有任何评论哟~


