解决触摸按键无法识别触摸动作的方法及其触摸识别系统的118论坛118图库方法

文档序号:10690695
解决触摸按键无法识别触摸动作的方法及其触摸识别系统的118论坛118图库方法
【专利摘要】本发明公开了一种解决触摸按键无法识别触摸动作的方法,包括1)给系统上电,系统对触摸按键进行多次扫描,设定出合适的高阀值VH和低阀值VL;2)系统进入低功耗模式,继续检测触摸按键以确定是否唤醒系统;3)系统被唤醒后进入正常模式,使通过对触摸按键扫描得到的电容转换值分别与高阀值VH和低阀值VL进行比较以判断系统唤醒方式;4)若系统由于手指触摸而唤醒,识别出具体哪些按键被触摸并综合分析出触摸的行为,然后执行具体触摸行为操作;5)若系统由于手指拿开而唤醒,对触摸按键进行多次扫描,设定出新的更合适的高阀值和低阀值,进入步骤2)。
【专利说明】
解决触摸按键无法识别触摸动作的方法及其触摸识别系统
118图库开奖结果领域
[0001 ]本发明涉及电容式触摸按键领域,具体来说,涉及一种解决触摸按键无法识别触摸动作的方法及其触摸识别系统。
【背景118图库开奖结果】
[0002]相比于传统的机械式按键,电容式触摸感应按键不仅耐用、使用寿命长而且兼顾安全、美观等优点,它已经改变传统意义上的机械按键的方法,只需轻轻触模,就可以很方便的达到按键控制效果,而且具备更多更灵活的控制方法,比如滑动手势控制等。它已经广泛118图库于手机、家电、智能家居甚至工业控制等多个领域。在用户体验当中,电容式触摸感应按键的误触发或者触发不灵敏是至关重要的问题,这其中系统在上电时的正常初始化起到重要的作用,否则很可能出现初始化后工作异常的情况,如何达到稳定的上电初始化是必须要考虑的问题。
[0003]首先,了解下电容式触摸感应按键基本工作原理,如图1所示,无触摸时,在按键上有等效的寄生电容CO,当手指触摸时,将会引入一个电容Cl并联到按键上,因为手指和大地之间的等效电容Cbody很大,对应的容抗可以忽略,所以人手指的电势与大地基本相等,这样就相当于在按键上并联了一个电容Cl,电容增大,对应的转换值变大,所以在有无触摸两种情况下的转换值之间选取一个合适的阈值,就可正确识别触摸动作,当电容转换值小于这个阈值时,判断为按键无触摸,而当电容转换值大于这个阈值时,则判断为触摸动作;
其中在设定阈值时需要考虑到环境噪声的干扰情况,因为按键上的电容约为几十皮法,人手指引入的电容变化更小(在1pf以内),所以噪声干扰就不能忽略不计,一般对应到按键上的电容转换值的变化情况,反映在连续多次扫描得到的值,会在一个范围内变化,也就是在最高值与最低值之间变化,在一定的时间内,噪声干扰时随机的,所以可以将最高值和最低值的平均值看做电容转换值,当人手指触模时,其噪声干扰也同样的跟随存在,其平均值会跟随手指触摸而变大。
[0004]在一般118图库系统中,目前常用的识别方法是:在系统上电后,针对触摸按键先扫一组转换值,根据该组值选取合适的阈值,然后设定好阈值,此时为了满足低功耗的需求,一般要求系统进入低功耗模式,同时触摸按键的检测工作一直进行着,当检测到有触摸行为(触摸按键转换值高于设定阈值)时,从低功耗模式下唤醒系统开始正常,然后重新扫一组触摸键的电容转化值,根据这组值来识别出具体哪一按键被触摸,然后执行相应操作。
[0005]上述118图库场景中,它要求在系统上电的时候是不能有触摸的行为,否则就会出现系统在进入低功耗后,不能被触摸动作唤醒,而随后的触摸动作也就不能被识别的情况。因为上电时的触摸行为,会导致首次设定的阈值是按键处于触摸状态下的值,在系统进入低功耗后,很难再识别按键被触摸的行为(此时阈值即为触摸时的电容转化值),这样系统就会一直处于低功耗模式,不能被按键的触摸行为唤醒,失去其118图库的意义。
[0006]针对相关118图库开奖结果中的问题,目前尚未提出有效的解决方案。

【发明内容】

