[发明专利]一种电池低电量处理算法在审
申请号: | 202110247115.0 | 申请日: | 2021-03-05 |
公开(公告)号: | CN113189499A | 公开(公告)日: | 2021-07-30 |
发明(设计)人: | 柯浩伟;杨文静;郭俊峰 | 申请(专利权)人: | 深圳市亿联智能有限公司 |
主分类号: | G01R31/3835 | 分类号: | G01R31/3835;G01R31/367;G01R19/25 |
代理公司: | 深圳正和天下专利代理事务所(普通合伙) 44581 | 代理人: | 杨波 |
地址: | 518000 广东省深圳市宝安*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电池 电量 处理 算法 | ||
本发明提供一种电池低电量处理算法,包括以下步骤,S1:开始;系统初始化;S2:ADC采集电压;若所采集的电压值大于3.3V,则确认为正常工作状态,并进入休眠;若否,则确认为低电量状态,并进入休眠;S3:唤醒;采用ADC采集电压;若所采集的电压值不大于3.3V,则直再次进入休眠;若所采集的电压值大于3.3V,不大于3.4V,则确认为中间状态;S4:若大于3.4V,则再次进行ADC采集电压,本申请的具体处理方式有效避免了电压波动带来的频繁唤醒和开机,降低了低电量的触发频率,整机功耗得以降低,增加了设备的待机时间。
[技术领域]
本发明涉及电池低电量处理算法技术领域,尤其涉及一种应用效果突出的电池低电量处理算法。
[背景技术]
采用锂电池供电的产品往往需要检测电池电量情况,基于降低成本的考虑,大多使用MCU内置的ADC对锂电池电压进行检测然后转化为电量,而不是采用额外的库仑计芯片。
由于设备在工作过程中电流处于动态变化的状态,其电池两端的电压也会上下波动,设备在休眠和唤醒状态下的电压也不一样,特别是电池处于低电量临界状态时电压波动更加频繁。
常见的低电量判断算法是设置一个阈值,比如3.3V,当电池电压低于此阈值时判定为低电量,此时设备会发出声音光报警或通过显示界面展示出来。由于电池电压在波动,导致频繁的触发低电量,设备频繁唤醒增加耗电。即使采用了各种软件滤波算法如:平均值滤波,中位值滤波仍然不能有效改善问题。
[发明内容]
为克服现有技术所存在的问题,本发明提供一种应用效果突出的电池低电量处理算法。
本发明解决技术问题的方案是提供一种电池低电量处理算法,包括以下步骤,
S1:开始;系统初始化;
S2:ADC采集电压;若所采集的电压值大于3.3V,则确认为正常工作状态,并进入休眠;若否,则确认为低电量状态,并进入休眠;
S3:唤醒;采用ADC采集电压;若所采集的电压值不大于3.3V,则直再次进入休眠;若所采集的电压值大于3.3V,不大于3.4V,则确认为中间状态;
S4:若大于3.4V,则再次进行ADC采集电压。
优选地,所述步骤S3中进一步确定上次是否为低电量状态;若是,则直接进入休眠;若否,则确认为正常工作状态。
与现有技术相比,本发明一种电池低电量处理算法的具体处理方式有效避免了电压波动带来的频繁唤醒和开机,降低了低电量的触发频率,整机功耗得以降低,增加了设备的待机时间。
[附图说明]
图1是常见的锂电池供电产品电路结构图。
图2是本发明的算法处理图。
图3是本发明的算法实现流程图。
[具体实施方式]
为使本发明的目的,技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用于解释本发明,并不用于限定此发明。
请参阅图1,本发明一种电池低电量处理算法1包括以下步骤,
S1:开始;系统初始化;
S2:ADC采集电压;若所采集的电压值大于3.3V,则确认为正常工作状态,并进入休眠;若否,则确认为低电量状态,并进入休眠;
S3:唤醒;采用ADC采集电压;若所采集的电压值不大于3.3V,则直再次进入休眠;若所采集的电压值大于3.3V,不大于3.4V,则确认为中间状态;
S4:若大于3.4V,则再次进行ADC采集电压。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市亿联智能有限公司,未经深圳市亿联智能有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110247115.0/2.html,转载请声明来源钻瓜专利网。