《基于互电容的触摸按键信号检测方法及其检测电路.pdf》由会员分享,可在线阅读,更多相关《基于互电容的触摸按键信号检测方法及其检测电路.pdf(10页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104092458A43申请公布日20141008CN104092458A21申请号201410327963222申请日20140710H03K17/97520060171申请人东莞市乐升电子有限公司地址523808广东省东莞市松山湖高新技术产业开发区创新科技园4号楼3楼315室72发明人汪玉龙李博74专利代理机构广州三环专利代理有限公司44202代理人张艳美郝传鑫54发明名称基于互电容的触摸按键信号检测方法及其检测电路57摘要本发明公开了一种互电容式触摸按键信号检测方法,包括初始化阶段,得到初始化阶段A点的电荷量;测量阶段,根据A点电荷守恒得到A点电压;根据电容耦合点A点电。
2、压VA2是否大于电容耦合点A初始化电压判断参考电容及寄生互电容的大小关系;根据判断结果得到是否有触摸信号。与现有技术相比,本发明采用参考电容比较法在一个周期内完成了触摸信号的检测,检测速度比传统的“张弛振荡”方法快很多;单周期检测不需要频繁地对触摸按键的电容进行充放电,从而大大地节省了系统功耗。另外,该方法使得系统具有非常低的动态功耗,而且可以灵活改变工作频率,使得触摸按键可以用在功耗要求苛刻的低功耗待机模式下,为全触摸人机交互接口提供了硬件保障。本发明同时公开了一种针对该触摸按键信号检测方法的检测电路。51INTCL权利要求书1页说明书5页附图3页19中华人民共和国国家知识产权局12发明专利。
3、申请权利要求书1页说明书5页附图3页10申请公布号CN104092458ACN104092458A1/1页21一种互电容式触摸按键信号检测方法,其特征在于,包括初始化阶段,初始化第一驱动信号为系统最低电压0V,同时初始化第二驱动信号为系统最高电压VCC,初始化A点的电压为VA1为系统最低电压0V,使得在初始化阶段A点存储电荷,所述第二驱动信号与所述触摸按键的参考电容连接,A点与电压比较器的正向输入端连接,其中,所述第一驱动信号为所述触摸按键的驱动信号,所述第二驱动信号为所述参考电容的驱动信号,A点为所述触摸按键的寄生互电容与参考电容的电容耦合点;测量阶段,将所述第一驱动信号驱动为系统最高电压V。
4、CC,同时将所述第二驱动信号驱动为系统最低电压0V,使得所述初始化阶段A点所存储的电荷在所述互电容和参考电容之间重新分配,根据A点电荷守恒得到A点电压VA2;根据所述电容耦合点A点电压VA2是否大于所述电容耦合点A初始化电压0V判断所述参考电容及所述寄生互电容的大小关系,所述寄生互电容的一端连接所述第一驱动信号,另一端连接所述比较器的正向输入端,所述参考电容的一端连接所述第二驱动信号,另一端连接所述电压比较器的正向输入端;根据判断结果得到是否有触摸信号。2如权利要求1所述的信号检测方法,其特征在于,根据判断结果得到是否有触摸信号具体包括当电容耦合A点电压VA1大于0时,判断出所述参考电容小于所。
5、述寄生互电容,所述比较器的输出端输出为1,表明无触摸信号;当电容耦合A点电压VA1小于0时,判断出所述参考电容大于所述寄生互电容,所述比较器的输出端输出为0,表明有触摸信号。3如权利要求1或2所述的信号检测方法,其特征在于,在进行初始化阶段之前还包括确定所述参考电容的值。4如权利要求3所述的信号检测方法,其特征在于,确定所述参考电容值具体包括无触摸时测量出所述触摸按键的寄生互电容值;有触摸时测量出所述触摸按键的寄生互电容值;根据无触摸和有触摸时的寄生互电容值得到所述寄生互电容值的变化量;根据无触摸时的所述寄生互电容值和所述寄生互电容值的变化量确定所述参考电容的值。5如权利要求1所述的信号检测方。
6、法,其特征在于,所述第一驱动信号与第二驱动信号为一对具有互补极性的驱动信号。6一种用于实现如权利要求1至5任一项所述的信号检测方法的检测电路,其特征在于,包括互电容式触摸按键的寄生互电容、所述互电容式触摸按键的参考电容、互补驱动源以及电压比较器,所述互补驱动源用于产生第一驱动信号和第二驱动信号,所述寄生互电容的一端由所述第一驱动信号驱动,所述寄生互电容的另一端连接所述电压比较器的正向输入端,所述参考电容的一端由所述第二驱动信号驱动,所述参考电容的另一端连接所述电压比较器的正向输入端,所述电压比较器还具有一输出端。7如权利要求6所述的检测电路,其特征在于,所述第一驱动信号与第二驱动信号为一对具有。
7、互补极性的驱动信号。权利要求书CN104092458A1/5页3基于互电容的触摸按键信号检测方法及其检测电路技术领域0001本发明涉及触摸按键信号检测技术领域,更具体地涉及一种基于互电容的触摸按键信号检测方法及其检测电路。背景技术0002传统的触摸按键信号检测方法,一般采用基于自电容的“张弛振荡”的方法来实现。“张弛振荡”触摸检测基本原理就是一个不断地充电和放电的张弛振荡器。如果不触摸开关,张弛振荡器有一个固定的充电放电周期,频率是可以测量的。如果用手指或者触摸笔接触开关,就会增加电容器的介电常数,充电放电周期就变长,频率就会相应减少,所以测量周期的变化,就可以侦测触摸动作。0003请参考图1。
8、A,描述了一种基于“张弛振荡”原理构造的触摸检测电路图,其中C1是触摸按键的自电容,当比较器的正向端电压高于比较器负向端电压时,VOUT输出就是高,此时比较器输出端VOUT通过电阻R4向C1充电,比较器负向端电压就升高。当比较器负向端电压高于正向端电压时,VOUT输出就是低,此时C1通过电阻R4放电,比较器负向端电压就降低,当负向端电压低于正向端电压时,VOUT输出恢复到高。如此反复,就在比较器VOUT端产生矩形振荡波形,当触摸按键的电容C1变化时有手指触摸时,随着RC时间常数的变化,矩形振荡波的频率也会发生变化。其中,图1B是没有手指触摸按键,C1较小时的振荡波形;图1C是有手指触摸按键,C。
9、1较大时的振荡波形。从图1B及C可以看出,当有手指触摸时,振荡器的输出频率会明显下降。0004“张弛振荡”方法虽然可以检测出触摸信号,但是其存在以下缺点00051检测速度低;“张弛振荡”是通过检测频率变化来检测触摸信号的,检测电路需要经过数个时钟周期后才能确定频率的变化量,无法实现单周期触摸信号检测。00062功耗较大;因为需要经过数个时钟周期才能检测到触摸信号,反复地对触摸按键的自电容充放电,增加了系统的动态功耗。00073难以实现低功耗待机模式;在“休眠”后,一般的系统会通过降低工作频率来减少动态功耗,而“张弛振荡”方法的触摸按键如果改变频率,会导致信号误检测,因此在待机模式和工作模式下,。
10、所消耗的功耗几乎是相同的,无法满足电池供电条件下的长待机时间要求。发明内容0008本发明的目的是提供一种基于互电容的触摸按键信号检测方法及其检测电路,以提高检测速度、降低系统功耗,并易于实现低功耗的待机模式。0009为实现上述目的,本发明提供了一种基于互电容的触摸按键信号检测方法,包括0010初始化阶段,初始化第一驱动信号为系统最低电压地电压0V,同时初始化第二驱动信号为系统最高电压电源电压VCC,初始化A点电压VA1为系统最低电压地电压说明书CN104092458A2/5页40V,使得在初始化阶段A点存储适量电荷,第二驱动信号与触摸按键的参考电容连接,A点与电压比较器的正向输入端连接,其中,。
11、第一驱动信号为触摸按键的驱动信号,第二驱动信号为参考电容的驱动信号,A点为触摸按键的寄生互电容与参考电容的电容耦合点;0011测量阶段,将第一驱动信号驱动到系统最高电压电源电压VCC,同时将第二驱动信号驱动到系统最低电压地电压0V,使得初始化阶段A点的存储电荷在触摸按键寄生互电容和参考电容之间重新分配,根据A点电荷守恒得到A点电压VA2;0012根据电容耦合点A点电压VA2是否大于电容耦合点A初始化电压地电压0V判断参考电容及寄生互电容的大小关系,触摸按键的寄生互电容的一端连接第一驱动信号,另一端连接比较器的正向输入端,参考电容的一端连接第二驱动信号,另一端连接电压比较器的正向输入端;0013。
12、根据判断结果得到是否有触摸信号。0014与现有技术相比,本发明的方法先对第一驱动信号、第二驱动信号以及与电压比较器正向输入端连接的电容耦合A点的电压进行初始化,再进入测量阶段,对第一驱动信号和第二驱动信号进行重新驱动,驱动电压的改变会促使参考电容及寄生互电容初始化阶段存储的电荷进行重新分配电荷传输,在电荷守恒的条件下,A点电压会发生变化以满足新的驱动条件下的电荷守恒。而A点电压变化量是与触摸按键互电容和参考电容之差线性相关的,故可以依据A点电压与初始化电压的大小关系,判断是否有手指触摸导致触摸按键寄生互电容相对于参考电容发生变化,从而确定手指触摸信号。当A点电压VA1大于0V时,判断出参考电容。
13、小于寄生互电容,则电压比较器输出结果为1,表明无触摸信号,反之,当A点电压VA1小于0V时,判断出参考电容大于寄生互电容,则输出结果为0,表明有触摸信号;即,本发明采用参考电容比较法在一个周期内完成了触摸信号的检测,检测速度比传统的“张弛振荡”方法快很多;单周期检测不需要频繁地对触摸按键的电容进行充放电,从而大大地节省了系统功耗。另外,该方法使得系统具有非常低的动态功耗,而且可以灵活改变工作频率,使得触摸按键可以用在功耗要求苛刻的低功耗待机模式下,为全触摸人机交互接口提供了硬件保障。0015具体地,根据判断结果得到是否有触摸信号具体包括0016当A点电压VA1大于0V时,判断出参考电容小于寄生。
14、互电容,比较器的输出端输出为1,表明无触摸信号;0017当A点电压VA1小于0V时,判断出参考电容大于寄生互电容,比较器的输出端输出为0,表明有触摸信号。0018较佳地,在进行初始化阶段之前还包括0019确定参考电容的值。0020具体地,确定参考电容的值具体包括0021无触摸时测量出触摸按键的寄生互电容值;0022有触摸时测量出触摸按键的寄生互电容值;0023根据无触摸和有触摸时的寄生互电容值得到寄生互电容值的变化量;0024根据无触摸时的寄生互电容值和寄生互电容值的变化量确定参考电容的值。0025具体地,第一驱动信号与第二驱动信号为一对具有互补极性的驱动信号。0026相应地,本发明还提供了一。
15、种用于实现如上所述的信号检测方法的检测电路,包说明书CN104092458A3/5页5括互电容式触摸按键的寄生互电容、参考电容、互补驱动源以及电压比较器。所述互补驱动源用于产生极性互补的第一驱动信号和第二驱动信号,寄生互电容的一端由第一驱动信号驱动,寄生互电容的另一端连接电压比较器的正向输入端,参考电容的一端连接电压比较器的正向输入端,参考电容的另一端由第二驱动信号驱动,电压比较器还具有一输出端。0027通过以下的描述并结合附图,本发明将变得更加清晰,这些附图用于解释本发明的实施例。附图说明0028图1A为“张弛振荡”方法的电路图。0029图1B为没有手指触摸按键,C1较小时的振荡波形。003。
16、0图1C为有手指触摸按键,C1较大时的振荡波形。0031图2为本发明的原理图。0032图3为本发明互电容式触摸按键信号检测方法的主要流程图。0033图4为互电容式触摸按键信号检测方法一实施例的流程图。0034图5为用于实现互电容式触摸按键信号检测方法的检测电路图。具体实施方式0035现在参考附图描述本发明的实施例,附图中类似的元件标号代表类似的元件。0036为了便于更好地理解本发明,请参考图2以对本发明的工作原理描述如下0037本发明是先设置一参考电容作为互电容式触摸按键信号检测的参照物;测量时将触摸按键的寄生互电容与参考电容参照物进行对比,若触摸按键互电容小于参考电容值,则检测到触摸信号,否。
17、则代表无触摸信号检测到。0038具体地,利用电荷守恒原理和电荷传输的方法,通过对参考电容和触摸按键互电容进行互补驱动,使得初始阶段的存储电荷在按键互电容、参考电容及电容耦合点自电容之间重新分配,从而使得电容耦合点电压与触摸按键互电容和参考电容之差值线性相关,进而将参考电容和触摸按键互电容之差量转换为电容耦合点电压相对于初始存储电压之差将电容差分量转换为电压差分量,最终能够通过电压比较器判断电容耦合点电压和初始存储电压的关系,以区分是否有触摸信号存在。0039请参考图3,本发明互电容式触摸按键信号检测方法主要包括0040S101,初始化阶段,初始化第一驱动信号的电压为0V最低电压,同时初始化第二。
18、驱动信号为VCC最高电压,初始化A点的电压VA1为0V最低电压,使得在初始化阶段A点存储电荷,第二驱动信号与触摸按键的参考电容连接,A点与电压比较器的正向输入端连接,其中,第一驱动信号为触摸按键的驱动信号,第二驱动信号为参考电容的驱动信号,A点为触摸按键的寄生互电容与参考电容的电容耦合点,且第一驱动信号与第二驱动信号为一对具有互补极性的驱动信号;0041S102,测量阶段,将第一驱动信号驱动到电压VCC最高电压,同时将第二驱动信号驱动到电压0V最低电压,使得初始化阶段A点所存储电荷在寄生互电容和参考电容之间重新分配,A点电压VA2发生变化,根据A点电荷守恒得到A点电压VA2;0042S103,。
19、根据电容耦合点A点电压VA2是否大于电容耦合点A初始化电压0V判断说明书CN104092458A4/5页6参考电容及寄生互电容的大小关系,触摸按键寄生互电容的一端连接第一驱动信号,另一端连接比较器的正向输入端,参考电容的一端连接第二驱动信号,另一端连接电压比较器的正向输入端;0043S104,根据判断结果确定是否有触摸信号。0044与现有技术相比,本发明的方法先对第一驱动信号、第二驱动信号以及与电压比较器正向输入端连接的A点的电压进行初始化,再进入测量阶段,对第一驱动信号和第二驱动信号进行重新驱动,驱动电压的改变会促使参考电容及寄生互电容初始化阶段存储的电荷进行重新分配电荷传输,在电荷守恒的条。
20、件下,A点电压会发生变化以满足新的驱动条件下的电荷守恒。而A点电压变化量是与触摸按键互电容和参考电容之差线性相关的,故可以依据A点电压与初始化电压本专利实例中为0V的大小关系,判断是否有手指触摸导致触摸按键寄生互电容相对于参考电容发生变化,从而确定手指触摸信号。当A点电压大于0时,判断出参考电容小于寄生互电容,则电压比较器输出结果为1,表明无触摸信号,反之,当A点电压VA1小于0V时,判断出参考电容大于寄生互电容,则输出结果为0,表明有触摸信号;即,本发明采用参考电容比较法在一个周期内完成了触摸信号的检测,检测速度比传统的“张弛振荡”方法快很多;单周期检测不需要频繁地对触摸按键的电容进行充放电。
21、,从而大大地节省了系统功耗。另外,该方法使得系统具有非常低的动态功耗,而且可以灵活改变工作频率,使得触摸按键可以用在功耗要求苛刻的低功耗待机模式下,为全触摸人机交互接口提供了硬件保障。0045再请参考图4及图5,本发明互电容式触摸按键信号检测方法可采用如图5所示的电路来实现和说明。使用CM代表触摸按键寄生互电容,使用CS代表电容耦合点A的寄生自电容,使用CREF代表参考电容。CM的一端由驱动信号VPP驱动第一驱动信号,另一端连接电压比较器CMP的正向输入端。CREF是一个用于信号检测的参考电容,其一端与寄生互电容CM以及电压比较器CMP的正向输入端相连,另一端由驱动信号VPN驱动第二驱动信号。。
22、VPP与VPN是一对具有互补极性的驱动信号,由互补驱动源DR产生。互补极性的含义是当VPP信号从“低”变换到“高”时,VPN信号同时从“高”变换到“低”,且VPP与VPN的“高”和“低”具有相同的幅度定义。0046具体地,如图4所示,该方法包括0047S201,确定参考电容的值;在触摸按键设计完成后,可根据互电容CM、自电容CS以及电压比较器CMP设计出图5中去除参考电容CREF后的电路图;在无手指触摸的情况下,采用软件逐次逼近的方法,先测得无手指触摸时的按键寄生互电容值CM1,之后在有手指触摸的情况下,测得寄生互电容值CM2,以得到寄生互电容的变化量CM,因此,我们设计时取参考电容以得到很好。
23、的手指信号检测结果,其中参考电容公式中的CM表示无手指触摸时的互电容,即CM1;0048S202,初始化阶段,初始化驱动信号VPP到“低”设为0V,初始化驱动信号VPN到“高”设为VCC电压,初始化A点电压到地0V,则A点在初始化阶段存储的电荷量为0049QACREFVCC10050S203,测量阶段,VPP驱动到“高”,而VPN驱动到“低”,由于A点电荷守恒0051VACSVACREFVAVCCCMVCCCREF2说明书CN104092458A5/5页70052则A点电压00530054S204,使用电压比较器判断VA否大于0;0055S205,根据比较器输出结果得到是否有触摸信号。由于设计。
24、参考电容根据公式3及参考电容公式可得到没有手指触摸时A点的电压大于0V,电压比较器输出结果为1,而在有手指触摸时A点的电压小于0V,电压比较器输出结果为0。0056从以上可以看出,本发明互电容式触摸按键信号检测方法及其检测电路,采用参考电容比较法在一个周期内完成了触摸信号的检测,检测速度比传统的“张弛振荡”方法快很多;单周期检测不需要频繁地对触摸按键的电容进行充放电,从而大大地节省了系统功耗;该方法的测量周期可以自由调节,因此可以在工作模式和待机模式下选择不同的工作频率,以进一步降低系统功耗。另外,该方法使得系统具有非常低的动态功耗,而且可以灵活改变工作频率,使得触摸按键可以用在功耗要求苛刻的低功耗待机模式下,为全触摸人机交互接口提供了硬件保障。0057以上结合最佳实施例对本发明进行了描述,但本发明并不局限于以上揭示的实施例,而应当涵盖各种根据本发明的本质进行的修改、等效组合。说明书CN104092458A1/3页8图2说明书附图CN104092458A2/3页9图3说明书附图CN104092458A3/3页10图4图5说明书附图CN104092458A10。