[0007]针对相关118图库开奖结果中的上述118图库开奖结果问题,本发明提出一种解决触摸按键无法识别触摸动作的方法及其触摸识别系统,能够达到即使处于触摸状态下时,上电后的触摸行为也能被正常识别的效果。
[0008]为实现上述118图库开奖结果目的,本发明的118图库开奖结果方案是这样实现的:
一种解决触摸按键无法识别触摸动作的方法,包括以下步骤:
SI,给系统上电,系统对触摸按键进行多次扫描,设定出合适的高阀值VH和低阀值VL; S2,系统进入低功耗模式,继续检测触摸按键以确定是否唤醒系统;
S3,系统被唤醒后进入正常模式,使通过对触摸按键扫描得到的电容转换值分别与高阀值VH和低阀值VL进行比较以判断系统唤醒方式;
S4,若系统由于手指触摸而唤醒,识别出具体哪些按键被触摸并综合分析出触摸的行为,然后执行具体触摸行为操作;
S5,若系统由于手指拿开而唤醒,对触摸按键进行多次扫描,设定出新的更合适的高阀值和低阀值,进入步骤S2。
[0009]优选的,步骤SI进一步包括:
Sll,给系统上电;
S12,多次扫描触摸按键,对应的得到多组转换值,取其中的最大值Vhigh和最小值V1W,根据一定的算法计算得出VH和VL ;
S13,设定VH为高阈值,VL为低阈值。
[0010]优选的,当处于触摸状态下,则设定的阈值为触摸时的较大转换值,当处于非触摸状态下,则设定的阈值为无触摸时的较小转换值。
[0011]优选的,步骤S3进一步包括:
S31,系统被唤醒后进入正常工作模式,首先对触摸按键扫描得到一组电容转换值,假设为VA;
S32将VA与设定的高低阈值做比较,当VA大于VH时,说明是由于手指触摸而唤醒了系统;而当VA小于VL时,说明是由于手指拿开而唤醒了系统。
[0012]优选的,步骤S4进一步包括:
S41,当判断为有手指触摸按键后,需要针对每一个按键扫描,用来识别具体哪些按键被触摸;
S42,当识别到具体的按键触摸后,综合分析出触摸的行为类型;
S43,执行具体触摸行为操作。
[0013]优选的,所述触摸的行为类型包括短按、长按和滑动。
[0014]优选的,在正常模式下识别不到触摸行为时,为满足低功耗需求,则要进入步骤S2,进入低功耗工作模式。
[0015]优选的,步骤S5进一步包括:
S51,当判断为因手指拿开而唤醒了系统,在无触摸的状态下,需要连续多次扫描触摸按键,得到足够多的电容转换值,选取最高值与最低值,并计算得出新的更合适的VH与VL;S52,将高低阈值分别设定为新的VH与VL,进入步骤S2。
[0016]—种用于解决触摸按键无法识别触摸动作的触摸识别系统,包括控制芯片、触摸电路、ADC转换电路、高阈值判断电路、低阈值判断电路和输出触摸信号的逻辑或门;所述触摸电路与所述ADC转换电路相连接,所述ADC转换电路分别与所述高阈值判断电路和低阈值判断电路相连接,所述高阈值判断电路和低阈值判断电路均与所述逻辑或门相连接,所述逻辑或门通过导线与所述控制芯片相连接。
[0017]进一步的,所述高阀值判断电路和低阀值判断电路均包括数值比较模块和阀值寄存模块。
[0018]本发明的有益效果:通过在实现触摸检测控制电路时,实现两种阈值的唤醒功能,分别为高阈值唤醒和低阈值唤醒,满足大于高阈值或者低于低阈值的条件时均可唤醒系统,这样在按键处于触摸状态下上电后,设置合适的低阈值,然后系统进入低功耗模式,当按键手指松开后,扫描的转换值低于设定的低阈值,就可以正常唤醒系统,然后开始正常的识别操作了,从而解决了触控识别系统一直处于低功耗状态不能被唤醒的问题。
[0019]本发明所述的触摸识别系统,采用两个阈值的判断方法来实现触摸动作的识别,当电容转换值大于高阈值或者低于低阈值时均产生触摸信号,这样触摸按键上的电容增大或者电容变小都能够被正确识别出来。
【附图说明】
[0020]为了更清楚地说明本发明实施例或现有118图库开奖结果中的118图库开奖结果方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通118图库开奖结果人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0021 ]图1是根据本发明的【背景118图库开奖结果】所述的触摸按键工作原理图;
图2是根据本发明实施例所述的用于解决触摸按键无法识别触摸动作的触摸识别系统的结构示意图;
图3是本发明实施例的按键处于触摸状态的上电工作情景图;
图4是本发明实施例的按键处于非触摸状态的上电工作情景图;
图5是根据本发明实施例所述的一种解决触摸按键无法识别触摸动作的方法的流程图。
[0022]图中:1、触摸电路;2、控制芯片;3、ADC转换电路;4、低阀值判断电路;5、高阀值判断电路;6、逻辑或门。
【具体实施方式】
[0023]下面将结合本发明实施例中的附图,对本发明实施例中的118图库开奖结果方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通118图库开奖结果人员所获得的所有其他实施例,都属于本发明保护的范围。
[0024]如图1-5所示,根据本发明实施例所述的一种解决触摸按键无法识别触摸动作的方法,包括以下步骤:
SI,给系统上电,系统对触摸按键进行多次扫描,设定出合适的高阀值VH和低阀值VL; S2,系统进入低功耗模式,继续检测触摸按键以确定是否唤醒系统;
S3,系统被唤醒后进入正常模式,使通过对触摸按键扫描得到的电容转换值分别与高阀值VH和低阀值VL进行比较以判断系统唤醒方式;
S4,若系统由于手指触摸而唤醒,识别出具体哪些按键被触摸并综合分析出触摸的行为,然后执行具体触摸行为操作;
S5,若系统由于手指拿开而唤醒,对触摸按键进行多次扫描,设定出新的更合适的高阀值和低阀值,进入步骤S2。
[0025]优选的,步骤SI进一步包括:
Sll,给系统上电;
S12,多次扫描触摸按键,对应的得到多组转换值,取其中的最大值Vhigh和最小值V1W,根据一定的算法计算得出VH和VL ;
S13,设定VH为高阈值,VL为低阈值。
[0026]优选的,当处于触摸状态下,则设定的阈值为触摸时的较大转换值,当处于非触摸状态下,则设定的阈值为无触摸时的较小转换值。
[0027]优选的,步骤S3进一步包括:
S31,系统被唤醒后进入正常工作模式,首先对触摸按键扫描得到一组电容转换值,假设为VA;
S32将VA与设定的高低阈值做比较,当VA大于VH时,说明是由于手指触摸而唤醒了系统;而当VA小于VL时,说明是由于手指拿开而唤醒了系统。
[0028]优选的,步骤S4进一步包括:
S41,当判断为有手指触摸按键后,需要针对每一个按键扫描,用来识别具体哪些按键被触摸;
S42,当识别到具体的按键触摸后,综合分析出触摸的行为类型;
S43,执行具体触摸行为操作。
[0029]优选的,所述触摸的行为类型包括短按、长按和滑动。
[0030]优选的,在正常模式下识别不到触摸行为时,为满足低功耗需求,则要进入步骤S2,进入低功耗工作模式。
[0031 ]优选的,步骤S5进一步包括:
S51,当判断为因手指拿开而唤醒了系统,在无触摸的状态下,需要连续多次扫描触摸按键,得到足够多的电容转换值,选取最高值与最低值,并计算得出新的更合适的VH与VL;S52,将高低阈值分别设定为新的VH与VL,进入步骤S2。
[0032]另一方面,一种用于解决触摸按键无法识别触摸动作的触摸识别系统,包括控制芯片7、触摸电路1、ADC转换电路3、高阈值判断电路5、低阈值判断电路4和输出触摸信号的逻辑或门6;所述触摸电路I与所述ADC转换电路3相连接,所述ADC转换电路3分别与所述高阈值判断电路5和低阈值判断电路4相连接,所述高阈值判断电路5和低阈值判断电路4均与所述逻辑或门6相连接,所述逻辑或门6通过导线与所述控制芯片2相连接。
[0033]其中,所述高阀值判断电路5和低阀值判断电路4均包括数值比较模块和阀值寄存丰旲块。
[0034]所述ADC转换电路3用以将触摸按键上的模拟信号转换为数字信号,便于数字电路进一步处理;所述高阈值判断电路5用以将ADC转换电路3转换的数字值与设定好的高阈值进行比较判断,当ADC转换电路3转换的数字值高于高阈值时,产生触摸识别信号;所述低阈值判断电路4用以将ADC转换电路3转换的数字值与设定好的低阈值进行比较判断,当ADC转换电路3转换的数字值低于低阈值时,产生触摸识别信号;所述逻辑或门6用以将所述高阈值判断电路5产生的触摸识别信号与低阈值判断电路4产生的触摸识别信号或起来,两种情况均为有效的触摸识别信号。
[0035]综上所述,借助于本发明的上述118图库开奖结果方案,通过在实现触摸检测控制电路时,实现两种阈值的唤醒功能,分别为高阈值唤醒和低阈值唤醒,满足大于高阈值或者低于低阈值的条件时均可唤醒系统,这样在按键处于触摸状态下上电后,设置合适的低阈值,然后系统进入低功耗模式,当按键手指松开后,扫描的转换值低于设定的低阈值,就可以正常唤醒系统,然后开始正常的识别操作了,从而解决了触控识别系统一直处于低功耗状态不能被唤醒的问题。
[0036]本发明所述的带有高低阈值判断的触摸控制器,118图库于电容触摸感应按键的识别系统,采用两个阈值的判断方法来实现触摸动作的识别,当电容转换值大于高阈值或者低于低阈值时均产生触摸信号,这样触摸按键上的电容增大或者电容变小都能够被正确识别出来。
[0037]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种解决触摸按键无法识别触摸动作的方法,其特征在于,包括以下步骤: SI,给系统上电,系统对触摸按键进行多次扫描,设定出合适的高阀值VH和低阀值VL; S2,系统进入低功耗模式,继续检测触摸按键以确定是否唤醒系统; S3,系统被唤醒后进入正常模式,使通过对触摸按键扫描得到的电容转换值分别与高阀值VH和低阀值VL进行比较以判断系统唤醒方式; S4,若系统由于手指触摸而唤醒,识别出具体哪些按键被触摸并综合分析出触摸的行为,然后执行具体触摸行为操作; S5,若系统由于手指拿开而唤醒,对触摸按键进行多次扫描,设定出新的更合适的高阀值和低阀值,进入步骤S2。2.根据权利要求1所述的解决触摸按键无法识别触摸动作的方法,其特征在于,步骤SI进一步包括: Sll,给系统上电; S12,多次扫描触摸按键,对应的得到多组转换值,取其中的最大值Vhigh和最小值V1W,根据一定的算法计算得出VH和VL ; S13,设定VH为高阈值,VL为低阈值。3.根据权利要求2所述的解决触摸按键无法识别触摸动作的方法,其特征在于,当处于触摸状态下,则设定的阈值为触摸时的较大转换值,当处于非触摸状态下,则设定的阈值为无触摸时的较小转换值。4.根据权利要求1所述的解决触摸按键无法识别触摸动作的方法,其特征在于,步骤S3进一步包括: S31,系统被唤醒后进入正常工作模式,首先对触摸按键扫描得到一组电容转换值,假设为VA; S32将VA与设定的高低阈值做比较,当VA大于VH时,说明是由于手指触摸而唤醒了系统;而当VA小于VL时,说明是由于手指拿开而唤醒了系统。5.根据权利要求1所述的解决触摸按键无法识别触摸动作的方法,其特征在于,步骤S4进一步包括: S41,当判断为有手指触摸按键后,需要针对每一个按键扫描,用来识别具体哪些按键被触摸; S42,当识别到具体的按键触摸后,综合分析出触摸的行为类型; S43,执行具体触摸行为操作。6.根据权利要求5所述的解决触摸按键无法识别触摸动作的方法,其特征在于,所述触摸的行为类型包括短按、长按和滑动。7.根据权利要求5所述的决触摸按键无法识别触摸动作的方法,其特征在于,在正常模式下识别不到触摸行为时,为满足低功耗需求,则要进入步骤S2,进入低功耗工作模式。8.根据权利要求1所述的解决触摸按键无法识别触摸动作的方法,其特征在于,步骤S5进一步包括: S51,当判断为因手指拿开而唤醒了系统,在无触摸的状态下,需要连续多次扫描触摸按键,得到足够多的电容转换值,选取最高值与最低值,并计算得出新的更合适的VH与VL; S52,将高低阈值分别设定为新的VH与VL,进入步骤S2。9.一种用于解决触摸按键无法识别触摸动作的触摸识别系统,其特征在于,包括控制芯片、触摸电路、ADC转换电路、高阈值判断电路、低阈值判断电路和输出触摸信号的逻辑或门;所述触摸电路与所述ADC转换电路相连接,所述ADC转换电路分别与所述高阈值判断电路和低阈值判断电路相连接,所述高阈值判断电路和低阈值判断电路均与所述逻辑或门相连接,所述逻辑或门通过导线与所述控制芯片相连接。10.根据权利要求9所述的用于解决触摸按键无法识别触摸动作的触摸识别系统,其特征在于,所述高阀值判断电路和低阀值判断电路均包括数值比较模块和阀值寄存模块。
【文档编号】H03K17/96GK106059558SQ201610474173
【公开日】2016年10月26日
【申请日】2016年6月24日
【发明人】姚宗付, 佟国增, 叶欣
【申请人】苏州聚元微电子股份有限公司
再多了解一些
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1