广告

用简单的电化学动态响应法(EDR)检查电池容量

2021-04-15 09:33:18 Adem Kaya 阅读:
大多数手持设备使用碱性电池或可充电电池供电,因此测量电池容量是这类设计的一个关键特征。但是,在大多数情况下,对预算紧张的项目而言,使用电池电量监控IC可能是一种奢望。本文提供了一种更简单、更便宜的选择。

大多数手持设备使用碱性电池或可充电电池供电,因此测量电池容量是这类设计的一个关键特征。但是,在大多数情况下,对预算紧张的项目而言,使用电池电量监控IC可能是一种奢望。本文提供了一种更简单、更便宜的选择。IDgednc

如今,即使是最便宜的MCU也常常包括内部模数转换器(ADC)模块,但是由于其分辨率(相对)较低,噪声水平较高,因此这一模块并非总是得到使用。然而,那些未使用的内部ADC通道之一,足以用于执行测试,从而确定电池是否仍然可用。IDgednc

本文所述检测电池健康状况的方法称为电化学动态响应(EDR)(参考文献1)。该方法已由Cadex Electronics申请专利,美国专利号为7,622,929IDgednc

EDR通过施加负载脉冲,评估电池对攻击和恢复的响应时间,来对电池在负载下的状况与所存储的与电池性能相关的参数进行比较。如图1所示,好的电池具有很强的恢复特性,而几乎耗尽的电池则具有较大的放电斜率和较差的恢复能力。造成耗尽的电池出现这些差异的原因有多种,例如内部电阻增加。IDgednc

IDgednc

图1:对比各种充电状态下电池对临时负载脉冲的响应,可以发现它们在EDR方面的差异。IDgednc

利用EDR理论,对电池电压进行采样,找到在特定时间下(例如最大功耗发生时)的最小电池电量,即可获得有关电池健康状况的信息。系统的初始开机时间(也称为“打招呼”时间)是衡量电池健康状况的一个特别好的时机。在系统完全启动之前,电池电量似乎处于安全工作水平,但是,如果电池快要用尽了,则当系统达到满负荷时,电池电量可能会立即降至安全水平以下。该设备会在不执行EDR测试的情况下以正常模式启动,但是却会在第一次重载时不受控制地关闭(即电压下降到如图1所示的关键电池电量水平)。IDgednc

图2显示了实现EDR测试的简化硬件版本。此处选用负载电阻来代表整个系统负载,因此其值可以根据系统的不同进行改变。系统要生成此处所示的数据,需要一个10Ω的值。电阻R1和R2用作分压器,实现对电池电压(Vcc)的测量,而升压电路则用于确保即使在测试期间电池电压下降时,ADC的基准也保持恒定。电阻R3是开关晶体管的下拉电阻。IDgednc

IDgednc

图2:以上简化原理图显示了EDR测试实现的总体设计。IDgednc

测试系统在设定的时间段(约200ms)内对电池电压进行采样。在固件控制下,MOSFET仅在测量周期的一半时间内导通,然后关闭。这样,系统就可以测量满载情况下的电压,以及最小负载时的电池恢复响应。(可以在固件中更改时间段,但我发现200ms足以充分评估电池容量。)测量完成后,可以通过UART链路读出结果。IDgednc

在为演示EDR所搭建的示例系统中,我使用了两节AA碱性电池,因此Vcc的最大值为3.2V。升压电压Vdd设置为恒定的3.6V。系统在正常情况下消耗55mA,但在满载时消耗127mA。使用“好”电池(图3a)和“坏”电池(即耗尽的电池,图3b)对系统进行测试时所获得的示波器迹线,表明了欠载电压的差异有多大。IDgednc

IDgednc

图3:电池电压的负载测试结果显示,充满电的电池(a)和几乎耗尽的电池(b),它们的响应之间存在显著差异。IDgednc

我在某些项目中使用的示例设计基于STM32F303 MCU,其固件使用KEIL IDE用C语言编写。可以在此GitHub页面上找到这个固件。IDgednc

测试代码的流程图如图4所示。一旦UART收到“S”字符,就会执行测试。ADC采样频率设置为250Hz,如前所述,测试周期约为200ms。IDgednc

IDgednc

图4:EDR测试代码将负载接通,以一半的测试时间采样,然后断开负载,完成采样周期。IDgednc

这个代码仅用于进行测试和收集数据。处理数据有很多方案。在最简单的情况下,可以查看数据的最小值,然后将其与系统的安全工作电压水平(也称为临界水平)进行比较。如果在测试过程中电池电压接近临界水平,则可以警告系统用户该更换电池了。IDgednc

可以编写更全面的算法来精确确定电池健康状况,例如用作电池电量指示器。然而,为了在显示器或电池指示器上向用户更新、显示适当的数据,还应对所采集的数据进行过滤。若原始数据未经过适当过滤,那么负载变化将导致其完全无用。缓慢的无限脉冲响应(IIR)滤波器可以对信号进行正常平滑。IDgednc

总之,借助MCU当中非常基本的ADC,采用EDR方法,可以对电池健康状况实现廉价的检测。将初始上电期间的读电池时间设为约200ms,足以对几乎所有系统实现基本的电池健康状况测试。IDgednc

