电子秤的精度校准方法、相关设备和存储介质与流程

文档序号:24978627发布日期:2021-05-07 22:52阅读:807来源:国知局
电子秤的精度校准方法、相关设备和存储介质与流程

本发明涉及电子秤技术领域,尤其是涉及一种电子秤的精度校准方法、相关设备和存储介质。



背景技术:

电子秤是一种测量物体重量的装置,其具有测量范围广、测量精度高、操作方便等特点。随着科技的发展和人们对健康、形体的关注,电子秤的应用越来越广泛。现有的电子秤,已经可以实现与终端设备进行数据交互,能够实时地将用户的称重值同步到终端设备的应用程序(application,app)。

电子秤大部分的使用场景是称重,由于各方面的原因,可能存在用户测量的数据不准确的问题。目前的电子秤大多不具备环境自适应调整的能力,容易受环境条件的影响,抗干扰的能力相对较弱,在使用过程中由于种种原因可能电子秤测量的数据不准确,降低用户的体验度。又或者电子秤的硬件出厂精度存在个别偏差或校准功能未调整好等情况,如果无法及时有效地调整电子秤的测量精度,就会使得测量不准,降低使用者的体验。



技术实现要素:

本申请提供了一种电子秤的精度校准方法、相关设备和存储介质。

第一方面,提供了一种电子秤的精度校准方法,应用于电子秤,包括:

在所述电子秤进入校准模式的情况下,采集参考物校准前重量对应的第一模数转换值;

获取所述电子秤在称重零点所对应的第二模数转换值;

获取所述参考物的目标重量;

根据所述第一模数转换值、所述第二模数转换值和所述目标重量,计算获得校准后单位重量下的目标模数转换值,所述单位重量下的目标模数转换值用于校准后的重量测量。

在一种可选的实施方式中,所述获取所述参考物的目标重量,包括:

接收终端设备发送的所述参考物的目标重量;或

接收用户输入的所述参考物的目标重量。

在一种可选的实施方式中,在所述计算获得校准后单位重量下的目标模数转换值之后,所述方法还包括:

确定所述目标重量所处的目标重量区间;

获取预存的其他区间对应的单位重量下的模数转换值,所述其他区间为预存的重量区间中除所述目标重量区间以外的区间;

将所述目标模数转换值与所述其他区间对应的单位重量下的模数转换值进行求平均处理,获得平均模数转换值,存储所述平均模数转换值以用于校准后的重量测量。

在一种可选的实施方式中,所述方法还包括:

在所述电子秤进入校准模式的情况下,采集所述参考物的校准前重量;

计算所述校准前重量和所述目标重量的差值的绝对值;

在所述校准前重量和所述目标重量的差值的绝对值大于预设阈值的情况下,输出预警信息,所述预警信息用于向用户提示校准前后差别较大。

在一种可选的实施方式中,所述方法还包括:

根据预设的重量与校准范围的映射关系,确定所述校准前重量对应的校准范围阈值;

计算所述校准范围阈值的绝对值作为所述预设阈值。

第二方面,提供了另一种电子秤的精度校准方法,应用于终端设备,包括:

在确定所述电子秤进入校准模式的情况下,向所述电子秤发送参考物的目标重量,其中,所述目标重量用于计算校准后单位重量下的目标模数转换值以用于校准后的重量测量。

在一种可选的实施方式中,所述方法还包括:

接收来自所述电子秤在所述校准模式下采集的所述参考物的校准前重量;

获取所述参考物的目标重量;

计算所述校准前重量和所述目标重量的差值的绝对值;

在所述校准前重量和所述目标重量的差值的绝对值大于预设阈值的情况下,输出预警信息,所述预警信息用于向用户提示校准前后差别较大;

所述在确定所述电子秤进入校准模式的情况下,向所述电子秤发送参考物的目标重量,包括:

在所述校准前重量和所述目标重量的差值的绝对值小于预设阈值的情况下,向所述电子秤发送参考物的目标重量。

第三方面,提供了一种电子秤,包括:

