CN112650643A - 电量校准方法、装置和电子设备 - Google Patents

电量校准方法、装置和电子设备 Download PDF

Info

Publication number
CN112650643A
CN112650643A CN202011516493.6A CN202011516493A CN112650643A CN 112650643 A CN112650643 A CN 112650643A CN 202011516493 A CN202011516493 A CN 202011516493A CN 112650643 A CN112650643 A CN 112650643A
Authority
CN
China
Prior art keywords
electric quantity
battery
power
management module
power management
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.)
Granted
Application number
CN202011516493.6A
Other languages
English (en)
Other versions
CN112650643B (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.)
Spreadtrum Communications Shanghai Co Ltd
Original Assignee
Spreadtrum Communications Shanghai 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 Spreadtrum Communications Shanghai Co Ltd filed Critical Spreadtrum Communications Shanghai Co Ltd
Priority to CN202011516493.6A priority Critical patent/CN112650643B/zh
Publication of CN112650643A publication Critical patent/CN112650643A/zh
Priority to PCT/CN2021/131143 priority patent/WO2022134949A1/zh
Application granted granted Critical
Publication of CN112650643B publication Critical patent/CN112650643B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3058Monitoring arrangements for monitoring environmental properties or parameters of the computing system or of the computing system component, e.g. monitoring of power, currents, temperature, humidity, position, vibrations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/32Monitoring with visual or acoustical indication of the functioning of the machine
    • G06F11/324Display of status information
    • G06F11/328Computer systems status display

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Charge And Discharge Circuits For Batteries Or The Like (AREA)
  • Tests Of Electric Status Of Batteries (AREA)

Abstract

本申请实施例提供一种电量校准方法、装置和电子设备,方法包括:获取电池的工作电压;确定电池的工作电压达到第一阈值,获取第一阈值对应的第一电量;获取第二电量,第二电量是电源管理模块针对于电池的剩余电量的实时计算值;电源管理模块用于进行电池的剩余电量的实时计算;如果第一电量和第二电量不相等,将第一电量发送给电源管理模块,发送给电源管理模块的第一电量用于使得电源管理模块以第一电量为基准进行电池的剩余电量的实时计算。本申请能够使得电子设备计算的剩余电量与电池的实际剩余电量尽量保持一致。

Description

