一种触摸屏的干扰抑制方法、装置及终端设备
技术领域
本发明涉及触摸屏技术领域,特别是涉及触摸屏的干扰抑制方法、装置及终端设备。
背景技术
随着触摸屏技术的发展,其感应能力越来越灵敏。触摸屏的感应越灵敏,噪声信号对触摸屏的影响越显著,因此,对触摸屏的抗干扰能力要求越高。
现有的触摸屏抗干扰方案中,对噪声信号通常采用跳频方式或提高触摸判定门限方式降低干扰信号对触摸屏的影响。其中,两种抗干扰方式具体如下:
跳频方式通常预先设定触摸屏的一组工作频点,并在触摸屏工作时检测当前工作频点处是否存在干扰信号,如果存在干扰信号,则将触摸屏的工作频点调整至另一个预设频点处。但是,当触摸屏的整个工作频段内都存在干扰信号时,即存在宽带干扰信号时,无论如何跳频,触摸屏都工作在干扰环境下,即无法抑制宽带干扰信号。
提高触摸判定门限方式通常是通过提高触摸判定门限值,使干扰信号无法触发触摸屏的触摸动作。但是此种抗干扰方式降低了触摸灵敏度,可能会使触摸笔、手套触摸功能的灵敏度大幅度下降,甚至出现触摸笔或触摸手套失灵的现象。
综上所述,现有的触摸屏抗干扰方式不能很好地抑制宽带干扰信号。
发明内容
本发明实施例中提供了一种触摸屏的干扰抑制方法、装置及终端设备,以解决现有的触摸屏抗干扰方案抑制宽带干扰信号的效果不佳的问题。
为了解决上述技术问题,本发明实施例公开了如下技术方案:
第一方面,本发明实施例提供一种触摸屏的干扰抑制方法,所述方法包括:
所述触摸屏在无触摸状态下,检测所述触摸屏的接收极的接收信号中是否存在宽带干扰信号;
当所述接收极的接收信号中存在宽带干扰信号时,将带通滤波器的检波带宽从第一检波带宽减小到第二检波带宽。
结合第一方面,在第一方面的第一种可能的实现方式中,所述触摸屏在无触摸状态下,检测所述触摸屏的接收极的接收信号中是否存在宽带干扰信号,包括:
所述触摸屏在无触摸状态下,检测所述触摸屏在当前工作频点的所述接收信号中是否存在干扰信号;
当检测到所述当前工作频点的所述接收信号中存在所述干扰信号时,检测所述触摸屏的下一个预设工作频点的接收信号中是否存在所述干扰信号,直到检测到所述触摸屏的全部预设工作频点的接收信号都存在所述干扰信号时,确定所述触摸屏的接收极的接收信号中存在所述宽带干扰信号。
结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述方法还包括:
当检测到所述触摸屏的部分预设工作频点的所述接收信号中存在所述干扰信号时,确定所述接收极的接收信号中存在窄带干扰信号;
将所述触摸屏的当前工作频点调整到不存在所述干扰信号的预设工作频点。
结合第一方面的第一种可能的实现方式,在第一方面的第三种可能的实现方式中,所述触摸屏在无触摸状态下,检测所述触摸屏在当前工作频点的所述接收信号中是否存在干扰信号,包括:
检测所述触摸屏的接收极的接收信号的波动幅度是否小于触摸门限判定值;
当检测到所述接收信号的波动幅度小于触摸门限判定值时,确定所述触摸屏处于无触摸状态;
检测所述触摸屏在当前工作频点的所述接收极的接收信号的波动幅度是否不小于第一阈值;
当检测到所述接收信号的波动幅度不小于第一阈值时,确定所述触摸屏在当前工作频点的所述接收极的接收信号中存在干扰信号。
结合第一方面的第一种可能的实现方式,在第一方面的第四种可能的实现方式中,所述触摸屏在无触摸状态下,检测所述触摸屏在当前工作频点的所述接收信号中是否存在干扰信号,包括:
检测所述触摸屏在当前工作频点的所述接收极的接收信号的波动幅度是否小于触摸门限判定值;
当检测到所述接收信号的波动幅度不小于所述触摸门限判定值时,判断所述触摸屏上所述接收信号的波动幅度不小于所述触摸门限判定值的区域的数量是否超过预设数量;
当所述触摸屏上所述接收信号的波动幅度不小于所述触摸门限判定值的区域的数量超过预设数量时,确定所述接收信号中存在干扰信号。
第二方面,本发明实施例提供一种触摸屏的干扰抑制装置,所述装置包括:
干扰信号检测单元,用于当所述触摸屏处于无触摸状态时,检测所述触摸屏的接收极的接收信号中是否存在宽带干扰信号;
检波带宽调整单元,用于当所述接收极的接收信号中存在宽带干扰信号时,将带通滤波器的检波带宽从第一检波带宽减小到第二检波带宽。
结合第二方面,在第二方面的第一种可能的实现方式中,所述干扰信号检测单元,包括:
第一干扰信号检测单元,用于所述触摸屏在无触摸状态下,检测所述触摸屏在当前工作频点的所述接收信号中是否存在干扰信号;
第二干扰信号检测单元,用于当检测到所述当前工作频点的所述接收信号中存在所述干扰信号时,检测所述触摸屏的下一个预设工作频点的所述接收信号中是否存在所述干扰信号;
第一确定单元,用于当检测到所述触摸屏的全部预设工作频点的所述接收信号都存在所述干扰信号时,确定所述触摸屏的接收极的接收信号中存在所述宽带干扰信号。
结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述装置还包括:
第二确定单元,用于当检测到所述触摸屏的部分预设工作频点的所述接收信号中存在所述干扰信号时,确定所述接收极的接收信号中存在窄带干扰信号;
频点调整单元,用于当检测到所述接收极的接收信号中存在窄带干扰信号时,将所述触摸屏的当前工作频点调整到不存在所述干扰信号的预设工作频点。
结合第二方面的第一种可能的实现方式,在第二方面的第三种可能的实现方式中,所述第一干扰信号检测单元包括:
触摸屏状态检测单元,用于检测所述触摸屏的接收极的接收信号的波动幅度是否小于触摸门限判定值;
干扰信号检测子单元,用于当检测到所述接收信号的波动幅度小于触摸门限判定值时,检测触摸屏在当前工作频点的所述接收信号的波动幅度是否不小于第一阈值;
第一确定子单元,用于当检测到所述接收信号的波动幅度不小于第一阈值时,确定所述当前工作频点存在干扰信号。
结合第二方面的第一种可能的实现方式,在第二方面的第四种可能的实现方式中,所述第一干扰信号检测单元包括:
触摸屏状态检测单元,用于所述触摸屏在无触摸状态下,所述触摸屏在当前工作频点的检测所述触摸屏的接收极的接收信号的波动幅度是否小于触摸门限判定值;
第一判断单元,用于当检测到所述接收信号的波动幅度不小于所述触摸门限判定值时,判断所述触摸屏上所述接收信号的波动幅度不小于所述触摸门限判定值的区域的数量是否超过预设数量;
第二确定子单元,用于当所述触摸屏上所述接收信号的波动幅度不小于所述触摸门限判定值的区域超过预设数量时,确定所述接收信号中存在干扰信号。
第三方面,本发明实施例提供了一种终端设备,包括:触摸屏、脉冲发生电路、放大器、模数转换器和处理器,所述脉冲发生电路的输出端连接所述触摸屏的驱动极,所述放大器的输入端连接所述触摸屏的接收极,所述模数转换器的输入端连接所述放大器的输出端,所述模数转换器的输出端连接所述处理器,其中:
所述脉冲发生电路,用于产生所述触摸屏工作需要的脉冲信号,并通过所述触摸屏的驱动极将所述脉冲信号发送出去;
所述触摸屏的接收极,用于接收接收信号,其中所述接收信号包括脉冲信号;
所述放大器,用于放大所述接收信号;
所述模数转换器,用于对所述接收信号进行模数转换;
所述处理器,用于所述触摸屏在无触摸状态下,检测所述接收极的接收信号中是否存在宽带干扰信号;当所述接收极的接收信号中存在宽带干扰信号时,将带通滤波器的检波带宽从第一检波带宽减小到第二检波带宽。
结合第三方面,在第三方面的第一种可能的实现方式中,所述脉冲发生电路、所述放大器、所述模数转换器和所述处理器集成在一个芯片中。
结合第三方面或第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,所述处理器为CPU或控制器。
结合第三方面,在第三方面的第三种可能的实现方式中,所述处理器,用于所述触摸屏在无触摸状态下,检测所述接收极的接收信号中是否存在宽带干扰信号,包括:
所述处理器,用于所述触摸屏在无触摸状态下,检测所述触摸屏在当前工作频点的所述接收信号中是否存在干扰信号;
当检测到所述当前工作频点的所述接收信号中存在所述干扰信号时,检测所述触摸屏的下一个预设工作频点的所述接收信号中是否存在所述干扰信号,直到检测到所述触摸屏的全部预设工作频点的所述接收信号都存在所述干扰信号时,确定所述触摸屏的接收极的接收信号中存在所述宽带干扰信号。
结合第三方面的第三种可能的实现方式,在第三方面的第四种可能的实现方式中,所述处理器,用于所述触摸屏在无触摸状态下,检测所述触摸屏在当前工作频点的所述接收信号中是否存在干扰信号,包括:
所述触摸屏在无触摸状态下,所述触摸屏在当前工作频点的检测所述触摸屏的接收极的接收信号的波动幅度是否小于触摸门限判定值;
当检测到所述接收信号的波动幅度不小于所述触摸门限判定值时,判断所述触摸屏上所述接收信号的波动幅度不小于所述触摸门限判定值的区域的数量是否超过预设数量;
当所述触摸屏上所述接收信号的波动幅度不小于所述触摸门限判定值的区域超过预设数量时,确定所述接收信号中存在干扰信号。
结合第三方面及第三方面的第一种可能的实现方式至第四种可能的实现方式中的任意一种,在第三方面的第五种可能的实现方式中,所述终端设备为具有触摸屏的手机或平板电脑。
第四方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有处理器可执行的程序代码,所述程序代码使处理器执行以下操作:
所述触摸屏在无触摸状态下,检测所述触摸屏的接收极的接收信号中是否存在宽带干扰信号;
当所述接收极的接收信号中存在宽带干扰信号时,将带通滤波器的检波带宽从第一检波带宽减小到第二检波带宽。
本发明实施例提供的触摸屏的干扰抑制方法,在触摸屏处于无触摸状态时,检测触摸屏是否存在宽带干扰信号,当存在宽带干扰信号时,减小滤波单元的检波带宽,利用较小的检波带宽捕获到的宽带干扰信号强度较低,可以降低宽带干扰信号对触摸采样信号的影响,提高了触摸屏无触摸时的抗干扰能力。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例一种终端设备的示意图;
图2为本发明实施例一种触摸屏的干扰抑制方法的流程示意图;
图3为图2中步骤S110的流程示意图;
图4为触摸屏处于无干扰信号环境下触摸信号强度示意图;
图5为图4所示的信号的捕获信号强度示意图;
图6为触摸屏处于宽带干扰信号环境下的信号强度示意图;
图7为图6所示的信号的捕获信号强度示意图;
图8为触摸屏处于窄带干扰信号环境下的信号强度示意图;
图9为图8所示的信号在跳频工作下的捕获信号强度示意图;
图10为本发明实施例一种检测触摸屏是否存在干扰信号的流程示意图;
图11为本发明实施例一种触摸屏的干扰抑制装置的结构示意图。
具体实施方式
为了使本领域技术人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所述描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参见图1,示出了本发明实施例一种终端设备的示意图,如图1所示,所述终端设备包括:触摸屏1、脉冲发生电路2、放大器3、A/D转换器4(模数转换器)和处理器5。其中,所述触摸屏1包括驱动极11和接收极12。图1所示的触摸屏1可以为互容式触摸屏。所述触摸屏1也可以是自容触摸屏或自容互容结合的触摸屏等。
所述脉冲发生电路2的输出端连接所述触摸屏1的驱动极11,所述放大器3的输入端连接所述触摸屏1的接收极12,所述A/D转换器4的输入端连接所述放大器3的输出端,所述A/D转换器4的输出端连接所述处理器5。其中,所述脉冲发生电路2的脉冲信号可以采用高精度时钟信号生成。
所述脉冲发生电路2,用于产生触摸屏1工作需要的脉冲信号,并通过触摸屏1的驱动极11将所述脉冲信号发送出去;接收极12,用于得到接收信号,当触摸屏1处于干扰环境时,所述接收极12的接收信号包括干扰信号和接收到的所述驱动极11发送的所述脉冲信号;当触摸屏不存在干扰信号时,所述接收极12的接收信号包括驱动极11发送的脉冲信号。
所述放大器3用于放大接收极12的接收信号。A/D转换器4,用于将所述放大的接收信号模数转换,得到对应的数字信号。
所述处理器5用于所述触摸屏1处于无触摸状态下,检测接收到的数字信号中是否存在宽带干扰信号;当存在宽带干扰信号时,将带通滤波器(图中未示出)的检波带宽从第一检波带宽减小到第二检波带宽。
其中,检波带宽代表两个不同频率的信号能够被清楚的分辨出来的最低频宽差异,两个不同频率的信号频宽如果低于所述检波带宽,此时所述两个不同频率的信号将重叠,难以分辨。其中,所述第一检波带宽可以是带通滤波器的默认检波带宽,所述第二检波带宽可以根据触摸屏的当前工作频点及检测到的宽带干扰信号的频率范围确定。
优选地,当检测到触摸屏存在宽带干扰信号时,可以将触摸屏的工作频点调整至干扰信号强度最弱的预设工作频点处,根据调整后的预设工作频点的频率及干扰信号的频率确定第二检波带宽。
所述带通滤波器对A/D转换器4得到的数字信号进行带通滤波。所述带通滤波器可以通过巴特沃斯滤波器等数字带通滤波器实现,其中,检波带宽的调节方式,可以采用基于线性时不变***,可变带宽频率特性的构建方式等所有可能实现检波带宽调节的方式。
在本发明的一个实施例中,所述处理器5,具体用于当所述触摸屏在无触摸状态时,检测所述触摸屏在当前工作频点的所述接收信号中是否存在干扰信号;
当检测到所述当前工作频点的所述接收信号中存在所述干扰信号时,检测所述触摸屏的下一个预设工作频点的所述接收信号中是否存在所述干扰信号,直到检测到所述触摸屏的全部预设工作频点的所述接收信号都存在所述干扰信号时,确定所述触摸屏的接收极的接收信号中存在所述宽带干扰信号。
可选的,当检测到触摸屏的所述当前工作频点的接收信号中存在干扰信号,表明触摸屏处于干扰环境中,进一步检测触摸屏的其它预设工作频点是否存在干扰信号,如果触摸屏的全部预设工作频点都存在干扰信号,则触摸屏存在宽带干扰信号。
其中,触摸屏的干扰信号通常是由距离触摸屏较近的元器件(例如,触摸层下方的显示屏、智能手机的电源、充电电源等)产生。
可选的,当触摸屏的部分预设工作频点的所述接收信号中存在干扰信号时,表明干扰信号是窄带干扰信号,此时,将触摸屏的工作频点调整至不存在干扰信号的预设工作频点处,利用带通滤波器默认的第一检波带宽对触摸屏在调整后的预设工作频点的接收信号进行滤波。
需要说明的是,当检测到触摸屏的某一个预设工作频点的接收信号不存在干扰信号时,可以不再检测其它未检测的预设工作频点的接收信号中是否存在干扰信号,此时可以将触摸屏的工作频点调整到不存在干扰信号的预设工作频点处,这样可以减少检测干扰信号所用的时间。
可选地,脉冲发生电路2、放大器3、A/D转换器4和处理器5可以集成在一个芯片中,这样可以降低触摸屏控制电路的体积。
所述处理器5可以为CPU或控制器。
本实施例提供的触摸屏,在触摸屏处于无触摸状态下,检测到触摸屏存在宽带干扰信号时,可以减小触摸屏的带通滤波器的检波带宽,这样能够降低宽带干扰信号对触摸采样信号的影响,提高了触摸屏无触摸时的抗干扰能力。另外,通过减小触摸屏的带通滤波器的检波带宽降低宽带干扰信号对触摸采样信号的影响,这种方式无需提高触摸门限判定值,既能保证触摸屏的触摸灵敏度,又能抑制宽带干扰信号。
本发明还提供了一种触摸屏的干扰抑制方法实施例。
如图2所示,示出了本发明实施例一种触摸屏的干扰抑制方法的流程示意图,所述方法可以用在具有触摸屏的设备中,例如电容式触摸屏手机,电容式触摸屏可以是自容式触摸屏、互容式触摸屏或自容互容结合的触摸屏等。
所述方法包括以下步骤:
S110,触摸屏处于无触摸状态下,检测触摸屏的接收极的接收信号中是否存在宽带干扰信号;如果存在宽带干扰信号,则执行步骤S120。
在本发明的一个实施例中,如图3所示,步骤S110可以通过以下步骤实现:
触摸屏处于无触摸状态下,在步骤S111,检测所述触摸屏的接收极在当前工作频点的所述接收信号中是否存在干扰信号;如果存在干扰信号,执行步骤S112;否则,结束。
当检测到触摸屏在当前工作频点的接收信号中存在干扰信号时,在步骤S112,检测所述触摸屏的下一个预设工作频点的接收信号中是否存在干扰信号;如果所述下一个预设工作频点的接收信号中存在干扰信号,则执行步骤S113;否则,执行步骤S115。
S113,判断所述触摸屏的全部预设工作频点是否都检测完,如果是,则执行步骤S114;否则,返回执行步骤S112;
当触摸屏的全部预设工作频点存在干扰信号时,在步骤S114,确定所述触摸屏的接收信号中存在宽带干扰信号。
当触摸屏的部分预设工作频点存在干扰信号时,在步骤S115,确定所述触摸屏的接收信号中存在窄带干扰信号。
可选地,检测到所述触摸屏的接收信号中存在窄带干扰信号时,将触摸屏的工作频点调整至不存在干扰信号的预设工作频点,在这种情况下,可以不调整带通滤波器的检波带宽,仍利用第一检波带宽进行滤波。
S120,当检测到所述触摸屏的接收信号中存在宽带干扰信号时,将所述带通滤波器的检波带宽从第一检波带宽减小到第二检波带宽。其中,所述第一检波带宽可以是所述带通滤波器的默认检波带宽。
调整完带通滤波器的检波带宽后,在触摸屏下一时刻的触摸检测过程中,利用第二检波带宽对触摸屏的接收极的接收信号进行滤波,并进行触摸门限判定,判断所述下一时刻的接收信号是否有触摸动作。
下面将结合图4、图5、图6和图7,对本发明实施例提供的通过减小检波带宽降低干扰的结果进行说明。
图4为触摸屏处于无干扰信号环境下触摸信号强度示意图;图5为图4经过第一检波带宽捕获的信号强度示意图;图6为触摸屏处于宽带干扰环境下信号的示意图;图7为图6经过带通滤波后的信号强度示意图。
如图4和图6所示,纵轴表示信号强度,横轴表示频率。图4所示,在工作频点1处检测到触摸信号1,经过图4中的曲线a所示的第一检波带宽进行滤波后,得到图5所示的信号捕获示意图,图5中方柱11表示图4中的触摸信号对应的捕获信号强度;方柱12表示触摸屏在无触摸时的捕获信号强度,由图5可知,触摸信号的捕捉信号强度远远大于触摸门限判定值,无触摸时的捕获信号强度低于触摸门限判定值。
图6中,在工作频点1处检测触摸信号2,同时,在工作频点1的频段内存在干扰信号3,图中曲线a表示第一检波带宽的带通滤波曲线;曲线b表示第二检波带宽的带通滤波曲线;图7中,方柱21表示触摸屏在无触摸时,利用第一检波带宽滤波的捕获信号强度;方柱22表示触摸信号2利用第二检波带宽滤波后的捕获信号强度;方柱23表示触摸屏无触摸时,利用第二检波带宽滤波后捕获到的信号强度。通过比较方柱21和方柱23可知,方柱21的信号强度大于触摸门限判定值,而方柱23的信号强度低于触摸门限判定值,即不会将该干扰信号误判为触摸信号。由此可知,利用第二检波带宽对接收信号进行滤波能够有效降低干扰信号的信号强度,从而提高了触摸屏在无触摸状态时的抗干扰能力。
下面将结合图8和图9,对跳频工作时降低干扰的结果进行说明,图8为触摸屏处于窄带干扰信号环境下的信号强度示意图;图9为跳频工作时滤波器捕获的信号强度示意图。
如图8所示,在工作频点1处检测到窄带干扰信号4,此时,触摸屏在无触摸时,利用第一检波带宽(曲线a所示)对窄带干扰信号4滤波后得到如图9中的方柱31所示的捕获信号强度,方柱31的信号强度大于触摸门限判定值,从而使触摸屏将窄带干扰信号4误判为正常触摸信号。
本发明实施例提供的一种触摸屏的干扰抑制方法,当检测到干扰信号为窄带干扰信号时,将触摸屏的工作频点切换至不存在窄带干扰信号4的工作频点2处,此时,当触摸屏无触摸时,利用第一检波带宽(曲线a所示)对接收极的接收信号进行滤波后,得到图9中的方柱33所示的捕获信号强度,方柱33的信号强度低于触摸门限判定值,从而提高了触摸屏在无触摸时的抗干扰能力。
图9中的方柱32表示触摸信号5经过第一检波带宽滤波后的捕获信号强度,远远大于触摸门限判定值。
本实施例提供的触摸屏的干扰抑制方法,在触摸屏处于无触摸状态时,确定触摸屏是否存在干扰信号,当存在干扰信号时,判断所述干扰信号是否是宽带干扰信号,如果是宽带干扰信号,则减小带通滤波器的检波带宽,利用较小的检波带宽捕获到的宽带干扰信号强度较低,从而降低宽带干扰信号对触摸采样信号的影响,提高了触摸屏无触摸时的抗干扰能力。另外,本实施例提供的触摸屏的干扰抑制方法无需提高触摸门限判定值,既能保证触摸屏的触摸灵敏度,又能抑制宽带干扰信号。
在本发明的一个实施例中,如图10所示,判断所述触摸屏的接收信号中是否存在干扰信号的方法可以包括以下步骤:
S210,检测所述触摸屏的接收极的接收信号的波动幅度是否小于触摸门限判定值;
当检测到所述接收信号的波动幅度小于触摸门限判定值时,确定所述触摸屏处于无触摸状态,在步骤S220,检测触摸屏在当前工作频点的接收信号的波动幅度是否不小于第一阈值;其中,所述第一阈值小于所述触摸门限判定值。
当检测到所述接收信号的波动幅度小于第一阈值时,确定所述触摸屏的接收信号不存在干扰信号,结束流程。
当检测到所述接收信号的波动幅度不小于第一阈值时,在步骤S230,确定所述触摸屏在当前工作频点的所述接收极的接收信号中存在干扰信号。
可选的,当检测到触摸屏的当前工作频点的接收信号中存在干扰信号时,也可以利用步骤S220的方法检测触摸屏的下一个预设工作频点的接收信号中是否存在干扰信号。
可选地,当接收信号的波动幅度不小于触摸门限判定值时,所述接收信号可能是触摸体正常触摸所述触摸屏产生的触摸信号,也可能是干扰信号,在这种情况下,可以通过检测触摸屏上接收信号的波动幅度不小于触摸门限判定值的区域的数量是否超过预设数量,来确定所述接收信号是否是干扰信号。
当图10所示的步骤S210检测到所述接收信号的波动幅度不小于所述触摸门限判定值时,在步骤S240中,检测所述触摸屏上接收信号的波动幅度不小于所述触摸门限判定值的区域的数量是否超过预设数量;所述预设数量可以根据具体应用场景自由设定,例如,可以设定为5。
当所述触摸屏的接收信号的波动幅度不小于所述触摸门限判定值的区域的数量超过所述预设数量时,在步骤S250,确定触摸屏在当前工作频点的接收信号中存在干扰信号。
例如,触摸屏的接收信号的波动幅度不小于所述触摸门限判定值的区域为6,预设数量为5,此时,可以确定触摸屏在当前工作频点的接收信号中存在干扰信号。
当所述触摸屏的接收信号的波动幅度不小于所述触摸门限判定值的区域的数量未超过所述预设数量时,确定所述接收信号为触摸信号。
相应于上述的触摸屏的干扰抑制方法,本发明还提供了触摸屏的干扰抑制装置实施例。
如图11所示,本发明实施例提供的一种触摸屏的干扰抑制装置,包括干扰信号检测单元100和检波带宽调整单元200。
干扰信号检测单元100,用于当触摸屏处于无触摸状态时,检测触摸屏的接收极的接收信号中是否存在宽带干扰信号。
检波带宽调整单元200,用于当所述接收极的接收信号中存在宽带干扰信号时,将触摸屏的带通滤波器的检波带宽从第一检波带宽减小到第二检波带宽。
在本发明的一个实施例中,所述干扰信号检测单元100可以包括:第一干扰信号检测单元、第二干扰信号检测单元和第一确定单元。
所述第一干扰信号检测单元,用于所述触摸屏在无触摸状态下,检测所述触摸屏在当前工作频点的所述接收信号中是否存在干扰信号。
所述第二干扰信号检测单元,用于当检测到所述当前工作频点的所述接收信号中存在所述干扰信号时,检测所述触摸屏的下一个预设工作频点的所述接收信号中是否存在所述干扰信号。
所述第一确定单元,用于当检测到所述触摸屏的全部预设工作频点的所述接收信号都存在所述干扰信号时,确定所述触摸屏的接收极的接收信号中存在所述宽带干扰信号。
在本发明的另一个实施例中,所述干扰信号检测单元100还可以包括:第二确定单元,用于当检测到所述触摸屏的部分预设工作频点的所述接收信号中存在所述干扰信号时,确定所述接收极的接收信号中存在窄带干扰信号。
可选地,图11所示的触摸屏的干扰抑制装置还可以包括:频点调整单元300,用于当干扰信号检测单元100检测到所述接收极的接收信号中存在窄带干扰信号时,将所述触摸屏的当前工作频点调整到不存在所述干扰信号的预设工作频点。
本实施例提供的触摸屏的干扰抑制装置,干扰信号检测单元在触摸屏处于无触摸状态时,检测所述触摸屏的当前工作频点的接收信号中是否存在宽带干扰信号。当检测到存在宽带干扰信号时,通过检波带宽调整单元减小带宽滤波器的检波带宽,从第一检波带宽减小到第二检波带宽。利用较小的检波带宽对宽带干扰信号进行滤波,降低宽带干扰信号的捕获信号强度,避免触摸门限判定时误判,从而提高了触摸屏在无触摸状态时的抗干扰能力。另外,无需提高触摸门限判定值,既能保证触摸屏的触摸灵敏度,又能抑制宽带干扰信号。
上述实施例中的第一干扰信号检测单元可以包括:触摸屏状态检测单元、干扰信号检测子单元和第一确定子单元。
所述触摸屏状态检测单元,用于检测所述触摸屏的接收极的接收信号的波动幅度是否小于触摸门限判定值。
所述干扰信号检测子单元,用于当检测到所述接收信号的波动幅度小于触摸门限判定值时,检测触摸屏在当前工作频点的所述接收信号的波动幅度是否不小于第一阈值。
所述第一确定子单元,用于当检测到所述接收信号的波动幅度不小于第一阈值时,确定所述当前工作频点存在干扰信号。
在本发明的另一个实施例中,所述第一干扰信号检测单元可以包括:触摸屏状态检测单元、第一判断单元和第二确定子单元。
所述触摸状态检测单元,用于检测所述触摸屏的接收极的接收信号的波动幅度是否小于触摸门限判定值。
当所述触摸状态检测单元检测到所述接收信号的波动幅度不小于所述触摸门限判定值时,所述第一判断子单元用于判断所述触摸屏上所述接收信号的波动幅度不小于所述触摸门限判定值的区域的数量是否超过预设数量;
当所述第一判断单元确定所述触摸屏上所述接收信号的波动幅度不小于所述触摸门限判定值的区域的数量超过预设数量时,所述第二确定子单元用于确定所述触摸屏处于无触摸状态,且所述接收信号中存在干扰信号。
本发明实施例还提供一种计算机可读存储介质,该计算机可读存储介质可以是装配入终端中的计算机可读存储介质;也可以是单独存在,未装配入终端中的计算机可读存储介质。所述计算机可读存储介质存储有操作指令,所述操作指令用于可以使处理器执行图2、图3和图10对应的实施例所提供的方法流程。
本领域的技术人员可以清楚地了解到本发明实施例中的技术可借助软件加必需的硬件的方式来实现。基于这样的理解,本发明实施例中的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于***实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
以上所述的本发明实施方式,并不构成对本发明保护范围的限定。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明的保护范围之内。