获取模块,用于在所述电子秤进入校准模式的情况下,采集参考物校准前重量对应的第一模数转换值;还用于获取所述电子秤在称重零点所对应的第二模数转换值;

所述获取模块还用于,获取所述参考物的目标重量;

校准模块,用于根据所述第一模数转换值、所述第二模数转换值和所述目标重量,计算获得校准后单位重量下的目标模数转换值,所述单位重量下的目标模数转换值用于校准后的重量测量。

可选的,所述获取模块具体用于:

接收终端设备发送的所述参考物的目标重量;或

接收用户输入的所述参考物的目标重量。

可选的,所述获取模块具体用于:

在所述计算获得校准后单位重量下的目标模数转换值之后,确定所述目标重量所处的目标重量区间;

获取预存的其他区间对应的单位重量下的模数转换值,所述其他区间为预存的重量区间中除所述目标重量区间以外的区间;

将所述目标模数转换值与所述其他区间对应的单位重量下的模数转换值进行求平均处理,获得平均模数转换值,存储所述平均模数转换值以用于校准后的重量测量。

可选的,所述电子秤还包括提示模块;所述获取模块具体用于:

在所述电子秤进入校准模式的情况下,采集所述参考物的校准前重量;

计算所述校准前重量和所述目标重量的差值的绝对值;

所述提示模块用于,在所述校准前重量和所述目标重量的差值的绝对值大于预设阈值的情况下,输出预警信息,所述预警信息用于向用户提示校准前后差别较大。

可选的,所述提示模块还用于:

根据预设的重量与校准范围的映射关系,确定所述校准前重量对应的校准范围阈值;

计算所述校准范围阈值的绝对值作为所述预设阈值。

第四方面,提供了一种终端设备,包括:

传输模块,用于在确定所述电子秤进入校准模式的情况下,向所述电子秤发送参考物的目标重量,其中,所述目标重量用于计算校准后单位重量下的目标模数转换值以用于校准后的重量测量。

可选的,所述终端设备还包括获取模块、计算模块和提醒模块;其中:

所述传输模块还用于,接收来自所述电子秤在所述校准模式下采集的所述参考物的校准前重量;

所述获取模块,用于获取所述参考物的目标重量;

所述计算模块,用于计算所述校准前重量和所述目标重量的差值的绝对值;

所述提醒模块,用于在所述校准前重量和所述目标重量的差值的绝对值大于预设阈值的情况下,输出预警信息,所述预警信息用于向用户提示校准前后差别较大;

所述传输模块具体用于:在所述校准前重量和所述目标重量的差值的绝对值小于预设阈值的情况下,向所述电子秤发送参考物的目标重量。

第五方面,提供了一种电子设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如第一方面或第二方面及其任一种可能的实现方式的步骤。

第四方面,提供了一种计算机存储介质,所述计算机存储介质存储有一条或多条指令,所述一条或多条指令适于由处理器加载并执行如上述第一方面或第二方面及其任一种可能的实现方式的步骤。

本申请实施例通过在上述电子秤进入校准模式的情况下,采集参考物校准前重量对应的第一模数转换值;获取上述电子秤在称重零点所对应的第二模数转换值;获取上述参考物的目标重量;根据上述第一模数转换值、上述第二模数转换值和上述目标重量,计算获得校准后单位重量下的目标模数转换值,上述单位重量下的目标模数转换值用于校准后的重量测量,可以在电子秤出厂后进行简便的精度校准;其中上述参考物可以是人体、砝码也可以是任何已知重量的物体,从而可以支持用户使用标准重量的砝码或其它标准重量的任何物体,对电子秤的精准度进行校准,以达到用户对电子秤精准度的要求和认可。

附图说明

为了更清楚地说明本申请实施例或背景技术中的技术方案,下面将对本申请实施例或背景技术中所需要使用的附图进行说明。

图1为本申请实施例提供的一种电子秤的精度校准方法的流程示意图;

图2为本申请实施例提供的另一种电子秤的精度校准方法的流程示意图;

图3为本申请实施例提供的又一种电子秤的精度校准方法的流程示意图;

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

图5为本申请实施例提供的一种终端设备的结构示意图;

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

