触摸屏防干扰的方法及系统的制作方法

文档序号:6382103阅读:484来源:国知局
专利名称:触摸屏防干扰的方法及系统的制作方法
技术领域
本发明涉及触摸屏,更具体地说,涉及一种触摸屏防干扰方法及系统。
背景技术
随着科技的进步,越来越多的触摸屏式电子设备进入了人们的日常生活当中,例如智能手机或者平板电脑等。在我们使用上述的触摸屏式电子设备的过程中,偶尔会出现触摸屏式电子设备的系统自己反应,自己动作,然后进入某个界面的情况,这些往往都是外界环境对触摸屏的电磁干扰造成的,这种干扰的特点就是持续时间短。综上所述,现有技术的触摸屏式电子设备存在因外界环境干扰造成系统失灵、用户使用不方便的缺陷
发明内容
本发明要解决的技术问题之一在于,针对现有技术的上述触摸屏式电子设备存在因外界环境干扰造成系统失灵、用户使用不方便的缺陷,提供一种触摸屏防干扰的方法。本发明要解决的技术问题之二在于,针对现有技术的上述触摸屏式电子设备存在因外界环境干扰造成系统失灵、用户使用不方便的缺陷,提供一种触摸屏防干扰系统。本发明的触摸屏防干扰的方法及系统克服了上述缺陷,对触摸屏的触摸事件进行过滤,使得一些由外界环境干扰引起的触摸事件被过滤掉,这些触摸事件不会被处理器处理,而正常的触摸事件则由处理器进行处理,这样可以减少外界环境对触摸屏的干扰,有效地过滤掉触摸屏受到的电磁干扰,保证系统运行的的稳定,给用户的使用带来了稳定性和流畅感。本发明解决其技术问题之一所采用的技术方案是构造一种触摸屏防干扰的方法,包括以下步骤SI :获取触摸屏检测到触摸事件时触摸屏电容量的变化差值AC ;S2 :判断AC是否处于设定的电容变化范围之内,如果是,则执行步骤S3,否则,则触摸事件由干扰引起,执行步骤S5 ;S3 :获取触摸事件的触摸时间,跳至步骤S4 ;S4:判断触摸时间是否小于设定时间,如果是,则触摸事件由干扰引起,执行步骤S5,否则,则是正常的触摸事件,执行步骤S6 ;S5 过滤掉触摸事件;S6 :处理器执行触摸事件。在本发明所述的触摸屏防干扰的方法中,所述步骤S2中,设定的电容变化范围为由操作手指触摸引起的触摸屏的电容变化范围。在本发明所述的触摸屏防干扰的方法中,操作手指多次触摸操作触摸屏时,产生多个相应的触摸时间,其中包含使触摸屏识别为触摸事件的、且小于其他触摸时间的端值触摸时间,该端值触摸时间为所述步骤S4中的设定时间。在本发明所述的触摸屏防干扰的方法中,所述步骤S5中过滤掉触摸事件为停止向处理器发送触摸事件。本发明解决其技术问题之二所采用的技术方案是构造一种触摸屏防干扰系统,其与处理器连接,包括电容差值计算模块、电容差值比对模块、触摸时间计量模块、触摸时间比对模块、及触摸事件发送控制模块;所述电容差值计算模块,用于获取触摸屏检测到触摸事件时触摸屏电容量的变化差值Δ C ;所述电容差值比对模块,用于判断AC是否处于设定的电容变化范围之内,如果是,则由所述触摸时间计量模块获取触摸事件的触摸时间,否则,则触摸事件由干扰引起,所述触摸事件发送控制模块过滤掉触摸事件;所述触摸时间计量模块,用于获取触摸事件的触摸时间;所述触摸时间比对模块,用于判断触摸时间是否小于设定时间,如果是,则触摸事件由干扰引起,所述触摸事件发送控制模块过滤掉触摸事件,否则,则是正常的触摸事件,所述触摸事件发送控制模块将正常的触摸事件发送至所述处理器进行处理;所述触摸事件发送控制模块,用于控制触摸事件是否向所述处理器发送。实施本发明的触摸屏防干扰的方法及系统,具有以下有益效果对触摸屏的触摸事件进行过滤,使得一些由外界环境干扰引起的触摸事件被过滤掉,这些触摸事件不会被处理器处理,而正常的触摸事件则由处理器进行处理,这样可以减少外界环境对触摸屏的干扰,有效地过滤掉触摸屏受到的电磁干扰,保证系统运行的的稳定,给用户的使用带来了稳定性和流畅感。


