一种主动式触控笔校准方法、主动式触控笔及电子设备与流程

文档序号:18162131发布日期:2019-07-13 09:23阅读:538来源:国知局
一种主动式触控笔校准方法、主动式触控笔及电子设备与流程

本申请涉及终端技术领域,尤其涉及一种主动式触控笔校准方法、主动式触控笔及电子设备。



背景技术:

随着触控技术的发展,越来越多的移动终端采用触控方式进行人机交互。移动终端的触控显示屏除了可以使用手指接触操作外,还可以使用触控笔进行触控操作。

触控笔包括被动式触控笔和主动式触控笔。其中,被动式触控笔的作用相当于人的手指,当被动式触控笔接触到触控显示屏时,触控显示屏有一小部分电流从触摸点处流入被动式触控笔,这等效为触摸点处电极电容的改变,触控显示屏的控制芯片通过检测电极电容的变化可以确定出触摸点的位置。被动式触控笔的笔头通常设计的较大。主动式触控笔中的主动式电容触控笔则可以发射出电压驱动信号,以改变触摸点处的电场,从而改变触摸点处的电极电容,触控显示屏的控制芯片通过检测电极电容的变化可以确定出触摸点的位置。主动式触控笔的笔头可以设计的较小。

其中,主动式触控笔中为实现自然的书写效果通常会在笔头加入压力传感器,这样可以实现不同力度下的不同笔锋以模拟人的真实书写笔迹。常规的压力传感器本身会在外力作用下出现形变会引起压力不准,常会造成主动式触控笔与触控显示屏之间产生误报点(或是俗称“漏水”)的问题,所以需要对压力传感器进行实时校准。

现有主动式触控笔的压力校准方法通常是:当用户未进行书写时,压力传感器会检测到笔尖压力基本不变,这时会启动校准,所谓校准是指以当前的压力值为基准值,只有压力大于该基准值,才会在触控显示屏上产生报点。但是当主动式触控笔受到固定压力进行书写时,按照上述判断条件,会被误认为压力传感器的压力值无变化,出现误校准,导致若用户后续作用在笔上的压力低于该基准值时,无法在触控显示屏之间产生报点(或是俗称“不出水”)。



技术实现要素:

本申请提供一种主动式触控笔校准方法、主动式触控笔及电子设备,用以改善主动式触控笔误校准的问题。

第一方面,本申请实施例提供了一种主动式触控笔校准方法,应用于具有触控显示屏的电子设备,该方法包括:电子设备与主动式触控笔建立网络连接,主动式触控笔向电子设备发射功能信号,电子设备根据检测到的与功能信号对应的参数值确定主动式触控笔与电子设备的触控显示屏之间的距离。从距离为第一阈值时开始计时,当计时时长达到设定时长且距离为第二阈值时,通过网络向主动式触控笔发送压力校准指令,主动式触控笔根据压力校准指令对压力传感器进行校准。

本申请实施例中,当主动式触控笔受到固定压力时,这时主动式触控笔和电子设备的触控显示屏的距离始终是第一阈值的,所以不会发生误校准。另外,当书写结束,用户抬笔至完全远离屏这段时间内,因主动式触控笔在确定距离达到第二阈值,且已经过压力传感器的形变恢复时长,对压力传感器进行校准,所以既不会发生误校准,也会因校准及时,不会在用户抬笔这段过程中在触摸显示屏上产生误报点。

在一种可能的设计中,电子设备和主动式触控笔可以基于wifi热点、wifi直连、蓝牙、zigbee或nfc等通信网络近距离连接。

在一种可能的设计中,当主动式触控笔是主动式电容触控笔,那么功能信号是电压驱动信号,电子设备的触控显示屏会接收该电压驱动信号,电子设备所检测到的功能信号对应的参数值为电容值;当主动式触控笔是主动式电磁触控笔,那么功能信号是电磁驱动信号,电子设备所检测到的功能信号对应的参数值为磁通量。

第二方面,本申请实施例提供了一种主动式触控笔校准方法,应用于主动式触控笔,该方法包括:主动式触控笔与电子设备建立网络连接,主动式触控笔向电子设备发射功能信号,然后接收电子设备发送的压力校准指令,并根据压力校准指令对压力传感器进行校准。