参考文献

  1. Battery Rapid-test Methods, Battery University

(本文授权编译自EDN美国版,原文参考链接:Check battery capacity with a simple test method。杂志原标题:《用简单测试方法检查电池容量》。由赵明灿编译。)IDgednc

本文为《电子技术设计》2021年4月刊杂志文章,版权所有,禁止转载。免费杂志订阅申请点击这里IDgednc

(责编:赵明灿)IDgednc

本文为电子技术设计原创文章,未经授权禁止转载。请尊重知识产权,违者本司保留追究责任的权利。
  • 微信扫一扫
    一键转发
  • 最前沿的电子设计资讯
    请关注“电子技术设计微信公众号”
  • 【闯关答题抽奖】英飞凌无线电力传输方案中心上线啦~ 每闯关成功一关获得一次抽奖机会,总共4关,最多可获得4次抽奖机会。
  • 商务部暂停天然砂对台湾地区出口,台积电难受了 据EDN电子技术设计了解,商务部网站8月3日早晨8点发布最新消息,表示将从即日起暂停天然砂对台湾地区出口。不少网友认为暂停天然砂对台湾地区的出口,此举将严重影响台湾的建筑业,实则影响不仅仅如此。台湾地区天然砂进口量的90%以上来自大陆,而台湾芯片占台湾2021年出口额的34.8%。网友称商务部暂停天然砂对台湾地区出口是捏到了台湾半导体制造业的七寸。
  • 华盛顿大学首创用人体热能为可穿戴电子设备供电 从健康和健身追踪器到虚拟现实设备,可穿戴电子产品已成为我们日常生活的一部分,但找到持续为这些设备供电的方法是一项挑战。华盛顿大学的研究人员开发了一种创新的解决方案:首创的柔性、可穿戴热电设备,可将体热转化为电能。
  • Nothing Phone 1 官方承认品控缺陷,但拆解后有新发现 前一加手机联合创始人裴宇创立的 Nothing 公司在国外备受关注,但Nothing Phone 1发布之后却被网友爆料大量翻车现场。目前官方也已承认了Nothing Phone 1 在前摄开孔位置附近出现了坏点或绿晕的问题。但Nothing Phone 1也并非一无是处,著名的 JerryRigEverything 耐用性测试就称其“超级坚固”。
  • 苹果发布2022财年第三财季业绩,营收829.59亿美元 Apple 今日公布了 2022 年第三财季的财务业绩。报告显示,苹果公司第三财季公布收入为 829.59亿美元,去年同期为 814 亿美元,同比增长2%;季度净利润为 194 .4亿美元,去年同期为217 亿美元,同比下降10.6%;其中,iPhone带来的营收406.7亿美元,同比增长3%。
  • 工程师开发出可以看到身体内部的贴纸 麻省理工学院的工程师设计了一种贴片,可以产生身体的超声图像。这种邮票大小的设备贴在皮肤上,可以提供 48 小时内脏器官的连续超声成像。
  • 【报名领IC设计文集】Cadence 用户大会已开放注册 今年的CadenceLIVE China 为线上虚拟盛会,将由60余位行业和技术专家进行直播分享,数十余家产业链合作伙伴的虚拟展台展示最新技术与产品,无拘于空间地点的限制,您可随时接入,畅享此技术盛宴!
  • 美国参议院批准价值2460亿美元的芯片法案 美国参议院周三通过立法,以超过 750 亿美元支持国内半导体产业。GlobalFoundries、英特尔、三星代工厂、德州仪器、台积电和其他在美国建立半导体制造设施的公司或将受益。
  • 俄罗斯要绕过5G直接开发6G!投资300亿卢布够吗? 在全球通信技术竞争上,中国的5G发展速度遥遥领先于其他国家,更多国家开始在6G上较劲儿。今日,“俄罗斯决定绕过5G直接开发6G网络”登上热榜,引起网友热议。
  • Works With 2022开发者大会主题演讲嘉宾出炉,聚集全球 Silicon Labs引领物联网殿堂级行业盛事,今年扩大规模更胜以往
  • 华为天才少年稚晖君用108天打了个字,重新定义客制化键 自称“鸽王”的稚晖君终于更新啦。这次他带来的新项目则是:一把完全客制化、带屏幕模块的机械键盘!有网友表示,稚晖君的这个新项目,为键圈乃至整个键盘行业提供了新的设计思路,甚至有望改变目前客制化以换壳为本的囧境。
  • 因眼睛小车主被辅助驾驶误判“开车睡觉”,小鹏、蔚来回 昨日,汽车博主@常岩CY 发博称自己突然上了热搜,原来就是因自己眼睛小被小鹏汽车自动驾驶误判“开车睡觉”,不住的发出提醒。此外,@常岩CY 称在多款车型上都收到此困扰。无论是红外还是摄像头,只要开始检测眼睛,就会判定过度疲劳。小鹏P7会提示他睡觉,蔚来ET7一开车就认为其疲劳和走神,岚图FREE会在冬天为了让其“别困”而打开冷风……
广告
热门推荐
广告
广告
EE直播间
在线研讨会
广告
广告
面包芯语
广告
向右滑动:上一篇 向左滑动:下一篇 我知道了