一种用于电容式触摸屏中噪声控制的方法及装置制造方法及图纸

技术编号:8532326 阅读:148 留言:0更新日期:2013-04-04 15:03
本发明专利技术涉及一种用于电容式触摸屏中噪声控制的方法,包括如下步骤:将从模拟前端接收的数据按所述触摸屏的激励方波周期进行累加并得到多个第一累加数据;将所述每一个第一累加数据分别与预先设定的阈值范围比较,并将超出所述阈值范围的第一累加数据用一指定值代替;将替换后得到的整个数据序列进行滤波;分别将第一设定个数所述第一累加数据进行累加并将得到的多个第二累加数据存储;分别将第二设定个数所述第二累加数据进行滤波后得到第三数据并进行存储。本发明专利技术还涉及一种实现上述方法的装置。实施本发明专利技术的用于电容式触摸屏中噪声控制的方法及装置,具有以下有益效果:通用性较强、能消除多种噪声、实现相对简单。

【技术实现步骤摘要】

本专利技术涉及触摸屏,更具体地说,涉及一种用于电容式触摸屏中噪声控制的方法及装置
技术介绍
随着信息技术的不断发展进步,20世纪90年代初一种新的人机交互技术一触摸屏技术问世了。该技术的问世使得人机交互更加方便快捷不再局限于键盘、鼠标,使用者仅仅需要触碰计算机显示屏幕上的文字或图标即可实现对主机的操作。它也是目前最简单、方便的一种人机交互方式。触摸屏技术发展至今,主要有四种电阻式触摸屏、电容式触摸屏、红外线式触摸屏和表面声波触摸屏。其中电容式触摸屏以其高透光率、高耐磨性、稳定性强及使用寿命长等特性已经初步取代了电阻屏,成为目前市场的主流。但是,目前的电容式触摸屏技术在抗噪声方面依然有很大的缺陷,一方面容易受到充电器交流电源的干扰,另一方面容易受到来自手机基带芯片的RF噪声干扰,此外,还容易受到显示驱动信号等的干扰。这些噪声通过前端接收机电路串扰进触控芯片内部,从而出现错误的报点。也就是说用户没有触摸到某一位置,但检测电路(sensor)却告知主机(host)用户已经触摸过该点,这是一个很严重的问题。图1为触摸屏检测电路的内部结构示意图,其工作原理为由芯片产生的方波信号Vin作用于电容屏的电容Csig,由于人的手指、手掌或其他导电物体可以引起该电容Csig的容值的变化,从而导致该电容Csig上存储的电荷量发生变化。电荷放大器将变化的电荷转化成变化的方波,变化的方波信号最终被ADC采样,采样值送入数字部分进行处理。数字部分完成对数据的处理后,将处理后的数据送到主机。当输入的方波信号通过前端的电荷放大器进入到内部电路时,如果此时也有外部干扰信号的存在,干扰信号也会通过模拟部分的处理送到数字部分进行处理,如果数字部分只做简单的累加处理的话,则不能有效的剔除噪声信号,从而使噪声信号将有效的触摸信号淹没以致出现错误的报点。到目前为止,在触摸屏产业界,有很多关于降低乃至消除触摸屏控制芯片噪声的解决方案,但是这些方案或多或少的存在着这样或者那样的不足之处。如中国公开专利CN101246407 “一种电阻式触摸屏中控制静电噪声的方法以及相应的触摸屏”中提到采用特定的扫描信号来扫描触摸屏从而控制减低静电噪声的解决方案,但是这种方案的通用性不强;如中国公开专利CN102004574 “一种防止触摸屏装置电源噪声的方法”提出采用一种在触摸屏装置上增加一个反相器的方法,该反相器一端连接到液晶显示屏面的电极上,另一端连接到铟锡氧化物层上,那么该铟锡氧化物层将产生与之相反的交变电压,从而克服液晶显示屏面上产生的电源噪声,但是这种方法仅针对电源噪声,只能消除一种噪声,对于其他类型的噪声如RF噪声、显示噪声等就无法进行消除。如中国公开专利CN1503118A“用于放置触摸屏的噪声装置和方法”中提到采用一种利用时钟电路来控制接收数据来降低噪声的解决方案,但是这种方法实现起来相对复杂,成本也较高。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述通用性不强、只能消除一种噪声、实现相对复杂的缺陷,提供一种通用性较强、能消除多种噪声、实现相对简单的用于电容式触摸屏中噪声控制的方法及装置。本专利技术解决其技术问题所采用的技术方案是构造一种用于电容式触摸屏中噪声控制的方法,包括如下步骤 A)将从模拟前端接收的数据按所述触摸屏的激励方波周期进行累加并得到多个第一累加数据; B)将所述每一个第一累加数据分别与预先设定的阈值范围比较,并将超出所述阈值范围的第一累加数据用一指定值代替; C)将替换后得到的整个数据序列进行滤波; D)分别将第一设定个数所述第一累加数据进行累加并将得到的多个第二累加数据存储; E)分别将第二设定个数所述第二累加数据进行滤波后得到第三数据并进行存储。在本专利技术所述的用于电容式触摸屏中噪声控制的方法中,所述从模拟前端接收的数据是按照一个或多个所述激励方波周期进行累加的。在本专利技术所述的用于电容式触摸屏中噪声控制的方法中,所述指定值为前一累加数据或预先设定的值。在本专利技术所述的用于电容式触摸屏中噪声控制的方法中,所述第一设定个数为所述触摸屏扫描信号或驱动信号的一个扫描行所包括的激励方波周期数,所述第二设定个数为所述触摸屏扫描信号或驱动信号的一帧所包括的数据个数。在本专利技术所述的用于电容式触摸屏中噪声控制的方法中,所述滤波为低通滤波或中值滤波或均值滤波。本专利技术还涉及一种实现上述用于电容式触摸屏中噪声控制的方法的装置,包括 周期累加模块用于将从模拟前端接收的数据按所述触摸屏的激励方波周期进行累加并得到多个第一累加数据; 累加数据比较模块用于将所述每一个第一累加数据分别与预先设定的阈值范围比较,并将超出所述阈值范围的第一累加数据用一指定值代替; 第一滤波模块用于将替换后得到的整个数据序列进行滤波; 累加模块用于分别将第一设定个数所述第一累加数据进行累加并将得到的多个第二累加数据存储; 第二滤波模块用于分别将第二设定个数所述第二累加数据进行滤波后得到第三数据并进行存储。在本专利技术所述的实现上述用于电容式触摸屏中噪声控制的方法的装置中,所述从模拟前端接收的数据是按照一个或多个所述激励方波周期进行累加的。在本专利技术所述的实现上述用于电容式触摸屏中噪声控制的方法的装置中,所述指定值为前一累加数据或预先设定的值。在本专利技术所述的实现上述用于电容式触摸屏中噪声控制的方法的装置中,所述第一设定个数为所述触摸屏扫描信号或驱动信号的一个扫描行所包括的激励方波周期数,所述第二设定个数为所述触摸屏扫描信号或驱动信号的一帧所包括的数据个数。在本专利技术所述的实现上述用于电容式触摸屏中噪声控制的方法的装置中,所述滤波为低通滤波或中值滤波或均值滤波。实施本专利技术的用于电容式触摸屏中噪声控制的方法及装置,具有以下有益效果将从模拟前端接收的数据按触摸屏的激励方波周期进行累加,并将累加后超出预先设定的阈值范围的第一累加数据用指定值进行替换以消除噪声,即将受噪声污染的数据用指定值进行替换以消除噪声,由于只将第一累加数据与阈值范围进行比较,不需要考虑是哪种类型的噪声,所以其可针对多种类型的噪声,通用性较强;再将替换后得到的整个数据序列进行滤波以进一步消除噪声;然后分别将第一设定个数第一累加数据进行累加得到第二累加数据并存储;随后分别将第二设定个数第二累加数据进行滤波以更好地消除噪声。整个过程处理起来较为简单;所以其通用性较强、能消除多种噪声、实现较为简单。附图说明图1是电容式触摸屏检测电路的内部结构示意 图2是本专利技术用于电容式触摸屏中噪声控制的方法及装置实施例中方法的流程 图3是所述实施例中每一个激励方波周期ADC输出的数据累加和分布示意 图4是所述实施例中噪声数据被替换之后的每一个激励方波周期ADC输出的数据累加和分布示意 图5是所述实施例中装置的结构示意图。具体实施例方式为了便于本领域的普通技术人员能够理解并实施本专利技术,下面将结合附图对本专利技术实施例作进一步说明。如图1所示的触摸屏检测电路中,给触摸屏输入激励方波,经过模拟部分的信号放大、混频等处理之后,通过ADC将模拟信号转换成数字信号送到数字部分进行处理。理论上,在电容Csig不变的情况下,每个激励方波周期ADC转化后的数据的累加和是固定的,但在实际中每个激励方波周期的累加值会有微小的波动。当触本文档来自技高网
...

