一种显示电池的电量的方法、装置及电子设备的制造方法

文档序号:9791670阅读:623来源:国知局
一种显示电池的电量的方法、装置及电子设备的制造方法
【专利说明】
[0001 ] 技术领域显示
[0002]本发明涉及计算机技术领域,具体而言,涉及一种显示电池的电量的方法、装置及电子设备。
【背景技术】
[0003]以手机为代表的智能终端设备已经越来越普及,用户在使用过程中,也在工业设计、用户界面设计、应用友好性、操作系统的安全和流程、多媒体和续航功耗等方面提出来更高的要求。
[0004]在续航功耗方面,我们一方面要降低功耗,提高续航能力;另一方面也要给用户准确上报目前可续航的电量和时间,以帮助用户及时准确的了解续航情况。电量计算这块,通常情况下,是使用一块电量计芯片来实现的。基本原理是通过电压采集(VADC)和电流采集(IADC),来获取电池的电量,并根据Q = H Xdt(该段时间的电量等于电流对该段时间的积分)来获取消耗或获取的电量,从而得到目前的电量状态。
[0005]由于现有技术中,需要附加额外的电量计芯片来获取电池的电量,一方面会增加成本,另一方面该电量计芯片也会占用印制电路板(PCB)上宝贵的布置空间。

【发明内容】

[0006]为了克服现有技术中存在的以上问题,本发明提供了一种显示电池的电量的方法、装置及电子设备,在不增加额外的电量计芯片的情况下,实现了终端电池电量的准确计算,节省了电路板上宝贵的布置空间,且降低了成本。
[0007]为了解决上述技术问题,本发明采用如下技术方案:
[0008]依据本发明的一个方面,提供了一种显示电池的电量的方法,包括:判断电池的当前电压值是否满足第一预定条件,且所述电池的当前电量值是否满足第二预定条件;在判断到所述当前电压值满足所述第一预定条件且所述当前电量值满足所述第二预定条件的情况下,显示所述当前电量值;其中,所述第一预定条件包括:所述当前电压值相对于所述电池的初始电压值的电压升/降值未超出第一限制值;所述第二预定条件包括:所述当前电量值相对于所述电池的初始电量值的电量升/降值未超出第二限制值。
[0009]可选地,所述第一限制值和所述第二限制值是根据所述电池在预定时间内的最大净充/放电效率确定的。
[0010]可选地,在判断所述当前电压值是否满足所述第一预定条件,且所述当前电量值是否满足所述第二预定条件之前,所述方法还包括:获取所述电池的所述初始电压值和所述初始电量值;获取所述电池在经过预定时间的充电或放电后的所述当前电压值和所述当前电量值。
[0011]可选地,获取所述电池的初始电量值包括:通过电源管理集成电路获取所述电池的所述初始电压值;根据预先设定的电压值与电量值的对应关系,获取与所述初始电压值对应的所述初始电量值。
[0012]可选地,在判断到所述当前电压值不满足所述第一预定条件的情况下,所述方法还包括:根据所述第一限制值和所述初始电压值计算所述电池的校正电压值;显示所述校正电压值对应的校正电量值。
[0013]可选地,在判断到所述当前电量值不满足所述第二预定条件的情况下,所述方法还包括:根据所述第二限制值和所述初始电量值计算所述电池的校正电量值;显示所述校正电量值。
[OOM]可选地,在显示所述当前电量值之前,或者在显示所述校正电量值之前,所述方法还包括:判断所述当前电量值或者所述校正电量值是否满足第三预定条件,其中,所述第三预定条件包括:在所述电池处于充电状态时,所述当前电量值或者所述校正电量值不小于所述初始电量值;在所述电池处于放电状态时,所述当前电量值或者所述校正电量值不大于所述初始电量值;其中,显示所述当前电量值或者所述校正电量值包括:在判断到所述当前电量值或者所述校正电量值满足所述第三预定条件的情况下,显示所述当前电量值或者所述校正电量值。
[00?5]可选地,在判断到所述当前电量值或者所述校正电量值不满足所述第三预定条件的情况下,显示所述当前电量值或者所述校正电量值包括:在所述电池处于充电状态时,连续获取或计算所述电池在多个预定周期内的所述当前电量值或者所述校正电量值;在所述多个预定周期内的所述当前电量值或者所述校正电量值都不大于所述初始电量值的情况下,显示所述多个预定周期中最近一个预定周期内获取的所述当前电量值或者所述多个预定周期中最近一个预定周期内获取的所述校正电量值;在所述电池处于放电状态时,连续获取或计算所述电池在多个预定周期内的所述当前电量值或者所述校正电量值;在所述多个预定周期内的所述当前电量值或者所述校正电量值都不小于所述初始电量值的情况下,显示所述多个预定周期中最近一个预定周期内获取的所述当前电量值或者所述多个预定周期中最近一个预定周期内获取的所述校正电量值。
[0016]依据本发明的另一个方面,还提供了一种显示电池的电量的装置,包括:第一判断模块,用于判断电池的当前电压值是否满足第一预定条件,且所述电池的当前电量值是否满足第二预定条件;第一显示模块,用于在判断到所述当前电压值满足所述第一预定条件且所述当前电量值满足所述第二预定条件的情况下,显示所述当前电量值;其中,所述第一预定条件包括:所述当前电压值相对于所述电池的初始电压值的电压升/降值未超出第一限制值;所述第二预定条件包括:所述当前电量值相对于所述电池的初始电量值的电量升/降值未超出第二限制值。
[0017]可选地,所述装置还包括:第一获取模块,用于获取所述电池的所述初始电压值和所述初始电量值;第二获取模块,用于获取所述电池在经过预定时间的充电或放电后的所述当前电压值和所述当前电量值。
[0018]可选地,所述装置还包括:第一计算模块,用于在判断到所述当前电压值不满足所述第一预定条件的情况下,根据所述第一限制值和所述初始电压值计算所述电池的校正电压值;第二显示模块,用于显示所述校正电压值对应的校正电量值。
[0019]可选地,所述装置还包括:第二计算模块,用于在判断到所述当前电量值不满足所述第二预定条件的情况下,根据所述第二限制值和所述初始电量值计算所述电池的校正电量值;第三显示模块,用于显示所述校正电量值。
[0020]可选地,所述装置还包括:第二判断模块,用于判断所述当前电量值或者所述校正电量值是否满足第三预定条件,其中,所述第三预定条件包括:在所述电池处于充电状态时,所述当前电量值或者所述校正电量值不小于所述初始电量值;在所述电池处于放电状态时,所述当前电量值或者所述校正电量值不大于所述初始电量值;其中,所述第一显示模块用于:在判断到所述当前电量值满足所述第三预定条件的情况下,显示所述当前电量值;第二显示模块和第三显示模块用于:在判断到校正电量值满足所述第三预定条件的情况下,显示所述校正电量值。
[0021]可选地,所述第一显示模块和/或第二显示模块和/或第三显示模块包括:处理单元,用于在判断到所述当前电量值或者所述校正电量值不满足所述第三预定条件的情况下,在所述电池处于充电状态时,通过所述第二获取模块或者所述第一计算模块或者所述第二计算模块,连续获取或计算所述电池在多个预定周期内的所述当前电量值或者所述校正电量值;第一显示单元,用于在所述电池处于充电状态且在所述多个预定周期内的所述当前电量值或者所述校正电量值都不大于所述初始电量值的情况下,显示所述多个预定周期中最近一个预定周期内获取的所述当前电量值或者所述多个预定周期中最近一个预定周期内获取的所述校正电量值;第二显示单元,用于在所述电池处于放电状态且在所述多个预定周期内的所述当前电量值或者所述校正电量值都不小于所述初始电量值的情况下,显示所述多个预定周期中最近一个预定周期内获取的所述当前电量值或者所述多个预定周期中最近一个预定周期内获取的所述校正电量值。
[0022]依据本发明的另一个方面,还提供了一种电子设备,包括上述的显示电池的电量的装置。
[0023]本发明的有益效果:在本发
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1