This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] BQ27425-G2A:电量监测计显示错误的电池百分比与实际测量值

Guru**** 651100 points
Other Parts Discussed in Thread: GPCCHEM, BQ27421-G1
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/837684/bq27425-g2a-fuel-gauge-showing-wrong-battery-percentage-vs-real-measurement

器件型号:BQ27425-G2A
主题中讨论的其他器件:GPCCHEMBQ27421-G1

在我们的设计中、我们 监控了2节分离式锂镍锰电池。 一个为850mAh、另一个为2000mAh。 我们的软件中有2个设置、当用户指示他使用的电池(2000或850)时、我们会将电池值加载到设备 NVRAM 中。

电量监测计似乎以正确的方式为850mAh 电池提供 SOC、但2000mAh 电池 SOC 已关闭。 根据我们的测量结果、当电池电量约为40%时、电量监测计报告为0%。  

对于这两种电池、我们大幅改变 了设计容量和端接电压、只是为了查看它对 SOC 读数的改变程度。 当我们从 NVRAM 读取数据时,我们可以看到刻录的值与刻录的值完全相同。 但是、当我们测试电池时、SOC....it 中的变化很小、就像 SOC 设置为特定的默认电池一样、无论我们如何更改 设计容量和端接电压、它都以相同的方法读取我们测试的电池。

与我们在设置中进行的实际测量相比、电量监测计可非常精确地监测电压和电流。  

同样、850mAh 电池似乎被电量监测计正确监控、但2000mAh 电量已关闭。  

附加2个文件:

 1、通话时间 PCB234 Int - FG off - 2000mA -在本示例中、您可以将2000电池电压降至2.8V、然后关闭、而当电量监测计读取5%电池时、我们的系统会关闭器件。 从图中可以看出、器件在电池寿命的一半时间内关断、而不是在最后5%的时间内关断。  

在 Excel 中、您还可以看到我们设置到电量监测计的参数。

谢谢

