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

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

3天内不再提示

如何改善便携式项目中的电池指示灯

youyoulan 来源:youyoulan 作者:youyoulan 2022-08-10 11:34 次阅读

作者: SAMANTHA MOREHEAD,圣克拉拉大学 和 MOHAMED ISMAIL,应用技术高级成员 Maxim Integrated

我们最初项目中的几乎所有东西都运行良好——我们能够获取 GPS 坐标、闪烁 NeoPixels 的不同颜色,并使用我们的 ISM 发射器广播坐标。我们项目中唯一没有按预期工作的部分是我们监控电池充电状态 (SOC) 的方法。为了估算 SOC,我们使用了基于项目运行时测得的电池电压的直线近似值。我们发现 NeoPixels 在总运行时间的 25% 中不是红色的,而是在总运行时间的 9% 中是红色的。令人沮丧的是,我们没有从当前系统中获得准确的 SOC,因此我们决定对确定电池 SOC 的不同方法进行一些调查,以确定哪种方法最准确。

分压器与电量计 IC确定电池电量的一种非常简单的方法是测量电池两端的电压。在 Adafruit FLORA 平台上,分压器(图 3)连接到板载微控制器ADC 输入。这允许用户获取 ADC 读数并计算其端子处的电池电压。根据电池的特性和系统的关断电压,使用端电压来估计电池的剩余电量。

pYYBAGLyXq-ALkWYAAAM6aHiLgc774.png

图 3:用于确定 Adafruit FLORA 电池电量的分压器。

这种计算 SOC 的方法的一个主要缺点是它经常产生不一致的读数。电池的端电压取决于 SOC,但也取决于负载电流、温度和使用年限。这三个参数的任何变化都可能导致结果不准确。如果负载电流发生变化或电池温度发生偏差,则基于简单的电阻分压器估算电池 SOC 就会失去准确性。我们最初的设计有一个持续的脉冲负载,并且是为户外设计的,这导致了一个非常误导性的电池寿命指标。

分压器方法的一种替代方法是使用电量计 IC。燃油计量方法非常复杂,因此更昂贵;然而,他们承诺的准确性使他们非常有吸引力。FLORA 上电阻分压器的总电阻为 160 kΩ,这意味着它在连接到 Li+ 电池时消耗约 23 µA。我们犹豫要不要用消耗更多功率的东西来替换电阻分压器,但 Maxim 提供了一款声称仅使用 7 µA 电流的电量计 IC!MAX17055使用Maxim的电量计算法ModelGauge m5,它结合了两种最常用的电量计量方法——库仑计数和开路电压测量——以1%的误差报告电池的SOC。ModelGauge m5 技术的另一个创新特性是它包含一个 EZ 配置功能,无需进行电池表征。这使您可以轻松地将芯片集成到您的设计中,而无需执行大多数电量计 IC 所需的复杂电池表征任务。

poYBAGLyXrGACH69AADGSRs1XIw126.png

图 4:Maxim 的 MAX17055 电量计 IC 利用 ModelGauge m5 技术来确定电池电量。

比较测试为了将 FLORA 上的原始分压器与 Maxim 的电量计 IC 进行比较,我们进行了一系列测试。在进行电阻分压器测量后,我们用 MAX17055 替换了这些元件。我们在所有测试中都使用了一节 150 mAh 电池,以保持每次测试的结果一致。首先,我们通过以恒定负载对电池进行放电来进行基线测试,同时观察分压器和电量计的结果。接下来,我们使用更真实的脉冲负载对电池进行放电,并观察分压器和电量计的精度。

使用电阻分压器进行基线测试FLORA 上的分压器输出只是帮助您确定电池的端电压;因此,必须进行一些计算才能将电压读数转换为易于理解的百分比电荷。首先,我们使用 125 mA 的恒定负载将电池完全放电。以恒定的时间间隔报告电池电压。图 5 显示了电池完全放电时五个放电循环的平均电池电压。然后使用两种不同的方法来确定电池在从分压器输出放电期间的 SOC。

图 5:电池在恒流负载下放电时随时间变化的平均电池电压。

第一种方法是将电池电压与剩余电量的某个百分比相关联。用于测试的 150 mAh 电池最多可充电至 4.2 V,因此该电压与 100% 充电相关。电池的最小放电电压为 3.0 V,因此该电压与 0% 充电相关。从这两个估计中,可以使用线性方程将 FLORA 上的分压器报告的电池电压转换为剩余电量的近似百分比。我们称其为“线性”近似方法。虽然很容易形成电池电压和SOC之间的关系,但它不是很准确,因为如图5所示,电池电压在放电过程中并没有线性下降。

