一种检测触控信号的方法和装置与流程

文档序号:12886812阅读:230来源:国知局
一种检测触控信号的方法和装置与流程

本发明涉及计算机技术领域,特别涉及一种检测触控信号的方法和装置。



背景技术:

随着终端技术的发展,移动终端的充电方式越来越多,除了可以通过数据线和适配器进行充电以外,还可以进行无线充电。

移动终端和无线充电发射端中分别设置有感应线圈,无线充电发射端可以与电源连接,并基于电磁感应原理对移动终端进行充电。无线充电的具体过程为:移动终端与发射端建立无线连接,然后发射端确定无线传输频率,并基于该无线传输频率对移动终端进行无线充电。其中,发射端每次选择的无线传输频率可以是不同的。

在实现本发明的过程中,发明人发现现有技术至少存在以下问题:

移动终端通常还包括触摸屏(比如电容式触摸屏),该触摸屏会按照预设的屏幕扫描频率进行信号检测,以识别屏幕中的触摸信号。当屏幕扫描频率与无线传输频率相同或接近时,触摸屏会检测到无线充电信号,并将该无线充电信号误识别为触控信号,导致检测触控信号的准确度较低。



技术实现要素:

为了解决现有技术的问题,本发明实施例提供了一种检测触控信号的方法和装置。所述技术方案如下:

第一方面,提供了一种检测触控信号的方法,所述方法包括:

可选的,所述方法应用于终端,所述终端包括充电模块、处理模块、频率检测模块和触摸屏,所述频率检测模块与所述充电模块连接,所述方法包括:

当所述充电模块进行无线充电时,所述频率检测模块检测所述充电模块的无线传输频率;

如果预设的屏幕扫描频率与所述无线传输频率的接近度满足预设的接近度条件,则所述处理模块根据所述无线传输频率和预设的频率调整规则,对所述屏幕扫描频率进行调整;

所述触摸屏基于调整后的屏幕扫描频率进行触控信号检测。

可选的,所述终端还包括调幅电路,所述频率检测模块与所述充电模块连接,包括:

所述频率检测模块通过所述调幅电路与所述充电模块连接。

可选的,所述如果预设的屏幕扫描频率与所述无线传输频率的接近度满足预设的接近度条件,则所述处理模块根据所述无线传输频率和预设的频率调整规则,对所述屏幕扫描频率进行调整,包括:

所述处理模块获取所述触摸屏的频率扫描类型;

如果预设的屏幕扫描频率与所述无线传输频率的接近度满足预设的接近度条件,则所述处理模块根据所述频率扫描类型对应的频率调整规则和所述无线传输频率,对所述屏幕扫描频率进行调整。

可选的,所述频率扫描类型为固定频率扫描,所述如果预设的屏幕扫描频率与所述无线传输频率的接近度满足预设的接近度条件,则所述处理模块根据所述频率扫描类型、所述无线传输频率和预设的频率调整规则,对所述屏幕扫描频率进行调整,包括:

确定所述无线传输频率为对应的传输频率范围;

如果预设的固定屏幕扫描频率在所述传输频率范围内,则所述处理模块确定第一屏幕扫描频率,所述第一屏幕扫描频率为所述传输频率范围以外的频率,且所述第一屏幕扫描频率在预设的屏幕扫描频率范围内。

可选的,所述频率扫描类型为跳频扫描,所述如果预设的屏幕扫描频率与所述无线传输频率的接近度满足预设的接近度条件,则所述处理模块根据所述频率扫描类型、所述无线传输频率和预设的频率调整规则,对所述屏幕扫描频率进行调整,包括:

确定所述无线传输频率对应的传输频率范围;

如果预先存储的跳频扫描频率集合中,存在所述传输频率范围内的第二屏幕扫描频率,则所述处理模块从所述跳频扫描频率集合中,删除所述第二屏幕扫描频率。

可选的,所述当所述充电模块进行无线充电时,所述频率检测模块检测所述充电模块的无线传输频率,包括:

当所述处理模块检测到所述充电模块进行无线充电时,向所述频率检测模块发送频率检测通知;

所述频率检测模块接收到所述频率检测通知后,检测所述充电模块的无线传输频率。