其中,压力校准指令是电子设备在确定检测到的与功能信号对应的参数值满足设定条件时生成的,设定条件包括从距离为第一阈值时开始计时,当计时时长达到设定时长,且所述距离为第二阈值;距离是电子设备根据参数值确定的,其中,参数值越小,距离越大;第二阈值大于第一阈值,设定时长与主动式触控笔的压力传感器的形变恢复时间相关。

第三方面,本申请实施例提供了一种主动式触控笔校准方法,应用于具有触控显示屏的电子设备,该方法包括:电子设备与主动式触控笔建立网络连接,主动式触控笔向电子设备发射功能信号,通过网络连接将检测的与所述功能信号对应的参数值发送至主动式触控笔,以使主动式触控笔在确定与检测到的所述功能信号对应的参数值满足设定条件时对压力传感器进行校准;所述设定条件包括从距离为第一阈值时开始计时,当计时时长达到设定时长,且所述距离为第二阈值。

其中,距离是所述主动式触控笔根据所述参数值确定的,其中,参数值越小,距离越大,所述第二阈值大于所述第一阈值,所述设定时长与所述主动式触控笔的压力传感器的形变恢复时间相关。

第四方面,本申请实施例提供了一种主动式触控笔校准方法,应用于主动式触控笔,该方法包括:主动式触控笔与电子设备建立网络连接,主动式触控笔向电子设备发射功能信号,然后通过网络连接接收电子设备发送的与所述功能信号对应的参数值,确定参数值满足设定条件时对压力传感器进行校准;设定条件包括从距离为第一阈值时开始计时,当计时时长达到设定时长,且所述距离为第二阈值。

其中,距离是主动式触控笔根据参数值确定的,其中,参数值越小,距离越大,第二阈值大于第一阈值,设定时长与主动式触控笔的压力传感器的形变恢复时间相关。

第五方面,本申请实施例提供一种电子设备,包括触控显示屏、收发器、处理器和存储器。其中,存储器用于存储一个或多个计算机程序;当存储器存储的一个或多个计算机程序被处理器执行时,使得该电子设备能够实现上述第一方面和第三方面任意一种可能的设计的方法。

第六方面,本申请实施例还提供一种装置,该装置包括执行上述任一方面的任意一种可能的设计的方法的模块/单元。这些模块/单元可以通过硬件实现,也可以通过硬件执行相应的软件实现。

第七方面,本申请实施例提供一种主动式触控笔,包括主动式触控笔本体,设置在主动式触控笔本体上的压力传感器、微处理器、收发器和存储器;当存储器存储的一个或多个计算机程序被微处理器执行时,使得该主动式触控笔能够实现上述第二方面和第四方面任意一种可能的设计的方法。

第八方面,本申请实施例还提供一种装置,该装置包括执行上述任一方面的任意一种可能的设计的方法的模块/单元。这些模块/单元可以通过硬件实现,也可以通过硬件执行相应的软件实现。

第九方面,本申请实施例中还提供一种计算机可读存储介质,所述计算机可读存储介质包括计算机程序,当计算机程序在电子设备上运行时,使得所述电子设备或主动式触控笔执行上述任一方面的任意一种可能的设计的方法。

第十方面,本申请实施例还提供一种包含计算机程序产品,当所述计算机程序产品在终端上运行时,使得所述电子设备或主动式触控笔执行上述任一方面的任意一种可能的设计的方法。

本申请的这些方面或其他方面在以下实施例的描述中会更加简明易懂。

附图说明

图1为本申请实施例提供的一种互联场景示意图;

图2为本申请实施例提供的手机结构示意图;

图3和图4为本申请实施例提供的主动式触控笔的装配结构示意图;

图5a为本申请实施例提供的主动式触控笔校准方法流程示意图;

图5b为本申请实施例提供的一种网络配对的界面示意图;

图6为本申请实施例提供的一种主动式触控笔书写方式示意图;

图7为本申请实施例提供的一种功能信号和距离的关系示意图;

图8为本申请实施例提供的一种压力形变恢复示意图;

图9为本申请实施例提供的另一种主动式触控笔书写方式示意图;

图10为本申请实施例提供的一种装置结构示意图;

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

图12为本申请实施例提供的另一种装置结构示意图;