具体实施方式

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

本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。

下面结合本申请实施例中的附图对本申请实施例进行描述。

请参阅图1,图1是本申请实施例提供的一种电子秤的精度校准方法的流程示意图。该方法可包括:

101、在电子秤进入校准模式的情况下,采集参考物校准前重量对应的第一模数转换值。

本申请实施例的执行主体可以为一种电子秤,该电子秤可以对物体进行称重,以及可以与终端设备进行无线连接以传输数据,包括与终端设备建立蓝牙连接,或者通过网关等中继设备与终端设备进行无线连接以传输数据。比如电子秤通过蓝牙连接终端设备,与终端设备中的app进行数据交互,能够实时将称重值同步到app。又如,与网关建立近距离通信连接、网关通过服务器与终端设备建立无线连接,以实现电子秤与终端设备的数据交互。

其中,上述电子秤可以具备校准模式,用户可以通过app选择控制电子秤进入校准模式。在一种实施方式中,终端设备可以向电子秤发送进入校准模式的指令,电子秤进入校准模式之后可以向终端设备反馈进入校准模式成功的指令,该电子秤还可以输出校准状态的提示信息,以提示用户可以进行校准,可以开始放置参考物称重。

本申请实施例中的终端设备,包括但不限于诸如具有触摸敏感表面(例如,触摸屏显示器和/或触摸板)的移动电话、膝上型计算机或平板计算机之类的其它便携式设备。还应当理解的是,在某些实施例中,上述设备并非便携式通信设备,而是具有触摸敏感表面(例如,触摸屏显示器和/或触摸板)的台式计算机。

上述参考物可以为标准重量的砝码或其它标准重量的任何物体,需要已知参考物的实际重量。甚至可以是用户明确已知自身体重的情况下,直接上秤称重,利用自身体重进行校准。此时电子秤可以采集参考物的重量,该参考物的重量可称为校准前重量。

其中,上述参考物也属于被测物体,称重方式与一般情况下电子秤的称重处理方式一致。具体的,电子秤可以实时测量秤上的被测物体重量,可以在称重值稳定时确定当前称重值为本次称重的结果,电子秤可以通过蓝牙等数据传输方式将称重结果实时上报到app。

电子秤的称重方法是通过传感器(比如压力传感器)测出当前被测物体作用下的模数转换值。模数转换值即模拟信号转换成数字信号的值也称为ad值,其中a表示模拟量,d表示数字量。本申请实施例中的电子秤可以依据预设的重量与模数转换值的映射关系,根据测得的ad值计算对应的被测物体的重量。

在进入校准模式之后,电子秤可以获取上述参考物校准前重量对应的第一模数转换值ad1,即对该参考物进行称重的情况下所使用的当前模数转换值。本方法的目的是通过对电子秤中单位重量下模数转换值的调整实现电子秤的测重精度校准。

102、获取上述电子秤在称重零点所对应的第二模数转换值。

具体的,电子秤在称重零点对应的模数转换值可以存储在电子秤本地。电子秤的称重零点可以理解为电子秤显示为0kg(空闲)的状态,可以获取电子秤在称重零点所对应的第二模数转换值ad0。

其中,在进入校准模式之后,获取参考物的第一模数转换值的步骤和步骤102可以不分先后顺序执行。

103、获取上述参考物的目标重量。

上述参考物的目标重量即为该参考物校准后的重量,可以理解为该参考物的实际重量。可选的,上述步骤103可包括:

接收终端设备发送的上述参考物的目标重量;或

接收用户输入的上述参考物的目标重量。

在校准模式下,用户可以在电子秤中设置参考物的目标重量,或者通过终端设备输入并发送该参考物的目标重量给电子秤,以使电子秤以该参考物的目标重量为目标进行校准。

在一种实施方式中,终端设备可以接收电子秤进入校准模式的信息,在确定电子秤进入校准模式的情况下,可以向电子秤发送参考物的目标重量,该目标重量具体用于计算校准后单位重量下的目标模数转换值,以用于校准后的重量测量。

