电容式触摸感应按键防抖方法

文档序号:7522724阅读:1029来源:国知局
专利名称:电容式触摸感应按键防抖方法
技术领域
本发明涉及一种触控技术,特别涉及一种触控防抖技术。
背景技术
目前,触摸感应按键被越来越广泛地应用到电子产品中,涉及从消费类到工业领域,比如用在多媒体终端、eBook, NoteBook、手机、液晶电视、电器厨房等,甚至用在医疗和个人保健仪器上。不同于传统的机械按键,电容式触摸感应按键是利用人手改变电容大小来感知和处理按键动作,如图1所示,是电容式触摸感应按键的基本原理示意图,当人体(手指)10接触金属感应片20时,会在感应片20和大地之间形成一个电容,在外部搭建相关电路,就可以根据这个电容量的变化,检测是否有人体接触金属感应片20,但是,由于所搭建的电路的导线也是金属导体,当手指触碰这些导线时也会产生一定的电容量,从而会影响相关芯片的判断,最终导致一些误判和抖动。目前通常的解决办法是把相关的导线移动到安全区域外,这样虽然能够在一定程度上防止抖动,但是会导致机构或周边电路设计受到限制,并非万全之策。因此,本发明人针对电容式触摸感应按键在使用过程中存在的抖动和误判情形进行研究,本案由此产生。

发明内容
本发明所要解决的技术问题,是针对前述背景技术中的缺陷和不足,提供一种电容式触摸感应按键防抖方法,其可有效防止电容式触摸感应按键在使用过程中的抖动和误判,提高操作正确性,减少对机构的要求和周边电路的要求。本发明为解决以上技术问题,所采用的技术方案是一种电容式触摸感应按键防抖方法,包括如下步骤
(1)在每个电容式触摸感应按键所连接的有效导线旁连接一根辅助线;
(2)当手指接触感应按键时,分别侦测所述有效导线与辅助线的电容值,并计算二者的差值,判断该次感应是感应区域内的有效感应,还是区域外的误操作。采用上述方案后,本发明通过在感应按键附近增加辅助线,具有以下改进
(1)可有效防止误操作和抖动现象;
(2)只需增加一根辅助线,额外硬件成本很低,软件调试也简单,应用方便;
(3)大大降低对机构和周边电路的要求,同时也为PCBLayout带来了方便,使设计变得简单。


图1是电容式触摸感应按键的工作原理图;图2是本发明的实施图;图3是本发明的一个具体实施结构示意图。
具体实施例方式以下将结合附图,对本发明的技术方案进行详细说明。如图2所示,本发明提供一种电容式触摸感应按键防抖方法,包括如下步骤
(1)在每个电容式触摸感应按键1所连接的有效导线2旁连接一根辅助线3,该辅助线3的一端连接控制芯片4,另一端连到触摸感应按键1附近;
(2)当手指接触感应按键时,分别侦测所述有效导线与辅助线的电容值,并计算二者的差值,当手指接触有效感应焊盘时,感应按键上感应到的电容值与辅助线上感应到的电容值将有较大差值,而在非感应按键区域,由于有效导线与辅助线距离很近,当人体手指触碰时,两根导线上感应到的电容值几乎相等,这样将可以根据二者的差值判断该次感应是感应区域内的有效感应,还是区域外的误操作当该差值趋于零,判断为误操作;若该差值在预设的抖动区域内,则判断为抖动;若该差值在正常值区域内,则判断为正常输入。抖动区域和正常值区域依不同的芯片、PCB材料和设计而定。如图3所示,是本发明的一个具体实施例,以Freescale的MP121为例,当其第9引脚连接一个感应按键1时,可以将第10引脚连接辅助线3,并分别侦测两个引脚的电容值为C9和Cltl,计算二者的差值Δ C= C9-C10,通过对该差值Δ C进行分析,即可判断此次触碰为正常输入还是抖动或误操作。以上实施例仅为说明本发明的技术思想,不能以此限定本发明的保护范围,凡是按照本发明提出的技术思想,在技术方案基础上所做的任何改动,均落入本发明保护范围之内。
权利要求
1. 一种电容式触摸感应按键防抖方法,其特征在于包括如下步骤(1)在每个电容式触摸感应按键所连接的有效导线旁连接一根辅助线;(2)当手指接触感应按键时,分别侦测所述有效导线与辅助线的电容值,并计算二者的差值,判断该次感应是感应区域内的有效感应,还是区域外的误操作。
全文摘要
本发明公开一种电容式触摸感应按键防抖方法,包括如下步骤(1)在每个电容式触摸感应按键所连接的有效导线旁连接一根辅助线;(2)当手指接触感应按键时,分别侦测所述有效导线与辅助线的电容值,并计算二者的差值,判断该次感应是感应区域内的有效感应,还是区域外的误操作。此种方法可有效防止电容式触摸感应按键在使用过程中的抖动和误判,提高操作正确性,减少对机构的要求和周边电路的要求。
文档编号H03K17/975GK102394603SQ201110336200
公开日2012年3月28日 申请日期2011年10月31日 优先权日2011年10月31日
发明者丁鑫, 姜雪滨, 孔祥侠, 戴鸣, 李涛, 王叶帆, 王栋, 谢东, 金震江 申请人:苏州洽成电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1