图13为本申请实施例提供的一种主动式触控笔的秸秆示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。其中,在本申请实施例的描述中,以下,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本申请实施例的描述中,除非另有说明,“多个”的含义是两个或两个以上。

本申请实施例提供的主动式触控笔校准方法可以应用于如图1所示的主动式触控笔101与电子设备102基于通信网络互联的场景。主动式触控笔101先通过网络与电子设备102建立网络连接,当主动式触控笔101操作电子设备102时,会向电子设备102发射功能信号,电子设备102可以根据检测到的与功能信号对应参数值确定主动式触控笔101与电子设备102之间的距离,进而根据距离满足设定条件时,通过网络向主动式触控笔101发送压力校准指令,主动式触控笔101根据压力校准指令对压力传感器进行校准。

示例性的,该通信网络可以是wifi热点网络、wifip2p网络、蓝牙网络、zigbee网络或近场通信(nearfieldcommunication,nfc)网络等近距离通信网络。

需要说明的是,在本申请一些实施例中,图1所示的主动式触控笔101可以是主动式电容触控笔,也可以是主动式电磁触控笔;图1所示的电子设备102可以是还包含其他功能诸如个人数字助理和/或音乐播放器功能的便携式电子设备,诸如手机、平板电脑、具备无线通讯功能的可穿戴设备(如智能手表)等。便携式电子设备的示例性实施例包括但不限于搭载或者其他操作系统的便携式电子设备。上述便携式电子设备也可以是其他便携式电子设备,诸如具有触敏表面(例如触控面板)的膝上型计算机(laptop)等。还应当理解的是,在本申请其他一些实施例中,上述电子设备102也可以不是便携式电子设备,而是具有触敏表面(例如触控面板)的台式计算机。

以电子设备102是手机为例,图2示出了手机的结构示意图。

手机可以包括处理器110,外部存储器接口120,内部存储器121,usb接口130,充电管理模块140,电源管理模块141,电池142,天线1,天线2,移动通信模块150,无线通信模块160,音频模块170,扬声器170a,受话器170b,麦克风170c,耳机接口170d,传感器模块180,按键190,马达191,指示器192,摄像头193,显示屏194,以及sim卡接口195等。其中传感器模块180可以包括陀螺仪传感器180a,加速度传感器180b,接近光传感器180g、指纹传感器180h,触摸传感器180k、转轴传感器180m(当然,手机100还可以包括其它传感器,比如温度传感器,压力传感器、距离传感器、磁传感器、环境光传感器、气压传感器、骨传导传感器等,图中未示出)。

可以理解的是,本发明实施例示意的结构并不构成对手机100的具体限定。在本申请另一些实施例中,手机100可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。

处理器110可以包括一个或多个处理单元,例如:处理器110可以包括应用处理器(applicationprocessor,ap),调制解调处理器,图形处理器(graphicsprocessingunit,gpu),图像信号处理器(imagesignalprocessor,isp),控制器,存储器,视频编解码器,数字信号处理器(digitalsignalprocessor,dsp),基带处理器,和/或神经网络处理器(neural-networkprocessingunit,npu)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。其中,控制器可以是手机100的神经中枢和指挥中心。控制器可以根据指令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。

处理器110中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器110中的存储器为高速缓冲存储器。该存储器可以保存处理器110刚用过或循环使用的指令或数据。如果处理器110需要再次使用该指令或数据,可从所述存储器中直接调用。避免了重复存取,减少了处理器110的等待时间,因而提高了系统的效率。

处理器110可以运行本申请实施例提供的主动式触控笔校准方法,以改善主动式触控笔误校准和漏水的问题。当处理器110集成不同的器件,比如集成cpu和gpu时,cpu和gpu可以配合执行本申请实施例提供的主动式触控笔校准方法,比如方法中部分算法由cpu执行,另一部分算法由gpu执行,以得到较快的处理效率。

显示屏194用于显示图像,视频等。显示屏194包括显示面板。显示面板可以采用液晶显示屏(liquidcrystaldisplay,lcd),有机发光二极管(organiclight-emittingdiode,oled),有源矩阵有机发光二极体或主动矩阵有机发光二极体(active-matrixorganiclightemittingdiode的,amoled),柔性发光二极管(flexlight-emittingdiode,fled),miniled,microled,micro-oled,量子点发光二极管(quantumdotlightemittingdiodes,qled)等。在一些实施例中,手机100可以包括1个或n个显示屏194,n为大于1的正整数。

