电池电量的显示方法、装置、设备及存储介质制造方法及图纸

技术编号:31886772 阅读:14 留言:0更新日期:2022-01-15 12:10
本申请涉及一种电池电量的显示方法、装置、设备及存储介质,方法包括:在实时电压检测的过程中,每次获取到电池电压后,将电池电压与当前运行模式对应的预设电压进行比较,获得比较结果,其中,预设电压为用于区分相邻的两个电量等级的临界电压,运行模式包括正常运行模式和低功耗运行模式;若连续两次比较结果不相同,则确定发生电量跳变,统计发生电量跳变的次数;当次数达到预设值时,从相邻的两个电量等级中选择一个,作为最终的电量等级;根据最终的电量等级所对应的电池电量进行显示。本申请用以解决现有电路中,在电池电压处于两种运行模式的临界值之间时,电池电量跳变的问题。题。题。

【技术实现步骤摘要】
电池电量的显示方法、装置、设备及存储介质


[0001]本申请涉及计算机
,尤其涉及一种电池电量的显示方法、装置、设备及存储介质。

技术介绍

[0002]现有的硬件电路在设计时会设计两套运行模式,分别为正常运行模式和低功耗运行模式,且正常运行模式的临界值和低功耗运行模式的临界值不同。在实际工作时,正常运行模式和低功耗运行模式会同时运行。在电池电压处于正常运行模式的临界值和低功耗运行模式的临界值之间时,两个模式检测的电量等级不一致,致使芯片来回唤醒,造成电池电量显示格数出现跳变情况。

技术实现思路

[0003]本申请提供了一种电池电量的显示方法、装置、设备及存储介质,用以解决现有电路中,在电池电压处于两种运行模式的临界值之间时,电池电量跳变的问题。
[0004]第一方面,本申请提供了一种电池电量的显示方法,包括:
[0005]在实时电压检测的过程中,每次获取到电池电压后,将所述电池电压与当前运行模式对应的预设电压进行比较,获得比较结果,其中,所述预设电压为用于区分相邻的两个电量等级的临界电压,所述运行模式包括正常运行模式和低功耗运行模式;
[0006]若连续两次所述比较结果不相同,则确定发生电量跳变,统计发生所述电量跳变的次数;
[0007]当所述次数达到预设值时,从所述相邻的两个电量等级中选择一个,作为最终的电量等级;
[0008]根据所述最终的电量等级所对应的电池电量进行显示。
[0009]可选地,当所述次数达到预设值时,从所述相邻的两个电量等级中选择一个,作为最终的电量等级,包括:
[0010]当所述次数达到预设值时,且确定当前的电池状态为充电状态,选择所述相邻的两个电量等级中高的电量等级为所述最终的电量等级;
[0011]其中,所述电量等级和所述电池电量成正比关系。
[0012]可选地,当所述次数达到预设值时,从所述相邻的两个电量等级中选择一个,作为最终的电量等级,包括:
[0013]当所述次数达到预设值时,且确定所述当前的电池状态为放电状态,选择所述相邻的两个电量等级中低的电量等级作为所述最终的电量等级;
[0014]其中,所述电量等级和所述电池电量成正比关系。
[0015]可选地,当所述次数达到预设值时,从所述相邻的两个电量等级中选择一个,作为最终的电量等级,包括:
[0016]当所述次数达到预设值时,选择所述正常运行模式对应的预设电压所对应的电量
等级,作为所述最终的电量等级。
[0017]可选地,将所述电池电压与当前运行模式对应的预设电压进行比较,包括:
[0018]将获取的所述电池电压所对应的第一编码数据,与所述当前运行模式对应的预设电压所对应的第二编码数据进行比较;
[0019]其中,所述第一编码数据通过所述电池电压与参考电压计算获得,所述第二编码数据通过所述预设电压与所述参考电压计算获得。
[0020]可选地,所述正常运行模式对应的预设电压,不等于所述低功耗运行模式对应的预设电压。
[0021]可选地,所述正常运行模式对应的预设电压,小于所述低功耗运行模式对应的预设电压。
[0022]第二方面,本申请提供了一种电池电量的显示装置,包括:
[0023]比较模块,用于在实时电压检测的过程中,每次获取到电池电压后,将所述电池电压与当前运行模式对应的预设电压进行比较,获得比较结果,其中,所述预设电压为用于区分相邻的两个电量等级的临界电压,所述运行模式包括正常运行模式和低功耗运行模式;
[0024]统计模块,用于若连续两次所述比较结果不相同,则确定发生电量跳变,统计发生所述电量跳变的次数;
[0025]选择模块,用于当所述次数达到预设值时,从所述相邻的两个电量等级中选择一个,作为最终的电量等级;
[0026]显示模块,用于根据所述最终的电量等级所对应的电池电量进行显示。
[0027]第三方面,本申请提供了一种电子设备,包括:处理器、通信组件、存储器和通信总线,其中,处理器、通信组件和存储器通过通信总线完成相互间的通信;所述存储器,用于存储计算机程序;所述处理器,用于执行所述存储器中所存储的程序,实现所述的电池电量的显示方法。
[0028]第四方面,本申请提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现所述的电池电量的显示方法。
[0029]本申请实施例提供的上述技术方案与现有技术相比具有如下优点:本申请实施例提供的该方法,在实时电压检测的过程中,在每次获取到电池电压后,将获取的电池电压和当前运行模式对应的预设电压进行比较,获得比较结果,其中,预设电压为用于区分相邻的两个电量等级的临界电压,运行模式包括正常运行模式和低功耗运行模式,通过将电池电压和当前运行模式对应的预设电压进行比较,能够有效的获得电池电压与正常运行模式对应的预设电压的大小关系,和获得电池电压与低功耗运行模式对应的预设电压的大小关系。
[0030]进一步地,当连续两次的比较结果不相同时,即,上述的两个大小关系不一致时,确定发生电量跳变,统计发生的电量跳变的次数,通过电量跳变的次数,能够确定是因为外界因素或者自身因素导致的偶发性的电量跳变,还是电池电压到达相邻的两个电量等级的临界电压时发生的电量跳变;并在电量跳变的次数达到预设值时,确定是由于电池电压达到相邻的两个电量等级的临界电压时发生的跳变,从相邻的两个电量等级中选择一个,作为最终的电量等级;并根据最终的电量等级所对应的电池电量进行显示。
[0031]该方法有效的解决了在正常运行模式和低功耗运行模式共同执行的情况下,由于
两种运行模式的临界值不同,当电池电压处于正常运行模式的临界值和低功耗运行模式的临界值之间时,两个模式检测的电量等级不一致,造成电池电量出现跳变的问题。
附图说明
[0032]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。
[0033]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0034]图1为本申请实施例中电池电量的显示方法流程示意图;
[0035]图2为本申请实施例中电量等级计算流程示意图;
[0036]图3为本申请实施例中降档处理流程示意图;
[0037]图4为本申请实施例中正常运行模式对应的预设电压与低功耗运行模式对应的预设电压关系示意图;
[0038]图5为本申请实施例中电池电量的显示装置的结构示意图;
[0039]图6为本申请实施例中电子设备的结构示意图。
具体实施方式
[0040]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电池电量的显示方法,其特征在于,包括:在实时电压检测的过程中,每次获取到电池电压后,将所述电池电压与当前运行模式对应的预设电压进行比较,获得比较结果,其中,所述预设电压为用于区分相邻的两个电量等级的临界电压,所述运行模式包括正常运行模式和低功耗运行模式;若连续两次所述比较结果不相同,则确定发生电量跳变,统计发生所述电量跳变的次数;当所述次数达到预设值时,从所述相邻的两个电量等级中选择一个,作为最终的电量等级;根据所述最终的电量等级所对应的电池电量进行显示。2.根据权利要求1所述的电池电量的显示方法,其特征在于,当所述次数达到预设值时,从所述相邻的两个电量等级中选择一个,作为最终的电量等级,包括:当所述次数达到预设值时,且确定当前的电池状态为充电状态,选择所述相邻的两个电量等级中高的电量等级为所述最终的电量等级;其中,所述电量等级和所述电池电量成正比关系。3.根据权利要求1所述的电池电量的显示方法,其特征在于,当所述次数达到预设值时,从所述相邻的两个电量等级中选择一个,作为最终的电量等级,包括:当所述次数达到预设值时,且确定所述当前的电池状态为放电状态,选择所述相邻的两个电量等级中低的电量等级作为所述最终的电量等级;其中,所述电量等级和所述电池电量成正比关系。4.根据权利要求1所述的电池电量的显示方法,其特征在于,当所述次数达到预设值时,从所述相邻的两个电量等级中选择一个,作为最终的电量等级,包括:当所述次数达到预设值时,选择所述正常运行模式对应的预设电压所对应的电量等级,作为所述最终的电量等级。5.根据权利要求1-4任一项所述的电池电量的显示方法,其特征在于,将所述电池电压与当前运行模式对应的预设电压进...

【专利技术属性】
技术研发人员:吴琳
申请(专利权)人:珠海零边界集成电路有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1