下面将结合附图及实施例对本发明作进一步说明,附图中图I是本发明触摸屏防干扰的方法实施例的流程图;图2是本发明触摸屏防干扰系统实施例的结构框图。
具体实施例方式为了对本发明的技术特征、目的和效果有更加清楚的理解,现对照附图详细说明本发明的具体实施方式
。现有技术的触摸屏式电子设备在使用过程中,会出现触摸屏式电子设备的系统自己反应,自己动作,然后进入某个界面的情况,这些往往都是外界环境对触摸屏的电磁干扰造成的,这种干扰的特点就是持续时间短。针对上述问题,本实施例提供一种触摸屏防干扰的方法及系统,以克服触摸屏式电子设备存在因外界环境干扰造成系统失灵、用户使用不方便的缺陷。首先讲述本实施例的方法。如图I所示,在本实施例的触摸屏防干扰的方法的流程图。本实施例的触摸屏防干扰的方法,包括以下步骤SI :获取触摸屏检测到触摸事件时触摸屏电容量的变化差值AC。S2 :判断AC是否处于设定的电容变化范围之内,如果是,则执行步骤S3,否则,则触摸事件由干扰引起,执行步骤S5。设定的电容变化范围为由操作手指触摸引起的触摸屏的电容变化范围。这里需要说明的是,不同的触摸介质引起触摸屏电容量的变化是不一样的。S3 :获取触摸事件的触摸时间,跳至步骤S4。此处需要说明的是,步骤S3中的触摸事件与步骤Si中的触摸事件为同一触摸事件。S4:判断触摸时间是否小于设定时间,如果是,则触摸事件由干扰引起,执行步骤S5,否则,则是正常的触摸事件,执行步骤S6。操作手指多次触摸操作触摸屏时,产生多个相应的触摸时间,其中包含使触摸屏识别为触摸事件的、且小于其他触摸时间的端值触摸时间,该端值触摸时间为步骤S4中的设定时间;也即,我们在用操作手指触摸操作触摸屏时,会有一个使触摸屏识别为触摸事件的最小触摸时间,这个最小触摸时间为步骤S4中的设定时间,例如某一触摸屏式智能手机,触控操作时,使触摸屏识别为触摸事件的最小触摸时间为10毫秒,在此情况下,如果触摸时间小于10毫秒,则触摸事件由干扰引起,执行步骤S5,如果触摸时间大于或者等于10 毫秒,则是正常的触摸事件,执行步骤S6。当然,不同的触摸屏式电子产品具有不同的最小触摸时间,例如,一些触摸屏式电子产品的最小触摸时间为6毫秒,一些触摸屏式电子产品的最小触摸时间为8毫秒,一些触摸屏式电子产品的最小触摸时间为20毫秒,因此,端值触摸时间(最小触摸时间)应根据不同的触摸屏式电子产品而设定其大小。S5 :过滤掉触摸事件。此处的过滤掉触摸事件是指停止向处理器发送触摸事件,此时处理器不会执行该触摸事件,由于对触摸屏的触摸事件进行了过滤,使得一些由外界环境干扰引起的触摸事件被过滤掉,这样可以减少外界环境对触摸屏的干扰,有效地过滤掉触摸屏受到的电磁干扰。S6 :处理器执行触摸事件。也即,此时触摸事件为正常的触摸事件,处理器执行与触摸事件相应的操作,并通过触摸屏将操作结果显现。下面讲述本实施例的系统。如图2所示,图2是本实施例触摸屏防干扰系统的结构框图。本实施例的触摸屏防干扰系统,其与处理器6连接,触摸屏防干扰系统包括电容差值计算模块I、电容差值比对模块2、触摸时间计量模块3、触摸时间比对模块4、及触摸事件发送控制模块5。电容差值计算模块1,用于获取触摸屏检测到触摸事件时触摸屏电容量的变化差值AC。电容差值比对模块2,用于判断AC是否处于设定的电容变化范围之内,如果是,则由触摸时间计量模块3获取触摸事件的触摸时间,否则,则触摸事件由干扰引起,触摸事件发送控制模块5过滤掉触摸事件。触摸时间计量模块3,用于获取触摸事件的触摸时间。触摸时间比对模块4,用于判断触摸时间是否小于设定时间,如果是,则触摸事件由干扰引起,触摸事件发送控制模块5过滤掉触摸事件,否则,则是正常的触摸事件,触摸事件发送控制模块5将正常的触摸事件发送至处理器6进行处理。触摸事件发送控制模块5,用于控制触摸事件是否向处理器6发送。本实施例的触摸屏防干扰系统是与上述的本实施例触摸屏防干扰的方法相对应的系统。
实施本实施例的触摸屏防干扰的方法及系统,具有以下有益效果对触摸屏的触摸事件进行过滤,使得一些由外界环境干扰引起的触摸事件被过滤掉,这些触摸事件不会被处理器处理,而正常的触摸事件则由处理器进行处理,这样可以减少外界环境对触摸屏的干扰,有效地过滤掉触摸屏受到的电磁干扰,保证系统运行的的稳定,给用户的使用带来了稳定性和流畅感。上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体 实施方式,上述的具体实施方式
仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。
权利要求
1.一种触摸屏防干扰的方法,其特征在于,包括以下步骤 51:获取触摸屏检测到触摸事件时触摸屏电容量的变化差值AC ; 52:判断AC是否处于设定的电容变化范围之内,如果是,则执行步骤S3,否则,则触摸事件由干扰引起,执行步骤S5 ; 53:获取触摸事件的触摸时间,跳至步骤S4 ; S4:判断触摸时间是否小于设定时间,如果是,则触摸事件由干扰引起,执行步骤S5,否则,则是正常的触摸事件,执行步骤S6 ; 55:过滤掉触摸事件; 56:处理器执行触摸事件。
2.根据权利要求I所述的触摸屏防干扰的方法,其特征在于,所述步骤S2中,设定的电容变化范围为由操作手指触摸引起的触摸屏的电容变化范围。
3.根据权利要求I所述的触摸屏防干扰的方法,其特征在于,操作手指多次触摸操作触摸屏时,产生多个相应的触摸时间,其中包含使触摸屏识别为触摸事件的、且小于其他触摸时间的端值触摸时间,该端值触摸时间为所述步骤S4中的设定时间。
4.根据权利要求I所述的触摸屏防干扰的方法,其特征在于,所述步骤S5中过滤掉触摸事件为停止向处理器发送触摸事件。
5.一种触摸屏防干扰系统,其与处理器(6)连接,其特征在于,包括电容差值计算模块(I)、电容差值比对模块(2 )、触摸时间计量模块(3 )、触摸时间比对模块(4)、及触摸事件发送控制模块(5); 所述电容差值计算模块(I ),用于获取触摸屏检测到触摸事件时触摸屏电容量的变化差值Δ C ; 所述电容差值比对模块(2),用于判断AC是否处于设定的电容变化范围之内,如果是,则由所述触摸时间计量模块(3)获取触摸事件的触摸时间,否则,则触摸事件由干扰引起,所述触摸事件发送控制模块(5)过滤掉触摸事件; 所述触摸时间计量模块(3 ),用于获取触摸事件的触摸时间; 所述触摸时间比对模块(4),用于判断触摸时间是否小于设定时间,如果是,则触摸事件由干扰引起,所述触摸事件发送控制模块(5)过滤掉触摸事件,否则,则是正常的触摸事件,所述触摸事件发送控制模块(5)将正常的触摸事件发送至所述处理器(6)进行处理; 所述触摸事件发送控制模块(5 ),用于控制触摸事件是否向所述处理器(6 )发送。
全文摘要
本发明公开了一种触摸屏防干扰的方法及系统,其方法包括以下步骤S1获取触摸屏检测到触摸事件时触摸屏电容量的变化差值ΔC;S2判断ΔC是否处于设定的电容变化范围之内,如果是,则执行步骤S3,否则,执行步骤S5;S3获取触摸事件的触摸时间;S4判断触摸时间是否小于设定时间,如果是,则执行步骤S5,否则,执行步骤S6;S5过滤掉触摸事件;S6处理器执行触摸事件。其系统与处理器连接,包括电容差值计算模块、电容差值比对模块、触摸时间计量模块、触摸时间比对模块、及触摸事件发送控制模块。其有益效果可以减少外界环境对触摸屏的干扰,有效地过滤掉触摸屏受到的电磁干扰,保证系统运行的稳定。
文档编号G06F3/041GK102945097SQ20121048063
公开日2013年2月27日 申请日期2012年11月22日 优先权日2012年11月22日
发明者张强 申请人:广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1