在本申请实施例中,一种情况下,主动式触控笔中的主动式电容触控笔则可以发射出电压驱动信号,以改变触摸点处的电场,从而改变触摸点处的电极电容,显示屏的控制芯片通过检测电极电容的变化可以确定出触摸点的位置。另一种情况下,主动式触控笔中的主动式电磁触控笔发射电磁驱动信号,和显示屏背后的电磁感应板进行交互,主动式电磁触控笔靠近显示屏时,显示屏背后的电磁感应板下的感应线产生变化,显示屏的控制芯片根据水平方向和垂直方向的天线阵列接收信号,通过磁通量的变化计算获得笔所在的坐标位置。

摄像头193(前置摄像头或者后置摄像头)用于捕获静态图像或视频。通常,摄像头193可以包括感光元件比如镜头组和图像传感器,其中,镜头组包括多个透镜(凸透镜或凹透镜),用于采集待拍摄物体反射的光信号,并将采集的光信号传递给图像传感器。图像传感器根据所述光信号生成待拍摄物体的原始图像。

内部存储器121可以用于存储计算机可执行程序代码,所述可执行程序代码包括指令。处理器110通过运行存储在内部存储器121的指令,从而执行手机100的各种功能应用以及数据处理。内部存储器121可以包括存储程序区和存储数据区。其中,存储程序区可存储操作系统,应用程序(比如相机应用,微信应用等)的代码等。存储数据区可存储手机100使用过程中所创建的数据(比如相机应用采集的图像、视频等)等。

内部存储器121还可以存储本申请实施例提供的防误触算法的代码。当内部存储器121中存储的防误触算法的代码被处理器110运行时,可以对折叠或者展开过程中的触摸操作进行屏蔽。

此外,内部存储器121可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件,闪存器件,通用闪存存储器(universalflashstorage,ufs)等。

当然,本申请实施例提供的防误触算法的代码还可以存储在外部存储器中。这种情况下,处理器110可以通过外部存储器接口120运行存储在外部存储器中的防误触算法的代码,实现对折叠或者展开过程中的触摸操作进行屏蔽。

下面介绍传感器模块180的功能。

陀螺仪传感器180a,可以用于确定手机100的运动姿态。在一些实施例中,可以通过陀螺仪传感器180a确定电子设备100围绕三个轴(即,x,y和z轴)的角速度。即陀螺仪传感器180a可以用于检测手机100当前的运动状态,比如抖动还是静止。

加速度传感器180b可检测手机100在各个方向上(一般为三轴)加速度的大小。即陀螺仪传感器180a可以用于检测手机100当前的运动状态,比如抖动还是静止。接近光传感器180g可以包括例如发光二极管(led)和光检测器,例如光电二极管。发光二极管可以是红外发光二极管。手机通过发光二极管向外发射红外光。手机使用光电二极管检测来自附近物体的红外反射光。当检测到充分的反射光时,可以确定手机附近有物体。当检测到不充分的反射光时,手机可以确定手机附近没有物体。

陀螺仪传感器180a(或加速度传感器180b)可以将检测到的运动状态信息(比如角速度)发送给处理器110。处理器110基于运动状态信息确定当前是手持状态还是脚架状态(比如,角速度不为0时,说明手机100处于手持状态)。

指纹传感器180h用于采集指纹。手机100可以利用采集的指纹特性实现指纹解锁,访问应用锁,指纹拍照,指纹接听来电等。

触摸传感器180k,也称“触控面板”。触摸传感器180k可以设置于显示屏194,由触摸传感器180k与显示屏194组成触摸屏,也称“触控屏”。触摸传感器180k用于检测作用于其上或附近的触摸操作。触摸传感器可以将检测到的触摸操作传递给应用处理器,以确定触摸事件类型。可以通过显示屏194提供与触摸操作相关的视觉输出。在另一些实施例中,触摸传感器180k也可以设置于手机100的表面,与显示屏194所处的位置不同。

示例性的,手机100的显示屏194显示主界面,主界面中包括多个应用(比如相机应用、微信应用等)的图标。用户通过触摸传感器180k点击主界面中相机应用的图标,触发处理器110启动相机应用,打开摄像头193。显示屏194显示相机应用的界面,例如取景界面。