第二方面,提供了一种检测触控信号的装置,所述装置包括充电模块、处理模块、频率检测模块和触摸屏,所述频率检测模块与所述充电模块连接,其中:

所述频率检测模块,用于当所述充电模块进行无线充电时,检测所述充电模块的无线传输频率;

所述处理模块,用于如果预设的屏幕扫描频率与所述无线传输频率的接近度满足预设的接近度条件,则根据所述无线传输频率和预设的频率调整规则,对所述屏幕扫描频率进行调整;

所述触摸屏,用于基于调整后的屏幕扫描频率进行触控信号检测。

可选的,所述装置还包括调幅电路,所述频率检测模块与所述充电模块连接,包括:

所述频率检测模块通过所述调幅电路与所述充电模块连接。

可选的,所述处理模块,还用于:

获取所述触摸屏的频率扫描类型;

如果预设的屏幕扫描频率与所述无线传输频率的接近度满足预设的接近度条件,则根据所述频率扫描类型对应的频率调整规则和所述无线传输频率,对所述屏幕扫描频率进行调整。

可选的,所述频率扫描类型为固定频率扫描,所述处理模块,还用于:

确定所述无线传输频率对应的传输频率范围;

如果预设的固定屏幕扫描频率在所述传输频率范围内,则确定第一屏幕扫描频率,所述第一屏幕扫描频率为所述传输频率范围以外的频率,且所述第一屏幕扫描频率在预设的屏幕扫描频率范围内。

可选的,所述频率扫描类型为跳频扫描,所述处理模块,还用于:

确定所述无线传输频率对应的传输频率范围;

如果预先存储的跳频扫描频率集合中,存在所述传输频率范围内的第二屏幕扫描频率,则从所述跳频扫描频率集合中,删除所述第二屏幕扫描频率。

可选的,所述频率检测模块,还用于:

当所述处理模块检测到所述充电模块进行无线充电时,向所述频率检测模块发送频率检测通知;

所述频率检测模块,还用于:

接收到所述频率检测通知后,检测所述充电模块的无线传输频率。

本发明实施例提供的技术方案带来的有益效果是:

本发明实施例中,当充电模块进行无线充电时,频率检测模块检测充电模块的无线传输频率,如果预设的屏幕扫描频率与无线传输频率的接近度满足预设的接近度条件,则处理模块根据无线传输频率和预设的频率调整规则,对屏幕扫描频率进行调整,触摸屏基于调整后的屏幕扫描频率进行触控信号检测,这样,当屏幕扫描频率与无线传输频率接近或相同时,可以对屏幕扫描频率进行调整,避免无线充电信号对屏幕扫描产生干扰,提高了检测触控信号的准确度。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的一种终端的结构示意图;

图2是本发明实施例提供的一种检测触控信号的方法流程图;

图3是本发明实施例提供的一种感应模块的结构示意图;

图4是本发明实施例提供的一种终端的结构示意图;

图5是本发明实施例提供的一种调幅电路的结构示意图;

图6是本发明实施例提供的一种频率检测模块的结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。

本发明实施例提供了一种检测触控信号的方法,该方法的执行主体为终端。其中,该终端可以是支持无线充电的终端,比如手机或平板电脑等移动终端。该终端可以包括充电模块110、处理模块120、频率检测模块130和触摸屏140,终端还可以包括触摸屏控制模块160。其中,充电模块110可以包括感应模块111、整流电路112和电压调节模块113,感应模块111和整流电路112可以用于感应无发射端发射的电磁波,并转化为电能,电压调节模块113可以将产生的电流的电压调节到负载170(比如终端的电池和耗电电路等)可承受的范围内,以避免电压过高导致负载被烧的情况;处理模块120可以是cpu(centralprocessingunit,中央处理器);频率检测模块130可以是pmu(powermanagementunit,电源管理单元),可以与充电模块110连接,用于检测无线充电信号的无线传输频率;触摸屏控制模块160可以与触摸屏140和处理模块120连接,用于接收处理模块120发送的屏幕扫描频率,并控制触摸屏140根据该屏幕扫描频率进行触控信号检测。可选的,终端还可以包括调幅电路150,调幅电路150可以与感应模块111和频率检测模块130连接,用于获取感应模块111的无线充电信号,并调节该无线充电信号的幅度,将调幅后的无线充电信号发送给频率检测模块130,以使频率检测模块130基于调幅后的无线充电信号进行频率检测。如图1所示,为本实施例提供的终端的结构示意图。

