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

本文介绍了电容式触摸感应技术的原理及其实现方法。Sinowealth开发的触摸感应软件,使8位中颖微控制器能作为电容式触摸按键控制器。通过测量由电阻和触摸电极电容组成的RC充放电时间,软件可检测人手触摸。低成本的硬件需求和详细的软件实现过程,使电容式触摸感应成为传统机电开关的理想替代。

前言
    在需要用户界面的应用方案中,传统的机电开关正在被电容式触摸感应控制所替代。
    Sino wealth已经开发了一套触摸感应软件,使得任意一款8位的中颖微控制器都可以作为一个电容式触摸按键控制器使用。通过对由一个电阻和触摸电极电容组成的RC充放电时间的控制,该触摸感应软件可以检测到人手的触摸。由于电极电容的改变,导致的RC充放电时间的改变,能够被检测出来,然后经过滤波等,最终通过专用的I/O端口,或者I2C/SPI接口发送给主机系统。该软件库所需的元器件BOM表,成本低廉,因为每个通道只需要两个电阻就可以实现触摸检测功能。
 
RC感应原理

    RC采样原理就是通过测量触摸电极电容的微小变化,来感知人体对电容式触摸感应器(按键、滚轮或者滑条)的触摸。

     电极电容(C)通过一个固定的电阻(R)周期性地充放电。 电容值取决于以下几个参数:电极面积(A),绝缘体相对介电常数( ),空气相对湿度( ),以及两个电极之间的距离(d)。电容值可由下列公式得出:
公式.jpg
 
图1  RC电压检测
 1.jpg
固定电压施加在 , 的电压随着电容值的变化而相应增加或者降低, 如图2所示。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值