电容式触摸按键设计应用参考

电容式触摸按键美观时尚,与传统的机械按键相比,具有寿命长、功耗小、成本低、体积小、持久耐用等优点,只要轻轻触碰就可实现开关控制、量化调节甚至是方向控制,颠覆了传统意义上的机械按键。现在电容式触摸按键已经广泛应用于手机、洗衣机和电视遥控器等一系列消费类电子产品中。

1.    触摸按键原理

1.1RC充放电电路

在模拟和脉冲数字电路中,经常涉及到RC电路,根据电阻R和电容C的取值不同、输入输出关系以及处理的波形之间的关系产生了具有不同功能的RC电路,如:微分电路、积分电路、滤波电路等。RC充放电电路如下图所示:

图1.1 RC充放电电路

当开关K处于断开状态时,电容C两端的电压等于零;当开关K闭合时,压降V1通过电阻R向电容C充电,在电路接通的瞬间,电容C上的电压 ,充电电流最大值等于 。随着电容C两极上电荷的累积, 逐渐增大,电阻R上的电压 ,充电电流 /R。随着时间的增加,电流逐渐减小, 逐渐增大,直至 、 (理想状态)充电过程结束。

RC电路充电公式为:

由上述公式可知:

(1)电容C电量充满需要无穷大的时间,因为指数值只会无限接近于0。当 时, ;当 时, ,一般情况下,经过3~5个RC后,充电过程结束。

(2)在同等的条件下,电容C越大,充电达到某个临界值的时间越长。

图1.2不同电容值电压 随时间变化

1.2 电容形成

在任何两个导电的物体之间都存在电容,电容的大小与介质的导电性质、极板的大小及极板周围是否存在导电物质等有关。PCB上大面积的焊盘(触摸按键)与附近的地构成分布电容 。由于人体电容的存在,当手指触摸按键后,人体电容并上分布电容,使得总电容增加,引起的电容变化 。触摸电容 变化如图1.3所示。

图1.3触摸电容 变化图

1.3 触摸按键检测

触摸感应盘和单片机引脚形成一个不断充放电的RC电路,如果没有触摸按键,RC电路有一个固定的充放电周期;如果手指触摸按键后,那么等效电容 增加,充放电周期就变长,频率则相应降低。

一般采用以下两种方式判断电容按键是否按下:

(1)相同的充电时间,通过单片机内部AD采集触摸通道的电压值,与未按下时的值作差,再根据定义的阈值识别按键按下与抬起,如CH549、CH579系列。

(2)单片机内部采集固定时间段的脉冲个数,与未按下时的个数作差,然后根据定于的阈值识别按键的按下与抬起,如CH554系列。

2. PCB常规设计指南

在PCB中,很多硬件元器件如电容、电阻、LED、连接头等都会增加触摸按键的寄生电容,即使是无关的走线也有可能与感应元件产生耦合,从而降低触摸按键的灵敏度。因此在设计PCB时必须仔细检查和优化整个布局走线。

2.1 按键的形状与尺寸

2.1.1形状

如图2.1所示,任何形状都可用于触摸按键在PCB上的设计,并不影响触摸的性能,仅于板子的美观程度有关。

图2.1按键形状

2.1.2尺寸

通常情况下,按键感应盘越大,与手指接触的面积越大,相应的也会显著提升 。推荐面积应尽量接近手指接触按键的有效面积。较小的按键也可以工作,但会降低一定的灵敏度。同时,按键感应盘的面积增大到一定程度后,接着增加面积几乎不能带来灵敏度的提升,反而容易受到干扰降低灵敏度。

表1触摸按键的感应盘尺寸和等效电容参考

感应盘形状

最小尺寸

典型尺寸

最大尺寸

等效电容(参考值)

圆形(直径)

4mm

10mm

25mm

4 ~ 6pF

四边形

4mm * 4mm

10mm * 10mm

25mm * 25 mm

4 ~ 6pF

八边形

4mm * 4mm

10mm * 10mm

25mm * 25 mm

4 ~ 8pF

滑动条

8mm * 8mm

12mm * 12mm

25mm * 25 mm

6 ~ 8pF(单个)

2.2 布局与走线

2.2.1布局参考

触摸按键既可完成普通的独立按键,也可通过相应的布局形成滑动条或圆盘滚轮触摸,如图2.2所示。一般情况下,按键都是相互邻近的,如果间距太小,容易一次触发多个按键,推荐间距要大于4mm,同时可根据感应盘的大小适当增加一些间距。

图2.2按键布局设计

2.2.2走线设计

触摸按键与处理器之间的走线的长度会增加并联电容,从而降低触摸检测的灵敏度。通常在走线时应注意以下几个方面。

(1)长度

走线时应尽量缩短触摸按键至处理器的长度,以降低元件与走线产生耦合的风险。建议走线长度小于100mm。

(2)宽度

走线的宽度同样也会增加触摸按键的感应电容,同时也会增大与其他元件的耦合。因此设计时,走线宽度应为制板工艺的最小线宽,通常情况下,双面板尽量采用5~8mil的线宽,单面板采用10~15mil的线宽。

(3)避免与其他信号线平行

触摸按键的走线禁止靠近如IIC或SPI等通讯线,因为通讯线的频率会影响触摸按键的性能。如果必须要靠近通讯线时,应将两者放置在不同层,并保证垂直交叉或有一定的间隔。同时相邻按键之间的走线间距至少应在1mm以上。

图2.3通讯线走线正误参考

(4)铺地