下一种方法是基于通过测量电池放电时间消耗的电量。在负载电流恒定的情况下,经过的时间量与消耗的电荷量成正比(库仑/秒 * 秒 = 库仑);因此,SOC(库仑)。在这种情况下,100% 充电与测试的开始时间相关,即首次将负载放在电池上时。零电量与设备关闭的时间相关。为了使用这种方法形成一个准确的模型,我们发现了五次放电测试的平均值。从那里,我们为平均 SOC 创建了四阶趋势线。计算每个电池电压样本的高阶多项式将变得不切实际。该趋势线方程用于将电池电压与 SOC 关联起来。图6中的实线 显示平均 SOC 曲线,而虚线代表趋势线。我们称之为“多项式”逼近方法,趋势线的方程如图 6 所示。

pYYBAGLyXrWAZSfNAABQeYANaP4388.png

图 6:可用于将电池电压近似为剩余电量百分比的四阶多项式。

使用 MAX17055 进行基线测试最后,我们将这两个近似值与 Maxim 的电量计 IC MAX17055 的输出进行了比较。MAX17055 输出许多结果,包括电池电压、负载电流、寿命和温度。它还使用 ModelGauge m5 算法来估算电池的 SOC。以恒定负载对电池进行放电的结果会随着时间的推移产生 SOC 的线性下降,这是我们希望看到的结果。您可以通过图 7中的紫色图表查看电量计 IC 的读数,以及上述线性和多项式近似值。

pYYBAGLyXreAd3UgAABab1aWgtk809.png

图 7:基于分压器的线性模型、分压器的多项式模型和电量计的 SOC 以恒定电流放电时的电池充电。

当查看图 7中的结果时,很明显,每个近似值都假设电池在不同时间充满 50% 和 25%。图 8 显示了电池放电时 NeoPixels 的颜色。右侧的条形图将我们使用的每个模型的运行时间百分比与我们期望看到的期望结果进行了比较。线性模型的条形图显示,当电池电量接近 25% 时,NeoPixels 保持绿色,表示电量 》50%!

poYBAGLyXrmALMyoAAA0v0LUgaM927.png

图 8:左图显示了使用每个模型放电期间的 NeoPixel 颜色。右侧的图表以易于与所需结果进行比较的形式说明了相同的数据。

在这种情况下,多项式模型和电量计都报告了相当准确的结果。然而,实际设计并未使用恒定负载电流。即使模型可以用于恒流负载,但在切换到更现实的脉冲负载时它也可能会损坏。

使用所有方法进行脉冲负载测试为了真正测试所有三种电量计方法的功能,我们必须在系统中放置一个真实的脉冲负载电流来运行另一个实验。负载在 125 mA 4 分钟和 60 mA 2 分钟之间交替。我们使用了与上述基线测试相同的三种方法——基于分压器的线性模型、基于分压器的多项式模型以及 MAX17055 报告的 SOC。脉冲负载测试的结果见图9。紫线是电量计报告的一段时间内的 SOC。蓝线是使用线性模型从分压器得到的近似 SOC,而绿线是使用多项式模型近似的。图 10 显示放电期间 NeoPixels 的颜色。

pYYBAGLyXryAK8xfAAB7Mp2FmW4181.png

图 9:基于分压器的线性模型、分压器的多项式模型和电量计的 SOC 以恒定电流放电时的电池充电。

poYBAGLyXsKAY9TBAAA_hKtkons198.png

图 10:当电池在脉动负载下放电时,每个型号的 NeoPixels 的颜色。

使用分压器的结果来近似剩余电池容量的两种方法都在其输出中引入了错误脉冲。这些结果显然是不准确的,并且会产生令人困惑的结果,在绿色和黄色以及黄色和红色之间交替出现。这证明了负载变化对电池端电压的影响。Maxim 电量计中的复杂算法显示了对负载效应的抗扰度,并继续输出与电池实际 SOC 匹配的 SOC 线性下降。考虑到应用中的负载电流不断变化,而不仅仅是每隔几分钟一次,这些发现只强调了使用像 MAX17055 这样的电量计 IC 的重要性。

结论

当我使用我最喜欢的便携式电子设备时,我希望对电池剩余电量的准确性充满信心。虽然有一些简单、廉价的方法可以估计充电状态,但它们的结果远非准确。FLORA 上使用的分压器等方法报告的数据随负载变化很大。这可能会让我认为我还有足够的电池容量可以再走 10 分钟,只是在我找到她之前关闭了我的狗的追踪器。更先进的电量计 IC,如 MAX17055,提供了我可以信赖的精度。我的实验结果有助于证明电量计 IC 物有所值。

