0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何可以用廉价的方法检查电池容量?

电子设计 来源:edn 作者: ADEM KAYA 2021-04-17 11:51 次阅读

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

如今,即使是最便宜的微控制器也经常包括内部模数转换器ADC)模块,并且由于其(相对)较低的分辨率和较高的噪声水平,一直没有使用该模块。但是,那些未使用的内部ADC通道之一足以执行测试以确定电池是否仍然可用。

用于检测电池状态的方法称为电化学动态响应(EDR)(参考文献1),并由Cadex Electronics的美国专利号7,622,929授予专利。

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

o4YBAGB6WtyAE1ZsAAIdUQ92kYQ625.png

图1比较了各种充电状态下电池对临时负载脉冲的响应,表明了它们在EDR方面的差异。

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

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

pIYBAGB6WuqAUznkAAE-Yvd65Yo027.png

图2此简化的示意图显示了EDR测试实现的总体设计。

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

用您独特的设计让工程界赞叹不已:设计理念提交指南

在为演示EDR而构建的示例系统中,我使用了两节AA碱性电池,Vcc的最大值为3.2V。升压电压Vdd设置为恒定的3.6V。系统通常消耗55毫安(mA),但在满载时消耗127 mA。使用“好”电池(图3a)和“坏”电池(即耗尽的电池(图3b))对系统进行测试时得到的示波器轨迹表明,欠载电压差异可能有多大。

o4YBAGB6WveAIFJWAAE3koCSJvU552.png

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

我在某些项目中使用的示例设计基于STM32F303微控制器,其固件使用KEIL IDE用C编写。可以在此GitHub页面上找到固件。

测试代码的流程图出现在图4中。UART收到“ S”字符后,将执行测试。ADC采样频率设置为250赫兹,并且如前所述,测试周期约为200毫秒。

pIYBAGB6WwSAOnVuAADnnSZlycQ039.png

图4EDR测试代码打开负载,采样时间为测试时间的一半,然后关闭负载并完成采样周期。

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

可以编写更全面的算法来精确确定电池运行状况,例如显示电池电量指示器。为了更新并在显示器或电池指示器上向用户显示适当的数据,应过滤所获取的数据。负载变化使原始数据在没有适当过滤的情况下完全无用。缓慢的无限脉冲响应(IIR)滤波器将使信号正常平滑。

总之,借助微控制器的非常基本的ADC,借助EDR方法,可以廉价地检测电池状态。初始加电期间的电池读数约为200毫秒,足以对几乎所有系统实施基本的电池运行状况测试。

参考

电池大学电池快速测试方法

编辑:hfy

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微控制器
    +关注

    关注

    48

    文章

    7555

    浏览量

    151427
  • 模数转换器
    +关注

    关注

    26

    文章

    3204

    浏览量

    126840
  • 电池电量
    +关注

    关注

    1

    文章

    45

    浏览量

    12571
  • 可充电电池
    +关注

    关注

    0

    文章

    64

    浏览量

    8944
