触控笔笔头检测方法、电子设备及系统与流程
未命名
09-13
阅读:84
评论:0

背景技术:
::2.随着终端技术的发展,电子设备在日常生活中的应用也越来越广泛。对于配备有触控笔的电子设备(例如,大屏、手机以及平板等),用户使用触控笔在电子设备的触控屏上进行点触、书写和擦除笔迹等操作也越来越频繁。3.然而,在触控笔的使用过程中,随着触控笔使用时间的增加,触控笔笔头不可避免地会造成一定的磨损。磨损的笔头不仅会降低触控笔的使用性能,还会加速损坏电子设备触控屏。因此,电子设备如何检测触控笔笔头的磨损程度,并及时提示用户更换磨损的触控笔笔头,成为了目前亟待解决的问题。技术实现要素:4.本技术提供了一种触控笔笔头检测方法、电子设备及系统,实现了电子设备基于触控笔和电子设备触控屏间的摩擦系数、触控笔检测到的压力值以及触控笔的使用总时长,来判断触控笔的笔头磨损程度。这样,当触控笔的笔头在使用过程中造成磨损时,电子设备可以及时提示用户更换触控笔的笔头,提高了触控笔的使用性能和使用效率,同时也降低了电子设备上触控屏的受损程度。5.第一方面,本技术提供了一种触控笔笔头检测方法,该方法包括:电子设备接收到触控笔实时发送的压力信息。当该电子设备检测到该触控笔触控该电子设备上触控屏的时长为第一时长时,该电子设备基于该第一时长内的压力信息,确定出第一压力值范围对应的第一使用时长和第二压力值范围对应的第二使用时长。其中,该第一时长内的压力信息中包括该第一压力值范围内的压力值和该第二压力值范围内的压力值。该电子设备归一化处理该第一使用时长,确定出该第一压力值范围对应的归一化使用时长。该电子设备基于该第二使用时长和该第一压力值范围对应的归一化使用时长,确定出该触控笔的使用总时长。当该电子设备确定出该触控笔的使用总时长大于或等于磨损时长阈值时,该电子设备显示出第一提示信息。其中,该第一提示信息用于提示用户更换触控笔的笔头。这样,当触控笔的笔头在使用过程中造成磨损时,电子设备可以及时提示用户更换触控笔的笔头,提高了触控笔的使用性能和使用效率,同时也降低了电子设备上触控屏的受损程度。6.在一种可能的实现方式中,该电子设备基于该第一时长内的压力信息,确定出第一压力值范围对应的第一使用时长和第二压力值范围对应的第二使用时长,具体包括:该电子设备将该第一压力值范围内压力值的使用时长之和,确定为该第一使用时长。该电子设备将该第二压力值范围内压力值的使用时长之和,确定为该第二使用时长。7.在一种可能的实现方式中,该第一压力值范围对应预设的第一允许时长,该第二压力值范围对应预设的第二允许时长。该电子设备归一化处理该第一使用时长,确定出该第一压力值范围对应的归一化使用时长,具体包括:该电子设备基于该第一允许时长和该第二允许时长,确定出该第一压力值范围的第一系数。该电子设备基于该第一系数和该第一使用时长,确定出该第一压力值范围对应的归一化使用时长。这样,当触控笔的笔头在使用过程中造成磨损时,电子设备可以及时提示用户更换触控笔的笔头,提高了触控笔的使用性能和使用效率,同时也降低了电子设备上触控屏的受损程度。8.在一种可能的实现方式中,当该电子设备确定出该触控笔的使用总时长大于或等于磨损时长阈值时,该电子设备显示出第一提示信息之前,该方法还包括:当该电子设备确定出该电子设备上触控屏未贴保护膜时,该电子设备确定出该磨损时长阈值为第一值。当该电子设备确定出该电子设备上触控屏贴有第一保护膜时,该电子设备确定出该磨损时长阈值为第二值。其中,该第二值小于该第一值。这样,可以反映出摩擦系数与触控笔使用寿命之间的关系。9.在一种可能的实现方式中,该方法还包括:当该电子设备确定出该电子设备上触控屏贴有第二保护膜时,该电子设备确定出该磨损时长阈值为第三值。其中,该第二值大于该第三值。这样,可以反映出摩擦系数与触控笔使用寿命之间的关系。10.在一种可能的实现方式中,该第二压力值范围对应预设的第二允许时长,当该电子设备确定出该电子设备上触控屏未贴保护膜时,该电子设备确定出该磨损时长阈值为第一值,具体包括:该电子设备确定出该触控笔在该电子设备上触控屏的信号量为第四值。当该电子设备确定出第一信号量的值减去该第四值所得的差值小于第一阈值时,该电子设备确定出该电子设备的触控屏上贴有保护膜。其中,该第一信号量为该电子设备存储的触控屏未贴保护膜时,该触控笔的信号量。该电子设备将该第二允许时长,确定为该第一值。11.在一种可能的实现方式中,当该电子设备确定出该电子设备上触控屏贴有第一保护膜时,该电子设备确定出该磨损时长阈值为第二值,具体包括:该电子设备确定出该触控笔在该电子设备上触控屏的值为第五值。当该电子设备确定出第一信号量的值减去该第五值所得的差值大于或等于第一阈值时,该电子设备确定出该电子设备的触控屏上贴有第一保护膜。其中,该第一信号量为该电子设备存储的触控屏未贴保护膜时,该触控笔的信号量。当该电子设备确定出该电子设备的触控屏上贴有该第一保护膜时,该电子设备基于该第五值、该第一信号量的值和该第一值,确定出该第二值。12.在一种可能的实现方式中,当该电子设备确定出该电子设备上触控屏贴有第二保护膜时,该电子设备确定出该磨损时长阈值为第三值,具体包括:该电子设备确定出该触控笔在该电子设备上触控屏的值为第六值。当该电子设备确定出第一信号量的值减去该第六值所得的差值大于或等于第一阈值时,该电子设备确定出该电子设备的触控屏上贴有第二保护膜。其中,该第一信号量为该电子设备存储的触控屏未贴保护膜时,该触控笔的信号量。该第六值小于该第五值。当该电子设备确定出该电子设备的触控屏上贴有该第二保护膜时,该电子设备基于该第六值、该第一信号量的值和该第一值,确定出该第三值。其中,该第三值小于该第二值。13.在一种可能的实现方式中,该电子设备确定出该触控笔在该电子设备上触控屏的信号量为第四值,具体包括:该电子设备接收到该触控笔在该电子设备的触控屏上第一位置的信号量,和第二位置的信号量。其中,该第一位置和该第二位置不同。当该电子设备确定出该第一位置的信号量和该第二位置的信号量同为第四值时,该电子设备确定出该触控笔在该电子设备上触控屏的信号量为第四值。14.在一种可能的实现方式中,该电子设备确定出该触控笔在该电子设备上触控屏的信号量为第五值,具体包括:该电子设备接收到该触控笔在该电子设备的触控屏上第一位置的信号量,和第二位置的信号量。其中,该第一位置和该第二位置不同。当该电子设备确定出该第一位置的信号量和该第二位置的信号量同为第五值时,该电子设备确定出该触控笔在该电子设备上触控屏的信号量为第五值。15.在一种可能的实现方式中,该电子设备确定出该触控笔在该电子设备上触控屏的信号量为第六值,具体包括:该电子设备接收到该触控笔在该电子设备的触控屏上第一位置的信号量,和第二位置的信号量。其中,该第一位置和该第二位置不同。当该电子设备确定出该第一位置的信号量和该第二位置的信号量同为第六值时,该电子设备确定出该触控笔在该电子设备上触控屏的信号量为第六值。16.在一种可能的实现方式中,该第一时长包括:该电子设备检测到该触控笔在该电子设备上触控屏的起始坐标信息,到该电子设备上触控屏的终点坐标信息所对应的时长。17.在一种可能的实现方式中,该第一时长内的压力信息中包括第三压力值范围内的压力值。当该电子设备确定出该触控笔的使用总时长大于或等于磨损时长阈值时,该电子设备显示出第一提示信息之前,该方法还包括:该电子设备基于该第一时长内的压力信息,确定出该第三压力值范围对应的第三使用时长。该电子设备归一化处理该第三使用时长,确定出该第三压力值范围对应的归一化使用时长。该电子设备基于该第二使用时长和该第一压力值范围对应的归一化使用时长,确定出该触控笔的使用总时长,具体包括:该电子设备基于该第二使用时长、该第一压力值范围对应的归一化使用时长和该第三压力值范围对应的归一化使用,确定出该触控笔的使用总时长。18.第二方面,本技术实施例提供了一种通信系统,包括:触控笔和电子设备。其中,该触控笔,用于实时检测该触控笔使用时的压力信息。该触控笔,还用于实时将压力信息发送给该电子设备。该电子设备,用于检测该触控笔触控该电子设备上触控屏的第一时长。该电子设备,还用于基于该第一时长内的压力信息,确定出第一压力值范围对应的第一使用时长和第二压力值范围对应的第二使用时长。其中,该第一时长内的压力信息中包括该第一压力值范围的压力值和该第二压力值范围的压力值。该电子设备还用于,归一化处理该第一使用时长,确定出该第一压力值范围对应的归一化使用时长。该电子设备,还用于基于该第二使用时长和该第一压力值范围对应的归一化使用时长,确定出该触控笔的使用总时长。当该电子设备还用于,确定出该触控笔的使用总时长大于或等于磨损时长阈值时,该电子设备显示出第一提示信息。其中,该第一提示信息用于提示用户更换触控笔的笔头。这样,当触控笔的笔头在使用过程中造成磨损时,电子设备可以及时提示用户更换触控笔的笔头,提高了触控笔的使用性能和使用效率,同时也降低了电子设备上触控屏的受损程度。19.在一种可能的实现方式中,该通信系统中的电子设备可以执行上述第一方面任一项可能的实现方式中的方法。20.第三方面,本技术实施例提供了一种电子设备,该电子设备包括显示屏、一个或多个处理器和一个或多个存储器。其中,该一个或多个存储器与该一个或多个处理器耦合,该一个或多个存储器用于存储计算机程序代码,该计算机程序代码包括计算机指令,当该一个或多个处理器执行该计算机指令时,使得该电子设备执行上述第一方面任一项可能的实现方式中的方法。这样,当触控笔的笔头在使用过程中造成磨损时,电子设备可以及时提示用户更换触控笔的笔头,提高了触控笔的使用性能和使用效率,同时也降低了电子设备上触控屏的受损程度。21.第四方面,本技术实施例提供了一种计算机可读存储介质,该计算机存储介质中存储有计算机程序,该计算机程序包括可执行指令,该可执行指令当被处理器执行时使该处理器执行上述第一方面任一项可能的实现方式中的方法。这样,当触控笔的笔头在使用过程中造成磨损时,电子设备可以及时提示用户更换触控笔的笔头,提高了触控笔的使用性能和使用效率,同时也降低了电子设备上触控屏的受损程度。22.第五方面,本技术实施例提供了一种芯片或芯片系统,其特征在于,包括处理电路和接口电路,该接口电路用于接收代码指令并传输至该处理电路,该处理电路用于运行该代码指令以执行上述第一方面任一项可能的实现方式中的方法。这样,当触控笔的笔头在使用过程中造成磨损时,电子设备可以及时提示用户更换触控笔的笔头,提高了触控笔的使用性能和使用效率,同时也降低了电子设备上触控屏的受损程度。附图说明23.图1为本技术实施例提供的一种通信系统的架构示意图;24.图2a-图2c为本技术实施例提供的一种触控笔的主体结构示意图;25.图3为本技术实施例提供的一种触控笔的硬件结构示意图;26.图4为本技术实施例提供的一种电子设备的硬件结构示意图;27.图5为本技术实施例提供的一种触控笔笔头检测方法的具体流程示意图;28.图6为本技术实施例提供的一种触控笔与电子设备配合使用的场景示意图;29.图7a为本技术实施例提供的一种保护膜与信号量关联关系的示意图;30.图7b为本技术实施例提供的一种调整初始磨损时长阈值的示意图;31.图8为本技术实施例提供的一种用户界面示意图;32.图9为本技术实施例提供的一种应用于通信系统的软件模块交互示意图。具体实施方式33.本技术以下实施例中所使用的术语只是为了描述特定实施例的目的,而并非旨在作为对本技术的限制。如在本技术得到说明书和所附权利要书中所使用的那样,单数表达形式“一个”、“一种”、“所述”、“上述”、“该”和“这一”旨在也包括复数表达形式,除非其上下文中明确地有相反指示。还应当理解,本技术中使用的术语“和/或”是指包含一个或多个所列出醒目的任何或所有可能组合。在本技术实施例中,术语“第一”、“第二”仅用于描述目的,而不能理解为暗示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征,在本技术实施例的描述中,除非另有说明,“多个”的含义是两个或两个以上。34.首先,介绍一种本技术实施例提供的通信系统10。35.请参考图1,图1示例性示出了本技术实施例提供的一种通信系统10的架构示意图。36.如图1所示,该通信系统10可以包括触控笔(stylus)100、电子设备200和无线键盘300。其中,电子设备200可以被称为用户设备(userequipment,ue)、终端(terminal)等,例如,电子设备200可以为平板电脑(portableandroiddevice,pad)、个人数字处理(personaldigitalassistant,pda)、具有无线通信功能的手持设备、计算设备、车载设备或可穿戴设备,虚拟现实(virtualreality,vr)终端设备、增强现实(augmentedreality,ar)终端设备、工业控制(industrialcontrol)中的无线终端、无人驾驶(selfdriving)中的无线终端、远程医疗(remotemedical)中的无线终端、智能电网(smartgrid)中的无线终端、运输安全(transportationsafety)中的无线终端、智慧城市(smartcity)中的无线终端、智慧家庭(smarthome)中的无线终端等具有触控屏(也可以被称为触摸屏)的移动终端或固定终端。本实施例中,以电子设备200是平板电脑为例进行阐述。37.触控笔100可以向电子设备200提供输入。电子设备200基于触控笔100的输入,可以执行响应于该输入的操作。触控笔100和电子设备200之间可以通过通信网络进行互联,以实现无线信号的交互。该通信网络可以但不限于为:wi-fi热点网络、wi-fi点对点(peer-to-peer,p2p)网络、蓝牙网络、zigbee网络或近场通信(nearfieldcommunication,nfc)网络等近距离通信网络。38.触控笔100可以但不限于为:电磁笔和电容笔。电子设备200具有触控屏201,触控笔100为电磁笔时,与触控笔100交互的电子设备200的触控屏201上需要集成电磁感应板。电磁感应板上的分布有线圈,电磁笔中也集成有线圈。基于电磁感应原理,在电磁感应板所产生的磁场范围内,随着电磁笔的移动,电磁笔能够积蓄电能。电磁笔可以将积蓄的电能通过自由震荡,经电磁笔中的线圈传输至电磁感应板。电磁感应板可以基于来自电磁笔的电能,对电磁感应板上的线圈进行扫描,计算出电磁笔在触控屏201上的位置。在一种实施例中,触控屏可以称为触摸屏或显示屏,触控笔可以称为手写笔。39.电容笔可以包括:无源电容笔和有源电容笔。无源电容笔可以称为被动式电容笔,有源电容笔可以称为主动式电容笔。40.主动式电容笔中(例如笔尖内)可以设置一个或多个电极,主动式电容笔可以通过电极发射信号。触控笔100为主动式电容笔时,与触控笔100交互的电子设备200的触控屏201上需要集成电极阵列。在一种实施例中,电极阵列可以为电容式电极阵列。电子设备200通过电极阵列可以接收来自主动式电容笔的信号,进而在接收到该信号时,基于触控屏201上的电容值的变化识别主动式电容笔在触控屏上的位置,以及主动式电容笔的倾角。41.被动式电容笔是基于导体材料制作的具有导电特性、用来触控电子设备200的触控屏201来完成交互操作的电容笔。被动式电容笔不会主动发射信号。当被动式电容笔与电子设备200的触控屏201进行接触时,被动式电容笔基于导电特性使得触控屏201上的电流可以流经该被动式电容笔,从而改变触控屏201上的电容。电子设备200可以基于触控屏201上的电容值的变化识别该被动式电容笔在触控屏上的位置。42.需要说明的是,图1所示的通信系统10仅仅用于示例性解释本技术,并不对本技术构成任何限制。43.接下来,介绍本技术实施例提供的一种触控笔100的主体结构。44.请参照图2a-图2c,图2a-图2c示例性示出了本技术实施例提供的一种触控笔100的主体结构示意图。45.图2a为本技术实施例提供的触控笔100的结构示意图。触控笔100可以包括笔尖10、笔杆20和后盖30。笔杆20的内部为中空结构,笔尖10和后盖30分别位于笔杆20的两端,后盖30与笔杆20之间可以通过插接或者卡合方式,笔尖10与笔杆20之间的配合关系详见图2b的描述。46.图2b为本技术实施例提供的触控笔的部分拆分结构示意图。参照图2b所示,触控笔100还包括主轴组件50,主轴组件50位于笔杆20内,且主轴组件50在笔杆20内可滑动设置。主轴组件50上具有外螺纹51,笔尖10包括书写端11和连接端12,其中,笔尖10的连接端12具有与外螺纹51配合的内螺纹(未示出)。47.当主轴组件50装配到笔杆20内时,笔尖10的连接端12伸入笔杆20内且与主轴组件50的外螺纹51螺纹连接。在一些其他示例中,笔尖10的连接端12与主轴组件50之间还可以通过卡合等可拆卸方式实现连接。通过笔尖10的连接端12与主轴组件50之间可拆卸相连,这样实现了对笔尖10的更换。48.其中,为了对笔尖10的书写端11受到的压力进行检测,参照图2a所示,笔尖10与笔杆20之间具有间隙10a,这样可以确保笔尖10的书写端11受到外力时,笔尖10可以朝向笔杆20移动,笔尖10的移动会带动主轴组件50在笔杆20内移动。而对外力的检测,参照图2b所示,在主轴组件50上设有压感组件60,压感组件60的部分与笔杆20内的固定结构固定相连,压感组件60的部分与主轴组件50固定相连。这样,主轴组件50随着笔尖10移动时,由于压感组件60的部分与笔杆20内的固定结构固定相连,所以主轴组件50的移动会驱动压感组件60形变,压感组件60的形变传递给电路板70(例如,压感组件60与电路板70之间可以通过导线或者柔性电路板实现电连接),电路板70根据压感组件60形变检测出笔尖10的书写端11的压力,从而根据笔尖10书写端11的压力控制书写端11的线条粗细。49.需要说明的是,笔尖10的压力检测包括但不限于上述方法。例如,还可以通过在笔尖10的书写端11内设置压力传感器,由压力传感器检测笔尖10的压力。50.本实施例中,参照图2b所示,触控笔100还包括多个电极,多个电极例如可以为第一发射电极41、接地电极43和第二发射电极42。第一发射电极41、接地电极43和第二发射电极42均与电路板70电连接。第一发射电极41可以位于笔尖10内且靠近书写端11,电路板70可以被配置为可以分别向第一发射电极41和第二发射电极42提供信号的控制板,第一发射电极41用于发射第一信号,当第一发射电极41靠近电子设备200的触控屏201时,第一发射电极41与电子设备200的触控屏201之间可以形成耦合电容,这样电子设备200可以接收到第一信号。其中,第二发射电极42用于发射第二信号,电子设备200根据接收到的第二信号可以判断触控笔100的倾斜角度。本技术实施例中,第二发射电极42可以位于笔杆20的内壁上。在一种示例中,第二发射电极42也可以位于主轴组件50上。51.接地电极43可以位于第一发射电极41和第二发射电极42之间,或者,接地电极43可以位于第一发射电极41和第二发射电极42的外周围,接地电极43用于降低第一发射电极41和第二发射电极42相互之间的耦合。52.当电子设备200接收来自触控笔100的第一信号时,触控屏201对应位置处的电容值会发生变化。据此,电子设备200可以基于触控屏201上的电容值的变化,确定触控笔100(或触控笔100的笔尖)在触控屏201上的位置。另外,电子设备200可以采用倾角检测算法中的双笔尖投影方法获取触控笔100的倾斜角度。其中,第一发射电极41和第二发射电极42在触控笔100中的位置不同,因此当电子设备200接收来自触控笔100的第一信号和第二信号时,触控屏201上两个位置处的电容值会发生变化。电子设备200可以根据第一发射电极41和第二发射电极42之间的距离,以及触控屏201上电容值发生变化的两个位置处之间的距离,获取触控笔100的倾斜角度,更为详细的获取触控笔100的倾斜角度可以参照现有技术中双笔尖投影方法的相关描述。53.本技术实施例中,参照图2b所示,触控笔100还包括:电池组件80,电池组件80用于向电路板70提供电源。其中,电池组件80可以包括锂离子电池,或者,电池组件80可以包括镍铬电池、碱性电池或镍氢电池等。在一种实施例中,电池组件80包括的电池可以为可充电电池或一次性电池,其中,当电池组件80包括的电池为可充电电池时,触控笔100可以通过无线充电方式对电池组件80中的电池进行充电。当然,也可通过有线充电方式对电池组件80中的电池进行充电,比如,在笔杆20靠近后盖30的一端设置电源连接器(图中未示出),电源连接器与电池组件80连接。其后盖30可遮蔽电源连接器。54.其中,触控笔100为主动式电容笔时,参照图2c,电子设备200和触控笔100无线连接后,电子设备200可以通过触控屏201上集成的电极阵列向触控笔100发送上行信号。触控笔100可以通过接收电极接收该上行信号,且触控笔100可以通过发射电极(例如第一发射电极41和第二发射电极42)发射下行信号。下行信号包括上述的第一信号和第二信号。当触控笔100的笔尖10接触触控屏201时,触控屏201对应位置处的电容值会发生变化,电子设备200可以基于触控屏201上的电容值,确定触控笔100的笔尖10在触控屏201上的位置。在一种实施例中,上行信号和下行信号可以为方波信号。55.下面,介绍本技术实施例提供的一种触控笔100的硬件结构示意图。56.请参考图3,图3为本技术实施例提供的一种触控笔的硬件结构示意图。触控笔100可以包括处理器110、压力传感器120、惯性传感器130、状态指示器140、按钮150、电极160、感测电路170、蓝牙模块180和充电模块190等。57.其中,处理器110可以包括用于支持触控笔100的操作的存储和处理电路。存储和处理电路可以包括诸如非易失性存储器的存储装置(例如,闪存存储器或构造为固态驱动器的其它电可编程只读存储器)、易失性存储器(例如,静态或动态随机存取存储器)等。处理器110中的处理电路可以用来控制触控笔100的操作。处理电路可以基于一个或多个微处理器、微控制器、数字信号处理器、基带处理器、电源管理单元、音频芯片、专用集成电路等。处理器110可以用于运行触控笔100上的控制触控笔100的操作的软件。在触控笔100的操作过程中,运行在处理器110上的软件可以处理传感器输入、按钮输入和来自其它装置的输入以监视触控笔100的移动和其它用户输入。在处理器110上运行的软件可以检测用户命令并且可以与电子设备200通信。58.触控笔100中可以包括一个或多个传感器。例如,传感器可以包括压力传感器120。压力传感器120可以设置在触控笔100的书写端11(如图2b所示)。当然,压力传感器120还可以设在触控笔100的笔杆20内,这样,触控笔100的笔尖10一端受力后,笔尖10的另一端移动将力作用到压力传感器120。在一种实施例中,处理器110根据压力传感器120检测到的压力大小可以调整触控笔100的笔尖10书写时的线条粗细。59.传感器也可以包括惯性传感器130。惯性传感器130可以包括三轴加速计和三轴陀螺仪,和/或,用于测量触控笔100的运动的其它部件,例如,三轴磁力计可以以九轴惯性传感器的构造被包括在传感器中。传感器也可以包括附加的传感器,诸如温度传感器、环境光传感器、基于光的接近传感器、接触传感器、磁传感器、压力传感器和/或其它传感器。60.触控笔100中可以包括如发光二极管的状态指示器140和按钮150。状态指示器140用于向用户提示触控笔100的状态。按钮150可以包括机械按钮和非机械按钮,按钮150可以用于从用户收集按钮按压信息。61.本技术实施例中,触控笔100中可以包括一个或多个电极160(具体可以参照图2b中的描述),其中一个电极160可以位于触控笔100的书写端处,其中一个电极160可以位于笔尖10内,可以参照上述的相关描述。62.触控笔100中可以包括感测电路170。感测电路170可感测位于电极160和与触控笔100交互的电容触摸传感器面板的驱动线之间的电容耦合。感测电路170可以包括用以接收来自电容触摸传感器面板的电容读数的放大器、用以生成解调信号的时钟、用以生成相移的解调信号的相移器、用以使用同相解调频率分量来解调电容读数的混频器、以及用以使用正交解调频率分量来解调电容读数的混频器等。混频器解调的结果可用于确定与电容成比例的振幅,使得触控笔100可以感测到与电容触摸传感器面板的接触。63.可以理解的是,根据实际需求,在触控笔100可以包括麦克风、扬声器、音频发生器、振动器、相机、数据端口以及其它设备。用户可以通过利用这些设备提供命令来控制触控笔100和与触控笔100交互的电子设备200的操作,并且接收状态信息和其它输出。64.为了支持触控笔100与电子设备200的无线通信,触控笔100可以包括无线模块。图4中以无线模块为蓝牙模块180为例进行说明。无线模块还可以为无线保真(wirelessfidelity,wi-fi)网络热点模块、wi-fi点对点模块等无线局域网(wirelesslocalareanetworks,wlan)模块。蓝牙模块180可以包括射频收发器,例如收发器。蓝牙模块180也可以包括一个或多个天线。收发器可以利用天线发射和/或接收无线信号,无线信号基于无线模块的类型,可以是蓝牙信号、无线局域网信号、诸如蜂窝电话信号的远程信号、近场通信信号或其它无线信号。65.触控笔100还可以包括充电模块190,充电模块190可以支持触控笔100的充电,为触控笔100提供电力。66.下面,介绍本技术实施例提供的一种电子设备200的硬件结构。67.请参考图4,图4示例性示出了一种电子设备200的硬件结构示意图。68.如图4所示,电子设备200可以包括多个子系统,这些子系统协作以执行、协调或监控电子设备200的一个或多个操作或功能。电子设备200包括处理器210、输入表面220、协调引擎230、电源子系统240、电源连接器250、无线接口260和显示器270。69.其中,协调引擎230可以用于与电子设备200的其他子系统进行通信和/或处理数据;与触控笔100通信和/或交易数据;测量和/或获得一个或多个模拟或数字传感器(诸如触摸传感器)的输出;测量和/或获得传感器节点阵列(诸如电容感测节点的阵列)的一个或多个传感器节点的输出;接收和定位来自触控笔100的尖端信号和环信号;基于尖端信号交叉区域和环形信号交叉区域的位置来定位触控笔100等。70.电子设备200的协调引擎230包括或以其他方式可通信地耦接至位于输入表面220下方或与该输入表面集成一体的传感器层。协调引擎230利用传感器层对输入表面220上的触控笔100进行定位,并使用本文所述的技术来估计触控笔100相对于输入表面220的平面的角位置。在一种实施例中,输入表面220可以称为触控屏201。71.例如,电子设备200的协调引擎230的传感器层是布置为列和行的电容感测节点网格。更具体地说,列迹线阵列被设置成垂直于行迹线阵列。传感器层可以与电子设备的其他层分开,或者传感器层可以直接设置在另一个层上,其他层诸如但不限于:显示器叠堆层、力传感器层、数字转换器层、偏光器层、电池层、结构性或装饰性外壳层等。72.传感器层能够以多种模式操作。如果以互电容模式操作,则列迹线和行迹线在每个重叠点(例如,“垂直”互电容)处形成单个电容感测节点。如果以自电容模式操作,则列迹线和行迹线在每个重叠点处形成两个(垂直对齐的)电容感测节点。在另一个实施方案中,如果以互电容模式操作,则相邻的列迹线和/或相邻的行迹线可各自形成单个电容感测节点(例如,“水平”互电容)。如上所述,传感器层可以通过监测在每个电容感测节点处呈现的电容(例如,互电容或自电容)变化来检测触控笔100的笔尖10的存在和/或用户手指的触摸。在许多情况下,协调引擎230可被配置为经由电容耦合来检测通过传感器层从触控笔100接收的尖端信号及环信号。73.其中,尖端信号和/或环信号可以包括可被配置为令电子设备200识别触控笔100的特定信息和/或数据。此类信息在本文通常被称为“触笔身份”信息。该信息和/或数据可以由传感器层接收,并由协调引擎230解译、解码和/或解调。74.处理器210可以使用触笔身份信息来同时接收来自一支以上的触笔的输入。具体地,协调引擎230可被配置为将由协调引擎230检测到的若干触笔中的每个触笔的位置和/或角位置传输给处理器210。在其他情况下,协调引擎230还可以向处理器210传输与由协调引擎230检测到的多个触笔的相对位置和/或相对角位置有关的信息。例如,协调引擎230可以通知处理器210所检测的第一触控笔位于距离所检测的第二触控笔的位置。75.在其他情况下,端信号和/或环信号还可以包括用于令电子设备200识别特定用户的特定信息和/或数据。此类信息在本文通常被称为“用户身份”信息。76.协调引擎230可以将用户身份信息(如果检测到和/或可复原的话)转发到处理器210。如果用户身份信息不能从尖端信号和/或环信号中复原,则协调引擎230可以可选地向处理器210指示用户身份信息不可用。处理器210能够以任何合适的方式利用用户身份信息(或不存在该信息的情况),包括但不限于:接受或拒绝来自特定用户的输入,允许或拒绝访问电子设备的特定功能等。处理器210可以使用用户身份信息来同时接收来自一个以上的用户的输入。77.在另外的其他情况下,尖端信号和/或环信号可以包括可被配置为令电子设备200识别用户或触控笔100的设置或偏好的特定信息和/或数据。此类信息在本文通常被称为“触笔设置”信息。78.协调引擎230可以将触笔设置信息(如果检测到和/或可复原的话)转发到处理器210。如果触笔设置信息不能从尖端信号和/或环信号中复原,则协调引擎230可以可选地向处理器210指示触笔设置信息不可用。电子设备200能够以任何合适的方式利用触笔设置信息(或不存在该信息的情况),包括但不限于:将设置应用于电子设备,将设置应用于在电子设备上运行的程序,改变由电子设备的图形程序所呈现的线条粗细、颜色、图案,改变在电子设备上操作的视频游戏的设置等。79.一般而言,处理器210可被配置为执行、协调和/或管理电子设备200的功能。此类功能可以包括但不限于:与电子设备200的其他子系统通信和/或交易数据,与触控笔100通信和/或交易数据,通过无线接口进行数据通信和/或交易数据,通过有线接口进行数据通信和/或交易数据,促进通过无线(例如,电感式、谐振式等)或有线接口进行电力交换,接收一个或多个触笔的位置和角位置等。80.处理器210可被实现为能够处理、接收或发送数据或指令的任何电子设备。例如,处理器可以是微处理器、中央处理单元、专用集成电路、现场可编程门阵列、数字信号处理器、模拟电路、数字电路或这些设备的组合。处理器可以是单线程或多线程处理器。处理器可以是单核或多核处理器。81.在使用期间,处理器210可被配置为访问存储有指令的存储器。该指令可被配置为使处理器执行、协调或监视电子设备200的一个或多个操作或功能。82.存储在存储器中的指令可被配置为控制或协调电子设备200的其他部件的操作,该部件诸如但不限于:另一处理器、模拟或数字电路、易失性或非易失性存储器模块、显示器、扬声器、麦克风、旋转输入设备、按钮或其他物理输入设备、生物认证传感器和/或系统、力或触摸输入/输出部件、通信模块(诸如无线接口和/或电源连接器),和/或触觉反馈设备。83.存储器还可存储可由触笔或处理器使用的电子数据。例如,存储器可以存储电子数据或内容(诸如媒体文件、文档和应用程序)、设备设置和偏好、定时信号和控制信号或者用于各种模块的数据、数据结构或者数据库,与检测尖端信号和/或环信号相关的文件或者配置等等。存储器可被配置为任何类型的存储器。例如,存储器可被实现作为随机存取存储器、只读存储器、闪存存储器、可移动存储器、其他类型的存储元件或此类设备的组合。84.电子设备200还包括电源子系统240。电源子系统240可包括电池或其它电源。电源子系统240可被配置为向电子设备200提供电力。电源子系统240还可耦接到电源连接器250。电源连接器250可以是任何合适的连接器或端口,其可被配置为从外部电源接收电力并且/或者被配置为向外部负载提供电力。例如,在一些实施方案中,电源连接器250可以用于对电源子系统240内的电池进行再充电。在另一个实施方案中,电源连接器250可以用于将存储在电源子系统240内的电力传输到触控笔100。85.电子设备200还包括无线接口260,以促进电子设备200与触控笔100之间的电子通信。在一个实施方案中,电子设备200可被配置为经由低能量蓝牙通信接口或近场通信接口与触控笔100通信。在其他示例中,通信接口有利于电子设备200与外部通信网络、设备或平台之间的电子通信。86.无线接口260(无论是电子设备200与触控笔100之间的通信接口还是另外的通信接口)可被实现为一个或多个无线接口、蓝牙接口、近场通信接口、磁性接口、通用串行总线接口、电感接口、谐振接口,电容耦合接口、wi-fi接口、tcp/ip接口、网络通信接口、光学接口、声学接口或任何传统的通信接口。87.电子设备200还包括显示器270。显示器270可以位于输入表面220后方,或者可以与其集成一体。显示器270可以通信地耦接至处理器210。处理器210可以使用显示器270向用户呈现信息。在很多情况下,处理器210使用显示器270来呈现用户可以与之交互的界面。在许多情况下,用户操纵触控笔100与界面进行交互。88.对于本领域的技术人员而言将显而易见的是,上文关于电子设备200所呈现的具体细节中的一些细节可为实践特定的所述实施方案或其等同物所不需要的。类似地,其他电子设备可以包括更多数量的子系统、模块、部件等。在适当的情况下,一些子模块可以被实现为软件或硬件。因此,应当理解,上述描述并非旨在穷举或将本公开限制于本文所述的精确形式。相反,对于本领域的普通技术人员而言将显而易见的是,根据上述教导内容,许多修改和变型是可能的。89.目前,当用户使用触控笔100在电子设备200的触控屏上进行点触、书写和擦除笔迹等操作时,随着触控笔100使用时长的增加,触控笔100的笔头不可避免地会造成磨损。当触控笔100的笔头磨损达到一定的程度时,如果用户不能及时更换触控笔100的笔头,继续使用笔头已磨损的触控笔100,不仅会降低触控笔100的使用性能和使用效率,也会加速损坏电子设备200上的触控屏。90.因此,本技术提供了一种触控笔笔头检测方法,用以检测触控笔100的笔头磨损程度,并及时提醒用户更换触控笔100的笔头。91.当用户使用触控笔100在电子设备200的触控屏上进行点触、书写和擦除笔迹等操作时,触控笔100和电子设备200的触控屏之间会产生摩擦力,从而造成触控笔100的笔头磨损。该摩擦力的大小可以由如下的公式1计算获得:92.f1=μ×f293.其中,f1可以表示触控笔100在使用时,和电子设备200的触控屏之间产生的摩擦力;μ可以表示触控笔100和电子设备200的触控屏之间的摩擦系数;f2可以表示触控笔100在使用时,和电子设备200的触控屏之间产生的压力。由上述公式1中可以看出,触控笔100在使用时和电子设备200的触控屏间所产生的摩擦力大小,由触控笔100和电子设备200触控屏间的摩擦系数及所产生的压力大小有关。上述摩擦系数、压力值与摩擦力成正比,也即是说,当触控笔100与电子设备200触控屏间的摩擦系数越大,和/或触控笔100与电子设备200触控屏间所产生的压力越大时,则触控笔100在使用过程中所受到的摩擦力越大,触控笔100的磨损程度也就越大,触控笔100可以使用的时间也就越短。94.因此,在本技术实施例提供的触控笔笔头检测方法中,电子设备200可以基于触控笔100和电子设备200触控屏间的摩擦系数、触控笔100检测到的压力值以及触控笔100的使用总时长,来判断触控笔100的笔头磨损程度。当电子设备200检测到触控笔100的使用总时长大于或等于电子设备200所设置的触控笔100的允许使用时长(后续实施例中称为磨损时长阈值)时,电子设备200即确定出触控笔100笔头的磨损程度达到了需要更换的程度,电子设备200可以显示出提示信息1,以提示用户更换触控笔100的笔头。其中,电子设备200可以基于摩擦系数确定出触控笔100的允许使用时长;电子设备200可以基于触控笔100检测到的一个或多个压力值以及触控笔100在各压力值下对应的使用时长,确定出触控笔100的使用总时长。具体实施方式在后续实施例中将详细说明,在此不再赘述。95.由上述过程可以看出,实施本技术提供的触控笔笔头检测方法,当触控笔100的笔头在使用过程中造成磨损时,电子设备200可以及时提示用户更换触控笔100的笔头,提高了触控笔100的使用性能和使用效率,同时也降低了电子设备200上触控屏的受损程度。96.接下来,介绍本技术实施例提供的一种触控笔100笔头的检测方法。97.请参考图5,图5示例性示出了本技术实施例提供的一种触控笔100笔头检测方法的具体流程。如图5所示,本技术实施例以主动式电容笔为例,该方法的具体流程可以包括:98.s501.触控笔100和电子设备200建立无线通信连接。99.具体的,本技术实施例以蓝牙连接为例。电子设备200可以通过蓝牙模块发射信号来探测或扫描触控笔100,与触控笔100建立无线通信连接并传输数据。其中,蓝牙模块可以提供包括经典蓝牙(basicrate/enhanceddatarate,br/edr)或蓝牙低功耗(bluetoothlowenergy,ble)中一项或多项蓝牙通信的解决方案。100.在一些实施例中,电子设备200也可以通过wlan模块发射信号来探测或扫描触控笔100,与触控笔100建立无线通信连接并传输数据。其中,wlan模块可以提供包括wi-fidirect、wi-filan或wi-fisoftap中一项或多项wlan通信的解决方案。在另一些实施例中,触控笔100也可以和电子设备200通过调频(frequencymodulation,fm)、近距离无线通信技术(nearfieldcommunication,nfc)或红外技术(infrared,ir)等方式建立无线通信连接以传输无线通信数据,本技术对此不作限制。101.s502.触控笔100检测到触控笔100使用时的实时压力信息。其中,该压力信息可以包括一个或多个压力值(例如,压力值1)。102.具体的,关于触控笔100检测触控笔100使用时的实时压力信息的方法,可以参考前述图2a-图2b实施例中的描述,在此不再赘述。例如,本技术实施例可以基于配置在触控笔100上的压力传感器,检测到触控笔100使用时的实时压力信息。该压力信息可以包括一个或多个压力值,该一个或多个压力值可以包括压力值1。103.示例性的,触控笔100可以在电子设备200的触控屏上绘制出一条线段。如图6所示,该线段可以为电子设备200触控屏上所显示出的线段601。该线段601可以分为三部分:线段a部分、线段b部分和线段c部分。上述不同的线段部分对应有不同的压力值。触控笔100可以基于配置在触控笔100上的压力传感器,检测到触控笔100在绘制线段601时的压力信息。该压力信息可以包括多个压力值:触控笔100在绘制线段a部分时的压力值500(也可以被称为压力值1),触控笔100在绘制线段b部分时的压力值1500,触控笔100在绘制线段c部分时的压力值3500。104.s503.触控笔100将检测到的压力信息实时发送给电子设备200。105.具体的,触控笔100可以基于前述步骤s501中建立的无线通信连接将检测到的压力信息实时发送给电子设备200。例如,若触控笔100和电子设备200在步骤s501中基于蓝牙模块建立了蓝牙通信连接,则触控笔100可以基于蓝牙信号将检测到的压力信息实时发送给电子设备200。电子设备200可以记录压力信息中各压力值的使用时长。106.在一种可能的实现方式中,若触控笔100和电子设备200在步骤s501中基于wlan模块建立了wlan通信连接,则触控笔100可以基于wlan信号将检测到的压力信息实时发送给电子设备200。在另一种可能的实现方式中,触控笔100也可以基于fm、nfc或ir等无线通信方式将检测到的压力信息实时发给电子设备200。在另一种可能的实现方式中,触控笔100也可以基于电极信号将检测到的压力信息实时发送给电子设备200。也即是说,对于压力信息的发送方式,本技术并不作限制。107.s504.当电子设备200检测到触控笔100触控电子设备200上触控屏的时长为第一时长时,电子设备200确定出第一时长内压力信息中包含的各压力值所属的压力值范围。108.具体的,电子设备200可以通过检测触控笔100的笔头接触电子设备200上触控屏的坐标信息的方法,来检测触控笔100触控电子设备200上触控屏的时长。具体的,触控笔100中(例如,笔尖内)可以设置一个或多个电极,触控笔100可以通过电极发射信号。与触控笔100进行交互的电子设备200的触控屏上可以集成电容式电极阵列。当电子设备200接收到来自触控笔100发射的信号时,可以基于接收到的该信号引发的电子设备200触控屏上的电容值的变化,确定出触控笔100在电子设备200触控屏上的坐标信息。当电子设备200在第一时长内检测到触控笔100的笔头接触电子设备200触控屏上的坐标信息时,电子设备200即可确定出在第一时长内触控笔100是基于电子设备200上的触控屏进行使用的,因此,第一时长内的压力信息是触控笔100在使用时作用于电子设备200触控屏上的压力信息,电子设备200可以基于第一时长内的压力信息执行后续步骤。109.下面详细描述电子设备200基于第一时长内的压力信息确定出各压力值所属的压力值范围的方法。110.当前,触控笔100的压力精度等级可以为256级、1024级或4096级等。也即是说,当触控笔100的压力精度等级为256级时,触控笔100可以检测到256个不同的压力值。电子设备200可以接收到触控笔100检测到的压力值。响应于不同的压力值,电子设备200可以在触控屏上显示出粗细不同、浓淡不同的笔迹;当触控笔100的压力精度等级为1024级时,触控笔100可以检测到1024个不同的压力值。电子设备200可以接收到触控笔100检测到的压力值。响应于不同的压力值,电子设备200可以在触控屏上显示出粗细不同、浓淡不同的笔迹;当触控笔100的压力精度等级为4096级时,触控笔100可以检测到4096个不同的压力值。电子设备200可以接收到触控笔100检测到的压力值。响应于不同的压力值,电子设备200可以在触控屏上显示出粗细不同、浓淡不同的笔迹。111.电子设备200可以基于触控笔100的压力精度等级,预设出多个(例如,2个、3个或4个等)压力值范围,不同的压力值范围各不重合。电子设备200可以基于不同的压力值范围,预设出对应的允许时间。也即是说,触控笔100基于某个压力值范围中的压力值进行使用时,触控笔100可以使用的时长即为该压力值范围对应的允许时间。若触控笔100使用时长大于或等于该允许时间时,则电子设备200提示用户更换触控笔100的笔头。例如压力值范围1对应有允许时间1,触控笔100基于压力值范围1中的压力值进行使用时,触控笔100可以使用的时长即为允许时间1。若触控笔100使用时长大于或等于该允许时间1时,则电子设备200提示用户更换触控笔100的笔头。由公式1可以看出,压力与摩擦力呈正相关,压力越大,触控笔100的磨损也越大,因此,压力值范围中的上限值越大,对应的允许时间越短。上述压力值范围对应的允许时间,可以通过实际测验获得。112.在本技术实施例中,上述多个压力值范围可以包括压力值范围1和压力值范围2。压力值范围1对应有允许时间1(也可以被称为第一允许时长),压力值范围2对应有允许时间2(也可以被称为第二允许时长)。若压力值范围1中的上限值《压力值范围2中的上限值时,则允许时间1》允许时间2;若压力值范围1中的上限值》压力值范围2中的上限值时,则允许时间1《允许时间2。电子设备200可以获取到触控笔100发送的压力信息,该压力信息中包括一个或多个压力值。基于上述预设划分出的压力值范围,电子设备200可以确定出各压力值所属的压力值范围。其中,压力值范围1可以被称为第一压力值范围,压力值范围2可以被称为第二压力值范围。113.示例性的,以图6所示实施例和触控笔100的压力精度等级为4096级为例,电子设备200可以基于触控笔100的压力精度等级,预设三个压力值范围如下:第一等级1~800(也可以被称为压力值范围1),第二等级801~3000(也可以被称为压力值范围2),第三等级3001~4096。第一等级的上限值800》第二等级的上限值3000》第三等级的上限值为4096,因此,第一等级的允许时间《第二等级的允许时间《第三等级的允许时间。因此,电子设备200基于上述压力值范围,可以预设对应的允许时间如下:第一等级的允许时间(也可以被称为允许时间1)为1800小时,第二等级的允许时间(也可以被称为允许时间2)为1000小时,第三等级的允许时间为800小时。114.电子设备200可以在前述步骤中,接收到触控笔100在第一时长内绘制如图6所示线段601时所检测到的三个压力值:500(也可以被称为压力值1)、1500和3500。电子设备200可以确定出压力值500所属压力值范围为第一等级1~800,压力值1500所属压力值范围为第二等级801~3000,压力值3500所属压力值范围为第三等级3001~4096。115.s505.电子设备200记录触控笔100基于各压力值范围进行使用的时长。116.具体的,电子设备200在接收触控笔100发送的压力信息时,可以获取到压力信息中各压力值对应的使用时长。电子设备200记录触控笔100基于各压力值范围进行使用的时长,也即是说,当电子设备200确定出各压力值所属压力值范围后,电子设备200将属于同一压力值范围的各压力值对应的使用时长之和,确定为触控笔100基于其对应压力值范围进行使用的时长(也可以被称为压力值范围对应的使用时长),电子设备200可以记录下触控笔100基于各压力值范围进行使用的时长。117.例如,在本技术实施例中,电子设备200获取到压力值1对应的使用时长为使用时长1。若电子设备200确定出压力值1属于压力值范围1,且压力值范围1中仅包括压力值1时,触控笔100基于压力值范围1进行使用的时长为使用时长1。118.示例性的,以前述图6所示实施例为例,接前述步骤中的示例说明,电子设备200可以获取到压力值500对应的使用时长为1小时,压力值1500对应的使用时长为2小时,压力值3500对应的使用时长为3小时。其中,压力值500所属压力值范围为第一等级1~800,压力值1500所属压力值范围为第二等级801~3000,压力值3500所属压力值范围为第三等级3001~4096。119.因此,电子设备200可以记录下触控笔100基于第一等级1~800使用了1小时,基于第二等级801~3000使用了2小时,基于第三等级3001~4096使用了3小时。120.又示例性的,若电子设备200预设有预设三个压力值范围如下:第一等级1~800(也可以被称为压力值范围1),第二等级801~3000(也可以被称为压力值范围2),第三等级3001~4096。且电子设备200获取到压力值400对应的使用时长1小时、压力值500对应的使用时长2小时、压力值600对应的使用时长3小时,且电子设备200确定出压力值400、500和600属于第一等级1~800。则电子设备200可以记录下触控笔100基于第一等级1~800使用的时长,为上述压力值400、500和600对应的使用时长之和,即为1+2+3=6小时。121.s506.电子设备200归一化处理各压力值范围对应的使用时长。122.具体的,电子设备200可以对各压力值范围对应的使用时长进行归一化计算,获取到各压力值范围的归一化使用时长,然后计算出各归一化使用时长之和,从而确定出触控笔100的使用总时长。其中,本技术实施例中的归一化计算(也即是归一化处理),指的是将各压力值范围对应的使用时长映射到指定压力值范围下得到新的使用时长,该新的使用时长可以被称为各压力值范围对应的归一化使用时长。例如,压力值范围1对应有使用时长1(可以被称为第一使用时长),进行归一化处理后,压力值范围1对应有归一化使用时长1;压力值范围2对应有使用时长2(可以被称为第二使用时长),进行归一化处理后,压力值范围2对应有归一化使用时长2。123.下面,详细描述电子设备200确定出各压力值范围对应的归一化使用时长的方法。124.在前述步骤中,电子设备200记录有各压力值范围及对应的使用时长。其中,以压力值范围1及对应的使用时长1为例,电子设备200进行归一化处理确定出压力值范围1对应的归一化使用时长1的步骤可以如下:125.a)电子设备200确定出归一化处理中的标准压力值范围及对应的允许时间。126.其中,归一化处理中的标准压力值范围可以指的是,该压力值范围对应的使用时长与该压力值范围对应的归一化使用时长相同。该标准压力值范围即是前述中的指定压力值范围。而其他非标准压力值范围对应的使用时长需要进行归一化处理,以映射到该标准压力值范围中。因此,非标准压力值范围对应的使用时长与该压力值范围对应的归一化使用时长不相同。127.以前述实施例中多个压力值范围包括压力值范围1和压力值范围2,压力值范围1对应有允许时间1,压力值范围2对应有允许时间2为例。本技术实施例以压力值范围2及其对应的允许时间2,作为归一化处理中的标准压力值范围及对应的允许时间。128.b)电子设备200确定出各压力值范围对应的归一化系数。129.具体的,各压力值范围的允许时间除以标准压力值范围的允许时间,即为各压力值范围对应的归一化系数。130.其中,标准压力值范围的归一化系数为1。因此,该压力值范围对应的使用时长与该压力值范围对应的归一化使用时长相同。131.以前述实施例中多个压力值范围包括压力值范围1和压力值范围2,压力值范围1对应有允许时间1,压力值范围2对应有允许时间2为例。本技术实施例已以压力值范围2及其对应的允许时间2,作为归一化处理中的标准压力值范围及对应的允许时间。则压力值范围2对应的归一化系数为1;压力值范围1对应的归一化系数,即为允许时间1除以允许时间2计算所得出的值。其中,压力值范围1对应的归一化系数也可以被称为第一系数。132.c)电子设备200基于上述各压力值范围对应的归一化系数,确定出各压力值范围对应的归一化使用时长。133.具体的,电子设备200可以将各压力值对应的使用时长,除以各压力值范围对应的归一化系数,以确定出各压力值对应的归一化使用时长。134.例如,以前述实施例中多个压力值范围包括压力值范围1和压力值范围2为例,电子设备200已记录下压力值范围1以及对应的使用时长1。则压力值范围1对应的归一化使用时长1,为使用时长1乘以压力值范围1对应的归一化系数所得的值。135.示例性的,以图6所示实施例为例。在前述步骤中,电子设备200将第二等级及其允许时间确定为归一化处理中的标准压力值范围及对应的允许时间。则第一等级的归一化系数为:1800÷1000=1.8;第二等级的归一化系数为1;第三等级的归一化系数为:800÷1000=0.8。136.在前述步骤中,电子设备200已记录下第一等级1~800对应的使用时长为1小时,第二等级801~3000对应的使用时长为2小时,第三等级3001~4096对应的使用时长为3小时。因此,第一等级1~800对应的归一化使用时长(也可以被称为归一化使用时长1)为1÷1.8=0.55小时;第二等级801~3000对应的归一化使用时长为2小时;第三等级3001~4096对应的归一化使用时长为3÷0.8=3.75小时。137.s507.电子设备200基于各压力值范围对应的归一化使用时长,计算出触控笔100的使用总时长。138.具体的,电子设备200可以基于触控笔100的使用情况来确定出触控笔100的使用总时长。触控笔100的使用情况可以分为:首次使用和非首次使用。139.1)当触控笔100为首次使用时,触控笔100的使用总时长为,电子设备200基于本次触控笔100使用时,所确定出的各压力值范围对应的归一化使用时长之和。140.示例性的,以图6所示实施例为例。若图6所示实施例中的触控笔100为首次使用时,则触控笔100的使用总时长为电子设备200基于本次触控笔100使用时,所确定出的第一等级1~800对应的归一化使用时长、第二等级801~3000对应的归一化使用时长和第三等级3001~4096对应的归一化使用时长这三者之和,即是0.55+2+3.75=6.3小时。141.2)当触控笔100为非首次使用时,也即是电子设备200的历史记录中存储有本次之前(即触控笔100在历史使用过程中)基于各压力值范围进行使用的使用时长。此时,触控笔100的使用总时长为,历史记录中各压力值范围对应的归一化使用时长,与本次使用时电子设备200记录的各压力值范围所对应的归一化使用时长之和。142.示例性的,以图6所示实施例为例。若图6所示实施例中的触控笔100为非首次使用时,电子设备200的历史记录中存储有本次之前(即触控笔100在历史使用过程中)基于各压力值范围进行使用的使用时长:第一等级1~800对应的使用时长为200小时,第二等级801~3000对应的使用时长为500小时。因此,第一等级1~800对应的归一化使用时长为200÷1.8=111小时;第二等级801~3000对应的归一化使用时长为500小时。因此,触控笔100的使用总时长为:0.55+2+3.75+111+500=617.3小时。143.在一种可能的实现方式中,电子设备200的历史记录中也可以存储本次之前(也即是触控笔100在历史使用过程中)已经使用的时长。此时,触控笔100的使用总时长为,历史记录中触控笔100已经使用时长的值,与本次使用时电子设备200接收到的各压力值范围所对应的归一化使用时长之和。144.示例性的,以前述中图6所示触控笔100为非首次使用的实施例为例,若在电子设备200的历史记录中,已存储有本次之前(也即是触控笔100在历史使用过程中)已经使用的时长为611小时。因此,触控笔100的使用总时长为:0.55+2+3.75+611=617.3小时。145.s508.电子设备200基于摩擦系数确定出触控笔100的磨损时长阈值。146.具体的,从前述公式1中可以看出,触控笔100和电子设备200触控屏间的摩擦系数和两者间的摩擦力成正相关,因此,该摩擦系数同样与触控笔100笔头的使用寿命有关。因此,电子设备200可以将前述归一化处理中标准压力值范围对应的允许时间,确定为初始的磨损时长阈值。例如,前述步骤中电子设备200将压力值范围2作为归一化处理中的标准压力值范围,则其对应的允许时间2即为初始的磨损时长阈值。电子设备200可以基于摩擦系数调整该初始的磨损时长阈值,以表征触控笔100笔头的使用寿命与摩擦系数的关系。147.在一些应用场景中,触控笔100与电子设备200触控屏间摩擦系数的变化,通常由粘贴于触控屏上的保护膜引起。因此,电子设备200触控屏上贴有保护膜与未贴保护膜的磨损时长阈值是不同的;电子设备200触控屏上贴不同的保护膜时,其对应的磨损时长阈值也是不同的。保护膜的摩擦系数越大,则磨损时长阈值越短。例如,电子设备200触控屏上未贴有保护膜时,对应有磨损时长阈值为第一值;电子设备200触控屏上贴有第一保护膜时,对应有磨损时长阈值为第二值;电子设备200触控屏上贴有第二保护膜时,对应有磨损时长阈值为第三值。其中,第二保护膜的摩擦系数大于第一保护膜,则第一值》第二值》第三值。148.然而,电子设备200无法对保护膜的摩擦系数进行量化检测,同时,由于保护膜增加了触控笔100与电子设备200触控屏间的间隙,减小了电容的耦合,因此电子设备200检测到的信号量会有衰减。如图7a所示,经过实际测验可得,不同摩擦系数的保护膜引起的信号量的衰减也不相同,摩擦系数越大的保护膜,引起的信号量衰减也就越大。因此,摩擦系数的大小可以通过电子设备200检测触控笔100发送给电子设备200的信号量大小进行表征。149.电子设备200基于摩擦系数确定出触控笔100的磨损时长阈值,也即是电子设备200基于检测到的信号量调整触控笔100的初始磨损时长阈值。150.如图7b所示,该调整方法的具体流程可以如下所示:151.a)、在触控笔100的使用过程中,电子设备200检测触控笔100在电子设备200触控屏上多个不同位置对应的多个信号量。其中,位置1(也可以被称为第一位置)对应信号量1,位置2对应信号量2(也可以被称为第二位置)。位置1和位置2不相同。152.b)、电子设备200基于上述多个信号量和触控屏未贴膜时信号量的值为s0,判断电子设备200上的触控屏是否贴膜。153.其中,电子设备200可以存储有未粘贴保护膜时信号量的值s0。在触控笔100和电子设备200出厂之前,也即是用户还没有使用电子设备200和触控笔100时,电子设备200的触控屏上未粘贴保护膜,电子设备200可以检测到触控笔100在触控屏上一个或多个位置进行操作(例如,点击、书写等操作)时,触控笔100的信号量的值s0。具体的,电子设备200可以检测到多个不同位置对应的多个信号量。其中,位置1对应信号量1,位置2对应信号量2。位置1和位置2不相同,且信号量2的值和信号量1的值同为s0,则电子设备200确定出触控屏上未粘贴保护膜,触控笔100的信号量的值为s0。电子设备200可以存储该信号量的值s0。其中,电子设备200的触控屏上未粘贴保护膜时触控笔100的信号量可以被称为第一信号量。154.然后,在用户使用电子设备200和触控笔100的过程中,当电子设备200检测到多个信号量(例如,信号量1和信号量2)的值相同,为s1(也可以被称为第五值),并且s1《s0,两者的差值大于或等于第一阈值(例如,0.85、0.9等)时,电子设备200即可确定出触控屏贴有保护膜。155.c)、当电子设备200确定出触控屏贴有保护膜时,调整触控笔100的初始磨损时长阈值。156.具体的,调整后的磨损时长阈值=初始磨损时长阈值×(s1÷s0)。由于s1《s0,因此s1÷s0所得的值小于1,调整后的磨损时长阈值《初始磨损时长阈值,缩短了触控笔100的使用寿命。该调整方法可以反映出摩擦系数对于触控笔100使用寿命的影响。其中,电子设备200可以将初始磨损时长阈值,设置为电子设备200上触控屏未贴保护膜时对应的磨损时长阈值。157.在一些实施例中,当电子设备200检测到多个信号量(例如,信号量1和信号量2)的值相同,为s2(也可以被称为第四值),s2与s0两者的差值小于第一阈值(例如,0.85、0.9等)时,电子设备200即可以确定出触控屏没有贴保护膜,则电子设备200不需要对初始的磨损阈值进行调整。也即是说,电子设备200将允许时间2确定为电子设备200触控屏没有贴保护膜时的磨损时长阈值(也即是初始的磨损时长阈值)。电子设备200可以基于初始的磨损时长阈值执行后续步骤。158.需要具体说明的是,当电子设备200上触控屏贴有不同的保护膜时,其对应的磨损时长阈值是不同的。例如,基于图7b的流程调整后的磨损时长阈值为第二值,图7b过程中电子设备200触控屏上贴的膜为第一保护膜。电子设备200上触控屏未贴保护膜时对应的磨损时长阈值为第一值。则若在触控笔100的使用过程中,电子设备200检测触控笔100在电子设备200触控屏上多个不同位置对应的多个信号量(例如,位置1对应的信号量1,位置2对应信号量2),且多个信号量(例如,信号量1和信号量2)的值相同,为s3(也可以被称为第六值),s3《s1《s0,s3与s0的差值大于或等于第一阈值(例如,0.85、0.9等)时,则电子设备200触控屏上贴的膜为第二保护膜。第二保护膜的摩擦系数大于第一保护膜的摩擦系数。则电子设备200触控屏上贴有第二保护膜时,其调整后的磨损时长阈值为第三值,该第三值=初始磨损时长阈值×(s3÷s0)。该第三值小于第二值。其中,电子设备200检测触控屏上贴有第二保护膜以及调整磨损时长阈值的方法,可以参考图7b流程,在此不再赘述。159.s509.电子设备200判断触控笔100的使用总时长是否大于或等于磨损时长阈值。160.具体的,当电子设备200执行了步骤s501-步骤s508后,电子设备200可以确定出触控笔100的使用总时长以及磨损时长阈值。电子设备200可以基于该确定出的使用总时长以及磨损时长阈值进行判断。161.示例性的,以图6所示实施例为例,前述步骤中电子设备200将第二等级801~3000作为归一化处理中的标准压力值范围,则其对应的允许时间1000小时即为初始的磨损时长阈值;若电子设备200在前述步骤中检测到触控屏已贴膜,且s1÷s0的值为0.9,则调整后的磨损时长阈值为1000×0.9=900小时,电子设备200可以使用该磨损时长阈值900小时执行本步骤;若电子设备200在前述步骤中检测到触控屏没有贴膜,则电子设备200使用初始的磨损时长阈值1000小时执行本步骤。162.从上述过程中可以看出,电子设备200将各压力值的使用时长转换为各压力值所属压力值范围的使用时长,并将各压力值范围的使用时长进行归一化处理后进行判断,这样可以减少电子设备200存储的数据量,提高时长的判断效率,同时也提高了电子设备200对于触控笔100笔头磨损程度检测的精确性。163.s510.当电子设备200确定出触控笔100的使用总时长大于或等于磨损时长阈值时,电子设备200显示出提示信息1(也可以被称为第一提示信息)。其中,提示信息1用于提示用户更换触控笔100的笔头。164.示例性的,如图8所示,电子设备200可以显示出用户界面800。用户界面800可以包括一个或多个应用图标(例如,天气应用图标、股票应用图标、计算器应用图标、设置应用图标等)等。上述一个或多个应用图标下方还可以显示有页面指示符,以表明当前显示的页面与其他页面的位置关系。当电子设备200确定出触控笔100的使用总时长大于磨损时长阈值时,电子设备200可以在用户界面800上显示出窗口801。该窗口801可以包括提示信息1,该提示信息1可以是文本信息“请及时更换手写笔笔头!”,以用于提示用户更换触控笔100的笔头。窗口801还可以包括控件802,该控件802可以接收到用户作用于其上的触摸操作(例如,点击),响应于该触摸操作,电子设备200可以不再显示出窗口801。165.在一些实施例中,当电子设备200确定出触控笔100的使用总时长小于磨损时长阈值时,则电子设备200不显示出提示信息1。然后,电子设备200可以接收到第二时长的压力信息。电子设备200可以基于该第二时长的压力信息和第一时长的压力信息,计算出触控笔100的使用总时长。电子设备200可以判断该触控笔100的使用总时长与磨损时长阈值的大小。若该触控笔100的使用总时长大于或等于磨损时长阈值,则电子设备200显示出提示信息1。否则不显示提示信息1。具体实施方式可以参考图5所示流程中的说明,在此不再赘述。其中,第二时长的时间点在第一时长的时间点之后。166.在一些实施例中,步骤s501、步骤s508可以是可选步骤。167.在一些实施例中,电子设备200和触控笔100也可以基于三个压力值范围来执行本方案。三个压力值范围可以是第一压力值范围、第二压力值范围和第三压力值范围。第一压力值范围对应有第一使用时长、第一允许时长和第一系数;第二压力值范围对应有第二使用时长和第二允许时长;第三压力值范围对应有第三使用时长、第三允许时长和第三系数。具体实施例方式可以参考图5所示的流程,在此不再赘述。168.在另一些实施例中,电子设备200和触控笔100也可以基于四个或四个以上的压力值范围来执行本方案。具体实施例方式可以参考图5所示的流程,在此不再赘述。也即是说,本技术实施例对于压力值范围划分的个数不作限制。169.下面,介绍本技术实施例提供的一种应用于通信系统10的软件模块交互方式。170.请参考图9,图9示例性示出了本技术实施例提供的一种应用于通信系统10的软件模块交互示意图。可以理解的是,图9所示的软件模块交互方式仅仅用于示例性解释本技术,并不对本技术构成任何限制。171.如图9所示,触控笔100可以包括压力感知模块和信号发送模块。电子设备200可以包括解析模块和存储模块。172.触控笔100中的压力感知模块可以用于检测触控笔100使用时的实时压力信息。触控笔100中的信号发送模块可以用于:实时接收到压力感知模块检测到的压力信息,然后将该压力信息实时发送给电子设备200的解析模块;发送电极信号给电子设备200中的解析模块,以便于电子设备200检测到触控笔100的信号量和坐标信息。相关具体实施例方式可以参考前述图5所示流程,在此不再赘述。173.电子设备200中的解析模块可以用于:基于触控笔100发送的电极信号确定出触控笔100的坐标位置:接收到触控笔100发送的压力信息,基于该压力信息记录不同压力值范围对应的使用时长并进行归一化处理,以确定出触控笔100的使用总时长;检测触控笔100的信号量并基于该信号量确定出触控屏是否贴膜,以确定出触控笔100的磨损时长阈值;判断触控笔100的使用总时长是否大于或等于磨损时长阈值等。相关具体实施例方式可以参考前述图5所示流程,在此不再赘述。174.电子设备200中的存储模块可以用于存储触控笔100的磨损时长阈值、多个压力值范围和触控屏未贴膜时触控笔100的信号量。电子设备200中的解析模块可以基于存储模块中的数据,判断是否显示出提示信息1以提示用户更换触控笔100的笔头。175.上述实施例中所用,根据上下文,术语“当…时”可以被解释为意思是“如果…”或“在…后”或“响应于确定…”或“响应于检测到…”。类似地,根据上下文,短语“在确定…时”或“如果检测到(所陈述的条件或事件)”可以被解释为意思是“如果确定…”或“响应于确定…”或“在检测到(所陈述的条件或事件)时”或“响应于检测到(所陈述的条件或事件)”。176.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本技术实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如dvd)、或者半导体介质(例如固态硬盘)等。177.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,该流程可以由计算机程序来指令相关的硬件完成,该程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法实施例的流程。而前述的存储介质包括:rom或随机存储记忆体ram、磁碟或者光盘等各种可存储程序代码的介质。当前第1页12当前第1页12
技术特征:
1.一种触控笔笔头检测方法,其特征在于,包括:电子设备接收到触控笔实时发送的压力信息;当所述电子设备检测到所述触控笔触控所述电子设备上触控屏的时长为第一时长时,所述电子设备基于所述第一时长内的压力信息,确定出第一压力值范围对应的第一使用时长和第二压力值范围对应的第二使用时长;其中,所述第一时长内的压力信息中包括所述第一压力值范围内的压力值和所述第二压力值范围内的压力值;所述电子设备归一化处理所述第一使用时长,确定出所述第一压力值范围对应的归一化使用时长;所述电子设备基于所述第二使用时长和所述第一压力值范围对应的归一化使用时长,确定出所述触控笔的使用总时长;当所述电子设备确定出所述触控笔的使用总时长大于或等于磨损时长阈值时,所述电子设备显示出第一提示信息;其中,所述第一提示信息用于提示用户更换触控笔的笔头。2.根据权利要求1所述的方法,其特征在于,所述电子设备基于所述第一时长内的压力信息,确定出第一压力值范围对应的第一使用时长和第二压力值范围对应的第二使用时长,具体包括:所述电子设备将所述第一压力值范围内压力值的使用时长之和,确定为所述第一使用时长;所述电子设备将所述第二压力值范围内压力值的使用时长之和,确定为所述第二使用时长。3.根据权利要求1所述的方法,其特征在于,所述第一压力值范围对应预设的第一允许时长,所述第二压力值范围对应预设的第二允许时长;所述电子设备归一化处理所述第一使用时长,确定出所述第一压力值范围对应的归一化使用时长,具体包括:所述电子设备基于所述第一允许时长和所述第二允许时长,确定出所述第一压力值范围的第一系数;所述电子设备基于所述第一系数和所述第一使用时长,确定出所述第一压力值范围对应的归一化使用时长。4.根据权利要求1所述的方法,其特征在于,当所述电子设备确定出所述触控笔的使用总时长大于或等于磨损时长阈值时,所述电子设备显示出第一提示信息之前,所述方法还包括:当所述电子设备确定出所述电子设备上触控屏未贴保护膜时,所述电子设备确定出所述磨损时长阈值为第一值;当所述电子设备确定出所述电子设备上触控屏贴有第一保护膜时,所述电子设备确定出所述磨损时长阈值为第二值;其中,所述第二值小于所述第一值。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:当所述电子设备确定出所述电子设备上触控屏贴有第二保护膜时,所述电子设备确定出所述磨损时长阈值为第三值;其中,所述第二值大于所述第三值。6.根据权利要求4所述的方法,其特征在于,所述第二压力值范围对应预设的第二允许时长;当所述电子设备确定出所述电子设备上触控屏未贴保护膜时,所述电子设备确定出所述磨损时长阈值为第一值,具体包括:
所述电子设备确定出所述触控笔在所述电子设备上触控屏的信号量的值为第四值;当所述电子设备确定出第一信号量的值减去所述第四值所得的差值小于第一阈值时,所述电子设备确定出所述电子设备的触控屏上未贴有保护膜;其中,所述第一信号量为所述电子设备存储的触控屏未贴保护膜时,所述触控笔的信号量;所述电子设备将所述第二允许时长,确定为所述第一值。7.根据权利要求5所述的方法,其特征在于,当所述电子设备确定出所述电子设备上触控屏贴有第一保护膜时,所述电子设备确定出所述磨损时长阈值为第二值,具体包括:所述电子设备确定出所述触控笔在所述电子设备上触控屏的信号量的值为第五值;当所述电子设备确定出第一信号量的值减去所述第五值所得的差值大于或等于第一阈值时,所述电子设备确定出所述电子设备的触控屏上贴有第一保护膜;其中,所述第一信号量为所述电子设备存储的触控屏未贴保护膜时,所述触控笔的信号量;当所述电子设备确定出所述电子设备的触控屏上贴有所述第一保护膜时,所述电子设备基于所述第五值、所述第一信号量的值和所述第一值,确定出所述第二值。8.根据权利要求7所述的方法,其特征在于,当所述电子设备确定出所述电子设备上触控屏贴有第二保护膜时,所述电子设备确定出所述磨损时长阈值为第三值,具体包括:所述电子设备确定出所述触控笔在所述电子设备上触控屏的信号量的值为第六值;当所述电子设备确定出所述第一信号量的值减去所述第六值所得的差值大于或等于所述第一阈值时,所述电子设备确定出所述电子设备的触控屏上贴有第二保护膜;其中,所述第一信号量为所述电子设备存储的触控屏未贴保护膜时,所述触控笔的信号量;所述第六值小于所述第五值;当所述电子设备确定出所述电子设备的触控屏上贴有所述第二保护膜时,所述电子设备基于所述第六值、所述第一信号量的值和所述第一值,确定出所述第三值;其中,所述第三值小于所述第二值。9.根据权利要求6所述的方法,其特征在于,所述电子设备确定出所述触控笔在所述电子设备上触控屏的信号量的值为第四值,具体包括:所述电子设备接收到所述触控笔在所述电子设备的触控屏上第一位置的信号量,和第二位置的信号量;其中,所述第一位置和所述第二位置不同;当所述电子设备确定出所述第一位置的信号量和所述第二位置的信号量同为第四值时,所述电子设备确定出所述触控笔在所述电子设备上触控屏的信号量的值为第四值。10.根据权利要求7所述的方法,其特征在于,所述电子设备确定出所述触控笔在所述电子设备上触控屏的信号量的值为第五值,具体包括:所述电子设备接收到所述触控笔在所述电子设备的触控屏上第一位置的信号量,和第二位置的信号量;其中,所述第一位置和所述第二位置不同;当所述电子设备确定出所述第一位置的信号量和所述第二位置的信号量同为第五值时,所述电子设备确定出所述触控笔在所述电子设备上触控屏的信号量的值为第五值。11.根据权利要求8所述的方法,其特征在于,所述电子设备确定出所述触控笔在所述电子设备上触控屏的信号量的值为第六值,具体包括:所述电子设备接收到所述触控笔在所述电子设备的触控屏上第一位置的信号量,和第二位置的信号量;其中,所述第一位置和所述第二位置不同;
当所述电子设备确定出所述第一位置的信号量和所述第二位置的信号量同为第六值时,所述电子设备确定出所述触控笔在所述电子设备上触控屏的信号量的值为第六值。12.根据权利要求1所述的方法,其特征在于,所述第一时长包括:所述电子设备检测到所述触控笔在所述电子设备上触控屏的起始坐标信息,到所述电子设备上触控屏的终点坐标信息所对应的时长。13.根据权利要求1-12中任一项所述的方法,其特征在于,所述第一时长内的压力信息中包括第三压力值范围内的压力值;当所述电子设备确定出所述触控笔的使用总时长大于或等于磨损时长阈值时,所述电子设备显示出第一提示信息之前,所述方法还包括:所述电子设备基于所述第一时长内的压力信息,确定出所述第三压力值范围对应的第三使用时长;所述电子设备归一化处理所述第三使用时长,确定出所述第三压力值范围对应的归一化使用时长;所述电子设备基于所述第二使用时长和所述第一压力值范围对应的归一化使用时长,确定出所述触控笔的使用总时长,具体包括:所述电子设备基于所述第二使用时长、所述第一压力值范围对应的归一化使用时长和所述第三压力值范围对应的归一化使用,确定出所述触控笔的使用总时长。14.一种通信系统,其特征在于,包括:触控笔和电子设备;其中,所述触控笔,用于实时检测所述触控笔使用时的压力信息;所述触控笔,还用于实时将压力信息发送给所述电子设备;所述电子设备,用于检测所述触控笔触控所述电子设备上触控屏的第一时长;所述电子设备,还用于基于所述第一时长内的压力信息,确定出第一压力值范围对应的第一使用时长和第二压力值范围对应的第二使用时长;其中,所述第一时长内的压力信息中包括所述第一压力值范围的压力值和所述第二压力值范围的压力值;所述电子设备,还用于归一化处理所述第一使用时长,确定出所述第一压力值范围对应的归一化使用时长;所述电子设备,还用于基于所述第二使用时长和所述第一压力值范围对应的归一化使用时长,确定出所述触控笔的使用总时长;当所述电子设备还用于,确定出所述触控笔的使用总时长大于或等于磨损时长阈值时,所述电子设备显示出第一提示信息;其中,所述第一提示信息用于提示用户更换触控笔的笔头。15.一种电子设备,其特征在于,所述电子设备包括显示屏、一个或多个处理器和一个或多个存储器;其中,所述一个或多个存储器与所述一个或多个处理器耦合,所述一个或多个存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,当所述一个或多个处理器执行所述计算机指令时,使得所述电子设备执行如权利要求1-13中任一项所述的方法。16.一种计算机可读存储介质,其特征在于,所述计算机存储介质中存储有计算机程序,所述计算机程序包括可执行指令,所述可执行指令当被处理器执行时使所述处理器执行如权利要求1-13中任一项所述的方法。17.一种芯片或芯片系统,其特征在于,包括处理电路和接口电路,所述接口电路用于
接收代码指令并传输至所述处理电路,所述处理电路用于运行所述代码指令以执行如权利要求1-13中任一项所述的方法。
技术总结
本申请公开了一种触控笔笔头检测方法、电子设备及系统,涉及终端领域,该方法包括:电子设备可以基于触控笔和电子设备触控屏间的摩擦系数、触控笔检测到的压力值以及触控笔的使用总时长,来判断触控笔的笔头磨损程度。当电子设备检测到触控笔的使用总时长大于或等于电子设备所设置的触控笔的允许使用时长时,电子设备即确定出触控笔笔头的磨损程度达到了需要更换的程度,电子设备可以显示出提示信息,以提示用户更换触控笔的笔头。以提示用户更换触控笔的笔头。以提示用户更换触控笔的笔头。
技术研发人员:李航 骆红霞 田洪正
受保护的技术使用者:荣耀终端有限公司
技术研发日:2022.03.02
技术公布日:2023/9/12
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/