[发明专利]一种电池电量采集方法有效
申请号: | 201711230352.6 | 申请日: | 2017-11-29 |
公开(公告)号: | CN108051752B | 公开(公告)日: | 2020-02-11 |
发明(设计)人: | 韦永键 | 申请(专利权)人: | 艾体威尔电子技术(北京)有限公司 |
主分类号: | G01R31/388 | 分类号: | G01R31/388;G01R31/389 |
代理公司: | 11337 北京市盛峰律师事务所 | 代理人: | 梁艳 |
地址: | 100142 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电池电量 采集 方法 | ||
本发明公开了一种电池电量采集方法,涉及电池参数采集技术领域。该方法通过限定在非打印时产生的大电流的情况下采集电压值,并且对电池使用中,电压的波动范围进行了处理和限制,所以,得到的电压值,消除了电流的影响,更加接近实际值,从而通过电压获取到的电量更加准确,实现了在无电量计的情况下,也能得到较准确的电池电量的目的。
技术领域
本发明涉及电池参数采集技术领域,尤其涉及一种电池电量采集方法。
背景技术
目前,在使用电池的产品上,通常使用电量计来获取电池电量的精确数值。而由于电量计的成本较高,还有一些低成本的产品上,还会通过采集电池的电压来获取电量的形式,比如,在使用锂电池的嵌入式移动支付终端上,但是,这种方法,由于是利用经验直接通过采集到的电压估计电量,所以,采集到的电池电量的数值通常都不准确,从而影响产品的精确使用。
发明内容
本发明的目的在于提供一种电池电量采集方法,从而解决现有技术中存在的前述问题。
为了实现上述目的,本发明采用的技术方案如下:
一种电池电量采集方法,包括如下步骤:
S1,判断打印设备是否正在打印,如果否,则定时采集电压值,否则,结束;
S2,获取当前采集电压值,以及与当前采集电压的采集时间最近的三个电压值,在该四个电压值中,获取相邻两次电压值的差值;
S3,将得到的所有差值按权重相加,得出校正值;
S4,判断所述校正值是否大于零,如果是,则用所述当前采集电压值减去所述校正值,得到当前电压值;若所述校正值是负数,则用所述当前采集电压值加上所述校正值的绝对值,得到当前电压值;
S5,利用电池的充放电曲线上电压和电量之间的关系,根据所述当前电压值获取电池电量。
优选地,S1之前,还包括步骤,检测电池、外电的在位情况,如果电池在位,则执行S1,如果外电在位,则切断外电后再执行S1。
优选地,所述检测电池、外电的在位情况,按照如下方法进行实施:
当电池或外电在位时,电路上对应的IO口为高电平,否则为低电平。
优选地,S1中,所述定时采集电压值,具体为每5秒钟采集一次电压值。
优选地,S1中,所述电压值通过CPU内部的模数转换器进行采集。
优选地,S3中,所述权重按照如下原则进行设置:电压采集的时间越接近当前时刻,对应设置越大的权重。
优选地,S5中,所述电池的充放电曲线为厂商提供的电池的充放电曲线,其中,所述充放电曲线中的放电电流与产品正常使用时的电流接近。
优选地,S5中,所述电池的充放电曲线通过如下方法获取:测试同一型号的多个不同电池的充放电曲线,并取平均值。
本发明的有益效果是:本发明实施例提供的电池电量采集方法,通过限定在非打印时产生的大电流的情况下采集电压值,并且对电池使用中,电压的波动范围进行了处理和限制,所以,得到的电压值,消除了电流的影响,更加接近实际值,从而通过电压获取到的电量更加准确,实现了在无电量计的情况下,也能得到较准确的电池电量的目的。
附图说明
图1是本发明实施例提供的电池电量采集方法的流程示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施方式仅仅用以解释本发明,并不用于限定本发明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于艾体威尔电子技术(北京)有限公司,未经艾体威尔电子技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711230352.6/2.html,转载请声明来源钻瓜专利网。