手机100的无线通信功能可以通过天线1,天线2,移动通信模块151,无线通信模块152,调制解调处理器以及基带处理器等实现。

天线1和天线2用于发射和接收电磁波信号。终端设备100中的每个天线可用于覆盖单个或多个通信频带。不同的天线还可以复用,以提高天线的利用率。例如:可以将天线1复用为无线局域网的分集天线。在另外一些实施例中,天线可以和调谐开关结合使用。

移动通信模块151可以提供应用在终端设备100上的包括2g/3g/4g/5g等无线通信的解决方案。移动通信模块151可以包括至少一个滤波器,开关,功率放大器,低噪声放大器(lownoiseamplifier,lna)等。移动通信模块151可以由天线1接收电磁波,并对接收的电磁波进行滤波,放大等处理,传送至调制解调处理器进行解调。移动通信模块150还可以对经调制解调处理器调制后的信号放大,经天线1转为电磁波辐射出去。在一些实施例中,移动通信模块151的至少部分功能模块可以被设置于处理器110中。在一些实施例中,移动通信模块151的至少部分功能模块可以与处理器110的至少部分模块被设置在同一个器件中。

调制解调处理器可以包括调制器和解调器。其中,调制器用于将待发送的低频基带信号调制成中高频信号。解调器用于将接收的电磁波信号解调为低频基带信号。随后解调器将解调得到的低频基带信号传送至基带处理器处理。低频基带信号经基带处理器处理后,被传递给应用处理器。应用处理器通过音频设备(不限于扬声器170a,受话器170b等)输出声音信号,或通过显示屏194显示图像或视频。在一些实施例中,调制解调处理器可以是独立的器件。在另一些实施例中,调制解调处理器可以独立于处理器110,与移动通信模块150或其他功能模块设置在同一个器件中。

无线通信模块152可以提供应用在终端设备100上的包括无线局域网(wirelesslocalareanetworks,wlan)(如无线保真(wirelessfidelity,wi-fi)网络),蓝牙(bluetooth,bt),全球导航卫星系统(globalnavigationsatellitesystem,gnss),调频(frequencymodulation,fm),近距离无线通信技术(nearfieldcommunication,nfc),红外技术(infrared,ir)等无线通信的解决方案。无线通信模块152可以是集成至少一个通信处理模块的一个或多个器件。无线通信模块152经由天线2接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发送到处理器110。无线通信模块152还可以从处理器110接收待发送的信号,对其进行调频,放大,经天线2转为电磁波辐射出去。

另外,手机100可以通过音频模块170,扬声器170a,受话器170b,麦克风170c,耳机接口170d,以及应用处理器等实现音频功能。例如音乐播放,录音等。手机100可以接收按键190输入,产生与手机100的用户设置以及功能控制有关的键信号输入。手机100可以利用马达191产生振动提示(比如来电振动提示)。手机100中的指示器192可以是指示灯,可以用于指示充电状态,电量变化,也可以用于指示消息,未接来电,通知等。手机100中的sim卡接口195用于连接sim卡。sim卡可以通过插入sim卡接口195,或从sim卡接口195拔出,实现和手机100的接触和分离。

应理解,在实际应用中,手机100可以包括比图1所示的更多或更少的部件,本申请实施例不作限定。

如图3和图4所示,本发明实施例还提供了一种与图2中的触控显示屏配合使用的主动式触控笔101的结构示意图,包括笔杆10、笔芯11、和微处理器12、电池13,其中:

笔芯11中具有压力传感器,该压力传感器受压会发生形变。

微处理器12,与笔芯11相连接,用于产生功能信号,通过笔芯11将功能信号发送给电子设备102的显示屏194。

其中,当主动式触控笔101为主动式电容触控笔,功能信号为电压驱动信号;当主动式触控笔101为主动式电压触控笔,功能信号为电磁驱动信号。

电池13,用于为微处理器12提供电源,可以采用可充电锂电池来提供电源。

以下实施例均可以在具有上述硬件结构的主动式触控笔101与电子设备102上实现。

本申请实施例提供一种主动式触控笔校准方法,该方法可以实现电子设备102对主动式触控笔10进行校准。如图5a所示,该方法包括:

