CN107463285B - 触摸屏校准方法及电子设备 - Google Patents

触摸屏校准方法及电子设备 Download PDF

Info

Publication number
CN107463285B
CN107463285B CN201610388003.6A CN201610388003A CN107463285B CN 107463285 B CN107463285 B CN 107463285B CN 201610388003 A CN201610388003 A CN 201610388003A CN 107463285 B CN107463285 B CN 107463285B
Authority
CN
China
Prior art keywords
electronic equipment
capacitance
calibrated
calibration
point
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201610388003.6A
Other languages
English (en)
Other versions
CN107463285A (zh
Inventor
赵文龙
刘静
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Honor Device Co Ltd
Original Assignee
Huawei Device Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Device Co Ltd filed Critical Huawei Device Co Ltd
Priority to CN201610388003.6A priority Critical patent/CN107463285B/zh
Priority to PCT/CN2017/086318 priority patent/WO2017206834A1/zh
Publication of CN107463285A publication Critical patent/CN107463285A/zh
Application granted granted Critical
Publication of CN107463285B publication Critical patent/CN107463285B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • G06F3/0418Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0414Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using force sensing means to determine a position

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明实施例提供一种触摸屏校准方法及电子设备,所述方法包括:若检测到电子设备处于第一水平位置,在电子设备的触摸屏上显示待校准点,待校准点用于提示用户采用待校准点作为支撑点以使电子设备处于第二水平位置,若检测到电子设备上距离待校准点预设距离内的压力传感器与电子设备的金属结构件之间的电容值产生了大于预设阈值的变化,且检测到电子设备处于第二水平位置,则检测电子设备的所有压力传感器与电子设备的金属结构件之间的电容值,根据电容值确定校准电容值,根据校准电容值及电子设备的重量确定校准后的补偿数据,从而,使用电子设备自身的重量充当标准压力完成对触摸屏的校准,便于用户操作,提高了用户体验。

Description

触摸屏校准方法及电子设备
技术领域
本发明实施例涉及显示技术,尤其涉及一种触摸屏校准方法及电子设备。
背景技术
随着电子技术的发展,压力触控(Force Touch)作为一种新的人机交互方式被大量应用于手机、电脑等电子设备上。压力触控功能通过在电子设备的液晶显示模组(LiquidCrystal Display Module;简称:LCM)下方设置压力传感器来实现:压力传感器和电子设备的金属结构件形成电容的两极,当用户按下电子设备的触摸屏时,压力传感器和金属结构件之间的距离变小,两者之间的电容值变大,因此,压力传感器可以通过检测其和金属结构件之间的电容来识别用户使用触摸屏时的不同压力。压力触控功能可以检测到用户使用触摸屏时的不同压力并关联到不同的操作。为了提高电子设备由于制造误差导致的压力触控手感不一致的问题,压力触控功能需要校准。
目前,压力触控功能在电子设备出厂的时候进行校准:将电子设备放置于夹具中,用能产生标准压力的压力设备向触摸屏上的待校准点施加标准压力,其中,触摸屏上的待校准点可以是电子设备的重心、触摸屏的对角线上的两点等位置。压力传感器检测当施加标准压力时其与金属结构件之间的电容值,形成校准电容值,将校准电容值和标准压力作为校准算法的输入,然后通过现有技术中的校准算法进行校准,最终形成补偿数据。补偿数据可以在用户使用触摸屏时对用户的压力进行补偿,以保证用户使用不同的电子设备时手感一致。
但是,用户在使用电子设备的过程中,如果发生电子设备掉落等意外,电子设备的外壳会发生轻微形变,导致金属结构件的位置发生形变,因而,压力传感器和金属结构件之间的距离会发生变化,用户继续使用该电子设备,则可能发生触摸屏误触发或者不能触发等故障,如果用户需要校准,由于需要标准压力,用户难以自行进行校准。
发明内容
本发明实施例提供一种触摸屏校准方法及电子设备,以实现使用电子设备自身的重量充当标准压力完成对触摸屏的校准,便于用户操作,提高了用户体验。
第一方面,本发明实施例提供一种触摸屏校准方法,包括:
若检测到电子设备处于第一水平位置,在所述电子设备的触摸屏上显示待校准点,所述待校准点用于提示用户采用所述待校准点作为支撑点以使所述电子设备处于第二水平位置;
若检测到所述电子设备上距离所述待校准点预设距离内的压力传感器与所述电子设备的金属结构件之间的电容值产生了大于预设阈值的变化,且检测到所述电子设备处于所述第二水平位置,则检测所述电子设备的所有压力传感器与所述电子设备的金属结构件之间的电容值,根据所述电容值确定校准电容值;
根据所述校准电容值及所述电子设备的重量确定校准后的补偿数据。
结合第一方面,在第一方面的第一种可能的实现方式中,所述待校准点至少包括所述触摸屏上的一个或多个点。
结合第一方面的第一种可能的实现方式中,在第一方面的第二种可能的实现方式中,所述待校准点包括所述电子设备的重心。
结合第一方面或第一方面的第一种可能的实现方式,在第一方面的第三种可能的实现方式中,所述检测到电子设备处于第一水平位置,包括:
检测所述电子设备的第一加速度值;
若所述第一加速度值为g,则所述电子设备处于第一水平位置,其中,所述g为重力加速度。
结合第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,所述检测到所述电子设备处于所述第二水平位置,包括:
检测所述电子设备的第二加速度值;
若所述第二加速度值为-g,则所述电子设备处于第二水平位置。
结合第一方面,在第一方面的第五种可能的实现方式中,所述检测所述电子设备的所有压力传感器与所述电子设备的金属结构件之间的电容值,根据所述电容值确定校准电容值,包括:
以预设的时间间隔检测所述所有压力传感器与金属结构件之间的电容值,获得多组电容值;
确定所述多组电容值的平均电容值,并将所述平均电容值作为所述校准电容值。
结合第一方面或第一方面的第一种可能的实现方式中,在第一方面的第六种可能的实现方式中,所述若检测到电子设备处于第一水平位置,在所述电子设备的触摸屏上显示待校准点之前,包括:
接收用户输入的校准指示信号。
第二方面,本发明实施例提供一种电子设备,包括:
显示模块,用于当检测到电子设备处于第一水平位置时,在所述电子设备的触摸屏上显示待校准点,所述待校准点用于提示用户采用所述待校准点作为支撑点以使所述电子设备处于第二水平位置;
检测模块,用于当检测到所述电子设备上距离所述待校准点预设距离内的压力传感器与所述电子设备的金属结构件之间的电容值产生了大于预设阈值的变化,且检测到所述电子设备处于所述第二水平位置时,则检测所述电子设备的所有压力传感器与所述电子设备的金属结构件之间的电容值,根据所述电容值确定校准电容值;
确定模块,用于根据所述校准电容值及所述电子设备的重量确定校准后的补偿数据。
结合第二方面,在第二方面的第一种可能的实现方式中,所述待校准点至少包括所述触摸屏上的一个或多个点。
结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述待校准点包括所述电子设备的重心。
结合第二方面或第二方面的第一种可能的实现方式,在第二方面的第三种可能的实现方式中,所述显示模块具体用于:
检测所述电子设备的第一加速度值;
若所述第一加速度值为g,则所述电子设备处于第一水平位置,其中,所述g为重力加速度。
结合第二方面的第三种可能的实现方式中,在第二方面的第四种可能的实现方式中,所述检测模块具体用于:
检测所述电子设备的第二加速度值;
若所述第二加速度值为-g,则所述电子设备处于第二水平位置。
结合第二方面,在第二方面的第五种可能的实现方式中,所述检测模块具体用于:
以预设的时间间隔检测所述所有压力传感器与金属结构件之间的电容值,获得多组电容值;
确定所述多组电容值的平均电容值,并将所述平均电容值作为所述校准电容值。
结合第二方面或第二方面的第一种可能的实现方式中,在第二方面的第六种可能的实现方式中,所述电子设备还包括:
接收模块,用于接收用户输入的校准指示信号。
本发明实施例提供的触摸屏校准方法及电子设备,若检测到电子设备处于第一水平位置,在电子设备的触摸屏上显示待校准点,待校准点用于提示用户采用待校准点作为支撑点以使电子设备处于水平位置,若检测到电子设备上距离待校准点预设距离内的压力传感器与电子设备的金属结构件之间的电容值产生了大于预设阈值的变化,且检测到电子设备处于第二水平位置,则检测电子设备的所有压力传感器与电子设备的金属结构件之间的电容值,根据电容值确定校准电容值,根据校准电容值及电子设备的重量确定校准后的补偿数据,使得用户在使用电子设备的过程中,当出现触摸屏精度下降、误触发等故障时,用户可以自行进行校准或者电子设备自动触发校准,在校准的过程中,用户采用待校准点作为支撑点以使电子设备处于第二水平位置,即电子设备在被支撑的时候触摸屏是面对水平平面的,从而,使用电子设备自身的重量充当标准压力完成对触摸屏的校准,便于用户操作,提高了用户体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例一提供的触摸屏校准方法的流程示意图;
图2为本发明实施例二提供的触摸屏校准方法的流程示意图;
图3为本发明实施例二中支撑电子设备的支撑装置的一种实现方式的结构示意图;
图4为本发明实施例二中支撑电子设备的支撑装置的另一种实现方式的结构示意图;
图5为本发明实施例一提供的电子设备的结构示意图;
图6为本发明实施例二提供的电子设备的结构示意图;
图7为本发明实施例三提供的电子设备的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
本发明实施例提供的触摸屏校准方法可以应用于手持设备、车载设备、可穿戴设备、计算设备,以及各种形式的用户设备(User Equipment;简称:UE),移动台(MobileStation;简称:MS),终端(terminal),终端设备(Terminal Equipment)等电子设备中。电子设备具有触摸屏,该触摸屏包括触敏表面(touch-sensitive surface)和显示屏,可以显示屏幕界面、也可以接收触摸动作。
本发明实施例提供的触摸屏校准方法中:若检测到电子设备处于第一水平位置,在电子设备的触摸屏上显示待校准点,待校准点用于提示用户采用待校准点作为支撑点以使电子设备处于第二水平位置,若检测到电子设备上距离待校准点预设距离内的压力传感器与电子设备的金属结构件之间的电容值产生了大于预设阈值的变化,且检测到电子设备处于第二水平位置,则检测电子设备的所有压力传感器与电子设备的金属结构件之间的电容值,根据电容值确定校准电容值,根据校准电容值及电子设备的重量确定校准后的补偿数据,使得用户在使用电子设备的过程中,当出现触摸屏精度下降、误触发等故障时,用户可以自行进行校准或者电子设备自动触发校准,在校准的过程中,用户采用待校准点作为支撑点以使电子设备处于第二水平位置,即电子设备在被支撑的时候触摸屏是面对水平平面的,从而,使用电子设备自身的重量充当标准压力完成对触摸屏的校准,便于用户操作,提高了用户体验。
下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
图1为本发明实施例一提供的触摸屏校准方法的流程示意图。如图1所示,本发明实施例提供的触摸屏校准方法包括:
S101:若检测到电子设备处于第一水平位置,在电子设备的触摸屏上显示待校准点,待校准点用于提示用户采用待校准点作为支撑点以使电子设备处于第二水平位置。
具体地,电子设备可以通过加速度传感器检测电子设备是否处于第一水平位置。加速度传感器设置于电子设备中,可用于检测电子设备放置的倾斜角度。当加速度传感器检测到电子设备的加速度为重力加速度时,认为电子设备处于第一水平位置。其中,重力加速度的值预设在电子设备中。需要说明的是,第一水平位置是电子设备处于触摸屏朝上放置且与水平面平行、后壳朝下放置且与水平面平行的位置。
当检测到电子设备处于第一水平位置时,在电子设备的触摸屏上显示待校准点。待校准点是预先设置于电子设备中的。待校准点至少包括触摸屏上的一个或多个点。在显示待校准点后,用户可以以待校准点为支撑点将电子设备进行支撑,以使电子设备处于第二水平位置。
电子设备可以在用户指示需要校准的时候进行检测电子设备是否处于第一水平位置上,也可以以固定的频率自行进行检测以触发校准模式,例如,每间隔1个月触发校准模式。
可选的,在检测电子设备是否处于第一水平位置时,可以在触摸屏上进行显示,例如,可以显示一个十字标记与中心点,当十字标记的中心与中心点重合的时候表示电子设备处于第一水平位置,当两者不重合的时候表示需要调整电子设备放置的平面。在此种方式中,用户可以根据十字标记的中心与中心点的偏差方向调整电子设备的放置位置。
S102:若检测到电子设备上距离待校准点预设距离内的压力传感器与电子设备的金属结构件之间的电容值产生了大于预设阈值的变化,且检测到电子设备处于第二水平位置,则检测电子设备的所有压力传感器与电子设备的金属结构件之间的电容值,根据电容值确定校准电容值。
具体地,在显示待校准点后,用户需要使用支撑装置对电子设备进行支撑,用户将支撑装置倒置放置于待校准点上,支撑装置倒置意为支撑装置的顶端与触摸屏上的待校准点接触朝下放置、底端朝上放置,再将电子设备翻转以待校准点作为支撑点将电子设备支撑。如果定义电子设备触摸屏所在的面为正面,与触摸屏相对的面定义为背面,则此时电子设备被支撑装置以正面面向水平平面、背面背离水平平面的方式支撑。
此时,电子设备检测电子设备上距离待校准点预设距离内的压力传感器与电子设备的金属结构件之间的电容值是否产生大于预设阈值的变化,且检测电子设备是否处于第二水平位置。需要说明的是,由于电子设备并不能判断何时被用户以待校准点作为支撑点进行支撑,因此,电子设备在执行S101之后,可以以预设的频率间隔检测距离待校准点预设距离内的压力传感器与电子设备的金属结构件之间的电容值是否发生大于预设阈值的变化,以及检测电子设备是否处于第二水平位置。
电子设备的压力传感器位于触摸屏中LCM的下方,金属结构件为设置于距离压力传感器下方一定距离的平面。电子设备的金属结构件与多个压力传感器形成电容的两端。电子设备的压力传感器可以以阵列的形式设置于LCM的下方。距离待校准点预设距离的压力传感器是指以待校准为圆心、以预设距离为半径的圆形范围内的触摸屏下方的压力传感器。其中,预设距离可以根据经验数据进行设置,预设阈值也可以根据经验数据进行设置。电子设备的处理器可以检测距离待校准点预设距离内的压力传感器与电子设备的金属结构件之间的电容值是否发生大于预设阈值的变化,具体为,压力传感器以固定的频率检测其与金属结构件之间的电容值并发送给处理器,处理器接收并进行储存。当处理器接收距离待校准点预设距离内的压力传感器发送的电容值后,与其上一时刻的电容值进行对比,如果两者的差值大于预设阈值,则认为距离待校准点预设距离内的压力传感器与金属结构件之间的电容值产生了大于预设阈值的变化。检测电子设备是否处于第二水平位置具体可以通过加速度传感器进行检测。
需要说明的是,第二水平位置是电子设备处于触摸屏朝下放置且与水平面平行、后壳朝上放置且与水平面平行的位置。
当检测到电子设备上距离待校准点预设距离内的压力传感器与电子设备的金属结构件之间的电容值发生大于预设阈值的变化,且检测到电子设备处于第二水平位置,此时,就相当于以电子设备的重量施加于待校准点上,检测电子设备的所有压力传感器与电子设备的金属结构件之间的电容值,根据电容值确定校准电容值。这里的所有压力传感器包括距离待校准点预设距离内的压力传感器。此时,电子设备通过压力传感器检测所有压力传感器与金属结构件之间的电容值可以得到多个电容值。可选的,电子设备可以只检测一次,将检测到的一组多个电容值作为校准电容值;也可以检测多次,得到多组电容值,将该多组电容值组内一一对应取平均值,得到一组多个的电容平均值,将这些平均值确定为校准电容值。本实施例对此不做限制。
S103:根据校准电容值及电子设备的重量确定校准后的补偿数据。
具体地,在确定了校准电容值后,可以将校准电容值与电子设备的重量作为校准算法的输入根据校准算法确定校准后的补偿数据。校准算法可以采用已有的校准算法,其实现原理此处不再赘述。校准后的补偿数据可以在用户使用触摸屏时对用户的压力进行补偿,以确保用户使用触摸屏的精度,解决了由于用户使用过程中由于电子设备的外壳发生形变而导致的触摸屏误触发或者不能触发等故障。电子设备的重量是预设于电子设备中的。
本发明实施例提供的触摸屏校准方法,若检测到电子设备处于第一水平位置,在电子设备的触摸屏上显示待校准点,待校准点用于提示用户采用待校准点作为支撑点以使电子设备处于水平位置,若检测到电子设备上距离待校准点预设距离内的压力传感器与电子设备的金属结构件之间的电容值产生了大于预设阈值的变化,且检测到电子设备处于第二水平位置,则检测电子设备的所有压力传感器与电子设备的金属结构件之间的电容值,根据电容值确定校准电容值,根据校准电容值及电子设备的重量确定校准后的补偿数据,使得用户在使用电子设备的过程中,当出现触摸屏精度下降、误触发等故障时,用户可以自行进行校准或者电子设备自动触发校准,在校准的过程中,用户采用待校准点作为支撑点以使电子设备处于第二水平位置,即电子设备在被支撑的时候触摸屏是面对水平平面的,从而,使用电子设备自身的重量充当标准压力完成对触摸屏的校准,便于用户操作,提高了用户体验。
图2为本发明实施例二提供的触摸屏校准方法的流程示意图。如图2所示,本发明实施例在上述发明实施例的基础上,对S101之前的步骤、S102与S103进行详细说明:
S201:接收用户输入的校准指示信号。
具体地,用户的校准指示信号可以通过触摸屏输入,也可以通过其他方式输入,例如,摇晃手机、敲击手机等方式。用户可以在使用电子设备的过程中发现会出现误触发或者不能触发触摸屏等故障时输入校准指示信号。
S202:若检测到电子设备处于第一水平位置,在电子设备的触摸屏上显示待校准点,待校准点用于提示用户采用待校准点作为支撑点以使电子设备处于第二水平位置。
具体地,电子设备在接收到校准指示信号后进入校准模式,当检测到电子设备处于第一水平位置时,在触摸屏上显示待校准点。检测电子设备是否处于第一水平位置时,可以是检测电子设备的第一加速度值,若第一加速度值为g,则电子设备处于第一水平位置。其中,g为重力加速度,一般取其为9.8m/s2
需要说明的是,本发明实施例中,在一种实现方式中,待校准点可以为电子设备的重心,以使支撑装置采用待校准点支撑电子设备时,电子设备可以处于第二水平位置。电子设备的重心的位置是出厂的时候进行测试且存储在电子设备中的。在另一种实现方式中,待校准点为至少两个。举例来说,待校准点可以为触摸屏对角线上的两点,可以为触摸屏四个角上的点等。只要当以校准点作为支撑点时,电子设备能处于第二水平位置即可。
可选的,在检测到电子设备处于第一水平位置后,可以通过振动提醒、声音提醒等方式提醒用户。
S203:若检测到电子设备上距离待校准点预设距离内的压力传感器与电子设备的金属结构件之间的电容值产生了大于预设阈值的变化,且检测到电子设备处于第二水平位置,则以预设的时间间隔检测所有压力传感器与金属结构件之间的电容值,获得多组电容值。
S204:确定多组电容值的平均电容值,并将平均电容值作为校准电容值。
具体地,S203和S204中,电子设备可以通过处理器和压力传感器判断距离待校准点预设距离内的压力传感器与金属结构件之间的电容值是否产生了大于预设阈值的变化,通过加速度传感器检测电子设备的加速度值。检测电子设备的第二加速度值,若第二加速度值为-g,则电子设备处于第二水平位置。
若电容值产生了大于预设阈值的变化且第二加速度值为-g时,说明此时电子设备以待校准点为支撑点被支撑装置支撑时处于第二水平位置,此时,检测所有压力传感器与金属结构件之间的电容值。具体地,以预设的时间间隔检测压力传感器与金属结构件之间的电容值,获得多组电容值。对该多组电容值取平均值,可以得到平均电容值,最终确定该平均电容值为校准电容值。具体地,可以对该多组电容值组内一一对应取平均值,得到多个平均电容值,确定这些平均电容值为校准电容值。相较于只检测一组数据的方式,此种方式精度更高,校准效果更好。
图3为本发明实施例二中支撑电子设备的支撑装置的一种实现方式的结构示意图。如图3所示,本实现方式提供的支撑装置包括:吸盘31和支座32,吸盘31设置于支座32上。支座32可以为圆锥体。吸盘31可以保证在将支撑装置放置于待校准点将电子设备翻转的时候支撑装置不会脱离待校准点。进一步提高了校准精度。
图4为本发明实施例二中支撑电子设备的支撑装置的另一种实现方式的结构示意图。如图4所示,本实现方式提供的支撑装置包括:凸起42和底座41,凸起42设置于底座41上,凸起42为至少两个,底座41的底部为平面。凸起42用于与待校准点接触。凸起42与底座41的设置方式可以是可拆卸的设置,例如,卡接、螺纹连接等,以使用户可以根据待校准点的数量调整凸起42的数量。
S205:根据校准电容值及电子设备的重量确定校准后的补偿数据。
其与S103的实现方式类似,此处不再赘述。
可选的,在校准完成后,可以通过振动提醒、声音提醒等方式提醒用户。
本发明实施例提供的触摸屏校准方法,通过接收用户输入的校准指示信号,若检测到电子设备处于第一水平位置,在电子设备的触摸屏上显示待校准点,待校准点用于提示用户采用待校准点作为支撑点以使电子设备处于第二水平位置,若检测到电子设备上距离待校准点预设距离内的压力传感器与电子设备的金属结构件之间的电容产生了大于预设阈值的变化,且检测到电子设备处于第二水平位置,则以预设的时间间隔检测所有压力传感器与金属结构件之间的电容值,获得多组电容值,确定多组电容值的平均电容值,并将平均电容值作为校准电容值,根据校准电容值及电子设备的重量确定校准后的补偿数据,实现了可以根据用户的需求进入校准模式,在测量压力传感器与金属结构件之间的电容值时,采用多次测量取平均值的方式,从而,不仅可以根据用户的选择进入校准模式,并且该校准方法精度好,进一步提高了用户体验。
图5为本发明实施例一提供的电子设备的结构示意图。如图5所示,本实施例提供的电子设备包括:
显示模块501,用于当检测到电子设备处于第一水平位置时,在电子设备的触摸屏上显示待校准点,待校准点用于提示用户采用待校准点作为支撑点以使电子设备处于第二水平位置;
检测模块502,用于当检测到电子设备上距离待校准点预设距离内的压力传感器与电子设备的金属结构件之间的电容值产生了大于预设阈值的变化,且检测到电子设备处于第二水平位置时,则检测电子设备的所有压力传感器与电子设备的金属结构件之间的电容值,根据电容值确定校准电容值;
确定模块503,用于根据校准电容值及电子设备的重量确定校准后的补偿数据。
待校准点至少包括触摸屏上的一个或多个点。在一种实现方式中,待校准点包括电子设备的重心。
本发明实施例的电子设备用于执行图1所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
图6为本发明实施例二提供的电子设备的结构示意图。如图6所示,本发明实施例提供的电子设备在图5所示实施例的基础上,还包括:
接收模块601,用于接收用户输入的校准指示信号。
显示模块501具体用于:
检测电子设备的第一加速度值,若第一加速度值为g,则电子设备处于第一水平位置,其中,g为重力加速度。
检测模块502具体用于:
检测电子设备的第二加速度值,若第二加速度值为-g,则电子设备处于第二水平位置。
检测模块502具体用于:
以预设的时间间隔检测所有压力传感器与金属结构件之间的电容值,获得多组电容值;
确定多组电容值的平均电容值,并将平均电容值作为校准电容值。
本发明实施例的电子设备用于执行图2所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
图7为本发明实施例三提供的电子设备的结构示意图。如图7所示,本实施例提供的电子设备包括:
存储器701和处理器702。
存储器701用于存储执行指令,处理器702可以是一个中央处理器(CentralProcessing Unit,CPU),或者是特定集成电路(Application Specific IntegratedCircuit,ASIC),或者是完成实施本发明实施例的一个或多个集成电路。当触摸屏校准程序运行时,处理器702与存储器701之间通信,处理器702调用执行指令,用于执行以下操作:
若检测到电子设备处于第一水平位置,在所述电子设备的触摸屏上显示待校准点,所述待校准点用于提示用户采用所述待校准点作为支撑点以使所述电子设备处于第二水平位置;
若检测到所述电子设备上距离所述待校准点预设距离内的压力传感器与所述电子设备的金属结构件之间的电容值产生了大于预设阈值的变化,且检测到所述电子设备处于所述第二水平位置,则检测所述电子设备的所有压力传感器与所述电子设备的金属结构件之间的电容值,根据所述电容值确定校准电容值;
根据所述校准电容值及所述电子设备的重量确定校准后的补偿数据。
处理器702还用于执行以下操作:
检测所述电子设备的第一加速度值;
若所述第一加速度值为g,则所述电子设备处于第一水平位置,其中,所述g为重力加速度。
处理器702还用于执行以下操作:
检测所述电子设备的第二加速度值;
若所述第二加速度值为-g,则所述电子设备处于第二水平位置。
处理器702还用于执行以下操作:
以预设的时间间隔检测所述所有压力传感器与金属结构件之间的电容值,获得多组电容值;
确定所述多组电容值的平均电容值,并将所述平均电容值作为所述校准电容值。
处理器702还用于执行以下操作:
接收用户输入的校准指示信号。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

Claims (14)

1.一种触摸屏校准方法,其特征在于,包括:
若检测到电子设备处于第一水平位置,在所述电子设备的触摸屏上显示待校准点,所述待校准点用于提示用户采用所述待校准点作为支撑点以使所述电子设备处于第二水平位置;所述第一水平位置是指所述电子设备处于触摸屏朝上放置且与水平面平行、后壳朝下放置且与水平面平行的位置,所述第二水平位置是指所述电子设备处于触摸屏朝下放置且与水平面平行、后壳朝上放置且与水平面平行的位置;
若检测到所述电子设备上距离所述待校准点预设距离内的压力传感器与所述电子设备的金属结构件之间的电容值产生了大于预设阈值的变化,且检测到所述电子设备处于所述第二水平位置,则检测所述电子设备的所有压力传感器与所述电子设备的金属结构件之间的电容值,根据所述电容值确定校准电容值;
根据所述校准电容值及所述电子设备的重量确定校准后的补偿数据。
2.根据权利要求1所述的方法,其特征在于,所述待校准点至少包括所述触摸屏上的一个或多个点。
3.根据权利要求2所述的方法,其特征在于,所述待校准点包括所述电子设备的重心。
4.根据权利要求1或2所述的方法,其特征在于,所述检测到电子设备处于第一水平位置,包括:
检测所述电子设备的第一加速度值;
若所述第一加速度值为g,则所述电子设备处于第一水平位置,其中,所述g为重力加速度。
5.根据权利要求4所述的方法,其特征在于,所述检测到所述电子设备处于所述第二水平位置,包括:
检测所述电子设备的第二加速度值;
若所述第二加速度值为-g,则所述电子设备处于第二水平位置。
6.根据权利要求1所述的方法,其特征在于,所述检测所述电子设备的所有压力传感器与所述电子设备的金属结构件之间的电容值,根据所述电容值确定校准电容值,包括:
以预设的时间间隔检测所述所有压力传感器与金属结构件之间的电容值,获得多组电容值;
确定所述多组电容值的平均电容值,并将所述平均电容值作为所述校准电容值。
7.根据权利要求1或2所述的方法,其特征在于,所述若检测到电子设备处于第一水平位置,在所述电子设备的触摸屏上显示待校准点之前,包括:
接收用户输入的校准指示信号。
8.一种电子设备,其特征在于,包括:
显示模块,用于当检测到电子设备处于第一水平位置时,在所述电子设备的触摸屏上显示待校准点,所述待校准点用于提示用户采用所述待校准点作为支撑点以使所述电子设备处于第二水平位置;所述第一水平位置是指所述电子设备处于触摸屏朝上放置且与水平面平行、后壳朝下放置且与水平面平行的位置,所述第二水平位置是指所述电子设备处于触摸屏朝下放置且与水平面平行、后壳朝上放置且与水平面平行的位置;
检测模块,用于当检测到所述电子设备上距离所述待校准点预设距离内的压力传感器与所述电子设备的金属结构件之间的电容值产生了大于预设阈值的变化,且检测到所述电子设备处于所述第二水平位置时,则检测所述电子设备的所有压力传感器与所述电子设备的金属结构件之间的电容值,根据所述电容值确定校准电容值;
确定模块,用于根据所述校准电容值及所述电子设备的重量确定校准后的补偿数据。
9.根据权利要求8所述的电子设备,其特征在于,所述待校准点至少包括所述触摸屏上的一个或多个点。
10.根据权利要求9所述的电子设备,其特征在于,所述待校准点包括所述电子设备的重心。
11.根据权利要求8或9所述的电子设备,其特征在于,所述显示模块具体用于:
检测所述电子设备的第一加速度值;
若所述第一加速度值为g,则所述电子设备处于第一水平位置,其中,所述g为重力加速度。
12.根据权利要求11所述的电子设备,其特征在于,所述检测模块具体用于:
检测所述电子设备的第二加速度值;
若所述第二加速度值为-g,则所述电子设备处于第二水平位置。
13.根据权利要求8所述的电子设备,其特征在于,所述检测模块具体用于:
以预设的时间间隔检测所述所有压力传感器与金属结构件之间的电容值,获得多组电容值;
确定所述多组电容值的平均电容值,并将所述平均电容值作为所述校准电容值。
14.根据权利要求8或9所述的电子设备,其特征在于,所述电子设备还包括:
接收模块,用于接收用户输入的校准指示信号。
CN201610388003.6A 2016-06-02 2016-06-02 触摸屏校准方法及电子设备 Active CN107463285B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201610388003.6A CN107463285B (zh) 2016-06-02 2016-06-02 触摸屏校准方法及电子设备
PCT/CN2017/086318 WO2017206834A1 (zh) 2016-06-02 2017-05-27 触摸屏校准方法及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610388003.6A CN107463285B (zh) 2016-06-02 2016-06-02 触摸屏校准方法及电子设备

Publications (2)

Publication Number Publication Date
CN107463285A CN107463285A (zh) 2017-12-12
CN107463285B true CN107463285B (zh) 2019-11-22

Family

ID=60479163

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610388003.6A Active CN107463285B (zh) 2016-06-02 2016-06-02 触摸屏校准方法及电子设备

Country Status (2)

Country Link
CN (1) CN107463285B (zh)
WO (1) WO2017206834A1 (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6924711B2 (ja) * 2018-01-12 2021-08-25 シャープ株式会社 電子機器、制御装置および制御プログラム
CN108762567B (zh) * 2018-05-30 2021-02-09 北京硬壳科技有限公司 一种位置解析度测量方法及装置
CN110554792B (zh) * 2018-06-04 2021-10-19 北京钛方科技有限责任公司 传感器校准调节装置及方法
CN115694464B (zh) * 2022-11-03 2023-09-12 东莞市力博得电子科技有限公司 压力感应开关控制方法、装置、电子设备和可读存储介质
CN117406907B (zh) * 2023-12-11 2024-04-16 深圳市摩记电子有限公司 虚拟键盘交互***及方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1692371A (zh) * 2002-05-17 2005-11-02 3M创新有限公司 基于力的触摸屏***的校正
CN101078659A (zh) * 2006-05-25 2007-11-28 汉王科技股份有限公司 利用电容变化进行矢量压力测量的方法及装置
CN102591525A (zh) * 2012-01-13 2012-07-18 广州视源电子科技有限公司 一种触摸屏的校准方法、触摸屏***及校准装置
WO2014092758A1 (en) * 2012-12-14 2014-06-19 Changello Enterprise Llc Force sensing through capacitance changes
CN104331190A (zh) * 2014-11-27 2015-02-04 天津天地伟业数码科技有限公司 嵌入式设备的触摸屏校正方法及其设备

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1692371A (zh) * 2002-05-17 2005-11-02 3M创新有限公司 基于力的触摸屏***的校正
CN101078659A (zh) * 2006-05-25 2007-11-28 汉王科技股份有限公司 利用电容变化进行矢量压力测量的方法及装置
CN102591525A (zh) * 2012-01-13 2012-07-18 广州视源电子科技有限公司 一种触摸屏的校准方法、触摸屏***及校准装置
WO2014092758A1 (en) * 2012-12-14 2014-06-19 Changello Enterprise Llc Force sensing through capacitance changes
CN104331190A (zh) * 2014-11-27 2015-02-04 天津天地伟业数码科技有限公司 嵌入式设备的触摸屏校正方法及其设备

Also Published As

Publication number Publication date
CN107463285A (zh) 2017-12-12
WO2017206834A1 (zh) 2017-12-07

Similar Documents

Publication Publication Date Title
CN107463285B (zh) 触摸屏校准方法及电子设备
CN102890576B (zh) 触控屏触摸轨迹检测方法及检测装置
JP5809757B2 (ja) 入力装置及び前記入力装置を用いた制御方法
JP5656307B1 (ja) 電子機器
JP6126048B2 (ja) タッチ式入力装置
CN107782411A (zh) 液位检测器及液位检测方法
CN102168986A (zh) 步幅推测方法、移动轨迹计算方法及步幅推测装置
CN108287633A (zh) 一种压力传感器的校准方法及装置
US20140009430A1 (en) Combining touch screen and other sensing detections for user interface control
CN107390907B (zh) 触控模组、电子设备及压力校准方法
US10884563B2 (en) Method for determining change of initial distance of sensing electrode
CN103562730A (zh) 下落判定装置和下落判定方法
CN115454275B (zh) 电容式触摸屏的质量检测方法、装置和计算机设备
US20150029134A1 (en) Driving and sensing method for single-layer mutual capacitive multi-touch screen
WO2012015776A1 (en) Methods and devices for determining user input location based on device support configuration
CN103927096A (zh) 一种移动终端触摸屏分级别响应的方法及其***
CN202422047U (zh) 触控屏触摸轨迹检测装置
CN108200293B (zh) 终端落水保护方法及装置
CN102760003B (zh) 触摸屏触摸点的检测方法
CN105744076B (zh) 一种终端传感器的校准方法及装置
US10990224B2 (en) Touch detection method, touch detection apparatus, and touch sensor controller
JP2016006610A (ja) 電子機器及び制御方法
CN107346190B (zh) 基于力的触摸界面装置和用于校正触摸界面装置的方法
JP5487350B1 (ja) タッチ入力装置、入力検出方法、およびコンピュータプログラム
US10318037B2 (en) Detection method for enhanced 3D detection module

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 523808 Southern Factory Building (Phase I) Project B2 Production Plant-5, New Town Avenue, Songshan Lake High-tech Industrial Development Zone, Dongguan City, Guangdong Province

Applicant after: HUAWEI DEVICE Co.,Ltd.

Address before: 523808 Southern Factory Building (Phase I) Project B2 Production Plant-5, New Town Avenue, Songshan Lake High-tech Industrial Development Zone, Dongguan City, Guangdong Province

Applicant before: Huawei terminal (Dongguan) Co.,Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20210425

Address after: Unit 3401, unit a, building 6, Shenye Zhongcheng, No. 8089, Hongli West Road, Donghai community, Xiangmihu street, Futian District, Shenzhen, Guangdong 518040

Patentee after: Honor Device Co.,Ltd.

Address before: Metro Songshan Lake high tech Industrial Development Zone, Guangdong Province, Dongguan City Road 523808 No. 2 South Factory (1) project B2 -5 production workshop

Patentee before: HUAWEI DEVICE Co.,Ltd.

TR01 Transfer of patent right