关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > 基于中颖8位MCU的触摸按键方案

基于中颖8位MCU的触摸按键方案

作者:时间:2010-11-26来源:网络收藏


硬件实现
图4显示了一个实现的实例。由R1,R2以及电容电极( )和手指电容( )并联的电容(大约5pF) 形成一个RC网络,通过对该RC网络充放电时间的,可以检测到人手的触摸。 所有电极共享一个“负载”引脚。电阻R1和R2尽量靠近放置。电容R1(阻值在几百欧到 几兆欧之间)是主要电容,用于调节触摸检测的灵敏度。电容R2(10K)是可选的,用于减少对噪声影响。

图4 电容实现实例
4.jpg

3 软件实现
本章描述了RC原理的实现。
3.1 充电时间原理
为了保证健壮的电容的应用,充电时间的需要足够的精确。
采用一个简单的定时器(无需IC功能)和一系列简单的软件操作,即定时地检查感应端口上的电压是否达到阀值。这样的话,时间测量的精确度就取决于执行一次完整软件查询需要的CPU周期数。这种测量方法会由于多次测量带来一些抖动,但是由于没有硬件限制,这种方法适用于需要很多电极的场合。

基本测量
使用普通定时器进行充电时间的测量。对电容充电开始之前,定时器的计数器数值被记录下来。当采样端口上的电压达到某个阀值( )时,再次记录定时器计数器的值。二者之差就是 充电或者放电的时间。

图5 定时器计数器值
5.jpg

本文引用地址:http://www.eepw.com.cn/article/162637.htm

接地电阻相关文章:接地电阻测试方法




评论


相关推荐

技术专区

关闭