具体的,电子秤与终端设备建立无线连接(例如,蓝牙连接)的情况下,可以接收终端设备发送的该参考物的目标重量。该参考物的目标重量可以是人为设定的,比如用户可以通过终端设备app输入参考物的实际重量,即用户认为的该参考物的重量值,作为期望的该参考物的目标重量,该参考物的目标重量与参考物校准前重量不相同。

在一种可选的实施方式中,在上述步骤103之后,该方法还包括:

31、在上述电子秤进入校准模式的情况下,采集上述参考物的校准前重量;

32、计算上述校准前重量和上述目标重量的差值的绝对值;

33、在上述校准前重量和上述目标重量的差值的绝对值大于预设阈值的情况下,输出预警信息,上述预警信息用于向用户提示校准前后差别较大。

具体的,电子秤可以放置参考物进行测重,采集到该参考物的校准前重量w1,可以计算该校准前重量w1和获取的目标重量w2的差值的绝对值m,并判断该绝对值m是否大于预设阈值;若大于预设阈值,表示电子秤测得的参考物重量与输入的目标重量偏差较大,可以输出预警信息,以向用户确认是否进行校准。可选的,预警信息可以由电子秤输出,也可以由终端设备输出。

因为一般而言电子秤的误差不会过大,通过上述初步判断步骤可以避免一些如目标重量w2输入错误的情况,以实现正确的校准。

进一步可选的,上述方法还包括:

根据预设的重量与校准范围的映射关系,确定上述校准前重量对应的校准范围阈值;

计算上述校准范围阈值的绝对值作为上述预设阈值。

本申请实施例中电子秤可以存储有上述预设的重量与校准范围的映射关系,该预设的重量与校准范围的映射关系可以根据需要进行设置和修改,比如秤重量值<=100kg,校准范围为±0.5kg;秤重量值>100kg,校准范围为±3kg...,本申请实施例对此不作限制。

可以先根据预设的重量与校准范围的映射关系,判断校准前重量w1所对应的校准范围,再取绝对值作为上述预设阈值,并用于步骤22中的处理。比如校准前重量w1>100kg,对应的校准范围为±3kg,即预设阈值可以设置为3。

通过设置不同重量阶段的可校准范围,可以避免校准范围过大引起的电子秤因为校准不当而引起的误差或错误。

104、根据上述第一模数转换值、上述第二模数转换值和上述目标重量,计算获得校准后单位重量下的目标模数转换值,上述单位重量下的目标模数转换值用于校准后的重量测量。

在获得同一参考物的上述校准前重量和上述目标重量的情况下,可以对电子秤进行校准操作。

前述已经提到,电子秤的称重方法是通过传感器(比如压力传感器)测出当前被测物体作用下的模数转换值。本申请实施例中的电子秤可以依据预设的重量与模数转换值的映射关系,根据测得的ad值计算对应的被测物体的重量。从而可以根据校准前重量和目标重量,计算获得校准后单位重量下的目标模数转换值并存储,即可以更新电子秤中重量与模数转换值的映射关系,完成校准。在校准后通过该电子秤测得的该参考物的重量即为上述目标重量。

具体的,通过电子秤采集的校准前重量w1对应的第一模数转换值为ad1,电子秤在称重零点所对应的第二模数转换值为ad0;电子秤获得的参考物的目标重量记为w2,因为参考物不变,所以引起的传感器的变化不变,此时对应的电子秤模数转换值ad2等于第一模数转换值ad1;则电子秤可以通过以下公式计算校准后单位重量下的目标模数转换值:

ad2'=(ad2-ad0)/w2=(ad1-ad0)/w2,

电子秤对参考物进行称重,可以得到参考物的校准前重量记为w1,以及校准前重量w1对应的第一模数转换值ad1,此时单位重量的模数转换值为:

ad1'=(ad1-ad0)/w1;

可以理解为本申请实施例中的校准是将单位重量下的模数转换值从ad1'修正为ad2',即通过上述步骤可以更新电子秤的单位重量下的模数转换值,完成校准。

在此校准后的重量测量可以采用新的单位重量下的目标模数转换值,具体的,可以采用以下公式计算被测物体的重量值w:

w=所测量的ad值/ad2'。

在一种可选的实施方式中,在上述步骤104之后,上述方法还包括:

确定上述目标重量所处的目标重量区间;

获取预存的其他区间对应的单位重量下的模数转换值,上述其他区间为预存的重量区间中除上述目标重量区间以外的区间;

将上述目标模数转换值与上述其他区间对应的单位重量下的模数转换值进行求平均处理,获得平均模数转换值,存储上述平均模数转换值以用于校准后的重量测量。

因为电子秤的传感器称重与模数转换值的关系并不是完全线性的,可能会存在不同重量区间上的细微差异,所以通常在电子秤制造完成出厂前,会测不同重量区间的单位重量下的模数转换值,例如测三个区间,分别为0-50kg、51kg-100kg和101kg-150kg,然后求平均值。同理地,在校准时,只计算了一个区间内的某个重量下的单位重量的目标模数转换值,因此为了使得测量更加精确,取其与其他区间的单位重量下的模数转换值的平均,或以其他计算方式,将各区间的单位重量下的模数转换值考虑在内。

在一种实施方式中,在前述描述的基础上,在获得上述校准后单位重量下的目标模数转换值ad2'后,电子秤执行测重时,可以先判断参考物的重量区间,将该ad2'值与电子秤内预存的其他区间的单位重量下的ad值进行求平均处理,得到平均模数转换值则校准后的重量测量:

w=所测量的ad值/

其中,电子秤在出厂时,由于各个重量段的重量与ad值的比值系数不是线性的,因此可以划分重量区间,即隔一段重量取一次模数转换值,例如取50kg、100kg、150kg各测量一次模数转换值,并将各个区间和其模数转换值对应存储在电子秤本地。从而在测重时可以先判断被测物体重量所对应的区间,再将用户校准得到的目标模数转换值,与其他区间预存的模数转换值求平均,作为最终更新的ad值用于后续测重处理,可以使得校准结果更加精确。

在秤的使用过程中,可能存在多方面原因导致用户对秤的校准需求,比如:

人体秤由于用户的操作不当,或者置放的地方引起的称重不准确;

近期有在其他秤上称重过,认为当前的秤称重值不准确;

与上一次称重的时间间隔较短,数值的波动较大;

硬件出厂精度存在个别偏差或校准功能未调整好;

用户个人感受导致的用户对称重值准确性的不信任;

设备运输过程中,挤压等碰撞问题导致的精度不准。

但是一般的秤在出厂后无法对其进行精度再校准,无法让用户在对秤的精准度有百分百的认可。

而本申请实施例通过在上述电子秤进入校准模式的情况下,采集参考物校准前重量对应的第一模数转换值;获取上述电子秤在称重零点所对应的第二模数转换值;获取上述参考物的目标重量;根据上述第一模数转换值、上述第二模数转换值和上述目标重量,计算获得校准后单位重量下的目标模数转换值,上述单位重量下的目标模数转换值用于校准后的重量测量,可以在电子秤出厂后进行简便的精度校准;其中上述参考物可以是人体、砝码也可以是任何已知重量的物体,从而可以支持用户使用标准重量的砝码或其它标准重量的任何物体,对电子秤的精准度进行校准,以达到用户对电子秤精准度的要求和认可。

请参阅图2,图2是本申请实施例提供的另一种电子秤的精度校准方法的流程示意图。如图2所示,该方法可具体包括:

201、接收来自电子秤在校准模式下采集的参考物的校准前重量。

本申请实施例中执行主体可以为一种终端设备,包括但不限于诸如具有触摸敏感表面(例如,触摸屏显示器和/或触摸板)的移动电话、膝上型计算机或平板计算机之类的其它便携式设备。还应当理解的是,在某些实施例中,上述设备并非便携式通信设备,而是具有触摸敏感表面(例如,触摸屏显示器和/或触摸板)的台式计算机。