下面将结合具体实施方式,对图2所示的处理流程进行详细的说明,内容可以如下:

步骤201,当充电模块进行无线充电时,频率检测模块检测充电模块的无线传输频率。

在实施中,在进行无线充电时,终端可以通过感应模块接收无线充电的发射端发送的无线充电信号,然后通过整流电路和电压调节模块进行处理,得到电压调节后的电流,然后将该电流传输给终端的负载,比如电池和耗电电路等,从而实现对终端进行无线充电。如图3所示,为感应模块和整流电路的结构示意图,感应模块可以包括感应线圈ls、谐振电容cs和谐振电容cd,其中,谐振电容cs可以用于提高传输功率,谐振电容cd可以用于实现谐振检测,感应模块的后端可以桥接整流电路。感应模块和整流电路可以集成到电压调节模块的无线充电控制芯片中,如图4所示。

在进行无线充电时,感应模块上的无线充电信号可以传输到调幅电路中,调幅电路可以调节该无线充电信号的幅度,以使该无线充电信号的电压在频率检测模块对应的安全电压范围内,避免因电压过高而导致频率检测模块被烧毁。调幅电路可以为电阻分压电路,调幅电路的结构可以如图5所示,其中,r1和r2为分压电阻;调幅后的无线充电信号可以为方波信号。

频率检测模块可以通过mpp接口与调幅电路进行通信,该mpp接口可以输入、输出模拟信号和数字信号。调幅电路可以通过该mpp接口,将调幅后的无线充电信号传输给频率检测模块,频率检测模块中可以设置有计数器逻辑电路,计数器逻辑电路可以统计单位时间内的接收到的高电平脉冲的个数,得到该无线充电信号的无线传输频率。频率检测模块的结构可以如图6所示,该频率检测模块还包括用于与处理模块进行通信的spmi接口和arm内核。

例如,频率检测模块为pmu,感应模块到的无线充电信号的幅度为5.8v,调幅电路接收到该无线充电信号后,可以将其调整为1.8v的方波,1.8v在pmu的mpp接口的接收范围以内;调幅电路将调幅后的无线充电信号发送给pmu的计数器逻辑电路,计数器逻辑电路统计单位时间内的高电平脉冲的个数,得到该无线充电信号的无线传输频率。

可选的,为了降低频率检测模块的耗电量,频率检测模块可以在接收到频率检测通知后再进行计数,相应的,步骤201的处理过程可以如下:当处理模块检测到充电模块进行无线充电时,向频率检测模块发送频率检测通知;频率检测模块接收到频率检测通知后,检测充电模块的无线传输频率。

在实施中,电压调节模块可以与处理模块连接,并可以通过串行的iic(inter-integratedcircuit,集成电路总线)接口来进行通信。电压调节模块在检测到无线充电信号的电流时,可以向处理模块发送充电通知,处理模块接收到充电通知后,可以向频率检测模块发送频率检测通知。频率检测模块接收到该频率检测通知后,可以统计单位时间内的接收到的高电平脉冲的个数,得到该无线充电信号的无线传输频率。

步骤202,如果预设的屏幕扫描频率与无线传输频率的接近度满足预设的接近度条件,则处理模块根据无线传输频率和预设的频率调整规则,对屏幕扫描频率进行调整。

在实施中,频率检测模块检测到无线传输频率后,可以通过spmi接口将该无线传输频率发送给处理模块。处理模块接收到该无线传输频率后,可以获取触摸屏的频率扫描类型,比如固定频率扫描或跳频扫描等。对于不同的频率扫描类型可以采用不同的频率调整规则。处理模块可以从预先存储频率扫描类型和频率调整规则的对应关系中,获取当前使用的频率扫描类型对应的频率调整规则,然后根据该频率调整规则,对屏幕扫描频率进行调整。本实施例以频率扫描类型为固定频率扫描和跳频扫描为例进行说明,具体的处理过程可以如下:

