触控笔及打码信号控制方法与流程

    专利2022-07-08  134


    本申请属于通信技术领域,具体涉及一种触控笔及打码信号控制方法。



    背景技术:

    随着触控设备的智能化发展,触控设备的屏幕尺寸越来越大,触控设备搭载触控笔的应用也日趋广泛。如此,可以使得用户可以在输入文字,图像等场景时得到更好的体验。

    在触控笔的使用过程中,触控笔的笔尖可以发出电压固定的打码信号,如此,在触控设备检测到该打码信号之后,触控设备可以根据该打码信号,执行相应的手写功能或手绘功能。

    然而,由于触控笔的使用环境比较多,且不同环境所需的打码信号的打码电压可能不同,因此采用固定打码电压可能会使得触控笔无法满足用户的使用需求,例如在触控设备的触控屏上有污渍或水汽的情况下,触控笔输出固定电压的打码信号,可能会降低触控设备检测到的打码信号的信噪比,从而导致触控笔的触控操作不灵敏;在用户在触控设备的触控屏上重按触控笔笔尖的情况下,无需太高的打码电压,触控设备即可响应触控笔的触控操作,此时触控笔输出固定电压的打码信号,可能会造成功耗浪费。



    技术实现要素:

    本申请实施例的目的是提供一种触控笔及打码信号控制方法,能够解决触控笔的触控操作不灵敏,或由打码电压较高造成的功耗浪费的问题。

    为了解决上述技术问题,本申请是这样实现的:

    第一方面,本申请实施例提供了一种触控笔,该触控笔包括:打码信号输出单元,与打码信号输出单元连接的控制单元;打码信号输出单元,用于输出的第一打码信号;控制单元,用于控制打码信号输出单元调整打码信号;打码信号输出单元,还用于输出第二打码信号,第二打码信号的打码电压幅值与第一打码信号的打码电压幅值不同。

    第二方面,本申请实施例提供了一种打码信号控制方法,应用于触控笔,该方法包括:在输出第一打码信号的情况下,获取第一信息;根据第一信息,输出第二打码信号;其中,第二打码信号的信号特征与第一打码信号的信号特征不同,打码信号的信号特征包括以下至少一项:打码电压幅值、打码频率、打码周期、占空比。

    第三方面,本申请实施例提供了一种打码信号控制方法,该方法应用于触控设备,该方法包括:确定目标信息;根据目标信息,向触控笔发送第一指示信息,第一指示信息用于指示触控笔调整打码信号的信号特征,触控笔与触控设备建立连接;其中,打码信号的信号特征包括以下至少一项:打码电压幅值、打码频率、打码周期、占空比。

    第四方面,本申请实施例提供一种触控笔,该触控笔包括获取模块和输出模块。获取模块,用于在输出模块输出第一打码信号的情况下,获取第一信息;输出模块,用于根据获取模块获取的第一信息,输出第二打码信号;其中,第二打码信号的信号特征与第一打码信号的信号特征不同,打码信号的信号特征包括以下至少一项:打码电压幅值、打码频率、打码周期、占空比。

    第五方面,本申请实施例提供了一种触控设备,该触控设备包括确定模块和发送模块。确定模块,用于确定目标信息;发送模块,用于根据确定模块确定的目标信息,向触控笔发送第一指示信息,第一指示信息用于指示触控笔调整打码信号的信号特征,触控笔与触控设备建立连接;其中,打码信号的信号特征包括以下至少一项:打码电压幅值、打码频率、打码周期、占空比。

    第六方面,本申请实施例提供了一种触控笔,该触控笔包括处理器、存储器及存储在存储器上并可在处理器上运行的程序或指令,该程序或指令被处理器执行时,实现如上述第二方面中的打码信号控制方法的步骤。

    第七方面,本申请实施例提供了一种触控设备,该触控设备包括处理器、存储器及存储在存储器上并可在处理器上运行的程序或指令,该程序或指令被处理器执行时,实现如上述第三方面中的打码信号控制方法的步骤。

    第八方面,本申请实施例提供了一种可读存储介质,该可读存储介质上存储程序或指令,该程序或指令被处理器执行时,实现如上述第二方面或第三方面中的打码信号控制方法的步骤。

    第九方面,本申请实施例提供了一种芯片,该芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现如上述第二方面或第三方面中的打码信号控制方法的步骤。

    在本申请实施例中,触控笔可以包括:打码信号输出单元、与打码信号输出单元连接的控制单元;打码信号输出单元,用于输出的第一打码信号;控制单元,用于控制打码信号输出单元调整打码信号;打码信号输出单元,还用于输出第二打码信号,第二打码信号的打码电压幅值与第一打码信号的打码电压幅值不同。通过该方案,由于在触控笔的打码信号输出单元输出第一打码信号之后,触控笔的控制单元可以控制打码信号输出单元调整打码信号,从而使得打码信号输出单元输出与第一打码信号的打码电压幅值不同的第二打码信号,如此可以使得触控笔输出打码电压幅值合适的打码信号,从而使得触控设备能够准确且灵敏地响应触控笔的触控操作,进而可以避免触控笔的触控操作不灵敏,或由打码电压较高造成的功耗浪费的问题。

    附图说明

    图1为本申请实施例提供的触控笔接触在触控设备上的手写示意图;

    图2为本申请实施例提供的触控笔隔空触控触控设备的应用示意图;

    图3为本申请实施例提供的触控笔的结构示意图之一;

    图4为本申请实施例提供的触控笔的结构示意图之二;

    图5为本申请实施例提供的打码信号输出单元的结构示意图;

    图6为本申请实施例提供的正负电压输出单元的结构示意图;

    图7为本申请实施例提供的打码信号控制方法的流程示意图之一;

    图8为本申请实施例提供的一种打码信号的示意图;

    图9为本申请实施例提供的另一种打码信号的示意图;

    图10为本申请实施例提供的触控笔工作模式切换示意图;

    图11为本申请实施例提供的打码信号控制方法的流程示意

    图12为本申请实施例提供的触控笔的结构示意图;

    图13为本申请实施例提供的触控设备的结构示意图;

    图14为本申请实施例提供的电子设备的结构示意图;

    图15为本申请实施例提供的电子设备的硬件示意图。

    具体实施方式

    下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

    本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。

    在本申请实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。

    如图1所示,本申请实施例提供一种触控笔接触在触控设备上的手写示意图。图1包括触控设备11和触控笔12,以及手写的用户界面(userinterface,ui)13的显示。触控设备11可以包括:触控屏、显示屏、天线、电池、内部电路等组件;触控笔12可以包括:笔身、电池、天线,内部电路等组件。其中,触控笔笔尖可发出高压打码电信号给触控屏进行检测,以及检测手写或手绘场景笔尖的压力大小。

    状态一:接触操作状态,该状态下触控笔笔尖与触控设备的触控屏是相互接触的,在手写的过程中,触控笔通过笔尖发出高压打码电信号(图1中的(a)中标示的接触操作ui界面的打码电信号的电压幅值为v1,图1中的(b)手写应用场景的ui界面的打码电信号的电压幅值为v2),触控屏进行实时检测手写笔迹,触控操作等,触控设备在显示屏上进行对应的操作响应和显示。

    状态二:悬空操作状态,如图2所示,该状态下手写触控笔的笔尖与触控屏是没有接触的,即手写笔悬空在触控设备的触控屏的上方一定距离进行操作控制,交互操作的过程中,触控笔通过笔尖发出高压打码电信号(此时的打码电信号的电压幅值为v3),触控屏进行实时进行检测触控笔信号的信噪比snr,执行相应的触控操作,触控设备在显示屏上进行对应的响应和显示。

    可选地,本申请实施例中的触控笔可以应用于不同下述的两种场景中,分别为应用场景一和应用场景二。

    应用场景一:手写或手绘app应用场景,此类应用场景可以为接触类的场景

    应用场景二:触控点击或滑动应用场景,此类应用场景可以为接触或非接触接触类的场景。

    如图3所示,本申请实施例提供一种触控笔20,该触控笔20可以包括打码信号输出单元21,与打码信号输出单元21连接的控制单元22。

    打码信号输出单元21,可以用于输出的第一打码信号;控制单元22,可以用于控制打码信号输出单元21调整打码信号;打码信号输出单元21,还可以用于输出第二打码信号。

    其中,上述第二打码信号的打码电压幅值可以与第一打码信号的打码电压幅值不同。

    本申请实施例中,在打码信号输出单元输出上述第一打码信号之后,控制单元可以控制打码信号输出单元将打码信号从第一打码信号调整为第二打码信号,从而触控笔可以输出该第二打码信号。

    本申请实施例中,上述控制单元可以为处理器。

    可选地,本申请实施例中,假设触控笔的高压打码电压的打码电压幅值范围为(x~y)伏,其中y>x。控制单元可以在该两个值之间,对打码信号的打码电压幅值进行等间隔调整。可以理解,上述第二打码信号的打码电压幅值为控制单元对第一打码信号的打码电压幅值进行等间隔调整后的电压幅值。

    可选地,本申请实施例中,上述第二打码信号的打码电压幅值可以大于第一打码信号的打码电压幅值,也可以小于第一打码信号的打码电压幅值。具体可以根据实际使用需求确定,本申请实施例不作限定。

    可选地,本申请实施例中,上述第二打码信号的打码频率、打码周期、占空比中的至少一项也可以与第一打码信号不同。具体可以根据实际使用需求确定,本申请实施例不作限定。

    本申请实施例中,由于在触控笔的打码信号输出单元输出第一打码信号之后,触控笔的控制单元可以控制打码信号输出单元调整打码信号,从而使得打码信号输出单元输出与第一打码信号的打码电压幅值不同的第二打码信号,如此可以使得触控笔输出打码电压幅值合适的打码信号,从而使得触控设备能够准确且灵敏地响应触控笔的触控操作,进而可以避免触控笔的触控操作不灵敏,或由打码电压较高造成的功耗浪费的问题。

    可选地,本申请实施例中,触控笔还可以包括与控制单元连接的收发单元。

    其中,上述收发单元,可以用于接收触控设备发送的第一指示信息,该第一指示信息可以用于指示触控笔调整打码信号,触控设备与触控笔建立连接;控制单元,具体可以用于根据第一指示信息,控制打码信号输出单元将输出的打码信号从第一打码信号调整为第二打码信号。

    本申请实施例中,在打码信号输出单元输出的第一打码信号之后,如果收发单元接收到上述第一指示信息,那么控制单元可以根据该第一指示信息,控制打码信号输出单元将输出的打码信号从上述第一打码信号调整为上述第二打码信号。

    可选地,本申请实施例中,当上述第一打码信号的信噪比较小时,上述第一指示信息可以指示触控笔将打码信号的打码电压幅值调大;当上述第一打码信号的打码电压大于触控设备响应触控操作的电压幅值时,上述第一指示信息可以指示触控笔将打码信号的打码电压幅值调小,等等。

    可选地,结合图3,如图4所示,打码信号输出单元可以包括:正负电压输出单元211和电压输出控制单元212,控制单元包括脉冲宽度调整(pulsewidthmodulation,pwm)控制单元221。

    其中,上述电压输出控制单元可以包括第一开关模块和第二开关模块,第一开关模块的第一端和第二开关模块的第一端均与pwm控制单元连接,第一开关模块的第二端和第二开关模块的第二端均与负载连接,第一开关模块的第三端与正负电压输出单元的第一电压输出端连接,第二开关模块的第三端与正负电压输出单元的第二电压输出端连接;pwm控制单元,可以用于在第一阶段控制第一开关模块输出第一正电压,并在第二阶段控制第二开关模块输出第二负电压。

    可选地,如图5所示,第一开关模块可以包括:第一电容c1、第一电阻r1、第二电阻r2和第一晶体管q1;第二开关模块可以包括:第二电容c2、第三电阻r3、第四电阻r4和第二晶体管q2。

    其中,pwm控制单元221可以与第一电容c1的第一端和第二电容c2的第一端连接;第一电容c1的第二端可以与第一电阻r1的第一端连接,第一电阻r1的第二端可以与第二电阻r2的第一端和第一晶体管q1的第一极连接,第二电阻r2的第二端可以与第一晶体管q1的第二极和正负电压输出单元211的第一电压输出端连接;第二电容c2的第二端可以与第三电阻r3的第一端连接,第三电阻r3的第二端可以与第四电阻r4的第一端和第二晶体管q2的第一极连接,第四电阻r4的第二端可以与第二晶体管q2的第二极和正负电压输出单元211的第二电压输出端连接,第二晶体管q2的第三极可以与第一晶体管q1的第三极连接。

    可选地,本申请实施例中,上述正负电压输出单元的第一电压输出端可以为正电压输出端,正负电压输出单元的第二电压输出端可以为负电压输出端。

    可选地,本申请实施例中,晶体管(可以包括第一晶体管和第二晶体管)的第一极可以为晶体管的基极,晶体管的第二极可以为晶体管的发射极,晶体管的第三极可以为晶体管的集电极。

    下面对电压输出控制单元212的工作原理进行说明,具体如下:

    (1)电阻r2、r4分别作为两个晶体管q1、q2的自举电阻,将晶体管的基极电压自举到晶体管的射极电压。

    (2)pwm控制单元221输出的pwm信号可以通过电容c1、c2耦合到晶体管的基极,作为晶体管的开关控制信号,控制两个晶体管的导通和关闭。其中,pwm信号的电压幅值需要高于保证晶体管的开关导通电压,比如pwm信号的电压为1.8v,通过耦合电容后形成±0.9v的方波信号,从而可以驱动两个晶体管交替导通;

    (3)在pwm的一个周期里,正半周期阶段,晶体管q2导通,晶体管q1截止,输出负电压;在负半周期阶段,晶体管q1导通,晶体管q2截止,输出正电压。

    (4)在一个pwm周期里,正负电压交替输出,从而可以叠加为一个幅值(可以为vpp)加倍的方波信号,即打码信号输出单元可以输出打码电压幅值加倍的打码信号。

    可选地,本申请实施例中,可以通过改变pwm控制单元输入的pwm信号的打码频率、打码周期和占空比,调节输出的打码信号的打码频率、打码周期和占空比。

    如图5所示,第二晶体管q2的第三极和第一晶体管q1的第三极可以与负载电容cl连接,该负载电容cl可以为触控笔笔尖与触控设备的屏幕形成的负载电容。

    本申请实施例中,上述负载电容的电容值可以小于或等于几个皮法(pf),如此使得负载电流比较小,通常在毫安级别以下,比较稳定,因此使得本申请实施例提供的触控笔输出的打码信号的打码电压也比较稳定。

    可选地,本申请实施例中,上述正负电压输出单元可以包括:电压控制集成电路ic、第一电压输出模块和第二电压输出模块。

    其中,第一电压输出模块的第一端和第二电压输出模块的第一端均与电压控制ic连接,第一电压输出模块的第二端与第一开关模块的第三端连接,第二电压输出模块的第二端与第二开关模块的第三端连接;第一电压输出模块用于输出正电压,第二电压输出模块用于输出负电压。

    可选地,本申请实施例中,如图6所示,上述第一电压输出模块可以包括第一电感l1、第三电容cout1和第一二极管d1;第二电压输出模块可以包括第一电感l1、第四电容c3、第五电容cout2、第二二极管d2和第三二极管d3。

    其中,电压控制icu1的第一引脚vin与第一电感l1的第一端连接,电压控制icu1的第二引脚sw与第一电感l1的第二端、第四电容c3的第一端、第一二极管d1的第一端连接,电压控制icu1的第三引脚scl和第四引脚sdl与控制单元连接;第一二极管d1的第二端与第三电容cout1的第一端和图5中的第二电阻r2的第二端连接;第四电容c3的第二端与第二二极管d2的第二端、第三二极管d3的第一端连接,第二二极管d2的第一端与第五电容cout2的第一端和图5中的第四电阻r4的第二端连接;第三二极管d3的第二端、第三电容cout1的第二端、第五电容cout2的第二端和电压控制icu1的第五引脚均接地。

    可选地,如图5所示,上述正负电压输出单元还可以包括第六电容cin和第一电源vbat。其中,电压控制icu1的第一引脚vin与第六电容cin的第一端和第一电源vbat的第一端连接,第六电容cin的第二端和第一电源vbat的第二端均接地。

    本申请实施例中,上述电压控制ic可以为升压ic,该升压ic可以具有i2c通信控制接口,从而该升压ic可以通过i2c接口进行电压输出的动态调节控制,从而可以使得正负电压输出单元输出不同的电压vpp,即可以使得打码信号控制单元输出不同的打码信号,以此适配触控笔的手写、手绘等操作性能。

    下面以正负电压输出单元输出的电压±30v为例,对正负电压输出单元的工作原理进行示例性的说明。

    电感充电阶段:

    (1)电压控制icu1(即升压ic)内部的电源开关(powerswitch)闭合,第一二极管d1和第三二极管d3反向截止,第二二极管d2正向导通。

    (2)电压控制icu1的电源vin对第一电感l1进行充电,电流通过第一电感l1流向gnd。

    (3)在该阶段,电压控制icu1的第二引脚sw的节点电压为0v,第四电容c3两端电压不能突变(即保持30v),从而形成一个反向电荷泵(chargepump),从而可以输出-30v的电压,即正负电压输出单元可以实现负电压的输出。

    电感放电阶段:

    (1)电压控制icu1(即升压ic)内部powerswitch断开,第一二极管d1和第三二极管d3正向导通,第二二极管d2反向截止。

    (2)第一电感l1的电流流过第一二极管d1对第三电容cout1进行充电,第一电感l1的电流流过第三二极管d3对第四电容c3进行充电。

    (3)在该阶段,电压控制icu1的第二引脚sw的节点电压为30v,第四电容c3两端电压为30v,从而可以输出30v的电压,即正负电压输出单元可以实现正电压的输出。

    如果需要一个正40v的升压电路,那么通过本申请实施例提供的正负电压输出单元,一个输出正20v的升压ic(即上述电压控制ic)即可以实现输出±20v的电压,即可以输出vpp为40v的方波打码信号。

    本申请实施例中,由于常规的正电压升压电路想要实现一个较高vpp(例如vpp为100v)的打码信号,在设计选型上很难,成本也较高,因此通过本申请实施例提供的正负电压输出电流,一个输出电压为该较高vpp的二分之一(例如50v)的升压ic即可实现输出±50v,从而输出vpp为100v的方波打码信号。

    本申请实施例中,通过上述正负电压输出单元,一方面,在实现相同的打码电压的幅值vpp要求的情况下,可以在普通升压的基础上减小一半的升压电压,从而在很大程度上减小了器件所需要承受的绝对耐压规格,减小选型设计难度,优化电路设计和成本。另一方面,相对于常规的正电压输出vpp的方式,通过正负电压的方式输出相同vpp,还可以更容易提升打码电压的幅值vpp,实现更高的电压幅值输出,而且vpp电压还可以动态调节来适配用户不同的使用场景和环境,提升触控笔的性能和操作体验。

    下面结合附图,通过具体的实施例及其应用场景,对本申请实施例提供的打码信号控制方法进行详细地说明。

    如图7所示,本申请实施例提供一种打码信号控制方法,该方法应用于触控笔,该方法包括下述的步骤301和步骤302。

    步骤301、触控笔在输出第一打码信号的情况下,获取第一信息。

    步骤302、触控笔根据第一信息,输出第二打码信号。

    其中,上述第二打码信号的信号特征可以与第一打码信号的信号特征不同,打码信号的信号特征可以包括以下至少一项:打码电压幅值、打码频率、打码周期、占空比。

    本申请实施例提供的打码信号控制方法,由于在触控笔输出第一打码信号之后,触控笔可以获取上述第一信息,然后根据该第一信息,输出与第一打码信号的信号特征不同的第二打码信号,从而可以根据第一信息,调整打码信号,进而使得触控笔输出的打码信号适合当前的使用环境。如此可以避免触控笔的触控操作不灵敏,或由打码电压较高造成的功耗浪费的问题。

    可选地,本申请实施例中,上述第一信息可以为触控笔检测到的信息,也可以为触控笔接收到的触控设备或服务器发送的信息。具体可以根据实际使用需求确定,本申请实施例不作限定。

    可选地,本申请实施例中,上述第一信息可以为不同的信息,第一信息不同,触控笔获取第一信息的方式也可以不同。下面分别以三种可能的实现方式,对第一信息和触控笔获取第一信息的方式进行示例性的说明。

    实现方式一:第一信息为触控设备发送的第一指示信息。

    可选地,在上述实现方式一中,上述步骤301具体可以通过下述的步骤301a实现。

    步骤301a、触控笔在输出第一打码信号的情况下,接收触控设备发送的第一指示信息。

    其中,该触控设备可以与触控笔建立连接。具体的,触控设备可以与触控笔建立蓝牙连接。

    本申请实施例中,在触控笔输出第一打码信号的情况下,触控笔可以接收触控设备发送的第一指示信息,如此触控笔可以根据该第一指示信息,调整输出的打码信号的信号特征。

    可以理解,上述第一指示信息可以用于指示触控笔调整打码信号的信号特征。

    需要说明的是,本申请实施例中,触控设备还可以将第一指示信息发送至服务器,服务器再转发给触控笔;或者,服务器也可以直接向触控笔发送第一指示信息。具体可以根据实际使用需求确定,本申请实施例不作限定。

    可选地,在上述实现方式一中,在触控笔接收触控设备发送的第一指示信息之前,本申请实施例提供的打码信号控制方法还可以包括下述的步骤303和步骤304。

    步骤303、触控笔检测触控笔笔尖的压力信号。

    步骤304、触控笔向触控设备发送第一压力信息。

    其中,上述第一压力信息可以用于指示是否检测到触控笔笔尖的压力信号;上述第一指示信息可以根据第一压力信息和第一检测信息确定,第一检测信息用于指示触控设备是否检测到打码信号。

    本申请实施例中,在触控笔接收触控设备发送上述第一指示信息之前,触控笔可以先检测触控笔笔尖的压力信号,并向触控设备发送上述第一压力信息,从而触控设备可以根据该第一压力信息和上述第一检测信息,确定上述第一指示信息。

    可选地,本申请实施例中,触控笔可以通过压力传感器,检测触控笔笔尖的压力信号。

    可选地,本申请实施例中,在上述第一检测信息指示触控设备检测到打码信号,第一压力信息指示检测到触控笔笔尖的压力信号的情况下,触控设备可以向触控笔发送上述第一指示信息,即触控笔可以接收到第一指示信息。

    需要说明的是,本申请实施例中,在触控设备检测到打码信号的情况下,触控笔输出的打码信号可以为有效打码信号。

    示例性地,以上述打码信号的信号特征包括打码电压幅值为例,假设上述第一打码信号的打码电压幅值为vpp1;触控笔检测到触控笔笔尖的压力信号,且向触控设备发送的第一指示信息用于指示检测到触控笔笔尖的压力信号,以及触控设备检测到该第一打码信号,那么触控设备可以通过蓝牙等无线传输方式向触控笔发送控制命令(即上述第一指示信息),以指示触控笔将打码信号的打码电压幅值调整为vpp2(vpp1>vpp2),即上述第二打码信号的打码电压幅值为vpp2。

    可选地,本申请实施例中,在上述第一检测信息指示触控设备检测到打码信号,第一压力信息指示未检测到触控笔笔尖的压力信号的情况下,触控设备可以不执行任何操作,如此触控笔可以以第一打码信号的打码电压幅值(vpp1)继续打码,即触控笔继续输出第一打码信号,从而可以保证触控设备对触控笔的靠近操作响应时间。

    相关技术中,触控笔通过触控笔笔尖进行高压打码,可以实现在触控设备上的手写或触控操作。例如,触控设备检测到打码信号,可以显示该打码信号对应的笔迹,即触控设备的笔迹响应只通过打码信号来判定,而打码信号的电压幅值vpp相对固定,造成的功耗也较高。而本申请实施例中,触控笔笔尖的压力信号检测可以辅助触控设备对触控笔输出的打码信号的检测,相当于触控设备通过检测打码信号和触控笔笔尖的压力信号两个条件,判定是否响应触控笔的手写或触控操作,如此在达到同样的手写或触控操作效果情况下,可以一定程度上降低打码信号的打码电压幅值,从而可以减小触控笔的功耗。

    实现方式二:第一信息为触控笔笔尖的压力信号的压力值。

    可选地,在上述实现方式二中,上述步骤301具体可以通过下述的步骤301b和步骤301c实现,上述步骤302具体可以通过下述的步骤302a和步骤302b实现。

    步骤301b、触控笔在输出第一打码信号的情况下,检测触控笔笔尖的压力信号。

    步骤301c、触控笔将触控笔笔尖的压力信号的压力值,作为第一信息。

    步骤302a、触控笔根据触控笔笔尖的压力信号的压力值,确定第二打码信号的打码电压幅值。

    步骤302b、触控笔输出第二打码信号。

    本申请实施例中,在触控笔输出上述第一打码信号之后,触控笔可以检测触控笔笔尖的压力信号,并将该压力信号的压力值作为上述第一信息,然后根据该压力信号的压力值,确定上述第二打码信号的打码电压幅值,如此可以将第一打码信号调整为第二打码信号,从而可以输出第二打码信号。

    可以理解,本申请实施例中,打码信号的打码电压幅值可以与触控笔笔尖的压力信号的压力值相关联。例如,该压力信号的压力值越大,打码信号的打码电压幅值越小;该压力信号的压力值越小,打码信号的打码电压幅值越大。

    实现方式三:第一信息为用于指示触控笔的工作模式的信息。

    可选地,在上述实现方式三中,上述步骤301具体可以通过下述的步骤301d-步骤301f实现。

    步骤301d、触控笔在输出第一打码信号的情况下,检测触控笔的运动状态,确定目标运动信息。

    本申请实施例中,上述目标运动信息可以用于指示触控笔是否处于运动状态。触控笔可以通过触控笔中的运动传感器检测触控笔的运动状态。

    步骤301e、触控笔检测触控笔笔尖的压力信号,确定第一压力信息。

    对于上述第一压力信息的相关描述,具体可以参见上述实施例中对第一压力信息的详细描述,为避免重复,此处不再赘述。

    步骤301f、触控笔根据目标运动信息和第一压力信息,确定触控笔的工作模式,以确定第一信息。

    需要说明的是,确定触控笔的工作模式的执行主体可以为触控笔,也可以为触控设备或第三方设备(例如服务器等),具体可以根据实际使用需求确定,本申请实施例不作限定。

    本申请实施例中,触控笔可以检测触控笔的运动状态和触控笔笔尖的压力信号,以得到上述目标运动信息和第一压力信息,从而根据该目标运动信息和第一压力信息,确定触控笔的工作模式,即可以确定上述第一信息。

    本申请实施例中,触控笔的工作模式与触控笔是否处于运动状态和是否检测触控笔笔尖的压力信号相关联。

    一种可能的实现方式,在目标运动信息指示触控笔处于运动状态、第一压力信息指示在预设时长内未检测到触控笔笔尖的压力信号的情况下,可以确定触控笔的工作模式为第一工作模式。其中,该第一工作模式可以为空闲模式(idelmode)。

    另一种可能的实现方式,在目标运动信息指示触控笔处于运动状态、第一压力信息指示在预设时长内检测到触控笔笔尖的压力信号的情况下,可以确定触控笔的工作模式为第二工作模式。其中,该第二工作模式可以为常规模式(normalmode)。

    又一种可能的实现方式,在目标运动信息指示触控笔未处于运动状态、第一压力信息指示在预设时长内未检测到触控笔笔尖的压力信号的情况下,可以确定触控笔的工作模式为第三工作模式。其中,该第三工作模式为睡眠模式(sleepmode)。

    本申请实施例中,不同工作模式对应的打码信号的打码电压幅值、打码频率、打码周期中的至少一项不同。

    可选地,本申请实施例中,上述步骤302具体可以通过下述的步骤302c、步骤302d或者步骤302e实现。

    步骤302c、触控笔在第一信息指示触控笔的工作模式为第一工作模式的情况下,输出第三打码信号。

    其中,上述第三打码信号的打码电压幅值可以为v1,打码频率可以为f1,打码周期可以为t1。

    对于上述第一工作模式(即空闲模式),触控笔是以时间间隔t1进行周期性打码(即以时间间隔t1周期性输出打码信号),打码信号的打码频率为f1,打码信号的打码电压幅值为vpp1,打码波形图如图8所示。可以结合触控笔笔尖的压力信号和运动传感器的信号进行判断,当运动传感器检测到有效信息,且在预设时长内未检测到触控笔笔尖的压力信号,触控笔可以进入到idlemode,进行省电。

    可选地,在idlemode下,上述v1、f1、t1可以为固定值。

    步骤302d、触控笔在第一信息指示触控笔的工作模式为第二工作模式的情况下,输出第四打码信号。

    其中,上述第四打码信号的打码电压幅值可以为v2,打码频率可以为f2,打码周期可以为t2,v1≤v2,f1≤f2,t1>t2。

    对于上述第二工作模式(即常规模式),触控笔是以时间间隔t2进行周期性打码(即以时间间隔t2周期性输出打码信号),触控笔输出的打码信号的打码频率为f2,打码信号的打码电压幅值为v2,打码波形图如图9所示。可以结合触控笔笔尖的压力信号和运动传感器的信号进行判断,当运动传感器检测到有效信息,且检测到触控笔笔尖的压力信号未超时,触控笔工作在normalmode,进行正常的手写触控性能。

    可选地,在normalmode下,v2、t2和f2可以进行动态调节控制,调节的依据是触控设备的检测到的信噪比,在normalmode下通过动态调节打码信号获得最优的性能和耗电。

    步骤302e、触控笔在第一信息指示触控笔的工作模式为第三工作模式的情况下,不输出打码信号。

    对于上述第三工作模式(即睡眠模式),触控笔停止输出打码信号。可以结合触控笔笔尖的压力信号和运动传感器的信号进行判断,当运动传感器的检测到无效信息,且在预设时长内未检测到触控笔笔尖的压力信号,触控笔进入到normalmode,进行省电。

    本申请实施例中,上述三种工作模式可以相互切换,即空闲模式、常规模式和睡眠模式之间可以切换。下面结合图10,说明上述三种工作模式之间的切换关系。

    如图10所示,若运动传感器有有效数据,且检测到触控笔笔尖的压力信号,则可以从空闲模式切换至常规模式,若运动传感器有有效数据,且未检测到触控笔笔尖的压力信号且超时,则可以从常规模式切换至空闲模式;若运动传感器无有效数据,且未检测到触控笔笔尖的压力信号且超时,则可以从空闲模式切换至睡眠模式,若运动传感器有有效数据,且未检测到触控笔笔尖的压力信号且超时,则可以从睡眠模式切换至空闲模式;运动传感器有有效数据(例如刚取出触控笔)或触控设备发送控制命令,则可以从睡眠模式切换至常规模式,若运动传感器无有效数据(例如收纳触控笔)或触控设备发送控制命令,则可以从常规模式切换至睡眠模式。

    本申请实施例中,可以通过上述三种工作模式,控制触控笔的功耗,具体的,可以通过触控笔笔尖的压力信号检测和运动传感器对触控笔的运动状态的检测,控制触控笔工作在对应的工作模式下,从而进行省电。

    可选地,本申请实施例中,在触控笔输出上述第一打码信号之后,本申请实施例提供的打码信号控制方法还可以包括下述的步骤305和步骤306。

    步骤305、触控笔检测触控笔笔尖的压力信号,确定第一压力信息。

    步骤306、触控笔在第一压力信息指示持续检测到触控笔的笔尖的压力信号,且触控设备未检测到触控笔输出的打码信号的情况下,停止输出第一打码信号。

    本申请实施例中,在触控设备未检测到触控笔输出的打码信号,且第一压力信息指示检测到触控笔笔尖的压力信号的情况下,可以确定触控笔笔尖处于非正常工作状态下的按压(例如触控笔笔尖受到书本等物体的挤压),或者触控笔的结构异常(例如触控笔发生形变或压力传感器异常),导致触控笔笔尖的压力信号持续输出,那么触控笔可以停止输出打码信号,从而可以减少耗电。

    本申请实施例中,对于上述第一压力信息的相关描述,具体可以参见上述实施例的详细描述,为避免重复,此处不再赘述。

    可选地,本申请实施例中,判断第一压力信息的指示内容和触控设备是都检测到触控笔输出的打码信号的执行主体可以为触控笔,也可以为触控设备或第三方设备(例如服务器等),具体可以根据实际使用需求确定,本申请实施例不做限定。

    如图11所示,本申请实施例提供一种打码信号控制方法,该方法应用于触控设备,该方法包括下述的步骤401和步骤402。

    步骤401、触控设备确定目标信息。

    步骤402、触控设备根据目标信息,向触控笔发送第一指示信息。

    其中,上述第一指示信息可以用于指示触控笔调整打码信号的信号特征,打码信号的信号特征包括以下至少一项:打码电压幅值、打码频率、打码周期、占空比;触控笔与触控设备建立连接。

    本申请实施例中,触控设备可以确定上述目标信息,从而根据该目标信息,向与其建立连接的触控笔发送上述第一指示信息,从而可以指示触控笔调整输出的打码信号的信号特征。

    本申请实施例提供的打码信号控制方法,由于上述第一指示信息根据目标信息确定,因此触控设备通过向触控笔发送指示信息,指示触控笔调整打码信号的信号特征,可以使得触控笔输出的打码信号适合当前的使用环境。如此可以避免触控笔的触控操作不灵敏,或由打码电压较高造成的功耗浪费的问题。

    可选地,本申请实施例中,上述目标信息可以包括四种可能的实现方式,分别为第一种实现方式、第二种实现方式、第三种实现方式和第四种实现方式。下面分别对这四种实现方式进行示例性的说明。

    第一种实现方式:目标信息包括目标信噪比。

    可选地,对于上述第一种实现方式,上述步骤401具体可以通过下述的步骤401a实现,上述步骤402可以通过下述的步骤402a实现。

    步骤401a、触控设备检测触控笔输出的第一打码信号,以确定目标信噪比。

    步骤402a、触控设备在目标信噪比小于预设信噪比的情况下,向触控笔发送第一指示信息。

    本申请实施例中,触控设备可以检测上述第一打码信号,从而确定上述目标信噪比,然后比较目标信噪比与预设信噪比之间的大小,在目标信噪比小于预设信噪比的情况下,触控设备可以确定第一打码信号无法满足手写或触控操作的使用需求,从而触控设备可以向触控笔发送上述第一指示信息。

    本申请实施例中,上述目标信噪比可以为上述触控设备检测到的第一打码信号的功率与触控设备所处环境的噪声的功率的比值。

    可选地,本申请实施例中,在上述目标信噪比小于预设信噪比的情况下,上述第一指示信息可以指示触控笔增大打码信号的打码电压幅值,从而保证正常的手写或手绘功能。

    可选地,本申请实施例中,如果目标信噪比与预设信噪比之间的差值大于预设数值,那么可以确定触控笔的打码信号的打码电压幅值过高,可以通过上述第一指示信息指示触控笔降低打码信号的打码电压幅值,从而节省触控笔的功耗。

    第二种实现方式:上述目标信息包括第一压力信息。

    可选地,对于上述第二种实现方式,上述步骤401具体可以通过下述的步骤401b实现。

    步骤401b、触控设备接收触控笔发送的第一压力信息。

    其中,上述第一压力信息可以用于指示触控笔笔尖检测到的压力信号;第一指示信息具体用于指示触控笔将打码信号的打码电压幅值调整至第一幅值,第一幅值与第一压力信息中的压力值相对应。

    在上述第二种实现方式中,触控设备可以通过接收上述第一压力信息,确定上述目标信息,并根据第一压力信息中的压力值确定上述第一幅值,从而触控设备可以通过上述第一指示信息,指示触控笔将打码信号的打码电压幅值调整至第一幅值。

    第三种实现方式:目标信息用于指示触控设备的工作模式。

    可选地,在上述第三种实现方式中,在目标信息指示触控设备的工作模式为第四工作模式的情况下,第一指示信息用于指示触控笔输出第五打码信号,第五打码信号的打码电压幅值为v3,打码频率为f3,打码周期为t3。

    在目标信息指示触控设备的工作模式为第五工作模式的情况下,第一指示信息用于指示触控笔不输出打码信号。

    本申请实施例中,触控设备的工作模式可以包括休眠模式(sleepmode)和活动模式(activemode)两种模式。其中,上述第五工作模式可以为活动模式,第六工作模式可以为休眠模式。

    一种可能的场景:用户手写的间歇时段,触控设备进入到休眠模式(即上述第五工作模式),但是触控笔没有收纳在触控设备中,还在用户手中,触控笔的工作模式为常规模式。如此,触控设备通过蓝牙发送控制命令(即发送上述第一指示信息)给触控笔,使其工作在睡眠模式,即控制触控笔停止输出打码信号,如此可以节省不必要的功耗。

    另一种可能的场景:触控设备工作在activemode(即上述第四工作模式)下,用户在常规的触控点击或滑动操作时,触控笔工作在normalmode,触控触控设备对打码信号的打码电压幅值要求没有手写或手绘状态的要求那么高。如此,触控设备可以通过蓝牙发送控制命令(即上述第一指示信息),控制触控笔将normalmode状态下的打码电压幅值调整为v3,打码频率调整为f3,打码周期调整为t3,从而可以降低触控笔的功耗。

    本申请实施例中,可以通过触控设备的工作状态和使用场景,调整触控笔的工作模式,即调整触控笔的打码信号,从而节省功耗。

    第四种实现方式:目标信号包括干扰信号的频谱信息。

    在上述第四种实现方式中,在上述步骤402之前,本申请实施例提供的打码信号控制方法还可以包括下述的步骤403。上述步骤402具体可以通过下述的步骤402b实现。

    步骤403、触控设备检测触控笔输出的第六打码信号。

    步骤402b、触控设备在干扰信号在目标频段的信号强度大于或等于预设阈值的情况下,向触控笔发送第一指示信息。

    其中,上述目标频段可以为第六打码信号所在的频段,第一指示信息具体可以用于指示触控笔调整打码信号的打码频率。

    本申请实施例中,在触控设备发送上述第一指示信息之前,触控设备可以检测上述第六打码信号,从而可以确定第六打码信号所在的频段(即上述目标频段)。如果触控设备确定干扰信号在目标频段内的信号强度大于或等于预设阈值,那么触控设备可以确定目标频段内的干扰比较大,如此触控设备可以通过上述第一指示信息,指示触控笔将打码信号的打码频率调整至其它频段。

    本申请实施例中,由于触控笔使用场景也比较复杂,比如各种不同的充电器状态下使用,或者放在不同的设备或环境下使用,外界的各类噪声可能会耦合到触控设备中,影响触控比的手写检测,外界的噪声复杂多变,噪声频谱也很宽,有时或落在触控笔打码信号的频谱上,影响触控笔的检测,出现误操作的问题。如此,触控设备可以检测外界噪声的频谱,如果检测到某个频段内有干扰源且大于上述预设阈值后,那么触控设备通过蓝牙无线传输方式发送控制命令给触控笔,控制触控笔将打码信号的打码频率跳到其他干净频段(噪声较小的频段)内,从而提升抗干扰能力。

    可选地,本申请实施例提供的打码信号控制方法还可以包括下述的步骤404和步骤405,或者步骤404、步骤406和步骤407。

    步骤404、触控设备接收触控笔发送的第一压力信息。

    其中,上述第一压力信息可以用于指示触控笔笔尖检测到的压力信号。

    步骤405、触控设备根据第一压力信息中的压力值,确定目标信号响应阈值。

    其中,上述目标信号响应阈值可以为检测触控笔输出的打码信号时的响应阈值。

    本申请实施例中,在触控设备接收到上述第一压力信息之后,触控设备可以根据该第一压力信息中的压力值,确定目标信号响应阈值。

    可选地,本申请实施例中,上述确定目标信号响应阈值可以包括两种可能的情况,分别为下述的情况一和情况二。下面分别对这两种可能的情况进行示例性的说明。

    情况一:触控设备首次确定触控设备检测触控笔输出的打码信号时的响应阈值。

    情况二:触控设备重新确定触控设备检测触控笔输出的打码信号时的响应阈值。

    对于上述情况二,假设上述目标信号响应阈值为第一数值,在触控设备确定目标信号响应阈值之后,触控设备可以将触控设备检测触控笔输出的打码信号时的响应阈值,从第二数值调整到该第一数值,从而改变触控设备响应触控笔的触控操作的灵敏度。

    其中,上述第二数值可以为未调整前,触控设备检测触控笔输出的打码信号时的响应阈值

    可选地,本申请实施例中,上述第一数值可以小于第二数值,如此当上述响应阈值调整为第一数值时,可以提升触控设备响应触控笔的触控操作的灵敏度。

    步骤406、触控设备根据第一压力信息中的压力值,确定目标显示参数。

    步骤407、触控设备按照目标显示参数,显示与第一打码信号对应的操控信息。

    其中,目标显示参数为触控设备响应第一打码信号对应的操控信息的显示参数,上述目标显示参数可以包括以下至少一项:显示的线条粗细、显示的线条颜色。

    可以理解,本申请实施例中,上述目标显示参数与第一压力信息中的压力值相关联,例如第一压力信息中的压力值越大,显示的线条越粗,或者第一压力信息中的压力值越大,显示的线条颜色越重。

    可选地,本申请实施例中,在上述步骤404之后,本申请实施例提供的打码信号控制方法还可以包括下述的步骤408。

    步骤408、触控设备在未检测到打码信号的情况下,向触控笔发送第二指示信息。

    其中,上述第二指示信息可以用于指示触控笔停止输出打码信号。

    本申请实施例中,在触控设备接收到上述第一压力信息之后,若触控设备未检测到触控笔输出的打码信号,则触控设备可以确定触控笔笔尖处于非正常工作状态下的按压(例如触控笔笔尖受到书本等物体的挤压),或者触控笔的结构异常(例如触控笔发生形变或压力传感器异常),导致触控笔笔尖的压力信号持续输出,从而触控设备可以向触控笔发送上述第二指示信息,以指示触控笔停止输出打码信号,从而可以减少触控笔耗电。

    如图12所示,本申请实施例提供一种触控笔500,该触控笔500包括获取模块501和输出模块502。获取模块501,用于在输出模块502输出第一打码信号的情况下,获取第一信息;输出模块502,用于根据获取模块501获取的第一信息,输出第二打码信号;其中,第二打码信号的信号特征与第一打码信号的信号特征不同,打码信号的信号特征包括以下至少一项:打码电压幅值、打码频率、打码周期、占空比。

    可选地,本申请实施例中,第一信息为第一指示信息;获取模块包括接收子模块。接收子模块,用于接收触控设备发送的第一指示信息,触控设备与触控笔建立连接。

    可选地,本申请实施例中,触控笔还可以包括检测模块和发送模块。检测模块,用于在接收子模块接收触控设备发送的第一指示信息之前,检测触控笔笔尖的压力信号;发送模块,用于向触控设备发送第一压力信息,第一压力信息用于指示是否检测到触控笔笔尖的压力信号;其中,第一指示信息根据第一压力信息和第一检测信息确定,第一检测信息用于指示触控设备是否检测到打码信号。

    可选地,本申请实施例中,获取模块可以包括检测子模块和执行子模块;输出模块包括确定子模块和输出子模块。检测子模块,用于检测触控笔笔尖的压力信号;执行子模块,用于将压力信号的压力值,作为第一信息;确定子模块,用于根据压力信号的压力值,确定第二打码信号的打码电压幅值;输出子模块,用于输出第二打码信号。

    可选地,本申请实施例中,第一信息用于指示触控笔的工作模式;获取模块包括检测子模块和确定子模块;检测子模块,用于检测触控笔的运动状态,确定目标运动信息,并检测触控笔笔尖的压力信号,确定第一压力信息;确定子模块,用于根据目标运动信息和第一压力信息,确定触控笔的工作模式,以确定第一信息。

    可选地,本申请实施例中,输出模块,用于在第一信息指示触控笔的工作模式为第一工作模式的情况下,输出第三打码信号,第三打码信号的打码电压幅值为v1,打码频率为f1,打码周期为t1;或者,在第一信息指示触控笔的工作模式为第二工作模式的情况下,输出第四打码信号,第四打码信号的打码电压幅值为v2,打码频率为f2,打码周期为t2,v1≤v2,f1≤f2,t1>t2;或者,在第一信息指示触控笔的工作模式为第三工作模式的情况下,不输出打码信号。

    可选地,本申请实施例中,触控笔还可以包括检测模块。检测模块,用于检测触控笔笔尖的压力信号,确定第一压力信息;输出模块,用于在第一压力信息指示持续检测到触控笔的笔尖的压力信号,且触控设备未检测到触控笔输出的打码信号的情况下,停止输出第一打码信号。

    本申请实施例提供一种触控笔,由于在触控笔输出第一打码信号之后,触控笔可以获取上述第一信息,然后根据该第一信息,输出与第一打码信号的信号特征不同的第二打码信号,从而可以根据第一信息,调整打码信号,进而使得触控笔输出的打码信号适合当前的使用环境。如此可以避免触控笔的触控操作不灵敏,或由打码电压较高造成的功耗浪费的问题。

    如图13所示,本申请实施例提供一种触控设备600,该触控设备600包括确定模块601和发送模块602。确定模块601,用于确定目标信息;发送模块602,用于根据确定模块601确定的目标信息,向触控笔发送第一指示信息,第一指示信息用于指示触控笔调整打码信号的信号特征,触控笔与触控设备建立连接;其中,打码信号的信号特征包括以下至少一项:打码电压幅值、打码频率、打码周期、占空比。

    可选地,本申请实施例中,目标信息包括目标信噪比;确定模块,具体可以用于检测触控笔输出的第一打码信号,以确定目标信噪比;发送模块,具体可以用于在目标信噪比小于预设信噪比的情况下,向触控笔发送第一指示信息。

    可选地,目标信息包括第一压力信息;确定模块,具体可以用于接收触控笔发送的第一压力信息,第一压力信息用于指示触控笔笔尖检测到的压力信号;第一指示信息具体用于指示触控笔将打码信号的打码电压幅值调整至第一幅值,第一幅值与第一压力信息中的压力值相对应。

    可选地,本申请实施例中,触控设备还可以包括接收模块、确定模块和显示模块。接收模块,用于接收触控笔发送的第一压力信息,第一压力信息用于指示触控笔笔尖检测到的压力信号;确定模块,用于根据接收模块接收的第一压力信息中的压力值,确定目标信号响应阈值,目标信号响应阈值为检测触控笔输出的打码信号时的响应阈值;或者,确定模块,根据接收模块接收的第一压力信息中的压力值,确定目标显示参数;显示模块,用于按照确定模块确定的目标显示参数,显示与第一打码信号对应的操控信息;其中,目标显示参数包括以下至少一项:显示的线条粗细、显示的线条颜色。

    可选地,本申请实施例中,发送模块,还用于在接收模块接收触控笔发送的第一压力信息之后,在未检测到打码信号的情况下,向触控笔发送第二指示信息,第二指示信息用于指示触控笔停止输出打码信号。

    可选地,本申请实施例中,目标信息用于指示触控设备的工作模式;在目标信息指示触控设备的工作模式为第四工作模式的情况下,第一指示信息用于指示触控笔输出第五打码信号,第五打码信号的打码电压幅值为v3,打码频率为f3,打码周期为t3;在目标信息指示触控设备的工作模式为第五工作模式的情况下,第一指示信息用于指示触控笔不输出打码信号。

    可选地,本申请实施例中,目标信号包括干扰信号的频谱信息;触控设备还可包括检测模块。检测模块,用于在发送模块根据目标信号,向触控笔发送第一指示信息之前,检测触控笔输出的第六打码信号;发送模块,具体用于在干扰信号在目标频段的信号强度大于或等于预设阈值的情况下,向触控笔发送第一指示信息,目标频段为第六打码信号所在的频段,第一指示信息具体用于指示触控笔调整打码信号的打码频率。

    本申请实施例提供一种触控设备,由于上述第一指示信息根据目标信息确定,因此触控设备通过向触控笔发送指示信息,指示触控笔调整打码信号的信号特征,可以使得触控笔输出的打码信号适合当前的使用环境。如此可以避免触控笔的触控操作不灵敏,或由打码电压较高造成的功耗浪费的问题。

    本申请实施例提供一种电子设备,包括处理器,存储器及存储在存储器上并可在处理器上运行的程序或指令,程序或指令被处理器执行上述方法实施例中触控笔或触控设备能够实现的步骤。

    可以理解,本申请实施例中,当电子设备执行触控笔能够实现的步骤时,电子设备可以为触控笔;当电子设备执行触控设备能够实现的步骤时,电子设备可以为触控设备。

    本申请实施例中的电子设备可以是装置,也可以是电子设备中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为触控笔、手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobilepersonalcomputer,umpc)、上网本或者个人数字助理(personaldigitalassistant,pda)等,非移动电子设备可以为个人计算机(personalcomputer,pc)、电视机(television,tv)、柜员机或者自助机等,本申请实施例不作具体限定。

    本申请实施例中的电子设备可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。

    本申请实施例提供的电子设备能够实现上述方法实施例中电子设备实现的各个过程,为避免重复,这里不再赘述。

    可选地,如图14所示,本申请实施例还提供一种电子设备700,包括处理器701,存储器702,存储在存储器702上并可在处理器701上运行的程序或指令,该程序或指令被处理器701执行时实现上述打码信号控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

    需要说明的是,本申请实施例中的电子设备包括上述的移动电子设备和非移动电子设备。

    图15为实现本申请实施例的一种电子设备的硬件结构示意图。

    该电子设备100包括但不限于:射频单元101、网络模块102、音频输出单元103、输入单元104、传感器105、显示单元106、用户输入单元107、接口单元108、存储器109,以及处理器110等部件。

    本领域技术人员可以理解,电子设备100还可以包括给各个部件供电的电源111(比如电池),电源可以通过电源管理系统与处理器110逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图15中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。

    可选地,处理器110,用于在射频单元101输出第一打码信号的情况下,获取第一信息;射频单元101,用于根据处理器110获取的第一信息,输出第二打码信号;其中,第二打码信号的信号特征与第一打码信号的信号特征不同,打码信号的信号特征包括以下至少一项:打码电压幅值、打码频率、打码周期、占空比。

    本申请实施例提供一种电子设备,由于在触控笔输出第一打码信号之后,触控笔可以获取上述第一信息,然后根据该第一信息,输出与第一打码信号的信号特征不同的第二打码信号,从而可以根据第一信息,调整打码信号,进而使得触控笔输出的打码信号适合当前的使用环境。如此可以避免触控笔的触控操作不灵敏,或由打码电压较高造成的功耗浪费的问题。

    可选地,处理器110,用于确定目标信息;射频单元101,用于根据处理器110确定的目标信息,向触控笔发送第一指示信息,第一指示信息用于指示触控笔调整打码信号的信号特征,触控笔与触控设备建立连接;其中,打码信号的信号特征包括以下至少一项:打码电压幅值、打码频率、打码周期、占空比。

    本申请实施例提供一种电子设备,由于上述第一指示信息根据目标信息确定,因此触控设备通过向触控笔发送指示信息,指示触控笔调整打码信号的信号特征,可以使得触控笔输出的打码信号适合当前的使用环境。如此可以避免触控笔的触控操作不灵敏,或由打码电压较高造成的功耗浪费的问题。

    应理解的是,本申请实施例中,应理解的是,本申请实施例中,射频单元101包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器、蓝牙模组等。电子设备通过网络模块102为用户提供无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。音频输出单元103可以包括扬声器、蜂鸣器以及受话器等。输入单元104可以包括图形处理器(graphicsprocessingunit,gpu)1041和麦克风1042,图形处理器1041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元106可包括显示面板1061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板1061。用户输入单元107包括触控面板1071以及其他输入设备1072。触控面板1071,也称为触摸屏。触控面板1071可包括触摸检测装置和触摸控制器两个部分。其他输入设备1072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。存储器109可用于存储软件程序以及各种数据,包括但不限于应用程序和操作系统。处理器110可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器110中。

    本申请实施例还提供一种可读存储介质,该可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述打码信号控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

    其中,上述处理器可以为上述实施例中的电子设备中的处理器。可读存储介质可以包括计算机可读存储介质,如计算机只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等。

    本申请实施例另提供了一种芯片,该芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现上述打码信号控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

    应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。

    需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。

    通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台电子设备(可以是触控笔,手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例的方法。

    上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。


    技术特征:

    1.一种触控笔,其特征在于,所述触控笔包括:打码信号输出单元,与所述打码信号输出单元连接的控制单元;

    所述打码信号输出单元,用于输出第一打码信号;

    所述控制单元,用于控制所述打码信号输出单元调整打码信号;

    所述打码信号输出单元,还用于输出第二打码信号,所述第二打码信号的打码电压幅值与所述第一打码信号的打码电压幅值不同。

    2.根据权利要求1所述的触控笔,其特征在于,所述触控笔还包括与所述控制单元连接的收发单元;

    所述收发单元,用于接收所述触控设备发送的第一指示信息,所述第一指示信息用于指示所述触控笔调整打码信号,所述触控设备与所述触控笔建立连接;

    所述控制单元,具体用于根据所述第一指示信息,控制所述打码信号输出单元将输出的打码信号从所述第一打码信号调整为所述第二打码信号。

    3.根据权利要求1所述的方法,其特征在于,所述打码信号输出单元包括:正负电压输出单元和电压输出控制单元,所述控制单元包括脉冲宽度调整pwm控制单元;

    所述电压输出控制单元包括第一开关模块和第二开关模块,所述第一开关模块的第一端和所述第二开关模块的第一端均与所述pwm控制单元连接,所述第一开关模块的第二端和所述第二开关模块的第二端均与负载连接,所述第一开关模块的第三端与所述正负电压输出单元的第一电压输出端连接,所述第二开关模块的第三端与所述正负电压输出单元的第二电压输出端连接;

    所述pwm控制单元,用于在第一阶段控制所述第一开关模块输出第一正电压,并在第二阶段控制所述第二开关模块输出第二负电压。

    4.根据权利要求3所述的触控笔,其特征在于,所述正负电压输出单元包括:电压控制集成电路ic、第一电压输出模块和第二电压输出模块;

    所述第一电压输出模块的第一端和第二电压输出模块的第一端均与所述电压控制ic连接,所述第一电压输出模块的第二端与所述第一开关模块的第三端连接,所述第二电压输出模块的第二端与所述第二开关模块的第三端连接;

    其中,所述第一电压输出模块用于输出正电压,所述第二电压输出模块用于输出负电压。

    5.一种打码信号控制方法,应用于触控笔,其特征在于,所述方法包括:

    在输出第一打码信号的情况下,获取第一信息;

    根据所述第一信息,输出第二打码信号;

    其中,所述第二打码信号的信号特征与所述第一打码信号的信号特征不同,打码信号的信号特征包括以下至少一项:打码电压幅值、打码频率、打码周期、占空比。

    6.根据权利要求5所述的方法,其特征在于,所述第一信息为第一指示信息;

    所述获取第一信息,包括:

    接收触控设备发送的所述第一指示信息,所述触控设备与所述触控笔建立连接。

    7.根据权利要求6所述的方法,其特征在于,所述接收触控设备发送的所述第一指示信息之前,所述方法包括:

    检测所述触控笔笔尖的压力信号;

    向所述触控设备发送第一压力信息,所述第一压力信息用于指示是否检测到所述触控笔笔尖的压力信号;

    其中,所述第一指示信息根据所述第一压力信息和第一检测信息确定,所述第一检测信息用于指示所述触控设备是否检测到打码信号。

    8.根据权利要求5所述的方法,其特征在于,所述获取第一信息,包括:

    检测所述触控笔笔尖的压力信号;

    将所述压力信号的压力值,作为所述第一信息;

    所述根据所述第一信息,输出第二打码信号,包括:

    根据所述压力信号的压力值,确定所述第二打码信号的打码电压幅值;

    输出所述第二打码信号。

    9.根据权利要求5所述的方法,其特征在于,所述第一信息用于指示所述触控笔的工作模式;

    所述获取第一信息,包括:

    检测所述触控笔的运动状态,确定目标运动信息;

    检测所述触控笔笔尖的压力信号,确定第一压力信息;

    根据所述目标运动信息和所述第一压力信息,确定所述触控笔的工作模式,以确定所述第一信息。

    10.根据权利要求9所述的方法,其特征在于,所述根据所述第一信息,输出第二打码信号,包括:

    在所述第一信息指示所述触控笔的工作模式为第一工作模式的情况下,输出所述第三打码信号,所述第三打码信号的打码电压幅值为v1,打码频率为f1,打码周期为t1;

    在所述第一信息指示所述触控笔的工作模式为第二工作模式的情况下,输出所述第四打码信号,所述第四打码信号的打码电压幅值为v2,打码频率为f2,打码周期为t2,v1≤v2,f1≤f2,t1>t2;

    在所述第一信息指示所述触控笔的工作模式为第三工作模式的情况下,不输出打码信号。

    11.根据权利要求6所述的方法,其特征在于,所述方法还包括:

    检测所述触控笔笔尖的压力信号,确定第一压力信息;

    在所述第一压力信息指示持续检测到所述触控笔的笔尖的压力信号,且所述触控设备未检测到所述触控笔输出的打码信号的情况下,停止输出所述第一打码信号。

    12.一种打码信号控制方法,应用于触控设备,其特征在于,所述方法包括:

    确定目标信息;

    根据所述目标信息,向触控笔发送第一指示信息,所述第一指示信息用于指示所述触控笔调整打码信号的信号特征,所述触控笔与所述触控设备建立连接;

    其中,打码信号的信号特征包括以下至少一项:打码电压幅值、打码频率、打码周期、占空比。

    13.根据权利要求12所述的方法,其特征在于,所述目标信息包括目标信噪比;

    所述确定目标信息,包括:

    检测所述触控笔输出的第一打码信号,以确定所述目标信噪比;

    所述根据所述目标信息,向触控笔发送第一指示信息,包括:

    在所述目标信噪比小于预设信噪比的情况下,向所述触控笔发送所述第一指示信息。

    14.根据权利要求12所述的方法,其特征在于,所述目标信息包括第一压力信息;

    所述确定目标信息,包括:

    接收所述触控笔发送的第一压力信息,所述第一压力信息用于指示所述触控笔笔尖检测到的压力信号;

    所述第一指示信息具体用于指示所述触控笔将打码信号的打码电压幅值调整至第一幅值,所述第一幅值与所述第一压力信息中的压力值相对应。

    15.根据权利要求12所述的方法,其特征在于,所述方法还包括:

    接收所述触控笔发送的第一压力信息,所述第一压力信息用于指示所述触控笔笔尖检测到的压力信号;

    根据所述第一压力信息中的压力值,确定目标信号响应阈值,所述目标信号响应阈值为检测所述触控笔输出的打码信号时的响应阈值;或者,

    根据所述第一压力信息中的压力值,确定目标显示参数;

    按照目标显示参数,显示与所述第一打码信号对应的操控信息;

    其中,所述目标显示参数包括以下至少一项:显示的线条粗细、显示的线条颜色。

    16.根据权利要求15所述的方法,其特征在于,所述接收所述触控笔发送的第一压力信息之后,所述方法还包括:

    在未检测到打码信号的情况下,向所述触控笔发送第二指示信息,所述第二指示信息用于指示所述触控笔停止输出打码信号。

    17.根据权利要求12所述的方法,其特征在于,所述目标信息用于指示所述触控设备的工作模式;

    在所述目标信息指示所述触控设备的工作模式为第四工作模式的情况下,所述第一指示信息用于指示所述触控笔输出第五打码信号,所述第五打码信号的打码电压幅值为v3,打码频率为f3,打码周期为t3;

    在所述目标信息指示所述触控设备的工作模式为第五工作模式的情况下,所述第一指示信息用于指示所述触控笔不输出打码信号。

    18.根据权利要求12所述的方法,其特征在于,所述目标信号包括干扰信号的频谱信息;

    所述根据目标信号,向触控笔发送第一指示信息之前,所述方法还包括:

    检测所述触控笔输出的第六打码信号;

    所述根据目标信号,向触控笔发送第一指示信息,包括:

    在所述干扰信号在目标频段的信号强度大于或等于预设阈值的情况下,向所述触控笔发送所述第一指示信息,所述目标频段为所述第六打码信号所在的频段,所述第一指示信息具体用于指示所述触控笔调整打码信号的打码频率。

    19.一种触控笔,其特征在于,所述触控笔包括获取模块和输出模块;

    所述获取模块,用于在所述输出模块输出第一打码信号的情况下,获取第一信息;

    所述输出模块,用于根据所述获取模块获取的所述第一信息,输出第二打码信号;

    其中,所述第二打码信号的信号特征与所述第一打码信号的信号特征不同,打码信号的信号特征包括以下至少一项:打码电压幅值、打码频率、打码周期、占空比。

    20.一种触控设备,其特征在于,所述触控设备包括确定模块和发送模块;

    所述确定模块,用于确定目标信息;

    所述发送模块,用于根据所述确定模块确定的所述目标信息,向触控笔发送第一指示信息,所述第一指示信息用于指示所述触控笔调整打码信号的信号特征,所述触控笔与所述触控设备建立连接;

    其中,打码信号的信号特征包括以下至少一项:打码电压幅值、打码频率、打码周期、占空比。

    21.一种触控笔,其特征在于,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或所述指令被所述处理器执行时实现如权利要求5-11任一项所述的打码信号控制方法的步骤。

    22.一种触控设备,其特征在于,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或所述指令被所述处理器执行时实现如权利要求12-18任一项所述的打码信号控制方法的步骤。

    23.一种可读存储介质,其特征在于,所述可读存储介质上存储程序或指令,所述程序或所述指令被处理器执行时实现如权利要求5-18中任一项所述的打码信号控制方法的步骤。

    技术总结
    本申请公开了一种触控笔及打码信号控制方法,属于电子技术领域,能够解决触控笔的触控操作不灵敏,或由打码电压较高造成的功耗浪费的问题。该触控笔包括:打码信号输出单元,与打码信号输出单元连接的控制单元;打码信号输出单元,用于输出第一打码信号;控制单元,用于控制打码信号输出单元调整打码信号;打码信号输出单元,还用于输出第二打码信号,第二打码信号的打码电压幅值与第一打码信号的打码电压幅值不同。该触控笔应用于输出打码信号的场景中。

    技术研发人员:彭柱洋
    受保护的技术使用者:维沃移动通信有限公司
    技术研发日:2020.11.27
    技术公布日:2021.03.12

    转载请注明原文地址:https://wp.8miu.com/read-23800.html

    最新回复(0)