501、电子设备102与主动式触控笔101建立网络连接。

例如,电子设备102和主动式触控笔101可以基于wifi热点、wifi直连、蓝牙、zigbee或nfc等通信网络近距离连接。

其中,用户可以通过打开设置中蓝牙或者热点的开关,进行手动配对。本申请实施例中,若用户握持主动式触控笔101长触控电子设备上的桌面,则可以自动触发电子设备102与主动式触控笔101进行配对的功能,当电子设备102的桌面上显示进度条至100%时,则配对成功,如图5b所示。

502、主动式触控笔101向电子设备102发射功能信号。

示例性的,如图6的图6a和图6b所示,当用户握持主动式触控笔10在手机的触控显示屏上书写文字“书写测试”,以及用户写完“书写测试完成”抬手,笔尖离开触控显示屏,主动式触控笔10会向手机的触控显示屏发射功能信号。一种情况下,当主动式触控笔101是主动式电容触控笔,那么功能信号是电压驱动信号,电子设备102的触控显示屏会接收该电压驱动信号。当电子设备102与主动式触控笔101距离如图6a所示,接收到的电压驱动信号较强,触控点处的电容值较大;当电子设备102与主动式触控笔101距离如图6b所示,接收到的电压驱动信号较弱,触控点处的电容值较小。另一种情况下,当主动式触控笔101是主动式电磁触控笔,那么功能信号是电磁驱动信号。电子设备102的触控显示屏会接收该电磁驱动信号。当电子设备102与主动式触控笔101距离如图6a所示,接收到的电磁驱动信号较强,触控点处的磁通量较大;当电子设备102与主动式触控笔101距离如图6b所示,接收到的电磁驱动信号较弱,触控点处的磁通量较小。

503、电子设备102根据检测到的与功能信号对应的参数值确定主动式触控笔101与电子设备102的触控显示屏之间的距离。从距离为第一阈值时开始计时,当计时时长达到设定时长且距离为第二阈值时,通过网络向主动式触控笔101发送压力校准指令。

其中,第二阈值是大于第一阈值的,也就是说,该场景为主动式触控笔101与电子设备102的触控显示屏之间的距离在逐渐地增大。需要说明的是,开发人预先会训练生成电子设备所检测到的与功能信号对应的不同大小的参数值,和主动式触控笔101与触控显示屏之间的距离二者之间的对应关系。这样,当电子设备102检测到不同参数值时,就可以对应得到相应的距离值。

示例性地,如图6所示,如果主动式触控笔101与电子设备102的触控显示屏之间的距离由图6a变换到图6b,那么参数值与距离之间的关系如图7所示,可见,距离越大,参数值越小。一般主动式触控笔书写结束离开触控面板的这段时间,压力传感器存在一段压力形变恢复的时间,如图8所示,当笔完全离开屏后仍有一段压力形变恢复的时间(即从t2到t3这段时间)。现有技术是主动式触控笔101检测压力无变化时才进行校准,所以在这段形变恢复时间容易在触控面板上产生误报点(俗称“漏水”)。

本申请实施例中,当电子设备102检测到距离从零增大到第一阈值(例如第一阈值为0.5毫米),这时电子设备开始计时,当计时时长达到设定时长(设定时长与压力传感器的形变恢复时长相关,例如100毫秒),且距离达到第二阈值(例如第一阈值为2.5毫米),则电子设备会在这时生成压力校准指令,且向主动式触控笔101发送压力校准指令。

也就是说,电子设备102会预先设置主动式触控笔101与电子设备102的触控显示屏之间的距离低于第一阈值时,主动式触控笔101可以在触控显示屏上产生报点。但是当主动式触控笔101与电子设备102的触控显示屏之间的距离增大到第二阈值,且从第一阈值计时的时长已达到压力传感器的形变恢复时长,则会生成压力校准指令,且向主动式触控笔101发送压力校准指令。

505、主动式触控笔101对压力传感器进行校准。

也就是说,主动式触控笔101以当前的压力传感器所检测到压力值为基准值。