对于频率扫描类型为固定频率扫描的情况,处理模块可以确定无线传输频率为对应的传输频率范围,如果预设的固定屏幕扫描频率在频率范围内,则处理模块确定第一屏幕扫描频率,第一屏幕扫描频率为传输频率范围以外的频率,且第一屏幕扫描频率在预设的屏幕扫描频率范围内。

在实施中,终端中可以预先设置屏幕扫描频率范围,比如80khz—250khz,固定频率扫描是指触摸屏在该屏幕扫描频率范围中确定一个频率,并在一定时长内持续以该频率进行信号扫描,以识别屏幕中的触摸信号,该频率可称为固定屏幕扫描频率。处理模块可以通过iic串行接口或者spi(serialperipheralinterface,串行外设接口)向触摸屏控制模块发送屏幕扫描频率的获取请求,触摸屏控制模块则可以将固定屏幕扫描频率发送给处理模块。

处理模块还可以确定无线传输频率对应的传输频率范围,该传输频率范围可以是以该无线传输频率为中心的传输频率范围。例如,处理模块可以用该无线传输频率加上预设频率值(比如10khz),得到该传输频率范围的上限,用该无线传输频率减去预设频率值,得到该传输频率范围的下限,预设频率值可以大于等于0。

处理模块可以判断固定屏幕扫描频率是否在该传输频率范围内,如果在,则可以在屏幕扫描频率范围中,确定除传输频率范围以外的屏幕扫描频率,然后在这些屏幕扫描频率中,确定需要使用的固定屏幕扫描频率(即第一屏幕扫描频率)。如果固定屏幕扫描频率不在该传输频率范围内,则可以不进行处理。其中,固定扫描频率可以存储于触摸屏控制模块的flash存储器的固定位置中,处理器可以执行烧录flash固定位置的指令,将第一屏幕扫描频率烧录进触摸屏控制模块中,以便触摸屏控制模块后续可以控制触摸屏按照该第一屏幕扫描频率进行信号检测。

对于频率扫描类型为跳频扫描的情况,处理模块可以确定无线传输频率对应的传输频率范围,如果预先存储的跳频扫描频率集合中,存在传输频率范围内的第二屏幕扫描频率,则处理模块从跳频扫描频率集合中,删除第二屏幕扫描频率。

在实施中,终端可以预先存储跳频扫描频率集合,跳频扫描频率集合中可以包括多个可用的屏幕扫描频率,终端中还可以存储预设的跳频扫描算法,并可以按照该跳频扫描算法,控制触摸屏进行跳频扫描。处理模块可以通过iic串行接口或者spi向触摸屏控制模块发送屏幕扫描频率的获取请求,触摸屏控制模块则可以将跳频扫描频率集合发送给处理模块。

处理模块还可以确定无线传输频率对应的传输频率范围,该传输频率范围可以是以该无线传输频率为中心的传输频率范围。例如,处理模块可以用该无线传输频率加上预设频率值,得到该传输频率范围的上限,用该无线传输频率减去预设频率值,得到该传输频率范围的下线,预设频率值可以大于等于0。

对于跳频扫描频率集合中的任一屏幕扫描频率,处理模块可以判断该屏幕扫描频率是否在该传输频率范围内,如果在,则可以从跳频扫描频率集合中,删除该屏幕扫描频率(即第二屏幕扫描频率),如果不在,则可以保留该屏幕扫描频率。其中,跳频扫描频率可以存储于触摸屏控制模块的flash存储器的固定位置中,处理模块可以执行flash擦除指令,将第二屏幕扫描频率对应的flash位置擦除,这样触摸屏控制模块中存储的跳频扫描频率集合中,就删除了第二屏幕扫描频率。例如,跳频扫描频率集合为{f1,f2,f3,...fn},其中,f2在传输频率范围内,则处理模块删除f2,跳频扫描频率集合为{f1,f3,...fn}。

步骤203,触摸屏基于调整后的屏幕扫描频率进行触控信号检测。

在实施中,处理模块可以通过iic串行接口或者spi接口,将调整后的屏幕扫描频率发送给触摸屏控制模块。触摸屏控制模块则可以基于调整后的屏幕扫描频率,控制触摸屏进行信号扫描,从而实现触控信号的检测。