本申请实施例中的电子秤可以与终端设备进行无线连接以传输数据,包括与终端设备建立蓝牙连接,或者通过网关等中继设备与终端设备进行无线连接以传输数据。比如电子秤通过蓝牙连接终端设备,与终端设备中的app进行数据交互,能够实时将称重值同步到app。又如,与网关建立近距离通信连接、网关通过服务器与终端设备建立无线连接,以实现电子秤与终端设备的数据交互。

可选地,用户可以在终端设备app中点击进入校准模式,向电子秤发送进入校准模式的指令,电子秤接收到该指令后,进入校准模式后响应给终端设备表明自身已经进入校准模式。

进入校准模式后,电子秤可以采集参考物的重量,该参考物的重量可称为校准前重量。终端设备可以接收电子秤在校准模式下采集的参考物的校准前重量。

其中,上述参考物可以为标准重量的砝码或其它标准重量的任何物体,需要已知参考物的实际重量,也可以是用户直接上秤称重。其中,上述参考物也属于被测物体,称重方式与一般情况下电子秤的称重处理方式一致。具体的,电子秤可以实时测量秤上的被测物体重量,电子秤可以通过蓝牙等方式将称重值实时上报到终端设备app,可以在称重值稳定时确定当前称重值为本次称重的结果。

202、获取上述参考物的目标重量。

其中,上述参考物的目标重量即为该参考物校准后的重量,可以理解为该参考物的实际重量。具体的,用户可以通过终端设备输入该参考物的目标重量,以使电子秤以该参考物的目标重量为目标进行校准。该参考物的目标重量可以是人为设定的,比如用户可以通过终端设备app输入参考物的实际重量,即用户认为的该参考物的重量值,作为期望的该参考物的目标重量,该参考物的目标重量与参考物校准前重量不相同。

203、计算上述校准前重量和上述目标重量的差值的绝对值。

终端设备可以计算上述校准前重量和上述目标重量的差值的绝对值,并与预设阈值进行比较。若计算获得的绝对值大于预设阈值,可以执行步骤204;若小于预设阈值,可以执行步骤205。上述预设阈值可以根据需要进行设置,本申请实施例对此不做限制。

204、在上述校准前重量和上述目标重量的差值的绝对值大于预设阈值的情况下,输出预警信息,上述预警信息用于向用户提示校准前后差别较大。

205、在上述校准前重量和上述目标重量的差值的绝对值小于预设阈值的情况下,向上述电子秤发送参考物的目标重量。

具体的,终端设备可以先计算该校准前重量和获取的目标重量的差值的绝对值,并判断该绝对值是否大于预设阈值;若大于预设阈值,表示电子秤测得的参考物重量与输入的实际重量偏差较大,可以输出上述预警信息,可以不允许校准,则在相差较大的情况下可以及时停止校准,可以在用户重新输入目标重量再进行校准;或者,输出上述预警信息之后,可以向用户确认是否进行校准,若用户确认则继续校准,若用户取消校准则停止校准,可以退出校准模式。因为一般而言电子秤的误差不会过大,通过上述初步判断步骤可以避免一些如目标重量w2输入错误的情况,以实现正确的校准。

具体的,电子秤与终端设备建立无线连接比如蓝牙连接的情况下,终端设备可以将获取到的参考物的目标重量发送至电子秤。

其中,上述步骤201-步骤205可以参考图1所示实施例中的相关具体描述,此处不再赘述。

本申请实施例中的终端设备可以与电子秤进行数据交互,用户通过终端设备可以输入参考物的目标重量,用于计算校准后单位重量下的目标模数转换值以用于校准后的重量测量,在电子秤进入校准模式时可以控制电子秤进行校准,支持用户对电子秤采用已知重量的参考物进行简便的校准操作,其中上述参考物可以是人体、砝码也可以是任何已知重量的物体,从而可以支持用户使用标准重量的砝码或其它标准重量的任何物体,对电子秤的精准度进行校准,以达到用户对电子秤精准度的要求和认可。

请参阅图3,图3是本申请实施例提供的另一种电子秤的精度校准方法的流程示意图。如图3所示,该方法可具体包括:

301、终端设备向电子秤发送进入校准模式的指令;

302、电子秤进入校准模式,向终端设备发送进入校准模式成功的信息;