收藏 人收藏

    评论

    相关推荐

    18650锂电池容量分析 18650锂电池与其他电池的对比

    18650锂电池容量分析 18650锂电池是一种广泛应用的锂离子电池,其名称来源于电池的尺寸,即直径为18毫米、长度为65毫米。这种电池具有
    的头像 发表于 11-23 10:06 972次阅读

    基于DOE(试验设计)解决电池容量波动问题

    及使用环境,DOE以其高效、精准的特性脱颖而出,成为提升电池性能、减少容量波动的重要工具。具体步骤如深圳天行健企业管理咨询公司下文所述: 1. 因素筛选: 首先,利用DOE方法,我们可以
    的头像 发表于 08-27 09:35 438次阅读

    怎样Arduino测试锂电池容量

    本文详细介绍了如何用Arduino测量锂电池容量。并附有电路图和Arduino的程序代码。
    的头像 发表于 07-30 09:14 900次阅读
    怎样<b class='flag-5'>用</b>Arduino测试锂<b class='flag-5'>电池容量</b>

    如何使用万表测量电池容量

    使用万表直接测量电池容量(通常以安时Ah或毫安时mAh为单位)并不直接可能,因为万表主要用来测量电压、电流和电阻等参数,而不是直接测量电池容量
    的头像 发表于 05-07 16:28 2.5w次阅读

    电池容量电池能量有何关系?

    电池容量电池能量是评估电池性能的两个核心参数,它们虽然紧密相关,但各自描述了电池不同的特性和应用表现。
    的头像 发表于 04-25 16:49 7627次阅读

    苹果获得iPhone电池专利,可提升电池容量、延长续航

    据FranceWeb网站报道,为提升手机续航能力,苹果在此次专利中探索了多种方法,包括使用具有折叠特性的隔膜,以及串联电池组件等,这些改变将有望进一步提升电池容量
    的头像 发表于 03-27 14:49 571次阅读

    华为pockets电池容量是多少毫安

    华为Pocket S的电池容量是4000mAh。该电池类型为锂离子聚合物电池,并且支持40瓦的快充技术,但不支持无线快充。这样的电池容量和充电配置
    的头像 发表于 03-06 17:02 1339次阅读

    华为pockets电池容量有多少

    华为Pocket S的电池容量为4000mAh,这样的电池容量在折叠屏手机中算是比较常见的。对于大多数用户来说,这个电池容量应该能够满足一天的正常使用。然而,如果您是重度使用者,可能需要频繁充电或考虑携带备用电源。
    的头像 发表于 03-06 17:01 1137次阅读

    小米SU7电池容量多少

    小米SU7配备的电池容量有两种版本,分别为73.6kWh和101kWh。不同电池容量的版本对应的续航里程也有所不同,73.6kWh电池包版本续航里程为628km(CLTC工况)或668km(NEDC
    的头像 发表于 03-04 15:52 4467次阅读

    纳米软件带你了解怎么检测电池容量

    电池容量是衡量电池性能的重要指标之一,它是指电池在一定条件下放出的电量,可以用于帮助评估电池的性能和寿命。那么如何快速测试
    的头像 发表于 01-19 16:08 857次阅读

    iphone13电池容量多少毫安 iphone13电池参数配置

    本文将详细介绍iPhone 13的电池容量和其他相关的参数配置。 首先来看iPhone 13的电池容量。根据苹果公司的官方数据,iPhone 13系列分为四个型号:iPhone 13 mini
    的头像 发表于 01-19 10:34 5217次阅读

    电池容量偏低是什么原因?锂电池电量不平衡,如何恢复正常?

    电池容量偏低是什么原因?锂电池电量不平衡,如何恢复正常? 锂电池容量偏低的原因是多方面的,包括: 1. 循环次数过多:锂电池容量会随着循
    的头像 发表于 01-11 13:59 8442次阅读

    电池容量下降怎么办?锂电池容量下降修复方法

    电池容量下降怎么办?锂电池容量下降修复方法  锂电池是一种重要的能源储存设备,广泛应用于移动设备、电动汽车和可再生能源系统中。然而,随着使用时间的增长,锂
    的头像 发表于 01-10 16:50 4409次阅读

    UPS电源蓄电池容量不达标会造成什么影响?

    UPS电源蓄电池容量不达标会造成什么影响 UPS电源(即不间断电源)是用于在电网停电或波动时提供电力供应的设备。蓄电池是UPS电源的核心部件,其容量的正常与否对UPS电源的性能及可靠性都有重要
    的头像 发表于 01-10 16:50 1148次阅读

    如何测试锂电池容量?锂电池的可用容量和剩余容量是什么?

    如何测试锂电池容量?锂电池的可用容量和剩余容量是什么? 锂电池容量的测试与评估是确定其性能和寿命的重要
    的头像 发表于 01-10 14:32 5311次阅读