可见,本申请实施例通过利用主动式触控笔和电子设备102的触控显示屏的距离来判断笔当前的状态,当笔处于远离屏,且压力传感器已完成形变恢复时,通过蓝牙或者其它近距离网络通知笔进行压力校准。因此,当主动式触控笔受到固定压力进行书写时,这时主动式触控笔和电子设备102的触控显示屏的距离始终是第一阈值的,所以不会发生误校准。另外,当书写结束,用户抬笔至完全远离屏这段时间内,因电子设备102在确定距离达到第二阈值,且已经过压力传感器的形变恢复时长,对主动式触控笔101进行校准,所以既不会发生误校准,也不会因校准及时,不会在用户抬笔这段过程中在触摸显示屏上产生误报点(即“漏水”)。

本申请实施例提供另一种主动式触控笔校准方法,该方法可以实现主动式触控笔101根据与电子设备102之间的距离进行校准。如图9所示,该方法包括:

901、电子设备102与主动式触控笔101建立网络连接。

例如,电子设备102和主动式触控笔101可以基于wifi热点、wifi直连、蓝牙、zigbee或nfc等通信网络近距离连接。

902、主动式触控笔101向电子设备发射功能信号。

903,电子设备102检测功能信号,确定与功能信号对应的参数值。

904、电子设备102向主动式触控笔101发送与所述功能信号对应的参数值。

905,主动式触控笔101根据参数值确定主动式触控笔与触控显示屏之间的距离,从距离为第一阈值时开始计时,当计时时长达到设定时长且所述距离为第二阈值时,对压力传感器进行校准。

同样地,其中,第二阈值是大于第一阈值的,也就是说,该场景为主动式触控笔101与电子设备102的触控显示屏之间的距离在逐渐地增大。需要说明的是,开发人预先会训练生成电子设备所检测到的与功能信号对应的不同大小的参数值,和主动式触控笔101与触控显示屏之间的距离二者之间的对应关系。这样,当电子设备102检测到不同参数值时,就可以对应得到相应的距离值。

示例性地,如图6所示,如果主动式触控笔101与电子设备102的触控显示屏之间的距离由图6a变换到图6b,电子设备102会将这段时间内所检测到功能信号对应的参数值发送至动式触控笔101,然后主动式触控笔101根据参数值确定距离,当距离从零增大到第一阈值(例如第一阈值为0.5毫米)时开始计时,当计时时长达到设定时长(设定时长与压力传感器的形变恢复时长相关,例如100毫秒),且距离达到第二阈值(例如第一阈值为2.5毫米),则主动式触控笔101对压力传感器进行压力校准。

也就是说,电子设备102会预先设置主动式触控笔101与电子设备102的触控显示屏之间的距离低于低于第一阈值时,主动式触控笔101可以在触控显示屏上产生报点。但是当主动式触控笔101确定出与电子设备102之间的距离增大到第二阈值,且已经过形变恢复时长,则会对压力传感器进行校准。因此,当主动式触控笔受到固定压力时,这时主动式触控笔和电子设备102的触控显示屏的距离始终是第一阈值的,所以不会发生误校准。另外,当书写结束,用户抬笔至完全远离屏这段时间内,因主动式触控笔101在确定距离达到第二阈值,且已经过压力传感器的形变恢复时长,对压力传感器进行校准,所以既不会发生误校准,也会因校准及时,不会在用户抬笔这段过程中在触摸显示屏上产生误报点(即“漏水”)。

本申请实施例还提供一种主动式触控笔校准方法及装置,如图10所示,该装置包括收发模块1001、检测模块1002。

其中,在一种可能的实施例中,收发模块1001用于与主动式触控笔建立网络连接,检测模块1002,用于检测主动式触控笔发射的功能信号,该装置还包括处理模块1003,用于根据检测到的与所述功能信号对应的参数值,确定主动式触控笔与所述触控显示屏之间的距离。收发模块1001还用于当计时时长达到设定时长且所述距离为第二阈值时,通过所述网络连接向所述主动式触控笔发送压力校准指令。图5a至图8方法实施例涉及的相关内容均可以援引到上述功能描述,在此不再重复赘述。

在另一种可能的实施例中,收发模块1001用于与主动式触控笔建立网络连接,检测模块1002,用于检测主动式触控笔发射的功能信号,所述收发模块1001还用于通过网络连接将检测的与所述功能信号对应的参数值发送至主动式触控笔,以使主动式触控笔在确定与检测到的所述功能信号对应的参数值满足设定条件时对压力传感器进行校准。图9方法实施例涉及的相关内容均可以援引到上述功能描述,在此不再重复赘述。

