资讯专栏INFORMATION COLUMN

浅析3种电池容量监测方案

fuyi501 / 2175人阅读

摘要:电子系统设计人员通常将注意力集中在提高电源转换效率配置芯片休眠模式提高电池容量等方面。然而,关于电池电量检测的精度的检测问题却很容易被忽略。这种设计通常会使用一个电压跟随器进行阻抗匹配,设计者可以把检测电阻调整至级别以减小对电池的电量损耗。

IOT产品如智能手环、电动牙刷、智能门锁等,这些具有多功能特性的设备要求电池必须能够提供更多的供电能力以及更长的运行时间。电子系统设计人员通常将注意力集中在提高电源转换效率、配置芯片休眠模式、提高电池容量等方面。然而,关于电池电量检测的精度的检测问题却很容易被忽略

问:为什么要关注电池电量检测精度

答:我们花费极大精力对功耗进行优化,然而电池电量检测的误差范围却是±10%,那么意味着系统低电量报警时,有10%电池容量或运行时间此时并未处于需要报警的地步。

关于电池电量检测常见的有如下几种方案——

库仑计计量

库仑计计数的基本原理是对流入、流出电池的电流进行积分算法,在实际应用上通常使用专用IC进行检测统计。对于可充放电的电池而言,这种方法非常有效,但是对于不可充电电池,如智能门窗传感器中的纽扣电池,设计者无法知晓用户用的是哪家品牌的电池,因此没有一个准确的电池初始容量数据,由于一次性使用的电池用完即报废,因此没有所谓的充电电流。库仑计只有在完全充电以后立即进行完全放电才能对电池的容量进行更新,这种弊端在便携式的IOT产品中非常明显。另外,库仑计本身在工作时功耗也是不可忽略的点,以TI的BQ76920库仑计芯片为例,开启ADC采集的模式下,自身消耗的功耗可以达到130uA,对于便携式IOT产品而言,这样的功耗可能已经远超自身功耗了。


电池电压检测

检测电池的电压,通过电池电压数据等效判定电量的高低。这种设计通常会使用一个电压跟随器进行阻抗匹配,设计者可以把检测电阻调整至M级别以减小对电池的电量损耗。这种设计相对比较直观,但由于电池内阻的存在,只有在未对电池进行大电流抽电的情况下,所检测到的电压才与电池电量具有强关联性在电池老化,以及使用环境处于低温状态下时,检测到的电量误差会更加大。

阻抗跟踪计量

电池的稳态电路模型可以简化为电压源和电阻,电压源相当于电池开路电压,电阻则相当于电池内阻。在大电流抽电的情况下,内阻会分担一部分的压降,比如一节已经使用了1年的干电池,在低温0℃的情况下,内阻可能达到0.5Ω,假设用前文的“电池电压检测”方案得到的电压值为1.2V,单纯从电压的角度上来看该电压足以驱动一个1V供电的马达,但实际上,如果此时马达的启动电流为1A,则在启动的一瞬间该电流若流过内阻会造成0.5V的压降。由此电池的输出电压为1.2-0.5=0.7V,0.7V的电压无法驱动该马达,即:即使该电池电压为1.2V,但在内阻为0.5Ω的特性下仍无法驱动该工作电压为1V的马达。

实际上,以恒定的电流对电池进行放电,其放电曲线近似如下:

我们可以看到电池的放电曲线在中间过程会比较平坦,而在接近满电量与低电量的时候电能下降速率明显加快,这个与电化学反应的特性有关。同样,电池内阻并非一个常数,该数值可以反馈电池的动态放电性能

关于阻抗的测试,介绍一个方法:首先在电池处于低电流输出的情况下检测电池电压Ua,然后对电池进行大电流I抽电(实际应用过程中,为了避免不必要的电量浪费,建议结合产品的大电流动作进行检测),待大电流抽电结束的瞬间,检测电池的电压Ub,则电池内阻r=( Ua - Ub )/I。

测量电池电压、内阻,考虑静态与动态情况,再加入放电速度、工作温度、老化程度、自放电特性等参数,则可将电池电量的计算与这些参数建立起具有函数关系的模型,此即:阻抗跟踪计量。

原创不易,若有转载需求,务必告知

如果我的文字对你有所启发或帮助,

点赞/转发”是对我最大的支持!

推荐阅读:

硬件大熊原创合集(2021/10更新)

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/123007.html

相关文章

  • 输入9V-12V输出8.4V1.5A双节锂电池充电芯片

    摘要:输入输出,非常适用于消费类电子产品,如便携式个人媒体播放器和便携式系统,为确保对高容量锂离子电池的可靠充电,这些全集成充电管理控制器在一个单芯片上集成了一些关键的标准充电管理和安全功能。 输入9V-12V输出8.4V1.5A双节锂电池充电芯片平板电脑MID 智能MID 便捷式MID 1A-1...

    不知名网友 评论0 收藏0
  • ACPI Specification 第三章 ACPI概念

    摘要:兼容的电池设备需要智能电池子系统接口由操作系统直接通过嵌入式控制器接口控制或接口。这允许任何操作系统提供一个标准的总线枚举器,它可以直接与系统中的嵌入式控制器通信,从而允许系统中的其他驱动程序与系统中的嵌入式控制器通信并使用它们的资源。 目录 第三章 ACPI 概念... 2 3.1系统电源...

    roadtogeek 评论0 收藏0
  • 加强数据中心弹性应注意哪些方面?

    摘要:与人类的基因不同,级数据中心弹性设计非常低效。当摩尔定律与墨菲定律发生碰撞时会发生什么看起来,面对即将到来的大量数据和应用程序以及管理它们所带来的一切问题,数据中心保持弹性的能力可能超越人类,而人们也要在某些时候必须让机器来管理机器。人类是一种体质虚弱但却具有强大弹性的生物。对于人类来说,可以本能地知道如何在地球各个地方生存和繁衍。而与人类一起发展的物种是机器,更具体地说,是智能机器。从亚马...

    gaara 评论0 收藏0
  • Android电量优化全解析

    摘要:电量优化一直是个老生常谈的话题,关于这块的文章已经有很多了,最近也在做这块东西,所以结合自己的理解写下这篇文章。一种中间状态,对电量的消耗差不多是状态下的。电量数据收集及以上的设备允许我们通过命令出电量使用统计信息。 本文已同步发表到我的技术微信公众号,扫一扫文章底部的二维码或在微信搜索 程序员驿站即可关注,每天都会更新优质技术文章。 电量优化一直是个老生常谈的话题,关于这块的文章已经...

    Gilbertat 评论0 收藏0
  • Android移动客户端性能测试浅谈——电量

    摘要:性能测试除了需要监控内存占用流量等,还需要获取的电量数据,测试在可接受范围内,避免出现过度消耗电量的现象。这一栏显示了不同的充电方式对电量使用的影响。 本文由作者张迎贞授权网易云社区发布。 APP性能测试除了需要监控PCU、内存占用、流量等,还需要获取APP的电量数据,测试在可接受范围内,避免APP出现过度消耗电量的现象。手机有很多硬件模块:CPU,蓝牙,GPS,显示屏,Wifi,射频...

    Airy 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<