e2e.ti.com/.../TALK-TIME-PCB234-Int-_2D00_-FG-off_2D00_-2000mA.xls

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Amit、您好!

    在使用之前、需要确定此监测计的硬编码化学 ID 是否与您的电池匹配。 您是否执行了 gpcchem 中列出的测试来确定这一点?

    谢谢

    Onyx

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、我们没有执行此测试。 但另一方面、850mAh 电池似乎受到了良好的监控、与2000mAh 电池的化学成分相同、因此电量监测计为什么会因如此大的错误而漏读它。 即使是10%的误差,我们也会接受……但它似乎比这更糟糕。 此外、电池供应商也已经向我们提供了电池的化学品。  

    假设我们进行此测试、然后我们从您那里得到不同的化学 ID、电量监测计是否仍然可以监测电池电量? 这是一个基本的单节锂离子电池....

    谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    在此电量监测计中、我们可以对不同的化学 ID 进行硬编码吗? 数据表中的默认值是 LiCoO2 - 0x128、但我们可以更改该值、对吧?

    谢谢

     

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    大家好,我能不能再跟我说,我们正处在一个非常关键的时刻

    谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Amit、您好!

    否您不能更改化学 ID。 这不是一个基于闪存的监测计、它允许您对定制化物进行编程。

    谢谢

    Onyx

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好。

    尽管如此、电量监测计仍在对850mAh 电池进行良好监测、而2000mAh 电池电量监测计则远远不够。 两者都有相同的化学品,我们可以接受10%的误差...但似乎 Fuel Gague 与2000mAh 电池完全关断,电池一半时的读数为0%...怎么回事? 是否需要设置任何其他校准过程或其他一些值?  

    谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Amit、您好!

    如果使用的 chem ID 不匹配、您将看到相应类型的错误。 现在、我们需要确定您是否正在使用正确的器件。 这就是为什么我要求您在 gpcchem 中执行测试大纲的原因。 如果该工具确定您使用的器 件有误、则必须更换器件、因为监测计无法获得良好的精度。 如果工具确定器件适合、则我们将查看可能调整的其他参数。 但现在您绝对必须在 gpcchem 中运行测试并将通过电子邮件发送给您的报告发布在此处。

    谢谢

    Onyx

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、好的、清除。

    我们不能选择替换器件。 我们已经进入大规模生产阶段。  

    我想知道您计划调整哪些其他参数? 以下是我们在没有成功的情况下调整的参数:

    设计能力

    DesignEnergy

    端接电压

    TaperCurrent  

    TaperVoltage

    ChargeTerminationVoltage

    PackOffsetVoltage

    您是否考虑调整任何其他参数? 如果不是...则不使用此电池测量实践。

    如果是、则值得努力进行此测量。 我们需要一段时间才能按照所述正确进行测量、因此我们需要知道这是否值得付出努力。

    谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    如果没有该工具提供的报告,我们将无法继续前进。 我曾提到从第10段开始运行此测试、以确定前进的路径。 这是1天的测试。 如果您已经完成了该测试、我们将能够确定前进的道路。 没有这项试验,我们就不能继续前进

    谢谢

    Onyx

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、我们已提交测试文件。 Thankse2e.ti.com/.../Li-Ion-FG-read.zip

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    e2e.ti.com/.../Li-Ion-FG-read_2D00_report.zip

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好,Amit

    从结果中可以看出、此量表128上使用的化学 ID 完全不存在。 返回的错误为39.53  

    报告中的警告指出:

    警告:最佳通用 ID 偏差高于此器件/系列的建议级别。 考虑使用另一个器件、基于闪存的监测计或自定义 ID 的 RAM 编程。

    PS 联系您的 FAE 以获得进一步帮助。 他已就此问题与我们离线联系。

    谢谢

    Onyx

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    大家好、由于我们已经在进行大规模生产、因此我们需要您的支持、以帮助您尽可能通过 SW 来改善这种情况。

     

    我们的主要问题是终端电压。 当我们将其设置为可能的最低电压- 2.8V 时、电量监测计仍会在~3.6V 的电压下将 SOC 设置为0%、这远高于实际端接电压。  

    从 bq27421-G1手册(我发现它与 bq27425-G2类似)中可以看出、SOC 根据端接电压+Δ 电压指示0%。  

    Delta Voltage 是通过 Impedance Tracking 算法计算得出的值、我们可以对其进行设置。 在 bq27425-G2中、我们将"Max Delta Voltage"设置为200mV、范围非常宽、从-32000到32000不等。

    1、我们是否可以操纵此 Δ 电压、使 端接电压+Δ 电压实际上非常接近 我们设置的端接电压?

     

    阻抗跟踪算法中的另一个非常重要的项目是电流 阈值。 我们关注的是放电 阈值。 我们的电池电流为1980mAh、最大平均电流 约为80mA、而在大多数用例中、我们的电流约为45mA。 此时设置的默认值为 C/16.7、在本例中为118mA。 这意味着电量监测计从未真正认为我们处于放电模式? 因为我们从未达到此阈值? 电量监测计始终考虑在弛豫模式下使用电池?  

    1、如果 我们将放电更改为 C/45、更改为 C/80 (这将表示我们的实际用例)、它是否还会提高 阻抗跟踪算法的读数精度并降低针对 Δ 电压计算出的值?

     

    谢谢

     

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Amit、您好!  

    报告0% SOC 的监测计不仅仅基于终止电压+Δ 压。 监测计运行 rem CAP 仿真、该仿真是 OCV 表和所选负载选择的函数。 如果根据仿真确定您处于空状态、即使未达到 terminatevoluty+ deltavoltage、SOC 也会报告0。 改变差值电压对您的条件没有帮助。 监测计动态更新差值电压。

    您的电流阈值需要根据您的应用进行适当设置。 放电电流为45mA 时、应将放电电流阈值设置 为低于该阈值。 您还应将退出电流设置为低于放电和充电电流阈值。放电电流阈值可设置为35mA、退出电流应设置为20mA、睡眠应设置为10。 同样、这将无法正确生成监测计报告。

    该工具报告 测量仪表中硬编码的化学 ID 误差  为39%。 这意味着您将看到高达39%的 SOC 误差。 您无需独自完成任何操作即可使电量监测计正常工作。 与您的 TI 联系人进行离线对话。 我已向他提供了关于后续步骤的指示,他将向你转递这些指示。 请勿再次发布到此主题、请遵循将提供的说明。 这是自您报告此主题以来的主要问题。

    谢谢

    Onyx