目标,终端中的触摸屏一般会按照预设的屏幕扫描频率进行信号检测,以识别屏幕中的触摸信号。基于现有即,当屏幕扫描频率与无线传输频率相同或接近时,无线传输频率会对触摸屏造成干扰,具体干扰途径可以有两种:第一种途径是空间辐射,即无线传输的能量被电容屏接收感应的通道接收到了,并被当做是正常感应电容信号的一部分;第二种途径是传导,即接收端线圈连接到手机主板上之后,通过电源或者地传导到了电容屏上。

而本发明实施例中,当充电模块进行无线充电时,频率检测模块检测充电模块的无线传输频率,如果预设的屏幕扫描频率与无线传输频率的接近度满足预设的接近度条件,则处理模块根据无线传输频率和预设的频率调整规则,对屏幕扫描频率进行调整,触摸屏基于调整后的屏幕扫描频率进行触控信号检测,这样,当屏幕扫描频率与无线传输频率接近或相同时,可以对屏幕扫描频率进行调整,避免无线充电信号对屏幕扫描产生干扰,提高了检测触控信号的准确度和可靠性,能避免冒点、触控不灵敏等问题。

基于相同的技术构思,本发明实施例还提供了一种检测触控信号的装置,如图1所示,该装置包括充电模块110、处理模块120、频率检测模块130和触摸屏140,所述频率检测模块130与所述充电模块110连接,其中:

所述频率检测模块130,用于当所述充电模块110进行无线充电时,检测所述充电模块110的无线传输频率;

所述处理模块120,用于如果预设的屏幕扫描频率与所述无线传输频率的接近度满足预设的接近度条件,则根据所述无线传输频率和预设的频率调整规则,对所述屏幕扫描频率进行调整;

所述触摸屏140,用于基于调整后的屏幕扫描频率进行触控信号检测。

可选的,所述装置还包括调幅电路150,所述频率检测模块130与所述充电模块110连接,包括:

所述频率检测模块130通过所述调幅电路150与所述充电模块110连接。

可选的,所述处理模块120,还用于:

获取所述触摸屏140的频率扫描类型;

如果预设的屏幕扫描频率与所述无线传输频率的接近度满足预设的接近度条件,则根据所述频率扫描类型对应的频率调整规则和所述无线传输频率,对所述屏幕扫描频率进行调整。

可选的,所述频率扫描类型为固定频率扫描,所述处理模块120,还用于:

确定所述无线传输频率对应的传输频率范围;

如果预设的固定屏幕扫描频率在所述传输频率范围内,则确定第一屏幕扫描频率,所述第一屏幕扫描频率为所述传输频率范围以外的频率,且所述第一屏幕扫描频率在预设的屏幕扫描频率范围内。

可选的,所述频率扫描类型为跳频扫描,所述处理模块120,还用于:

确定所述无线传输频率对应的传输频率范围;

如果预先存储的跳频扫描频率集合中,存在所述传输频率范围内的第二屏幕扫描频率,则从所述跳频扫描频率集合中,删除所述第二屏幕扫描频率。

可选的,所述频率检测模块130,还用于:

当所述处理模块120检测到所述充电模块110进行无线充电时,向所述频率检测模块130发送频率检测通知;

所述频率检测模块130,还用于:

接收到所述频率检测通知后,检测所述充电模块110的无线传输频率。

本发明实施例中,当充电模块进行无线充电时,频率检测模块检测充电模块的无线传输频率,如果预设的屏幕扫描频率与无线传输频率的接近度满足预设的接近度条件,则处理模块根据无线传输频率和预设的频率调整规则,对屏幕扫描频率进行调整,触摸屏基于调整后的屏幕扫描频率进行触控信号检测,这样,当屏幕扫描频率与无线传输频率接近或相同时,可以对屏幕扫描频率进行调整,避免无线充电信号对屏幕扫描产生干扰,提高了检测触控信号的准确度。

需要说明的是:上述实施例提供的检测触控信号的装置在检测触控信号时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的检测触控信号的装置与检测触控信号的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1