【技术保护点】
一种用于电容式触摸屏中噪声控制的方法,其特征在于,包括如下步骤:A)将从模拟前端接收的数据按所述触摸屏的激励方波周期进行累加并得到多个第一累加数据;B)将所述每一个第一累加数据分别与预先设定的阈值范围比较,并将超出所述阈值范围的第一累加数据用一指定值代替;C)将替换后得到的整个数据序列进行滤波;D)分别将第一设定个数所述第一累加数据进行累加并将得到的多个第二累加数据存储;E)分别将第二设定个数所述第二累加数据进行滤波后得到第三数据并进行存储。

【技术特征摘要】
1.一种用于电容式触摸屏中噪声控制的方法,其特征在于,包括如下步骤 A)将从模拟前端接收的数据按所述触摸屏的激励方波周期进行累加并得到多个第一累加数据; B)将所述每一个第一累加数据分别与预先设定的阈值范围比较,并将超出所述阈值范围的第一累加数据用一指定值代替; C)将替换后得到的整个数据序列进行滤波; D)分别将第一设定个数所述第一累加数据进行累加并将得到的多个第二累加数据存储; E)分别将第二设定个数所述第二累加数据进行滤波后得到第三数据并进行存储。2.根据权利要求1所述的用于电容式触摸屏中噪声控制的方法,其特征在于,所述从模拟前端接收的数据是按照一个或多个所述激励方波周期进行累加的。3.根据权利要求2所述的用于电容式触摸屏中噪声控制的方法,其特征在于,所述指定值为前一累加数据或预先设定的值。4.根据权利要求3所述的用于电容式触摸屏中噪声控制的方法,其特征在于,所述第一设定个数为所述触摸屏扫描信号或驱动信号的一个扫描行所包括的激励方波周期数,所述第二设定个数为所述触摸屏扫描信号或驱动信号的一帧所包括的数据个数。5.根据权利要求1至4任意一项所述的用于电容式触摸屏中噪声控制的方法,其特征在于,所述滤波为低通滤波或中值滤波或均值滤波。6.一种实现如权利要求1所述的用于电容式触摸屏中噪声控制的方法的装置...

【专利技术属性】
技术研发人员:孙国志
申请(专利权)人:深圳贝特莱电子科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1