303、电子秤采集参考物校准前重量对应的第一模数转换值;

304、电子秤获取在称重零点所对应的第二模数转换值;

305、电子秤向终端设备发送上述参考物的校准前重量;

306、终端设备接收来自电子秤在校准模式下采集的参考物的校准前重量;

307、终端设备获取上述参考物的目标重量;

具体地,终端设备可以获取用户输入的上述参考物的目标重量。

308、终端设备计算上述校准前重量和上述目标重量的差值的绝对值;

309、终端设备在上述校准前重量和上述目标重量的差值的绝对值大于预设阈值的情况下,输出预警信息,上述预警信息用于向用户提示校准前后差别较大;

其中,一般电子秤即使需要校准也不会有巨大的差值,所以在差值较大的情况下,需要提示用户。可以在出厂设置时,不允许超过预设阈值地校准操作,也可以设置为当校准前后的差值大于预设阈值时,提示用户,并再次请求确认是否进行校准。

310、终端设备在上述校准前重量和上述目标重量的差值的绝对值小于预设阈值的情况下,向上述电子秤发送参考物的目标重量;

311、电子秤根据上述第一模数转换值、上述第二模数转换值和上述目标重量,计算获得校准后单位重量下的目标模数转换值,上述单位重量下的目标模数转换值用于校准后的重量测量。

本申请实施例中的电子秤可以对物体进行称重,以及可以与终端设备进行无线连接以传输数据,包括与终端设备建立蓝牙连接。比如电子秤通过蓝牙连接终端设备,与终端设备中的app进行数据交互,能够实时将称重值同步到app。

本申请实施例中的终端设备,包括但不限于诸如具有触摸敏感表面(例如,触摸屏显示器和/或触摸板)的移动电话、膝上型计算机或平板计算机之类的其它便携式设备。还应当理解的是,在某些实施例中,上述设备并非便携式通信设备,而是具有触摸敏感表面(例如,触摸屏显示器和/或触摸板)的台式计算机。

其中,上述步骤302-步骤304和步骤311可以参考图1所示实施例中步骤101-步骤104中的具体描述,以及本申请实施例中终端设备所执行的步骤在图1和图2所示实施例中已进行了描述,此处均不再赘述。

可选的,在上述步骤311之后,该方法还包括:

电子秤向终端设备发送校准完成指令;

终端设备在接收到上述校准完成指令之后,输出校准完成信息,以提示用户校准完成。

本申请实施例中的电子秤的精度校准方法可以使用户随时使用任意物体对电子秤进行校准,可以通过终端设备app进行控制,操作简便,提高了电子秤的校准精度,也提高了电子秤的测量精度,用户体验更好。

基于上述电子秤的精度校准方法实施例的描述,本申请实施例还公开了一种电子秤。请参见图4,电子秤400包括:

获取模块410,用于在所述电子秤进入校准模式的情况下,采集参考物校准前重量对应的第一模数转换值;还用于获取所述电子秤在称重零点所对应的第二模数转换值;

所述获取模块410还用于,获取所述参考物的目标重量;

校准模块420,用于根据所述第一模数转换值、所述第二模数转换值和所述目标重量,计算获得校准后单位重量下的目标模数转换值,所述单位重量下的目标模数转换值用于校准后的重量测量。

根据本申请的一个实施例,图1所示的方法所涉及的各个步骤和图3所示实施例中电子秤执行的各个步骤均可以是由图4所示的电子秤400中的各个模块执行的,此处不再赘述。

本申请实施例中的电子秤400,可以在上述电子秤400进入校准模式的情况下,采集参考物校准前重量对应的第一模数转换值;获取上述电子秤400在称重零点所对应的第二模数转换值;获取上述参考物的目标重量;根据上述第一模数转换值、上述第二模数转换值和上述目标重量,计算获得校准后单位重量下的目标模数转换值,上述单位重量下的目标模数转换值用于校准后的重量测量,可以在电子秤出厂后进行简便的精度校准;其中上述参考物可以是人体、砝码也可以是任何已知重量的物体,从而可以支持用户使用标准重量的砝码或其它标准重量的任何物体,对电子秤的精准度进行校准,以达到用户对电子秤精准度的要求和认可。