需要说明的是,该装置具有实现上述方法设计中的电子设备的功能。这些单元模块可以通过电子设备中的硬件实现,也可以通过电子设备中的硬件执行相应的软件实现,本申请实施例对此并不作限定。

可见,本申请实施例可以用以改善主动式触控笔误校准的问题,以及由于校准不及时造成的漏水的问题。

在本申请的另一些实施例中,本申请实施例公开了一种电子设备,如图11所示,该电子设备可以包括:触控显示屏1101,其中,该触控显示屏1101包括触控面板1107和显示屏1108;一个或多个处理器1102;存储器1103;一个或多个应用程序(未示出);以及一个或多个计算机程序1104,收发器1105、上述各器件可以通过一个或多个通信总线1106连接。其中该一个或多个计算机程序1104被存储在上述存储器1103中并被配置为被该一个或多个处理器1102执行,该一个或多个计算机程序1104包括指令,上述指令可以用于执行如图5a至图9相应实施例中的各个步骤。

本申请实施例还提供一种主动式触控笔校准方法及装置,如图12所示,该装置包括收发模块1201、功能信号发射模块1202,处理模块1203。

其中,在一种可能的实施例中,收发模块1201用于与电子设备建立网络连接,功能信号发射模块1202,用于向电子设备的触控显示屏发射功能信号,收发模块1201,还用于接收电子设备发送的压力校准指令。处理模块1203用于对压力传感器进行校准。图5a至图8方法实施例涉及的相关内容均可以援引到上述功能描述,在此不再重复赘述。

在另一种可能的实施例中,收发模块1201用于与电子设备建立网络连接,功能信号发射模块1202,用于向电子设备的触控显示屏发射功能信号,收发模块1201,还用于接收电子设备发送的与功能信号对应的参数值。处理模块1203用于根据检测到的与所述功能信号对应的参数值,确定主动式触控笔与所述触控显示屏之间的距离。当计时时长达到设定时长且所述距离为第二阈值时,对压力传感器进行校准。图9方法实施例涉及的相关内容均可以援引到上述功能描述,在此不再重复赘述。

需要说明的是,该装置具有实现上述方法设计中的主动式触控笔的功能。这些单元模块可以通过电子设备中的硬件实现,也可以通过主动式触控笔中的硬件执行相应的软件实现,本申请实施例对此并不作限定。

可见,本申请实施例可以用以改善主动式触控笔误校准的问题,以及由于校准不及时造成的漏水的问题。

在本申请的另一些实施例中,本申请实施例公开了一种主动式触控笔,如图13所示,该主动式触控笔可以包括:收发器1301、微处理器1302、存储器1303,以及一个或多个计算机程序1304,收发器1305、上述各器件可以通过一个或多个通信总线1306连接。其中该一个或多个计算机程序1304被存储在上述存储器1303中并被配置为被该一个或多个处理器1302执行,该一个或多个计算机程序1304包括指令,上述指令可以用于执行如图5a至图9相应实施例中的各个步骤。

本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机指令,当该计算机指令在电子设备上运行时,使得电子设备执行上述相关方法步骤实现上述实施例中的主动式触控笔校准方法。

本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机指令,当该计算机指令在主动式触控笔上运行时,使得主动式触控笔执行上述相关方法步骤实现上述实施例中的主动式触控笔校准方法。

本申请实施例还提供了一种计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行上述相关步骤,以实现上述实施例中的主动式触控笔校准方法。

另外,本申请的实施例还提供一种装置,这个装置具体可以是芯片,组件或模块,该装置可包括相连的处理器和存储器;其中,存储器用于存储计算机执行指令,当装置运行时,处理器可执行存储器存储的计算机执行指令,以使芯片执行上述各方法实施例中的主动式触控笔校准。

其中,本申请实施例提供的电子设备、计算机可读存储介质、计算机程序产品或芯片均用于执行上文所提供的对应的方法,因此,其所能达到的有益效果可参考上文所提供的对应的方法中的有益效果,此处不再赘述。

通过以上实施方式的描述,所属领域的技术人员可以了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其他的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其他的形式。

作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同地方。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(readonlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。

以上内容,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。

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