电量校准方法、装置和电子设备
技术领域
本申请涉及智能终端技术领域,特别涉及一种电量校准方法、装置和电子设备。
背景技术
很多电子设备例如手机、平板电脑(PAD)中都具有电池剩余电量的实时显示功能。电子设备在使用过程中,根据电池的实时使用电量计算电池的剩余电量,并根据计算结果进行电池剩余电量的实时显示。由于用户多次充放电、开关机等操作,很容易导致电池的实际剩余电量与电子设备实时计算并显示的剩余电量不一致,影响用户的使用体验。
发明内容
本申请提供了一种电量校准方法、装置和电子设备,能够使得电子设备计算的剩余电量与电池的实际剩余电量尽量保持一致。
第一方面,本申请实施例提供一种电量校准方法,包括:
获取电池的工作电压;
确定所述电池的工作电压达到第一阈值,获取所述第一阈值对应的第一电量;
获取第二电量,所述第二电量是电源管理模块针对于所述电池的剩余电量的实时计算值;所述电源管理模块用于进行所述电池的剩余电量的实时计算;
如果所述第一电量和所述第二电量不相等,将所述第一电量发送给电源管理模块,发送给所述电源管理模块的第一电量用于使得所述电源管理模块以所述第一电量为基准进行所述电池的剩余电量的实时计算。
该方法中,获取电池的工作电压,在工作电压达到第一阈值后,获取第一阈值对应的第一电量,如果第一电量与电源管理模块实时计算得到的电池剩余电量不相等,将第一电量发送给电源管理模块,从而使得电源管理模块以第一电量为基准继续进行电池剩余电量的实时计算,从而使得电源管理模块实时计算值与电池的实际剩余电量一致,由于每次电池的工作电压到达第一阈值都可以进行该校准,从而能够使得电子设备计算的剩余电量与电池的实际剩余电量尽量保持一致。
在一种可能的实现方式中,如果所述第一电量和所述第二电量不相等,该方法还包括:
将向用户显示的电量按照预设第一步长、预设第一时间间隔渐变至所述第一电量。
在一种可能的实现方式中,所述电源管理模块计算得到的剩余电量的精度为千分之一。
在一种可能的实现方式中,所述第一电量的精度为百分之一,所述确定所述第一电量和所述第二电量不相等,包括:
根据预设的千分之一精度的电量与百分之一精度的电量之间的对应关系,确定所述第二电量对应的第三电量;所述第三电量的精度为百分之一;
确定所述第一电量与所述第三电量不相等。
在一种可能的实现方式中,所述将向用户显示的电量按照预设第一步长、预设第一时间间隔渐变至所述第一电量之后,还包括:
获取所述电源管理模块针对于所述电池的剩余电量的实时计算值;
根据预设的千分之一精度的电量与百分之一精度的电量之间的对应关系,确定所述实时计算值对应的第四电量,所述第四电量的精度为百分之一;
显示所述第四电量。
第二方面,本申请实施例提供一种电量校准装置,包括:
第一获取单元,用于获取电池的工作电压;
第二获取单元,用于确定所述电池的工作电压达到第一阈值,获取所述第一阈值对应的第一电量;
第三获取单元,用于获取第二电量,所述第二电量是电源管理模块针对于所述电池的剩余电量的实时计算值;所述电源管理模块用于进行所述电池的剩余电量的实时计算;
发送单元,用于如果所述第一电量和所述第二电量不相等,将所述第一电量发送给电源管理模块,发送给所述电源管理模块的第一电量用于使得所述电源管理模块以所述第一电量为基准进行所述电池的剩余电量的实时计算。
在一种可能的实现方式中,还包括:第一显示单元,用于将向用户显示的电量按照预设第一步长、预设第一时间间隔渐变至所述第一电量。
在一种可能的实现方式中,所述电源管理模块计算得到的剩余电量的精度为千分之一。
在一种可能的实现方式中,所述第一电量的精度为百分之一,所述发送单元具体用于:根据预设的千分之一精度的电量与百分之一精度的电量之间的对应关系,确定所述第二电量对应的第三电量;所述第三电量的精度为百分之一;确定所述第一电量与所述第三电量不相等。
在一种可能的实现方式中,还包括:
第二显示单元,用于获取所述电源管理模块针对于所述电池的剩余电量的实时计算值;根据预设的千分之一精度的电量与百分之一精度的电量之间的对应关系,确定所述实时计算值对应的第四电量,所述第四电量的精度为百分之一;显示所述第四电量。
第三方面,本申请实施例提供一种电子设备,包括:
电池,电源管理模块,一个或多个处理器;存储器;以及一个或多个计算机程序,其中所述一个或多个计算机程序被存储在所述存储器中,所述一个或多个计算机程序包括指令,当所述指令被所述设备执行时,使得所述设备执行第一方面任一项所述的方法。
第四方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,当其在计算机上运行时,使得计算机执行第一方面任一项所述的方法。
第五方面,本申请提供一种计算机程序,当所述计算机程序被计算机执行时,用于执行第一方面所述的方法。
在一种可能的设计中,第五方面中的程序可以全部或者部分存储在与处理器封装在一起的存储介质上,也可以部分或者全部存储在不与处理器封装在一起的存储器上。
附图说明
图1为本申请电子设备一个实施例的结构示意图;
图2为本申请电量校准方法一个实施例的流程图;
图3为本申请电量校准方法另一个实施例的流程图;
图4为本申请电量校准装置一个实施例的结构示意图;
图5为本申请电量校准装置另一个实施例的结构示意图。
具体实施方式
本申请的实施方式部分使用的术语仅用于对本申请的具体实施例进行解释,而非旨在限定本申请。
现有的实现方案中,电子设备在使用过程中,根据电池的实时使用电量计算电池的剩余电量,并根据计算结果进行电池剩余电量的实时显示。由于用户多次充放电、开关机等操作,很容易导致电池实际剩余电量与电子设备实时计算并显示的剩余电量不一致,影响用户的使用体验。比如,以手机为例,如果电池实际剩余电量为1%,但是手机实时计算得到的电池剩余电量为5%,手机向用户显示的电池剩余电量也为5%,这时用户再使用手机,手机可能会很快因为电池电量耗尽而自动关机,然而,从用户的使用体验来说,手机在电池剩余电量为5%时自动关机,从而使得用户的使用体验差。
为此,本申请提出一种电量校准方法、装置和电子设备,能够使得电子设备计算的电池剩余电量与电池的实际剩余电量尽量保持一致。
本申请实施例提供的方法可以应用于电子设备,例如:手机,PAD,个人电脑(PC,person computer),可穿戴设备例如智能手表等。
示例性的,图1示出了电子设备100的结构示意图。电子设备100可以包括:处理器110、电池120、电源管理模块130、显示屏140、存储器150等。其中,处理器110、电源管理模块130、显示屏140、存储器150之间可以通过内部连接通路互相通信,传递控制和/或数据信号,该存储器150用于存储计算机程序,该处理器110用于从该存储器150中调用并运行该计算机程序。
上述处理器110可以和存储器150可以合成一个处理装置,更常见的是彼此独立的部件,处理器110用于执行存储器150中存储的程序代码来实现上述功能。具体实现时,该存储器150也可以集成在处理器110中,或者,独立于处理器110。
处理器110可以包括一个或多个处理单元,例如:处理器110可以包括应用处理器(application processor,AP),调制解调处理器,图形处理器(graphics processingunit,GPU),图像信号处理器(image signal processor,ISP),控制器,视频编解码器,数字信号处理器(digital signal processor,DSP),基带处理器,和/或神经网络处理器(neural-network processing unit,NPU)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。
电池120,用于给电子设备中的各种器件或电路提供电能。
电源管理模块130用于连接电池142与处理器110。电源管理模块141接收电池142的输入,为处理器110等供电。电源管理模块141还可以用于监测电池的使用量,计算电池的剩余电量,电池循环次数,电池健康状态(漏电,阻抗)等参数,将电池的实时剩余电量发送至处理器110,使得处理器110在显示屏140上通过UI界面向用户显示电池剩余电量。
显示屏140和处理器110可以进行通信,实现电子设备100的显示功能。显示屏140上还可以显示上述的电池电量。
可以理解的是,本发明实施例示意的结构并不构成对电子设备100的具体限定。在本申请另一些实施例中,电子设备100可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。
以下结合图1所示电子设备结构,通过具体实施例对本申请电量校准方法进行示例性说明。
图2为本申请电量校准方法一个实施例的流程图,应用于电子设备,如图2所示,该方法可以包括:
步骤201:电子设备获取电池的工作电压;所述电池设置于电子设备中。
电子设备中一般设置有电源管理模块,可以用于进行电池的工作电压的监测,本步骤中,电子设备可以从电源管理模块获取电池的工作电压。电池的工作电压是指电池在工作状态下即电路中有电流流过时电池正负极之间的电势差。
本步骤可以周期性触发以实现工作电压的实时监测,具体触发周期本申请实施例不作限定。
步骤202:电子设备确定所述电池的工作电压达到第一阈值,获取所述第一阈值对应的第一电量。
一般的,随着电池中剩余电量的减少,电池的工作电压会相应降低,也即电池的实际剩余电量与工作电压之间正相关;通过实验,可以得到电池的实际剩余电量与工作电压之间关系曲线,在关系曲线中,相对于电池的实际剩余电量处于中间段例如(10%,90%)时每1%的剩余电量变化量对应的工作电压变化量,电池的剩余电量处于非中间段例如小于10%或者大于90%时每1%的剩余电量变化量对应的工作电压变化量相对较大,而且,工作电压与电池的实际剩余电量之间的对应关系是相对固定的。基于此,本申请实施例中,在电池的剩余电量处于非中间段时,设置针对于电源管理模块计算的剩余电量的校准点,校准点是一个指定的实际剩余电量,根据电池的工作电压与电池的实际剩余电量之间的对应关系,可以得到该指定的实际剩余电量对应的工作电压,也即上述第一阈值,在电池实际剩余电量达到指定的实际剩余电量时,对电源管理模块可能出现的电池剩余电量的计算误差进行修正。可选地,也可以基于电池的实际剩余电量与电池的开路电压之间的关系曲线来设置上述第一阈值。
可选地,上述第一阈值可以是:低电压阈值,或者,高电压阈值。低电压阈值是第一剩余电量对应的工作电压,高电压阈值是第二剩余电量对应的工作电压。第一剩余电量可以设置为一个较低的剩余电量,以在电池的实际剩余电量较低时,对电源管理模块对于电池剩余电量的计算误差进行修正。第二剩余电量可以设置为一个较高的剩余电量,以在电池的实际剩余电量较高时,对电源管理模块对于电池剩余电量的计算误差进行修正。相应的,电子设备中可以预设:第一剩余电量与低电压阈值之间的对应关系,和/或,第二剩余电量与高电压阈值之间的对应关系。优选地,第一剩余电量是1%~10%之间任一电量,第二剩余电量是90%~100%之间任一电量。举例来说,可以设置:第一剩余电量为3%,低电压阈值是3%的剩余电量对应的工作电压,第二剩余电量为100%,高电压阈值是100%的剩余电量对应的工作电压。如果第一阈值是低电压阈值,则本步骤中获取到的上述第一电量为上述第一剩余电量,如果第一阈值是低电压阈值,则本步骤中获取到的上述第一电量为上述第二剩余电量。
步骤203:电子设备获取第二电量,所述第二电量是电源管理模块针对于所述电池电量的实时计算值。
一般的,电源管理模块中设置有“电池剩余电量”这一参数,用于记录电源管理模块实时计算得到的电池剩余电量,电源管理模块可以将该参数的参数值同步至电子设备的处理器,以便于处理器根据该参数值在显示屏的用户界面(User Interface,UI)界面上显示电池的剩余电量。本步骤中电子设备可以从电源管理模块获取该参数的参数值,从而得到上述第二电量。
步骤204:如果所述第一电量和所述第二电量不相等,电子设备将所述第一电量发送给电源管理模块,发送给所述电源管理模块的第一电量用于使得所述电源管理模块以所述第一电量为基准进行所述电池的剩余电量的实时计算。
延续步骤203中的说明,如果电源管理模块中设置有“电池剩余电量”这一参数,本步骤中将第一电量发送给电源管理模块,电源管理模块可以根据第一电量更新“电池剩余电量”这一参数的参数值,之后,电源管理模块可以根据该参数的参数值继续实时计算电池的剩余电量,从而实现对于电源管理模块中实时计算的剩余电量的校准。
图2所示的方法中,电子设备根据电池的实时工作电压实现了电源管理模块中实时计算的电池剩余电量的校准,从而使得电源管理模块实时计算的电池剩余电量与电池的实际剩余电量尽量保持一致。
需要说明的是,在电子设备中,可以仅设置上述低电压阈值或者高电压阈值,从而在电池的实际剩余电量较低或者较高时,对电源管理模块中实际计算的剩余电量进行校准。为了达到更好的校准效果,可以在电子设备中同时设置低电压阈值和高电压阈值,从而在电池的实际剩余电量较低时,根据低电压阈值进行校准,在电池的实际剩余电量较高时,根据高电压阈值进行校准。举实例来说,假设电子设备中设置有低电压阈值a1和高电压阈值a2,则电子设备获取到电池的工作电压,如果确定电池的工作电压达到低电压阈值a1,电子设备执行上述步骤202以及之后的步骤,以低电压阈值a1对应的第一剩余电量进行电源管理模块中实时计算的剩余电量的校准,如果确定电池的工作电压达到高电压阈值a2,电子设备执行上述步骤202以及之后的步骤,以高电压阈值a2对应的第二剩余电量进行电源管理模块中实时计算的剩余电量的校准。
图2所示的方法中,电子设备可以根据电源管理模块中“电池剩余电量”这一参数的参数值,在显示屏的UI界面上显示电池的剩余电量。但是,如果第一电量和第二电量不相同,且第一电量和第二电量之间的差距大于1%,那么,图2所示的方法中在步骤204之后,电子设备显示的电池的剩余电量将从第二电量直接跳至第一电量,对于用户来说,剩余电量的数值跳变会导致用户对于电子设备和电池的使用体验变差。基于此,在本申请另一个实施例中,参见图3,还可以包括:
步骤301:电子设备将向用户显示的剩余电量按照预设第一步长、预设第一时间间隔渐变至所述第一电量。
本步骤可以在步骤204中电子设备确定所述第一电量和所述第二电量不相等之后执行,与上述将所述第一电量发送给电源管理模块的步骤之间的执行顺序不限制。上述第一步长和第一时间间隔的具体数值本申请实施例不作限定,可以基于希望用户得到的用户体验来设置。
举例来说,假设电子设备当前显示的剩余电量是6%,第一电量为3%,第一步长为1%,第一时间间隔为3秒,则电子设备可以每隔3秒将当前显示的剩余电量减少1%,直到显示的剩余电量降低至3%,从而实现向用户显示电量从当前显示电量到第一电量的平滑过渡,提升用户的使用体验。
通过上述实施例的方法中对于电池管理模块中计算的剩余电量的校准,可以使得电子设备中电池管理模块实时计算的电池的剩余电量与电池的实际剩余电量尽量保持一致。
在步骤301中电子设备将向用户显示的剩余电量渐变至第一电量之后,电子设备可以继续根据电源管理模块对于电池剩余电量的实时计算值在显示屏的UI界面上显示电池的剩余电量,具体的,可以根据电池管理模块中“电池剩余电量”这一参数的参数值,在显示屏的UI界面上显示电池的剩余电量。
进一步的,发明人发现当前电子设备显示电池的剩余电量时精度较低,变化不够平滑,容易出现电量跳变现象,例如在电子设备使用过程中,电子设备显示的电池剩余电量可能从50%直接跳变至45%。为了解决该问题,本申请实施例提供的方法中,电源管理模块计算电池剩余电量的精度为千分之一,并且,在电子设备中预设千分之一精度的电量与百分之一精度的电量之间的对应关系。
上述对应关系例如可以如下表1所示,千分之一精度的电量在个分位上四舍五入,得到百分之一精度的电量。
Figure BDA0002848086860000061
表1
此时,上述实施例中电子设备根据电源管理模块对于电池剩余电量的实时计算值进行剩余电量显示时,可以根据预设的千分之一精度的电量与百分之一精度的电量之间的对应关系,查找到上述实时计算值所对应的百分之一精度的电量值,显示该百分之一精度的电量值。以表1为例,假设电源管理模块计算得到的电池的剩余电量为千分之26,则可以通过表1得到百分之一精度的电量为3%,向用户显示的电池剩余电量为3%。
由于电源管理模块对于电池剩余电量的实时计算值的计算精度为千分之一,从而电子设备将该实时计算值从千分之一精度的电量转换为百分之一精度的电量时,百分之一精度的电量相对不容易发生跳变,从而使得电子设备显示的电池剩余电量更为精确,且显示的电池剩余电量变化更为平滑,相对不容易发生跳变现象,提升用户体验。
此时,如果第一电量的精度是百分之一,上述确定所述第一电量和所述第二电量不相等,可以包括:根据预设的千分之一精度的电量与百分之一精度的电量之间的对应关系,确定所述第二电量对应的第三电量;所述第三电量的精度为百分之一;确定所述第一电量与所述第三电量不相等。
由于电源管理模块对于电池剩余电量的实时计算值的计算精度为千分之一,从而电子设备将该实时计算值从千分之一精度的电量转换为百分之一精度的电量时,百分之一精度的电量相对不容易发生跳变,从而在进行第一电量和第二电量的比对时,精确度更高,进而提高本申请实施例的电量校准方法的处理精度,提升用户体验。
可以理解的是,上述实施例中的部分或全部步骤或操作仅是示例,本申请实施例还可以执行其它操作或者各种操作的变形。此外,各个步骤可以按照上述实施例呈现的不同的顺序来执行,并且有可能并非要执行上述实施例中的全部操作。
图4是本申请电量校准装置一个实施例的结构图,该装置可以应用于电子设备,该装置40可以包括:
第一获取单元41,用于获取电池的工作电压;
第二获取单元42,用于确定所述电池的工作电压达到第一阈值,获取所述第一阈值对应的第一电量;
第三获取单元43,用于获取第二电量,所述第二电量是电源管理模块针对于所述电池的剩余电量的实时计算值;所述电源管理模块用于进行所述电池的剩余电量的实时计算;
发送单元44,用于如果所述第一电量和所述第二电量不相等,将所述第一电量发送给电源管理模块,发送给所述电源管理模块的第一电量用于使得所述电源管理模块以所述第一电量为基准进行所述电池的剩余电量的实时计算。
可选地,参见图5所示,该装置40还可以包括:
第一显示单元51,用于将向用户显示的电量按照预设第一步长、预设第一时间间隔渐变至所述第一电量。
可选地,所述电源管理模块计算得到的剩余电量的精度为千分之一。
可选地,所述第一电量的精度为百分之一,发送单元44具体可以用于:根据预设的千分之一精度的电量与百分之一精度的电量之间的对应关系,确定所述第二电量对应的第三电量;所述第三电量的精度为百分之一;确定所述第一电量与所述第三电量不相等。
可选地,该装置还可以包括:第二显示单元,用于在第一显示单元51将向用户显示的电量渐变至第一电量后,获取所述电源管理模块针对于所述电池的剩余电量的实时计算值;根据预设的千分之一精度的电量与百分之一精度的电量之间的对应关系,确定所述实时计算值对应的第四电量,所述第四电量的精度为百分之一;显示所述第四电量。
图4~图5所示实施例提供的装置40可用于执行本申请图2~图3所示方法实施例的技术方案,其实现原理和技术效果可以进一步参考方法实施例中的相关描述。
应理解以上图4~图5所示的装置的各个单元的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且这些单元可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分单元以软件通过处理元件调用的形式实现,部分单元通过硬件的形式实现。例如,发送单元可以为单独设立的处理元件,也可以集成在电子设备的某一个芯片中实现。其它单元的实现与之类似。此外这些单元全部或部分可以集成在一起,也可以独立实现。在实现过程中,上述方法的各步骤或以上各个单元可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。
例如,以上这些单元可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(Application Specific Integrated Circuit;以下简称:ASIC),或,一个或多个微处理器(Digital Singnal Processor;以下简称:DSP),或,一个或者多个现场可编程门阵列(Field Programmable Gate Array;以下简称:FPGA)等。再如,这些单元可以集成在一起,以片上***(System-On-a-Chip;以下简称:SOC)的形式实现。
本申请还提供一种电子设备,包括:电池,电源管理模块,一个或多个处理器;存储器;以及一个或多个计算机程序,其中所述一个或多个计算机程序被存储在所述存储器中,所述一个或多个计算机程序包括指令,当所述指令被所述设备执行时,使得所述设备执行本申请图2~图3所示实施例提供的方法。
本申请还提供一种电子设备,所述设备包括存储介质和中央处理器,所述存储介质可以是非易失性存储介质,所述存储介质中存储有计算机可执行程序,所述中央处理器与所述非易失性存储介质连接,并执行所述计算机可执行程序以实现本申请图2~图3所示实施例提供的方法。
本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,当其在计算机上运行时,使得计算机执行本申请图2~图3所示实施例提供的方法。
本申请实施例还提供一种计算机程序产品,该计算机程序产品包括计算机程序,当其在计算机上运行时,使得计算机执行本申请图2~图3所示实施例提供的方法。
本申请实施例中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示单独存在A、同时存在A和B、单独存在B的情况。其中A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项”及其类似表达,是指的这些项中的任意组合,包括单项或复数项的任意组合。例如,a,b和c中的至少一项可以表示:a,b,c,a和b,a和c,b和c或a和b和c,其中a,b,c可以是单个,也可以是多个。
本领域普通技术人员可以意识到,本文中公开的实施例中描述的各单元及算法步骤,能够以电子硬件、计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,任一功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory;以下简称:ROM)、随机存取存储器(Random Access Memory;以下简称:RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。本申请的保护范围应以所述权利要求的保护范围为准。

Claims (12)

1.一种电量校准方法,其特征在于,包括:
获取电池的工作电压;
确定所述电池的工作电压达到第一阈值,获取所述第一阈值对应的第一电量;
获取第二电量,所述第二电量是电源管理模块针对于所述电池的剩余电量的实时计算值;所述电源管理模块用于进行所述电池的剩余电量的实时计算;
如果所述第一电量和所述第二电量不相等,将所述第一电量发送给电源管理模块,发送给所述电源管理模块的第一电量用于使得所述电源管理模块以所述第一电量为基准进行所述电池的剩余电量的实时计算。
2.根据权利要求1所述的方法,其特征在于,如果所述第一电量和所述第二电量不相等,该方法还包括:
将向用户显示的电量按照预设第一步长、预设第一时间间隔渐变至所述第一电量。
3.根据权利要求1或2所述的方法,其特征在于,所述电源管理模块计算得到的剩余电量的精度为千分之一。
4.根据权利要求3所述的方法,其特征在于,所述第一电量的精度为百分之一,所述确定所述第一电量和所述第二电量不相等,包括:
根据预设的千分之一精度的电量与百分之一精度的电量之间的对应关系,确定所述第二电量对应的第三电量;所述第三电量的精度为百分之一;
确定所述第一电量与所述第三电量不相等。
5.根据权利要求3所述的方法,其特征在于,所述将向用户显示的电量按照预设第一步长、预设第一时间间隔渐变至所述第一电量之后,还包括:
获取所述电源管理模块针对于所述电池的剩余电量的实时计算值;
根据预设的千分之一精度的电量与百分之一精度的电量之间的对应关系,确定所述实时计算值对应的第四电量,所述第四电量的精度为百分之一;
显示所述第四电量。
6.一种电量校准装置,其特征在于,包括:
第一获取单元,用于获取电池的工作电压;
第二获取单元,用于确定所述电池的工作电压达到第一阈值,获取所述第一阈值对应的第一电量;
第三获取单元,用于获取第二电量,所述第二电量是电源管理模块针对于所述电池的剩余电量的实时计算值;所述电源管理模块用于进行所述电池的剩余电量的实时计算;
发送单元,用于如果所述第一电量和所述第二电量不相等,将所述第一电量发送给电源管理模块,发送给所述电源管理模块的第一电量用于使得所述电源管理模块以所述第一电量为基准进行所述电池的剩余电量的实时计算。
7.根据权利要求6所述的装置,其特征在于,还包括:
第一显示单元,用于将向用户显示的电量按照预设第一步长、预设第一时间间隔渐变至所述第一电量。
8.根据权利要求6或7所述的方法,其特征在于,所述电源管理模块计算得到的剩余电量的精度为千分之一。
9.根据权利要求8所述的方法,其特征在于,所述第一电量的精度为百分之一,所述发送单元具体用于:根据预设的千分之一精度的电量与百分之一精度的电量之间的对应关系,确定所述第二电量对应的第三电量;所述第三电量的精度为百分之一;确定所述第一电量与所述第三电量不相等。
10.根据权利要求8所述的方法,其特征在于,还包括:
第二显示单元,用于获取所述电源管理模块针对于所述电池的剩余电量的实时计算值;根据预设的千分之一精度的电量与百分之一精度的电量之间的对应关系,确定所述实时计算值对应的第四电量,所述第四电量的精度为百分之一;显示所述第四电量。
11.一种电子设备,其特征在于,包括:
电池,电源管理模块,一个或多个处理器;存储器;以及一个或多个计算机程序,其中所述一个或多个计算机程序被存储在所述存储器中,所述一个或多个计算机程序包括指令,当所述指令被所述设备执行时,使得所述设备执行权利要求1至5任一项所述的方法。
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,当其在计算机上运行时,使得计算机执行权利要求1至5任一项所述的方法。
CN202011516493.6A 2020-12-21 2020-12-21 电量校准方法、装置和电子设备 Active CN112650643B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202011516493.6A CN112650643B (zh) 2020-12-21 2020-12-21 电量校准方法、装置和电子设备
PCT/CN2021/131143 WO2022134949A1 (zh) 2020-12-21 2021-11-17 电量校准方法、装置和电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011516493.6A CN112650643B (zh) 2020-12-21 2020-12-21 电量校准方法、装置和电子设备

Publications (2)

Publication Number Publication Date
CN112650643A true CN112650643A (zh) 2021-04-13
CN112650643B CN112650643B (zh) 2022-11-29

Family

ID=75358412

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011516493.6A Active CN112650643B (zh) 2020-12-21 2020-12-21 电量校准方法、装置和电子设备

Country Status (2)

Country Link
CN (1) CN112650643B (zh)
WO (1) WO2022134949A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114236461A (zh) * 2021-12-17 2022-03-25 深圳市百富智能新技术有限公司 一种电量校准方法、电子设备及存储介质
CN114441003A (zh) * 2022-01-20 2022-05-06 东风汽车集团股份有限公司 一种油量表非连续渐变显示效果的实现方法
WO2022134949A1 (zh) * 2020-12-21 2022-06-30 展讯通信(上海)有限公司 电量校准方法、装置和电子设备

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116526640B (zh) * 2023-07-05 2023-10-20 荣耀终端有限公司 电池保护方法、电子设备及计算机可读存储介质

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106291390A (zh) * 2016-10-13 2017-01-04 宁德时代新能源科技股份有限公司 一种电池充电时的剩余电量计算方法、装置与电池包
US20170023650A1 (en) * 2015-07-22 2017-01-26 Hon Hai Precision Industry Co., Ltd. Electronic device and method for displaying remaining battery capacity of the electronic device
CN107290674A (zh) * 2017-05-19 2017-10-24 深圳市金立通信设备有限公司 一种显示电量值的校准方法及终端
CN109001639A (zh) * 2018-06-25 2018-12-14 江西江铃集团新能源汽车有限公司 电池的soc估算算法
CN109941148A (zh) * 2019-03-26 2019-06-28 爱驰汽车(上海)有限公司 提供剩余电量百分比的方法、装置、电子设备、存储介质
CN111483321A (zh) * 2019-01-29 2020-08-04 北京宝沃汽车有限公司 剩余续驶里程的显示处理方法、装置、存储介质及车辆

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4808036B2 (ja) * 2006-02-15 2011-11-02 富士通株式会社 電子機器
CN107831445A (zh) * 2017-10-30 2018-03-23 深圳市道通智能航空技术有限公司 一种获取电池剩余电量的方法和装置
CN112650643B (zh) * 2020-12-21 2022-11-29 展讯通信(上海)有限公司 电量校准方法、装置和电子设备

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170023650A1 (en) * 2015-07-22 2017-01-26 Hon Hai Precision Industry Co., Ltd. Electronic device and method for displaying remaining battery capacity of the electronic device
CN106291390A (zh) * 2016-10-13 2017-01-04 宁德时代新能源科技股份有限公司 一种电池充电时的剩余电量计算方法、装置与电池包
CN107290674A (zh) * 2017-05-19 2017-10-24 深圳市金立通信设备有限公司 一种显示电量值的校准方法及终端
CN109001639A (zh) * 2018-06-25 2018-12-14 江西江铃集团新能源汽车有限公司 电池的soc估算算法
CN111483321A (zh) * 2019-01-29 2020-08-04 北京宝沃汽车有限公司 剩余续驶里程的显示处理方法、装置、存储介质及车辆
CN109941148A (zh) * 2019-03-26 2019-06-28 爱驰汽车(上海)有限公司 提供剩余电量百分比的方法、装置、电子设备、存储介质

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022134949A1 (zh) * 2020-12-21 2022-06-30 展讯通信(上海)有限公司 电量校准方法、装置和电子设备
CN114236461A (zh) * 2021-12-17 2022-03-25 深圳市百富智能新技术有限公司 一种电量校准方法、电子设备及存储介质
CN114236461B (zh) * 2021-12-17 2023-11-21 深圳市百富智能新技术有限公司 一种电量校准方法、电子设备及存储介质
CN114441003A (zh) * 2022-01-20 2022-05-06 东风汽车集团股份有限公司 一种油量表非连续渐变显示效果的实现方法

Also Published As

Publication number Publication date
WO2022134949A1 (zh) 2022-06-30
CN112650643B (zh) 2022-11-29

Similar Documents

Publication Publication Date Title
CN112650643B (zh) 电量校准方法、装置和电子设备
EP2851700B1 (en) Method and terminal for displaying capacity of battery
CN106645978B (zh) 智能穿戴设备的穿戴状态检测方法及检测装置
US20200203783A1 (en) Battery swelling detection
CN108475935A (zh) 一种电池充电管理方法和终端
CN105472135B (zh) 一种移动终端电量的显示方法和装置
CN111384757A (zh) 充电方法、装置、设备及存储介质
CN105100504B (zh) 设备应用耗电管理方法和装置
CN104931892B (zh) 一种移动终端电池容量计算方法及***
CN108964789B (zh) 射频干扰处理方法、装置、存储介质及电子设备
CN109040467A (zh) 界面电量确定方法、装置、存储介质及移动终端
US10705585B2 (en) Battery charge leakage monitor
CN105698815B (zh) 计步数据的调节方法及装置
CN104914381B (zh) 一种移动终端电池电量平滑显示方法及***
CN111142031A (zh) 电池电量更新方法和设备
WO2020024981A1 (zh) 一种充电方法、装置、充电终端及计算机可读存储介质
CN111679206A (zh) 电量检测方法和设备,及存储介质
CN107436666B (zh) 一种电源适配器的控制方法及控制装置
CN112014749A (zh) 电池显示电量的确定方法、装置、芯片及存储介质
CN103942133B (zh) 一种信息处理方法及电子设备
CN110222409B (zh) 电热水器剩余用水时间检测方法、装置、设备与存储介质
CN106201019B (zh) 一种接近传感器的阈值调节方法及移动终端
CN105573458B (zh) 一种信息处理方法及电子设备
WO2016041398A1 (zh) 一种移动终端电池电量信息保存方法及移动终端
US20160098339A1 (en) Smart power scheduling for user-directed battery duration

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
GR01 Patent grant
GR01 Patent grant