基于上述电子秤的精度校准方法实施例的描述,本申请实施例还公开了一种终端设备,请参见图5,该终端设备500可包括:

传输模块510,用于在确定上述电子秤进入校准模式的情况下,向上述电子秤发送参考物的目标重量,其中,上述目标重量用于计算校准后单位重量下的目标模数转换值以用于校准后的重量测量。

可选的,上述终端设备500还包括获取模块520、计算模块530和提醒模块540;其中:

上述传输模块510还用于,接收来自上述电子秤在上述校准模式下采集的上述参考物的校准前重量;

上述获取模块520,用于获取上述参考物的目标重量;

上述计算模块530,用于计算上述校准前重量和上述目标重量的差值的绝对值;

上述提醒模块540,用于在上述校准前重量和上述目标重量的差值的绝对值大于预设阈值的情况下,输出预警信息,上述预警信息用于向用户提示校准前后差别较大;

上述传输模块510具体用于:在上述校准前重量和上述目标重量的差值的绝对值小于预设阈值的情况下,向上述电子秤发送参考物的目标重量。

根据本申请的一个实施例,图1、图2和图3所示的方法所涉及的终端设备可执行的各个步骤均可以是由图5所示的终端设备500中的各个模块执行的,此处不再赘述。

基于上述方法实施例以及装置实施例的描述,本申请实施例还提供一种电子设备。请参见图6,该电子设备600至少包括处理器601、输出设备602、通信单元603以及计算机存储介质604。其中,电子设备内的处理器601、输出设备602、通信单元603以及计算机存储介质604可通过总线或其他方式连接。

计算机存储介质604可以存储在电子设备的存储器中,上述计算机存储介质604用于存储计算机程序,上述计算机程序包括程序指令,上述处理器601用于执行上述计算机存储介质604存储的程序指令。处理器601(或称cpu(centralprocessingunit,中央处理器))是电子设备的计算核心以及控制核心,其适于实现一条或多条指令,具体适于加载并执行一条或多条指令从而实现相应方法流程或相应功能;在一个实施例中,本申请实施例上述的处理器601可以用于进行一系列的处理,包括如:图1-图3所示的方法所涉及的电子秤可执行的各个步骤或者终端设备可执行的各个步骤等等。

本申请实施例还提供了一种计算机存储介质(memory),上述计算机存储介质是电子设备中的记忆设备,用于存放程序和数据。可以理解的是,此处的计算机存储介质既可以包括电子设备中的内置存储介质,当然也可以包括电子设备所支持的扩展存储介质。计算机存储介质提供存储空间,该存储空间存储了电子设备的操作系统。并且,在该存储空间中还存放了适于被处理器601加载并执行的一条或多条的指令,这些指令可以是一个或一个以上的计算机程序(包括程序代码)。需要说明的是,此处的计算机存储介质可以是高速ram存储器,也可以是非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器;可选的还可以是至少一个位于远离前述处理器的计算机存储介质。

在一个实施例中,可由处理器601加载并执行计算机存储介质中存放的一条或多条指令,以实现上述实施例中的相应步骤;具体实现中,计算机存储介质中的一条或多条指令可以由处理器601加载并执行图1-图3所示的方法所涉及的电子秤可执行的各个步骤或者终端设备可执行的各个步骤,此处不再赘述。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

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

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

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。该计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行该计算机程序指令时,全部或部分地产生按照本申请实施例的流程或功能。该计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。该计算机指令可以存储在计算机可读存储介质中,或者通过该计算机可读存储介质进行传输。该计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digitalsubscriberline,dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。该计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。该可用介质可以是只读存储器(read-onlymemory,rom),或随机存储存储器(randomaccessmemory,ram),或磁性介质,例如,软盘、硬盘、磁带、磁碟、或光介质,例如,数字通用光盘(digitalversatiledisc,dvd)、或者半导体介质,例如,固态硬盘(solidstatedisk,ssd)等。

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