触摸按键感应盘底层正下方不铺地,顶层如果需要铺地隔离时,一般采用网络铺地,同时触摸感应盘和其引线与GND的距离要保证大于3mm。

2.3电源

触摸检测是通过测量电容的微小变化,要求电源的纹波和噪声要小,同时注意避免由电源串入的外界强干扰。尤其是应用于电磁炉、微波炉时,必须能有效的隔离外部干扰及电压突变,因此对电源的稳定性有较高的要求。

Touch 电容式触摸按键 触摸按键PCB设计参考相关推荐

  1. 触摸按键PCB设计要点

    文章目录 触摸按键PCB设计要点 E85F3204 PCB demo 1.布局要求 2.电源要求 3.触控布线要求 4.按键感应盘的选择 5.TK形状 6.TK尺寸 7.TK Pad 之间距离 8.触 ...

  2. [Craftor整理]PCB设计参考和建议

    转载于:https://www.cnblogs.com/craftor/archive/2012/05/25/2518032.html

  3. 电容式触摸感应技术原理之自容式触摸按键电极设计建议(1)

    1. 设计建议概要 本文提供的信息可供在双面印刷电路板上设计自电容式按键时进行参考.我们建议使用2层及以上的电路板,并在电极周围放置具有交叉影线GND图案的屏蔽保护,抑制由于周围环境和噪声因素引起的寄 ...

  4. MT8163芯片资料简介 原理图和参考PCB设计资料

    MT8163芯片资料简介 原理图和参考PCB设计资料 以下是MT8163芯片资料分享,找不到的资料的小伙伴不用着急了!!!! 联发科技MT8163这款高度整合式系统单芯片 (SoC) 囊括了各项先进的 ...

  5. 基于Xilinx Artix7的PCB设计总结

    浅谈PCB设计         在这篇博客里笔者想把一些工作中积累的PCB设计知识以及Xilinx Artix7硬件设计要点分享出来,也许能为大家以后的工作带来一些帮助,利用下班时间笔者动手自己画了一 ...

  6. 电容式触摸芯片在电容式触摸按键中的应用

    电容式感应触摸按键可以穿透绝缘材料外壳8mm(玻璃.塑料等等)以上,准确无误地侦测到手指的有效触摸.并保证了产品的灵敏度.稳定性.可靠性等不会因环境条件的改变或长期使用而发生变化,并具有防水和强抗干扰 ...

  7. ad 原理图差分线_usb hub原理图及pcb设计

    大家好,小北和大家一起来学习usb hub原理图及pcb设计.电路图由FE1.1S主控芯片,分出四路USB线.电源采用5V供电,整板供电约需要2.5A,在我们设计电路时,一个USB2.0接口一般按50 ...

  8. 提高电路板EMC能力PCB设计和布线方法

    简 介: 本文给出了对于电机控制功率电路在PCB布线方面需要考虑的因素,特别是针对于如何提高电路的电磁兼容性,本文给出了从电路板的选择,地线铺设等方面的考虑.最后通过实际案例展示这些方法的应用. 关键 ...

  9. pcb 假八层_八层板的成本却只六层的性能,PCB设计遭遇假八层该怎么办?

    在<PCB的筋骨皮>一文中,我们提出了当板厚在1.6mm及以上时,怎样避免使用假八层的叠层,而导致PCB成本增加的问题.mb5ednc 由于大家的回答很踊跃,看来这个问题还是比较典型的.在 ...

  10. 看了毁你三观的PCB设计理论 高速PCB外层还要不要覆铜了

    转载于:http://www.eefocus.com/xfire/blog/15-08/318634_490cd.html 我们经常在教科书上或者IC原厂的PCB设计指南里看到,在layout的最后, ...

最新文章

  1. 第二次作业--线性表
  2. mysql与Json学习总结
  3. 【Tools】VNC Viewer 6.20安装详解
  4. Kafka 慌了!这个中间件,要火了?
  5. Kafka 为什么能那么快的 6 个原因
  6. int(a) 和 (int ) a 及 数据存储地址的探究
  7. Synchronized底层实现--概论
  8. 创建Rss Feeds(一)
  9. 蚂蚁链ACCA认证试题
  10. python爬取付费音乐包_python爬虫如何下载QQ音乐付费歌曲2020最新版
  11. 50--出租车计费器
  12. 移动端H5页面中加载的图片,在chrome和安卓手机中显示正常,在iphone和safari浏览器中个别图片显示问号的问题处理
  13. HTML 图片热点map area使用方法
  14. PHP全站开发工程师-第04章 PHP基础语法
  15. 用马克思主义看待现社会拜金主义价值观
  16. springboot引入国际化
  17. SpringMVC 入门
  18. 多多情报通:拼多多蓝海词是什么意思?拼多多蓝海词怎么找?
  19. 带你去华为看看(图)
  20. 算法工程师到底在干嘛

热门文章

  1. 单片机程序的整体框架设计的一些思路体会
  2. 彩灯控制器课程设计vhdl_基于VHDL的彩灯控制器设计与实现.doc
  3. 《整理的艺术》读后反思,“强迫症患者”的理论依据
  4. K8S-Cluster部署
  5. netbeans java桌面应用程序_java – 使用Netbean的桌面应用程序的状态栏
  6. 关于举办2008年注册电气工程师执业资格考试供配电专业(基础)
  7. 【Deepin Debian 系统安装RPD远程桌面工具Remmina】
  8. Word:公式编辑器亲密接触(转)
  9. 移动网络安装测试软件,adsl网速测试(中国移动宽带专用测速软件)
  10. Nike Zoom LeBron 15 Performance Review