CN102841268A - 一种电容屏噪声检测方法及*** - Google Patents
一种电容屏噪声检测方法及*** Download PDFInfo
- Publication number
- CN102841268A CN102841268A CN2012102526582A CN201210252658A CN102841268A CN 102841268 A CN102841268 A CN 102841268A CN 2012102526582 A CN2012102526582 A CN 2012102526582A CN 201210252658 A CN201210252658 A CN 201210252658A CN 102841268 A CN102841268 A CN 102841268A
- Authority
- CN
- China
- Prior art keywords
- noise
- examining
- detection
- rough detection
- signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Geophysics And Detection Of Objects (AREA)
- Measurement Of Mechanical Vibrations Or Ultrasonic Waves (AREA)
Abstract
本发明适用于电数字数据处理领域,提供了一种电容屏噪声检测方法,该检测方法包括以下步骤:A、利用接收信号数据特征进行噪声粗检测;B、对噪声粗检测判断是否存在噪声,若存在噪声则记录当前噪声粗检测的噪声特征值;D、噪声粗检测检测存在噪声或噪声发生改变,则利用分析噪声频谱和能量分布对接收信号进行噪声细检测;所述粗检测是分析接收信号部分或全局,短期或长期的信号幅度、频率以及信号变化偏差来判断是否存在噪声或噪声发生改变,并据此判断是否需要做噪声细检测;所述细检测是分析接收信号的噪声频谱和能量分布;所述数据特征是触摸发生时,反应在电容屏上的信号变化。通过分级检测噪声,降低复杂度、检测及时、精度提高。
Description
技术领域
本发明属于电数字数据处理领域,尤其涉及一种电容屏噪声检测方法及装置。
背景技术
当前,电容式触摸,已经成为主流,如智能手机,移动上网设备等类型的消费型产品。而电容屏触碰的检测,一般是在发射端发送一个一定幅度一定频率的交流信号,该信号可以是正弦波,方波,梯形波或者其他波形,再通过接收端接收到的信号的幅度来判断。如图1,发射端发送的第一数据信号,经过集成运算放大器放大后,变成新的第二数据信号,第二数据信号和第一数据信号的幅度与发射端和接收端间的互电容有关。互电容会随着手指的接触而发生改变。第二数据信号经过数模变换器量化后,通常接一个解调器或混频器,解调器用来恢复出第二数据信号的幅度信息。当然,解调器也可以在数模变换器之前,利用模拟方法实现,并不影响检测效果。
图2是一种可能的解调器结构。一个模拟低通滤波用来作为数模变换器的抗混叠滤波器,或者兼具有滤除第二数据信号中的某些频率成份的功能。模拟低通滤波后的信号通过数模变换器转换成数字信号,数字信号进入解调器解调。解调器存在自身解调信号,是有一定频率的方波,正弦波或其他波形,解调信号可以用查找表或者数字控制振荡器实现。解调信号与第二数据信号通常是同频同相的信号。这样,经过乘法器后,第二数据信号可以由交流信号转换为带直流分量的第三数据信号,该第三数据信号是我们想要得到的信号。图2中第三数据信号通过一个数字低通滤波,用来滤除第三数据信号中的高频分量。数字低通滤波一种常见的实现方式是,对第三数据信号进行多点累和平均。这种解调方式要求解调信号与第二数据信号的相位是对齐的。图3是另一种可能的解调器结构。一个模拟低通滤波用来作为数模变换器的抗混叠滤波器,或者兼具有滤除第二数据信号中的某些频率成份的功能。模拟低通滤波后的信号通过数模变换器转换成数字信号,数字信号进入解调器解调。解调器设置有两个并列的数字低通滤波,且与低通滤波器结构类似。解调信号可以是方波,正弦波,梯形波或其他波形。解调信号一般是与第二数据信号同频率,并且彼此正交的两个信号,它们可以通过查找表或者信号的时延产生。数字低通滤波的输出可以恢复出第二数据信号的幅度。由于解调信号相互正交,此时,解调信号的相位不一定要和第二数据信号对齐,也能恢复出正确的信号幅度。
当整个***中混入噪声后,该噪声可以是环境噪声,RF噪声,或者是充电器的共模噪声,这种噪声一般通过用户的手指触碰而引入到***中,这个时候,噪声经过图2或者图3的解调后,会变成一个交流信号,该交流信号的频率,为噪声频率与混频器频率的差频。为了检测该交流信号,可以在时域上利用波形特点检测,例如过0点检测,得到频率特征,或者检测一段时间内波形的变化量,或者在频域上利用选频网络检测,检测某一频率的能量值。但噪声产生差频信号频率一般较低,时域检测需要很长时间,而良好的选频网络,也需要很长的稳定时间,因此,上述方式都要求有足够长的检测时间。对于一些TP***,图4所示,例如传统的发射端顺序扫描方式,每个发射端的扫描时间比较短,限制了检测的准确性。
传统的噪声检测方式通常都在正常使用过程中一直做噪声检测,由于精准的噪声检测需要较长的检测时间,导致***需要一直浪费较长时间在噪声检测上。
另一方面,当噪声频率与扫描频率一致时,上述提到的时域或者频域都无法检测出噪声,唯一的办法是去除扫描频率的影响,常见的就是关闭发射端扫描或者切换到另一个发射端扫描频率。切换发射端扫描频率的方式对于单频干扰有效,但如果噪声中也含有与新的发射端扫描频率一致的频率,则也无法检测出来。关闭发射端扫描的方式利于检测多频点的干扰,但在正常扫描中***过多的空扫描,会降低***的整体扫描速率,并且如果只在某一段时间内进行空扫描,当噪声不连续出现时,有可能会无法检测到噪声信号。
目前大多数技术都只在硬件端检测噪声,方法包括上面提到的各种方案。如果硬件的检测只在一帧中的某一段内进行的话,也会出现错过噪声检测情况,如果硬件反复切换扫描频率,或者同时发送几个扫描频率,会导致硬件复杂度加大。同时,在有些对时间要求苛刻的环境下,可能没有时间做噪声检测,从而降低了***的抗噪性。 综上所述目前噪声检测方式单一存在***复杂度高、检测不及时,对于一些时间受限的***存在检测精度低的技术缺陷。
发明内容
本发明实施例的目的在于提供一种电容屏噪声检测方法及***,旨在解决增加***复杂度、检测不及时、对于一些时间受限的***存在检测精度低的技术问题。
本发明实施例是这样实现的,一种电容屏噪声检测方法,该检测方法包括以下步骤:
A、利用接收信号数据特征进行噪声粗检测;
B、对噪声粗检测判断是否存在噪声,若存在噪声则记录当前噪声粗检测的噪声特征值;
D、噪声粗检测检测存在噪声或噪声发生改变,则利用分析噪声频谱和能量分布对接收信号进行噪声细检测;
所述粗检测是分析接收信号部分或全局,短期或长期的信号幅度、频率以及信号变化偏差来判断是否存在噪声或噪声发生改变,并据此判断是否需要做噪声细检测;
所述细检测是分析接收信号的噪声频谱和能量分布,并且为***选择合适的工作频点;
所述数据特征是触摸发生时,反应在电容屏上的信号变化。
本发明的进一步技术方案是:所述B步骤之后、D步骤之前还包括以下步骤:
C、判断当前噪声粗检测的工作频段是否被细检测,若被细检测则当前粗检测噪声特征与记忆库中噪声粗检测的噪声特征值比较差别,如差别大于预设值,则噪声发生改变。
本发明的进一步技术方案是:所述D步骤之后还包括步骤E:
E、将噪声粗检测、细检测的噪声特征值分别更新到噪声粗检测、细检测的噪声特征值记忆库里。
本发明的进一步技术方案是:所述噪声粗检测包括局部和全局的数据检测,局部数据检测由解调器完成,全局由上位机完成,最终检测结果以其一判断为主或两个判断作为联合判据或两个判断加权和为判据。
本发明的进一步技术方案是:所述步骤B分为以下步骤:
B1、对噪声粗检测判断是否存在噪声;
B2、若存在噪声则记录当前噪声粗检测的噪声特征值。
本发明的进一步技术方案是:所述步骤C分为以下步骤:
C1、判断当前噪声粗检测的工作频段是否被细检测;
C2、若被细检测则当前粗检测噪声特征与记忆库中噪声粗检测的噪声特征值比较差别,如差别大于预设值,则噪声发生改变。
本发明实施例的另一目的在于提供一种电容屏噪声检测装置,该检测装置包括:
噪声粗检测模块,用于利用解调器检测接收信号波形的数据特点和对接收信号整帧数据的特征分析进行噪声粗检测;
噪声判断记录模块,用于对噪声粗检测判断是否存在噪声,若存在噪声则记录当前噪声粗检测的噪声特征值;
噪声细检测判断对比模块,用于判断当前噪声粗检测的工作频段是否被细检测,若被细检测则当前粗检测噪声特征与记忆库中噪声粗检测的噪声特征值比较差别,如差别大于预设值,则噪声发生改变;
噪声细检测模块,用于噪声粗检测检测存在噪声或噪声发生改变,则利用分析噪声频谱和能量分布对接收信号进行噪声细检测;
噪声特征值存储模块,用于将噪声粗检测、细检测的噪声特征值分别更新到噪声粗检测、细检测的噪声特征值记忆库里。
本发明的进一步技术方案是:所述噪声判断记录模块包括以下模块:
噪声判断模块,用于对噪声粗检测判断是否存在噪声;
噪声记录模块,用于若存在噪声则记录当前噪声粗检测的噪声特征值。
本发明的进一步技术方案是:所述噪声细检测判断对比模块包括以下模块:
噪声细检测判断模块,用于判断当前噪声粗检测的工作频段是否被细检测;
噪声对比模块,用于若被细检测则当前粗检测噪声特征与记忆库中噪声粗检测的噪声特征值比较差别,如差别大于预设值,则噪声发生改变。
本发明的有益效果是:通过分级检测噪声的方式,有效的降低***的开销,快速准确的发现噪声。从而降低了***的复杂度、噪声检测及时,对受时间限制的***检测精度提高,减轻***负荷,降低***资源的消耗。
附图说明
图1是现有技术提供的硬件检测结构图;
图2是现有技术提供的解调器结构图;
图3是现有技术提供的解调器结构图;
图4是现有技术提供的发射端顺序扫描时序示意图;
图5是本发明提供的电容屏噪声检测方法流程图;
图6是本发明提供的电容屏噪声检测方法空帧***发射端顺序扫描时序示意图;
图7是本发明提供的电容屏噪声检测方法硬件结构图;
图8是本发明提供的电容屏噪声检测方法正交模式硬件结构图;
图9是本发明提供的电容屏噪声检测方法噪声检测模式硬件结构图;
图10是本发明提供的电容屏噪声检测方法中干净信号数据抖动图;
图11是本发明提供的电容屏噪声检测方法中加入噪声信号数据抖动图;
图12是本发明提供的电容屏噪声检测方法中将低通滤波设计成累和器图;
图13是本发明提供的电容屏噪声检测方法带有一级预滤波硬件结构图;
图14是本发明提供的电容屏噪声检测方法噪声中累和器对应频谱图;
图15是本发明提供的电容屏噪声检测装置的结构图;
附图标记: 30 模拟低通滤波 40 缓冲器 50 数字处理模块60 模数变换器 70 解调器 701乘法器 702数字低通滤波 703 加法器 704 平方乘法器 80 累和器 90 一级预滤波。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
图1示出了本发明实施例提供的电容屏噪声检测方法的流程,详述如下:
在步骤S101中,触摸电容屏生成触摸信号,发射端发射触摸信号,接收端接收发射端发射的触摸信号,在接收端接收的触摸信号中会混入噪声干扰,例如外界的RF干扰或者充电器的共模干扰等等。此时就需要对接收信号进行噪声粗检测,在这里噪声粗检测只是初步的判断下接收信号里是否混有噪声干扰。判断是否存在噪声是两种方式来实现的,其一是利用解调器对接收信号扫描波形的数据特点形式来判断是否存在噪声,其二是利用接收信号的整帧数据的特征来分析是否存在噪声的方式来判断是否存在噪声。这两种方式检测噪声的过程可以同时进行或不分先后顺序进行,不会影响噪声粗检测的结果。在噪声不连续时,用信号的数据特征分析的方式可以获得比利用解调器扫描波形特征的特点检测更快更全的检测信息,在对时间要求严格,解调器没办法进行噪声检测的***中,数据特征分析检测噪声更具有优势。这两种检测方式结果,可以根据实际情况,以其一种判断为主,或者两个判断作为联合判据,或者两个判断的加权和作为判据,从而触发后面的噪声细检测。
粗检测是利用数据特征对接收信号进行噪声检测。
数据特征是触摸发生时,反应在电容屏上的信号变化。
在步骤S201中,对接收信号噪声粗检测的结果进行判断是否存在噪声。如果判断不存在噪声,就会结束本次噪声检测。如果判断存在噪声会触发下一过程。
在步骤S301中,对接收信号噪声粗检测判断存在噪声,就提取当前噪声特征值,并且将本次噪声粗检测噪声特征值记录起来,并且将本次噪声粗检测噪声特征值更新到噪声粗检测特征值记忆库。
在步骤S401中,当记录了噪声的特征值,就会对噪声特征值的工作频段进行判断,判断本次噪声特征值的工作频段是否细检测,如果本次噪声特征值没有被细检测过噪声,则直接触发噪声细检测。
在步骤S501中,当前噪声粗检测判断噪声特征值的工作频段被细检测过,就会对当前噪声特征值与记忆库中的噪声特征进行比较差别的大小,如果没有差别或者差别很小,则忽略本次噪声检测,结束本次噪声检测。如果差别大于预设值,就会认为本次噪声发生了改变,需要对本次噪声进行新的噪声细检测。
在步骤S601中,在噪声粗检测存在噪声或者认为噪声发生改变时,就会触发噪声细检测,利用分析噪声频谱和能量分布情况进行噪声细检测,并且早噪声细检测的过程中为选择适合工作的频点做准备。在噪声细检测的过程中,只做噪声检测,而不做触摸信息上报,应用软件可以不上报或者重复报上一帧的点。由于噪声细检测的时间很短,在60帧/秒的帧率下,只需要1-2帧的时间,因此这种处理不会影响用户的使用。分析噪声频谱与能量分布情况在检测中可以是同时进行或者是不分先后顺序依次进行。
细检测是采用对接收信号进行分析噪声频谱和能量分布,并且为选择合适的工作频点。
在步骤S701中,当噪声细检测结束会提取出细检测噪声特征值,并且与噪声粗检测的特征值一起更新到到噪声粗检测和噪声细检测的噪声特征值记忆库里。留待以后做噪声检测对比的使用。
在步骤S801中,一次噪声检测完毕。
图14示出了本发明实施例提供的电容屏噪声检测装置,该检测装置包括噪声粗检测模块、噪声判断记录模块、噪声细检测判断对比模块、噪声细检测模块以及噪声特征值存储模块。
噪声粗检测模块,将接收端接收的信号采用扫描频率方式和数据特征分析方式进行噪声粗检测,输出一个噪声粗检测的信号。
噪声判断记录模块,对噪声粗检测模块输出的信号做判断,查看本次噪声粗检测信号里是否存在噪声,如果存在噪声,则记录当前噪声粗检测的噪声特征值,且输出一个存在噪声的信号。如果没有噪声,则输出一个不存在噪声的信号,且本次噪声检测结束。
噪声细检测判断对比模块,对噪声判断记录模块输出的存在噪声信号的噪声特征值的工作频段判断是否被细检测,如果被细检测,则当前噪声特征值与记忆库中噪声粗检测的噪声特征值比较差别,如差别大于预设值,则噪声发生改变,发出触发噪声细检测的信号。如差别小于预设值,则当前噪声可以忽略不计,认为已被细检测,且本次噪声检测结束发出噪声检测结束信号。
噪声细检测模块,将噪声粗检测认为存在噪声或噪声发生改变的噪声检测信号触发噪声细检测,则对接收信号进行分析噪声频谱和能量分布的噪声细检测,输出噪声细检测的噪声特征值信号。
噪声特征值存储模块,将噪声粗检测、细检测的噪声特征值信号数据分别更新到噪声粗检测、细检测的噪声特征值记忆库里。
噪声判断记录模块包括噪声判断模块和噪声记录模块。
噪声判断模块,判断噪声粗检测的信号里是否存在噪声并且发出一个判断结果的信号。
噪声记录模块,如果判断结果信号是存在噪声,则记录当前噪声特征值,并且输出一个噪声特征值信后。
噪声细检测判断对比模块包括噪声细检测判断模块和噪声对比模块。
噪声细检测判断模块,对当前噪声特征值的工作频段判断是否被细检测,如果被细检测会发出已被细检测信号,如果没有被细检测,就会发出进行细检测信号。
噪声对比模块,对发出已被细检测共得信号里的噪声特征值与记忆库中噪声粗检测的噪声特征值比较差别,如差别大于预设值,则噪声发生改变,发出当前噪声需要进行细检测的信号,如差别小于预设值,则噪声没有发上改变,发出本次噪声检测结束信号。
为了便于说明问题,举例说明如下:
为了快速检测噪声,本方法经过噪声粗检测和细检测两部分。粗检测由软硬件协同完成,细检测由硬件完成。粗检测过程中,只是简单的判断是否存在噪声,此时判断精度低,但是检测只耗很少的时间和带宽做检测。只有粗检测发现存在噪声,才触发细检测。细检测过程,会精细的分析噪声的频谱和能量分布情况,为选择合适的工作频点做好准备,此时的硬件开销相对粗检测有所增加。
下面先阐述粗检测过程,由于噪声与扫描信号没有固定的相位关系,为了得到准确的噪声信息,硬件中的解调器70采用正交解调模式,如图7所示,本方案阐述的内容大多数在数字部分实现,但因为解调器可以在模数变换器60之前,因此方案的一些思想也可以在模拟部分实现,不影响结果。对比图3,模拟低通滤波30被配置成数字低通滤波702,两者输出的信号经过平方后相加即可得到输入信号的能量。该输入信号可以是有效信号、噪声信号或者是两者的混合信号。为了实现简单,数字低通滤波702通常设计成累和器80。累和器80具有一定的带宽,该带宽限制了它的选频特性,而带宽与累和时间长度是成反比的,累和时间越长,带宽越窄,选频特性越好。
在本例中,利用空扫描来检测噪声。在每帧的正常扫描中,***一个空扫描,空扫描可以***在每帧的开始或者结束位置或其他任何位置。如图6所示,假设空扫描在每帧的开头位置,空扫描的时间可以大于或小于发射端的正常扫描。为了实现简单,本例中设置空扫描时间等于正常单个发射端扫描时间。空扫描期间,完成硬件粗检测。硬件粗检测可以采用图7描述的办法,检测当前信号能量,如果能量超过一定阈值,认为存在干扰。此时检测到的能量是通过数字低通滤波702选频网络的所有频率分量的能量和。由于空扫描的时间较短,由上面的分析知道,此时数字低通滤波器702的选频特性并不很精确,因此,只能大概判断出当前频率附近是否存在干扰,但是相应的,这时候消耗的硬件开销也很小。
另一种方法也可以同时检测数字低通滤波702输出的信号,观察信号在该段时间内的变化量,并检测数字低通滤波702信号变化量之和是否超过一定阈值,如果是,则认为存在干扰。因为经过解调器70中乘法器701、以及数字低通滤波702之后的信号,如果没有干扰,将是一个直流分量,如果存在交流分量,必然存在干扰。交流信号在一定时间内必然存在幅度变化,因此可以被检测出来。由于空扫描时间不长,单看一路输出,可能没有太明显变化,但同时观察两个正交的分量,检测出它们的变化量之和,就可以大大的提高检测准确度。信号的能量以及信号的变化量可以作为硬件粗检测的特征值,保存下来,当下一次粗检测到的特征值与之前不同时,则有可能噪声信号发生了改变,需要重新做噪声分析。
另一方面,硬件在正常扫描的时候,每路接收端数据都单独解调,以得到正常的触摸信息,如图8所示。而在空扫描期间,可以每路接收端独立检测,也可以对整帧数据进行检测,使得检测更准确。如图9所示,利用加法器703把所有信号累和之后,再进行检测。加法器703累和也可以在数模变换器60之前进行。
另一种方法是,也可以仅对具有最大峰值的接收端信号进行噪声检测,这个时候,加法器703被替换成一个最大值寻找器。
当硬件扫描完一帧数据后,会把数据上报给控制器,控制器会分析数据,并得出触摸信息。这意味着控制器中的软件可以利用一帧数据来检测噪声。根据互电容屏的结构特点,当噪声通过人触碰引入到***中后,触碰点所在的整列都会被噪声干扰。于是,我们可以对数据进行整体分析来判断是否存在干扰。例如,当信号混入噪声之后,噪声会降低***的信噪比。信噪比可以这样计算:信噪比 = (Up-Uu)/Q,其中,Up代表触摸的平均值,Uu代表物触摸的平均值,Q代表物触摸数据抖动的标准差。
如图10、11所示,对于一个干净信号,其数据会存在抖动,但物触摸数据抖动的标准差Q只在一个比较小的范围内摆动,而当噪声加入后,物触摸数据抖动的标准差Q会被显著的加大。如果物触摸数据抖动的标准差Q值变化很小,则说明噪声对信号影响极小,可以不予考虑。因此,我们可以利用这一点,判断一列中,物触摸数据抖动的标准差Q值过大的点占一列接收端总的点数比例来判断目前的信号中是否含有干扰。例如,这个比例可以是1/2。物触摸数据抖动的标准差Q值失常的比例可以作为软件粗检测噪声的特征值之一,与硬件检测的噪声特征合并使用。还有其他一些数据特征可以被用来做软件方面的噪声检测,例如可以比较不同帧之间相同点的数据差值来判断,或者检测数据中是否出现跳点情况。由于软件相对硬件拥有更多的数据量,甚至可以利用帧之间数据做判断,因此,在噪声不连续时,用软件的方式可以获得比硬件更快更全的检测信息,而在一些对时间要求严格,硬件没办法进行噪声检测的***中,更具有优势。
软件和硬件检测的结果,可以根据实际应用的情况,以其中一种判断为主、两个判断作为联合判据或者两个判断的加权和作为判据,从而触发后面的噪声细检测过程。
噪声细检测时,发射端扫描完全关闭,这个时候,只做噪声检测,而不上报触摸信息,上层应用软件可以重复报上一帧的点或者不报点。由于细检测时间很短,在60帧/秒的帧率下,只需要1-2帧时间,,取决于噪声是否连续,因此,这种处理不会影响到用户使用。
图7所示,利用加法器703输出信号的特征,如能量,变化率等,可以判断当前信号中是否存在与解调信号频率相同或相近的信号,而数字低通滤波702的选频特性,决定了这个判断的准确性,选频特性越好,越能精确的判断是否存在解调信号频率的干扰。细检测需要数字低通滤波702具有很好的选频特性。在很多***中,数字低通滤波702通常被设计成累和器,图12、13所示,累和器仅需要加法单元,实现非常方便。但这种累和器的性能取决于累和的时间长度。假设累和时间为R个采样点,1102代表了此时累和频谱特性,整体上看,频谱呈现低通特性,但高频衰减和截止频率宽度均受限于R,如果把累和时间增长一倍,变成2R,则1103代表了新累和对应的频谱,可以看出,随着累和时间变成一倍,截止频率和高频衰减均呈比例压缩。也就是说,随着累和时间加长,累和器80构成的滤波器性能将得到提升。在噪声粗检测中,累和时间较短,累和器80的截止频率较宽,通常为几KHz,因此只能大概知道当前解调信号频率附近是否存在干扰,但在细检测中,累和器80的带宽要求通常在几百-1KHz之间,而此时采用整帧检测,故能满足这个要求。
细检测期间的时序图与正常使用时候是一致的,图8所示,只是发射端1-发射端n全部关闭,此时,与粗检测相似,可以利用到整帧数据来做噪声检测,检测的结构依然采用图9结构,但是注意,此时各个解调器使用的解调频率不再一致,例如,解调器70的解调频率可以是当前的发射端扫描频率偏移量,解调器70的解调频率与当前发射端扫描频率稍微偏移一点的第一偏移量,解调器70可以是另一个与发射端扫描频率不同频率的第二偏移量。这样,我们就可以在一帧的时间内,进行多个频点的检测。这些频点的能量信息也被保存下来作为细检测特征值。如果当前工作频率下无噪声,则继续选用当前频率工作。如果存在噪声,则选择噪声能量最小的频点被作为下一个候选的工作频点。
当然,为了得到更好的选频特性,可以对累和器80的设计做进一步提升,累和器80也可以设计成其他种类的滤波器,例如,各种FIR滤波器,或者IIR滤波器。这些滤波器的滤波特性可以做到优于累和滤波器80, 于是,我们可以设计多一级预滤波90在累和器80之前,如图14所示,而一级预滤波90,当累和器80与以及一级预滤波90串联后,选频性能将大大高于累和器80。一级预滤波90可以设计成累和器,或者更好的FIR或IIR滤波器。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (9)
1.一种电容屏噪声检测方法,其特征在于,该检测方法包括以下步骤:
A、利用接收信号数据特征进行噪声粗检测;
B、对噪声粗检测判断是否存在噪声,若存在噪声则记录当前噪声粗检测的噪声特征值;
D、噪声粗检测检测存在噪声或噪声发生改变,则利用分析噪声频谱和能量分布对接收信号进行噪声细检测;
所述粗检测是分析接收信号部分或全局,短期或长期的信号幅度、频率以及信号变化偏差来判断是否存在噪声或噪声发生改变,并据此判断是否需要做噪声细检测;
所述细检测是分析接收信号的噪声频谱和能量分布,并且为***选择合适的工作频点;
所述数据特征是触摸发生时,反应在电容屏上的信号变化。
2.根据权利要求1所述的电容屏噪声检测方法,其特征在于,所述B步骤之后、D步骤之前还包括以下步骤:
C、判断当前噪声粗检测的工作频段是否被细检测,若被细检测则当前粗检测噪声特征与记忆库中噪声粗检测的噪声特征值比较差别,如差别大于预设值,则噪声发生改变。
3.根据权利要求2所述的电容屏噪声检测方法,其特征在于,所述D步骤之后还包括步骤E:
E、将噪声粗检测、细检测的噪声特征值分别更新到噪声粗检测、细检测的噪声特征值记忆库里。
4.根据权利要求1所述的电容屏噪声检测方法,其特征在于,所述噪声粗检测包括局部和全局的数据检测,最终检测结果以其一判断为主或两个判断作为联合判据或两个判断加权和为判据。
5.根据权利要求1所述的电容屏噪声检测方法,其特征在于,所述步骤B分为以下步骤:
B1、对噪声粗检测判断是否存在噪声;
B2、若存在噪声则记录当前噪声粗检测的噪声特征值。
6.根据权利要求2所述的电容屏噪声检测方法,其特征在于,所述步骤C分为以下步骤:
C1、判断当前噪声粗检测的工作频段是否被细检测;
C2、若被细检测则当前粗检测噪声特征与记忆库中噪声粗检测的噪声特征值比较差别,如差别大于预设值,则噪声发生改变。
7.一种电容屏噪声检测装置,其特征在于,该检测装置包括:
噪声粗检测模块,用于利用解调器检测接收信号波形的数据特点和对接收信号整帧数据的特征分析进行噪声粗检测;
噪声判断记录模块,用于对噪声粗检测判断是否存在噪声,若存在噪声则记录当前噪声粗检测的噪声特征值;
噪声细检测判断对比模块,用于判断当前噪声粗检测的工作频段是否被细检测,若被细检测则当前粗检测噪声特征与记忆库中噪声粗检测的噪声特征值比较差别,如差别大于预设值,则噪声发生改变;
噪声细检测模块,用于噪声粗检测检测存在噪声或噪声发生改变,则利用分析噪声频谱和能量分布对接收信号进行噪声细检测;
噪声特征值存储模块,用于将噪声粗检测、细检测的噪声特征值分别更新到噪声粗检测、细检测的噪声特征值记忆库里。
8.根据权利要求7所述的电容屏噪声检测装置,其特征在于,所述噪声判断记录模块包括以下模块:
噪声判断模块,用于对噪声粗检测判断是否存在噪声;
噪声记录模块,用于若存在噪声则记录当前噪声粗检测的噪声特征值。
9.根据权利要求7所述的电容屏噪声检测装置,其特征在于,所述噪声细检测判断对比模块包括以下模块:
噪声细检测判断模块,用于判断当前噪声粗检测的工作频段是否被细检测;
噪声对比模块,用于若被细检测则当前粗检测噪声特征与记忆库中噪声粗检测的噪声特征值比较差别,如差别大于预设值,则噪声发生改变。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210252658.2A CN102841268B (zh) | 2012-07-20 | 2012-07-20 | 一种电容屏噪声检测方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210252658.2A CN102841268B (zh) | 2012-07-20 | 2012-07-20 | 一种电容屏噪声检测方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102841268A true CN102841268A (zh) | 2012-12-26 |
CN102841268B CN102841268B (zh) | 2016-03-16 |
Family
ID=47368810
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210252658.2A Active CN102841268B (zh) | 2012-07-20 | 2012-07-20 | 一种电容屏噪声检测方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102841268B (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104375014A (zh) * | 2014-11-21 | 2015-02-25 | 西安交通大学 | 一种用于电力电容器噪声试验的单频叠加方法 |
CN105389225A (zh) * | 2015-11-25 | 2016-03-09 | 小米科技有限责任公司 | 触摸屏报点的处理方法及装置 |
CN105548733A (zh) * | 2015-12-03 | 2016-05-04 | 广东欧珀移动通信有限公司 | 噪声的测试方法及装置 |
WO2017045094A1 (zh) * | 2015-09-14 | 2017-03-23 | 华为技术有限公司 | 触摸屏报点数量的控制方法和终端 |
US9606670B2 (en) | 2014-09-30 | 2017-03-28 | Synaptics Incorporated | Real-time spectral noise monitoring for proximity sensing device |
CN110110628A (zh) * | 2019-04-24 | 2019-08-09 | 华为技术有限公司 | 一种频率综合器劣化的检测方法及检测设备 |
TWI759017B (zh) * | 2020-12-17 | 2022-03-21 | 大陸商北京集創北方科技股份有限公司 | 雜訊檢測方法及利用其之觸控晶片和觸控顯示器 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5053757A (en) * | 1987-06-04 | 1991-10-01 | Tektronix, Inc. | Touch panel with adaptive noise reduction |
US20030058226A1 (en) * | 1994-08-22 | 2003-03-27 | Bertram William K. | Reduced noise touch screen apparatus and method |
CN1838048A (zh) * | 2005-03-23 | 2006-09-27 | 富士通株式会社 | 触摸面板装置去除噪声的控制方法和装置及触摸面板装置 |
CN101080689A (zh) * | 2004-12-14 | 2007-11-28 | 辛纳普蒂克斯公司 | 利用感测频率的较小偏移检测位置传感器中的噪声的方法和*** |
WO2011065828A1 (en) * | 2009-11-27 | 2011-06-03 | Nederlandse Organisatie Voor Toegepast- Natuurwetenschappelijk Onderzoek Tno | Method for detecting audio ticks in a noisy environment |
-
2012
- 2012-07-20 CN CN201210252658.2A patent/CN102841268B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5053757A (en) * | 1987-06-04 | 1991-10-01 | Tektronix, Inc. | Touch panel with adaptive noise reduction |
US20030058226A1 (en) * | 1994-08-22 | 2003-03-27 | Bertram William K. | Reduced noise touch screen apparatus and method |
CN101080689A (zh) * | 2004-12-14 | 2007-11-28 | 辛纳普蒂克斯公司 | 利用感测频率的较小偏移检测位置传感器中的噪声的方法和*** |
CN1838048A (zh) * | 2005-03-23 | 2006-09-27 | 富士通株式会社 | 触摸面板装置去除噪声的控制方法和装置及触摸面板装置 |
WO2011065828A1 (en) * | 2009-11-27 | 2011-06-03 | Nederlandse Organisatie Voor Toegepast- Natuurwetenschappelijk Onderzoek Tno | Method for detecting audio ticks in a noisy environment |
Non-Patent Citations (1)
Title |
---|
常丹华等: "基于二级检测的椒盐噪声滤除算法", 《激光与红外》, vol. 42, no. 1, 20 January 2012 (2012-01-20), pages 100 - 104 * |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9606670B2 (en) | 2014-09-30 | 2017-03-28 | Synaptics Incorporated | Real-time spectral noise monitoring for proximity sensing device |
CN104375014A (zh) * | 2014-11-21 | 2015-02-25 | 西安交通大学 | 一种用于电力电容器噪声试验的单频叠加方法 |
CN104375014B (zh) * | 2014-11-21 | 2017-02-22 | 西安交通大学 | 一种用于电力电容器噪声试验的单频叠加方法 |
WO2017045094A1 (zh) * | 2015-09-14 | 2017-03-23 | 华为技术有限公司 | 触摸屏报点数量的控制方法和终端 |
CN106575177A (zh) * | 2015-09-14 | 2017-04-19 | 华为技术有限公司 | 触摸屏报点数量的控制方法和终端 |
CN106575177B (zh) * | 2015-09-14 | 2019-09-13 | 华为技术有限公司 | 触摸屏报点数量的控制方法和终端 |
CN105389225A (zh) * | 2015-11-25 | 2016-03-09 | 小米科技有限责任公司 | 触摸屏报点的处理方法及装置 |
CN105548733A (zh) * | 2015-12-03 | 2016-05-04 | 广东欧珀移动通信有限公司 | 噪声的测试方法及装置 |
CN105548733B (zh) * | 2015-12-03 | 2018-05-29 | 广东欧珀移动通信有限公司 | 噪声的测试方法及装置 |
CN110110628A (zh) * | 2019-04-24 | 2019-08-09 | 华为技术有限公司 | 一种频率综合器劣化的检测方法及检测设备 |
CN110110628B (zh) * | 2019-04-24 | 2023-08-04 | 华为技术有限公司 | 一种频率综合器劣化的检测方法及检测设备 |
TWI759017B (zh) * | 2020-12-17 | 2022-03-21 | 大陸商北京集創北方科技股份有限公司 | 雜訊檢測方法及利用其之觸控晶片和觸控顯示器 |
Also Published As
Publication number | Publication date |
---|---|
CN102841268B (zh) | 2016-03-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102841268A (zh) | 一种电容屏噪声检测方法及*** | |
CN103164090B (zh) | 令电容式触摸屏实施多种扫描方式的时隙扫描方法 | |
CN105045426B (zh) | 一种触摸屏抗噪声方法及装置 | |
EP2405332B1 (en) | Method for determining a touch event and touch sensitive device | |
US9001066B2 (en) | PAPR optimized OFDM touch engine with tone spaced windowed demodulation | |
KR101509857B1 (ko) | 감지 전극 어레이를 위한 제어 회로 및 제어 방법 및 이를 이용한 터치 제어 감지 시스템 | |
US9104267B2 (en) | Capacitive multi-touch system and method of controlling the same | |
US10969904B2 (en) | Noise detecting method and apparatus, electronic device, and computer readable storage medium | |
US9170675B2 (en) | Noise reduction method, device and system on the basis of touch detection of a capacitive screen | |
EP2555093A2 (en) | Control circuit and method for sensing electrode array and touch control sensing system using the same | |
CN107636596B (zh) | 触控位置的确定方法、电容触控装置以及电容触控终端 | |
US20150242115A1 (en) | Systems and methods for improved signal to noise ratio in touch systems | |
CN103365505A (zh) | 改善电容式触控装置的噪声干扰的感测方法及装置 | |
CN103309529B (zh) | 一种电容触摸屏及其识别触摸信号的方法 | |
CN103076939A (zh) | 利用自电容与互电容感应交替扫瞄以去除触控噪声的方法 | |
CN102788910A (zh) | 互电容触摸屏的噪声检测、扫描及频率跳转方法 | |
CN102236481A (zh) | 电容式触控板的接近侦测方法及其应用 | |
US11086446B2 (en) | Touch detection method, touch chip and electronic device | |
CN102760015A (zh) | 电容式触控面板噪声滤除方法 | |
CN111078062A (zh) | 电容触摸屏检测方法、装置、触摸屏设备和存储介质 | |
AU2012244118B2 (en) | Method and System for Identifying Events of Digital Signal | |
CN110058722B (zh) | 在触摸侦测***中判断触摸事件的方法 | |
CN104573448A (zh) | 一种声控解锁的方法及装置 | |
KR20180069918A (ko) | 정전 용량 방식 터치 패널의 터치 위치 확정 방법 및 장치 | |
TWI556147B (zh) | 在觸控偵測系統中判斷觸控事件的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |