一种电池电量稳定显示算法制造技术

技术编号:38562520 阅读:14 留言:0更新日期:2023-08-22 21:02
本发明专利技术公开了一种电池电量稳定显示算法,涉及电子设备技术领域,该算法包括以下步骤:1)、基于电池模组对智能挂锁进行上电操作;2)、智能挂锁执行唤醒操作;3)、智能挂锁执行延时操作等待电池电压稳定;4)、对电池电压进行测量,测量得到的电池电压数据记为S2;5)、将S2与MCU模块中保存的上一次电电池电压数据S1进行比较存储;6)、将比较存储的结果在电量显示模块中进行电量显示;7)、智能挂锁执行睡眠操作。该电池电量稳定显示算法,通过对ADC采样的电池电压数据进行比较存储,保存唤醒后稳定时的最低电量,可以稳定的显示电池电量,避免了电池电量的忽高忽低,导致电量显示也随之忽高忽低的问题。低的问题。低的问题。

【技术实现步骤摘要】
一种电池电量稳定显示算法


[0001]本专利技术涉及电子设备
,具体为一种电池电量稳定显示算法。

技术介绍

[0002]智能挂锁为了节省电量,长时间都处于深度睡眠状态,只有唤醒后处于活动状态,当锁处于深度睡眠状态是没有办法去监测电池的电量变化的,所以不能通过电池电量变化曲线去监测电量变化,但在使用时又需要显示锁的电池电量以体现当前电池的电量。
[0003]智能挂锁的电池电压是在一定范围内动态变化中的,导致智能挂锁读取到的电压不是稳定的,电池电压忽高忽低,导致智能挂锁通过电池电压转换显示出来的电池电量也是不稳定的,同时,一定时间内电子产品耗电大,电压会变低,过了一段稳定后,电压又会缓慢提升到相对稳定的状态。
[0004]为了解决上述问题,我们提出了一种电池电量稳定显示的方法。

技术实现思路

[0005]针对现有技术的不足,本专利技术提供了一种电池电量稳定显示算法,以解决上述
技术介绍
中提出的问题。
[0006]为实现上述目的,本专利技术提供如下技术方案:一种电池电量稳定显示算法,基于智能挂锁的电池系统进行计算,所述智能挂锁的电池系统包括电池模组、ADC模块、MCU模块以及电量显示模块,所述的电池电量稳定显示算法内置在MCU模块中;
[0007]该算法包括以下步骤:
[0008]1)、基于电池模组对智能挂锁进行上电操作;
[0009]2)、智能挂锁执行唤醒操作;
[0010]3)、智能挂锁执行延时操作等待电池电压稳定;
[0011]4)、对电池电压进行测量,测量得到的电池电压数据记为S2;
[0012]5)、将S2与MCU模块中保存的上一次电电池电压数据S1进行比较存储;
[0013]6)、将比较存储的结果在电量显示模块中进行电量显示;
[0014]7)、智能挂锁执行睡眠操作。
[0015]进一步优化本技术方案,所述智能挂锁的电池系统中电池模组的输出端电连接在ADC模块的输入端,所述ADC模块的输出端信号连接在MCU模块的输入端,所述MCU模块的输出端信号连接在电量显示模块的输入端,所述电量显示模块内置有显示屏对智能挂锁的电量进行显示。
[0016]进一步优化本技术方案,所述智能挂锁的电池系统中的电池模组、ADC模块、MCU模块以及电量显示模块包括以下具体内容:
[0017]电池模组,用于给智能挂锁进行供电;
[0018]ADC模块,用于测量电池电压;
[0019]MCU模块,用于计算电池电量;
[0020]电量显示模块,用于显示剩余电量。
[0021]进一步优化本技术方案,所述步骤3)中,延时时间为5

10秒。
[0022]进一步优化本技术方案,所述步骤4)中,基于ADC模块进行电池电压的测量,并通过ADC模块将测得的电池电压数据传送给MCU模块。
[0023]进一步优化本技术方案,所述步骤5)中,当S1=0时,则S2=S1=0,保存S1读取到的电量值0进行电量的显示。
[0024]进一步优化本技术方案,所述步骤5)中,当S1≠0且S2<S1时,则更新S2读取到的电量值并记为新的S1进行电量的显示。
[0025]进一步优化本技术方案,所述步骤5)中,当S1≠0且S2>S1时,则将S2读取到的电量值进行电量的显示。
[0026]与现有技术相比,本专利技术提供了一种电池电量稳定显示算法,具备以下
[0027]有益效果:
[0028]该电池电量稳定显示算法,通过对ADC采样的电池电压数据进行比较存储,保存唤醒后稳定时的最低电量,可以稳定的显示电池电量,避免了电池电量的忽高忽低,导致电量显示也随之忽高忽低的问题。
附图说明
[0029]图1为本专利技术提出的一种电池电量稳定显示算法的流程示意图。
具体实施方式
[0030]下面将结合本专利技术的实施例,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0031]实施例一:
[0032]请参阅图1,一种电池电量稳定显示算法,基于智能挂锁的电池系统进行计算,所述智能挂锁的电池系统包括电池模组、ADC模块、MCU模块以及电量显示模块,所述的电池电量稳定显示算法内置在MCU模块中。该电池电量稳定显示算法,通过对ADC采样的电池电压数据进行比较存储,保存唤醒后稳定时的最低电量,可以稳定的显示电池电量,避免了电池电量的忽高忽低,导致电量显示也随之忽高忽低的问题。
[0033]该算法包括以下步骤:
[0034]1)、基于电池模组对智能挂锁进行上电操作;
[0035]2)、智能挂锁执行唤醒操作;
[0036]3)、智能挂锁执行延时操作等待电池电压稳定,,延时时间为5

10秒;
[0037]4)、对电池电压进行测量,测量得到的电池电压数据记为S2,基于ADC模块进行电池电压的测量,并通过ADC模块将测得的电池电压数据传送给MCU模块;
[0038]5)、将S2与MCU模块中保存的上一次电电池电压数据S1进行比较存储,当S1=0时,则S2=S1=0,保存S1读取到的电量值0进行电量的显示;
[0039]6)、将比较存储的结果在电量显示模块中进行电量显示;
[0040]7)、智能挂锁执行睡眠操作。
[0041]在本实施例中,所述智能挂锁的电池系统中电池模组的输出端电连接在ADC模块的输入端,所述ADC模块的输出端信号连接在MCU模块的输入端,所述MCU模块的输出端信号连接在电量显示模块的输入端,所述电量显示模块内置有显示屏对智能挂锁的电量进行显示。
[0042]在本实施例中,所述智能挂锁的电池系统中的电池模组、ADC模块、MCU模块以及电量显示模块包括以下具体内容:
[0043]电池模组,用于给智能挂锁进行供电;
[0044]ADC模块,用于测量电池电压;
[0045]MCU模块,用于计算电池电量;
[0046]电量显示模块,用于显示剩余电量。
[0047]实施例二:
[0048]一种电池电量稳定显示算法,基于智能挂锁的电池系统进行计算,所述智能挂锁的电池系统包括电池模组、ADC模块、MCU模块以及电量显示模块,所述的电池电量稳定显示算法内置在MCU模块中。该电池电量稳定显示算法,通过对ADC采样的电池电压数据进行比较存储,保存唤醒后稳定时的最低电量,可以稳定的显示电池电量,避免了电池电量的忽高忽低,导致电量显示也随之忽高忽低的问题。
[0049]该算法包括以下步骤:
[0050]1)、基于电池模组对智能挂锁进行上电操作;
[0051]2)、智能挂锁执行唤醒操作;
[0052]3)、智能挂锁执行延时操作等待电池电压稳本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电池电量稳定显示算法,基于智能挂锁的电池系统进行计算,其特征在于,所述智能挂锁的电池系统包括电池模组、ADC模块、MCU模块以及电量显示模块,所述的电池电量稳定显示算法内置在MCU模块中;该算法包括以下步骤:1)、基于电池模组对智能挂锁进行上电操作;2)、智能挂锁执行唤醒操作;3)、智能挂锁执行延时操作等待电池电压稳定;4)、对电池电压进行测量,测量得到的电池电压数据记为S2;5)、将S2与MCU模块中保存的上一次电电池电压数据S1进行比较存储;6)、将比较存储的结果在电量显示模块中进行电量显示;7)、智能挂锁执行睡眠操作。2.根据权利要求1所述的一种电池电量稳定显示算法,其特征在于,所述智能挂锁的电池系统中电池模组的输出端电连接在ADC模块的输入端,所述ADC模块的输出端信号连接在MCU模块的输入端,所述MCU模块的输出端信号连接在电量显示模块的输入端,所述电量显示模块内置有显示屏对智能挂锁的电量进行显示。3.根据权利要求2所述的一种电池电量稳定显示算法,其特征在于,所述智能挂锁的电池系统中的电池模组、ADC...

【专利技术属性】
技术研发人员:杨文静张志军
申请(专利权)人:中山亿联智能科技有限公司
类型:发明
国别省市:

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

1