审核编辑:郭婷

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

    关注

    48

    文章

    6809

    浏览量

    147634
  • adc
    adc
    +关注

    关注

    95

    文章

    5651

    浏览量

    539454
  • soc
    soc
    +关注

    关注

    38

    文章

    3745

    浏览量

    215678
收藏 人收藏

    评论

    相关推荐

    汽车电池指示灯电路

    汽车电池指示灯电路
    发表于 12-16 09:12

    开关电源指示灯

    两个指示灯,用什么方法可以让电源开关在通电时有一指示灯亮,在LED亮时另外一个指示灯亮,前一个指示灯灭???
    发表于 05-11 14:10

    用于便携式及无线应用的便携式电源管理

    用于便携式及无线应用的便携式电源管理
    发表于 08-16 13:12

    指示灯在汽车中的运用

    项目 就占23项。新一代固态光源LED成为汽车车灯的新宠LED在汽车照明系统中应用的优势新 一代固态冷光源LED于上世纪60年代问世。直到80年代之前,由于那时LED的亮度不高,只是将其作为指示灯
    发表于 08-31 14:42

    指示灯

    请大神帮我计算一下下面这个电路图电阻的阻值,这是一个接18650锂电池的充电指示灯点亮图,要求锂电池充满时绿灯亮,看了一天资料书还是不会,求大神教下???
    发表于 12-18 18:04

    求解:3.7V锂聚合物电池 低电压时指示灯亮起指示

    求解:3.7V锂聚合物电池 低电压时指示, 当电压低于3.5V 时LED指示灯亮起,用什么元件做最好,可以的话, 最好画个电路图和标上原件,功耗要求小,新手刚学,谢谢。
    发表于 03-28 13:20

    置位指示灯

    本帖最后由 lrb0730 于 2016-7-13 17:46 编辑 现在写个程序,报警后报警指示灯亮,即使报警恢复指示灯也一直亮,只有重启程序才复位,求各路大神帮帮忙我的报警输入是个二维布尔数组,随机某个值变为真后就报警并指示
    发表于 07-13 17:31

    【新页无线充电5W发射模块NT1005A试用申请】便携式移动能源

    项目名称:便携式移动能源试用计划:计划应用到便携式移动能源项目中,预计明年初上市,准备去京东东众筹。
    发表于 09-26 11:19

    便携式UPS电源电池不可拆卸的原因

    【存能电气整理发布】便携式UPS电源电池不可拆卸的原因。便携式UPS作为专为户外应急设计的锂电池UPS电源。具有重量轻、容量高、功率大等特点,尤其是重量轻易携带这点是其最大的优势特点。
    发表于 10-17 15:10

    FPGA指示灯上拉电阻的问题

    近来对指示灯必须上拉理解有点模糊,看到说因为如果单片机的驱动能力不够的话指示灯是不会亮的,通过上拉电阻,电流经过电源电阻指示灯这条回路,就不会出现指示灯不亮的情况,那电阻的位置有没有要
    发表于 02-18 16:33

    TC7107 ADC采用低功耗和9V电池供电,适合便携式应用

    TC7107 ADC在温度传感器中的典型应用。低成本,高分辨率指示仪表仅需要显示器,四个电阻器和四个电容器。该器件采用低功耗和9V电池供电,适合便携式应用
    发表于 07-25 08:37

    采用USB供电的便携式资料推荐

    这种便携式电路如下图所示,该用两节镍氢电池供电,该可充电池采用PC机的USB标准接口直流5V电源进行充电。充电时,将USB插入PC机的U
    发表于 04-27 06:20

    按钮与指示灯重合

    我想在labview里面实现一个按钮与一个指示灯重合:运行时,按钮透明,鼠标点击指示灯位置,实际上触发的是按钮功能。该如何实现?
    发表于 08-02 10:32

    LED指示灯的基本控制

    题目:单元训练01:LED指示灯的基本控制,首次让8路LED指示灯闪烁3遍然后熄灭,接着依次点亮LED指示灯,最后依次熄灭指示灯,程序循环实现上述功能。需使用到:#include&qu
    发表于 12-07 06:43

    可充电电池指示灯开源项目

    电子发烧友网站提供《可充电电池指示灯开源项目.zip》资料免费下载
    发表于 08-05 09:38 3次下载
    可充电<b class='flag-5'>电池</b><b class='flag-5'>指示灯</b>开源<b class='flag-5'>项目</b>