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.

[参考译文] BQ27Z561:完成学习循环后、电量监测计读数不正确

Guru**** 2536780 points
Other Parts Discussed in Thread: BQ27Z561, BQ25601, BQSTUDIO

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1269225/bq27z561-fuel-gauge-reading-is-not-proper-after-completing-the-learning-cycle

器件型号:BQ27Z561
主题中讨论的其他器件: BQ25601BQSTUDIO

您好、TI 团队:

我们在板上使用了 BQ27Z561电量监测计和 BQ25601充电器。 电池是4000mA #18650。

我们已通过 https://www.ti.com/lit/an/slva725a/slva725a.pdf?ts = 1690347437045 链接执行了化学物质 ID 生成过程、并得到了化学物质 ID 247。 谨随函附上报告。

之后、我们已在 BQ27z561 EVM 上使用247 Chemistry ID 执行学习周期程序。

在开始学习周期之前、我们已配置以下参数。

  1. BQ27Z561电量监测计参数:

参数

价值观

设计容量

4000mA

设计容量(cWh)

1480

电池组电阻

100m Ω

系统电阻

1m Ω

高压中断设置

4300mV

高压中断清除

4200mV

充电电压(充电电压高)

4263mV

设置电压阈值(Fc)

4250mV

清除电压阈值(Fc)

4200mV

设置电压阈值(TC)

4250mV

清除电压阈值(TC)

4200mV

EOC 时的电芯充电电压

4263mV

充电收尾电流

 70mA

放电电流阈值

45mA

充电电流阈值

40mA

停止电流

10mA

设计电压

3.7伏

终止电压

3V

2.充电器参数:  

电池充电器设计参数

 

参数

VVBUS 电压范围

4 V 至13.5 V

输入电流限制(REG00[4:0])

2.0 A

快速充电电流限制(REG02[5:0])、即充电电流(ICHG)

1.2A

最低系统电压(REG01[3:1])

3.5伏

电池稳压电压(REG04[7:3])

4.2伏

 终止电流

60 mA

预充电电流

180 mA (默认)

在 BQStudio 中设置上述参数后、我们已按照以下 https://www.tij.co.jp/jp/lit/an/slua903/slua903.pdf?ts = 1694429032751&ref_url=https%253A%252F%252Fwww.google.com%252F 文档执行了学习周期。

在学习循环过程中,我们已进行放电(放电率:800mA)-休息-充电(2A)-休息-放电(率:800 mA)-休息。

充电结束时、我们可以看到 FC 位没有设置。 但在学习周期结束时、Update Status 更改为06。 因此、我们假设学习周期已成功完成。 然后、我们生成了黄金映像。 我还将附加 golden image 文件。  

现在、我们已根据随附的文档(BQ27Z561_FG_CONFIGURATION)将这些黄金映像转换为 C 文件将其刷写到我们的板中。

我们已经观察到、电量监测计读数是不正确的、因为它在3.1 Voltage 时显示为41%、之后又突然降至2.8V 至0%。 我在此附上日志。

您能告诉我、此处我们的程序或配置可能有什么问题吗? 非常感谢您提供任何帮助。

此致、

Shivani

e2e.ti.com/.../Chemistry-ID-GPCPackaged_2D00_report.zipe2e.ti.com/.../Golden_5F00_image_5F00_Output_5F00_file.zipe2e.ti.com/.../battery-percentage-reading-by-fuel-gauge.txte2e.ti.com/.../BQ27Z561_5F00_fg_5F00_configuration_2800_1_2900_-_2800_1_2900_.docx

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

    您是否具有学习周期中的日志文件?

    您的应用中的问题是、仅2320mA 中释放出来后、电池电压下降到终止电压:

    DesignCapacity 是4000mA、因此该电量监测计将估算接近4000mA 的满电量、负载相当低(800mA = C/5)、温度接近25°C。 当电池电压降至终止电压时、监测计会将 SOC 快速降至0%。 因此、您连接的电池似乎有问题(或者电流测量结果、因此库仑计数不正确)。 此图片假设日志文件中的时间戳是准确的。

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

    尊敬的 Dominik Hartl11

    感谢您的答复。

    是的、我有数据闪存以及寄存器日志文件数据。 我在这里。

    此致、

    Shivani

    e2e.ti.com/.../Data-Flash-log.zipe2e.ti.com/.../registers_5F00_log.log

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

    数据显示、仪表测得的温度约为-60摄氏度:

    电量监测计将计算-60deg.C 下的过度电阻、一旦经过放电期间的瞬态响应时间、它将在-60deg.C 下应用完整计算的电阻、该值为几欧姆(而不是毫欧)、从而导致 SOC 突然下降。

    请检查您的学习周期设置。 -60deg.C 温度不合适(无论是监测计还是典型锂离子电池都不合适)。

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

    尊敬的 

    我们已检查电池的实际容量是否为2200 mA 十六进制 因此、我们再次按照2200 mA Capacity 进行了学习周期。 我已随函附上数据存储器的日志文件并在此注册。

    我们使用以下数据捕获了观察结果。

    • 放电率:440mA
    • 充电率1.1A
    • 设计容量= 2200 mA
    • 设计能耗= 814 cWh
    • 终止电压= 3.3V

    所有其他参数值已经与我在第一条评论中提到的一样。

     

    使用这些值、我们已经观察到电量监测计读数的相同行为。 百分比读数突然下降。

    另外、您能否告诉我们、您是如何绘制先前发送的图表的?

    谢谢。

    Shivani

    e2e.ti.com/.../2200-mAh-Data.zip

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

    我在 Excel 中打开学习周期日志文件并绘制随时间变化的温度。

    以下是您提供的最新文件的屏幕截图:

    温度为-59.5度。 这很可能是不正确的。

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

    尊敬的 Dominik Hartl11

    好的。 但我们仅在室温下执行此学习循环、摄氏温度约为24至27度。

    那么它是如何检测-595摄氏度的?  对于这个错误的温度读数、这里可能会出现什么问题?

    谢谢。

    Shivani

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

    请检查 TRM www.ti.com/.../sluubo7.pdf 中的 温度源配置2.4 Temperature、并确保这些配置与您的系统匹配。

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

    尊敬的 

    将电池的温度引脚与 TS 相连后、便能获得合适的温度读数。

    我已经再次执行了学习周期、并观察了电量监测计的百分比读数、如我的第一条评论中所述。  

    因此、电量监测计的读数仍然下降。 我将附加学习周期数据和读数百分比的日志文件。

    您能检查一下并帮助解决此问题吗?

    此致、

    Shivani

    e2e.ti.com/.../Temperature-Pin-connected-Learning-Cycle-Data.zip e2e.ti.com/.../logbatt_5F00_with_5F00_temperature_5F00_pin.txt

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

    尊敬的 Shivani:

    我检查了学习周期数据、它看起来很好。 已更新 QMax 和电阻表。

    我对这里的问题感到困惑。 "那么、电量监测计的读数仍在下降"这句话是什么意思? 我应该从您附加的 txt 文件中读取什么内容?  logbatt_with_temperature_pin.txt?

    请详细说明您的问题。

    此致、
    何塞·库索

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

    您好!

    是的、您理解正确。 如果您观察到日志文件" logbatt_with_temperature_pin.txt "、我们在其中捕获电量监测计对电池容量、电池电压、电流消耗等的读数... 我们将在显示屏上运行摄像机预览并捕捉所有这些细节。

    在该日志文件中、电压为3.155 V 时、电池容量为42%。然后在突然之后、它在几秒内下降到35%、25%、15%、4%和0%、这似乎是电量监测计的错误读数。

     

    请告诉我您需要更多信息。

    此致、

    Shivani

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

    尊敬的 Shivani:

    为了便于调试、我还需要 bqStudio 提供一个日志文件。 与完成学习循环时相同。

    此致、
    何塞·库索

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

    您好、Jose、

    请找到您提到的附加日志文件。

    此致、

    Shivani

    e2e.ti.com/.../register_5F00_logs.log

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

    尊敬的 Shivani:

    在查看提供的日志文件时、我看不到错误的监测预测。 可以进一步调节监测。



    建议:

    设置 LOCK_0 = 1。 这将防止在达到终止电压后 SOC 增加。 完全放电后、电池电压自然会恢复。

    负载模式应设置为0。 负载分布为恒定电流。 选择恒定功率时进行的容量预测将比实际情况要少。

    3-禁用 RELAX_SMOOTH_OK。 这将允许在张弛中跳跃 SOC。

    4-尝试将终止电压设置为略低于3.3V。 当项 Voltage 位于 OCV 曲线的最陡区域时、电量监测计在确定 SOC = 0%时的表现最出色。 请参阅下面的 ChemID = 247 OCV 曲线


    4.1如果您希望 SOC 在3.3V 时= 0%、您可以降低终止电压并增加一点保留容量。  有关详细信息/示例、请参阅下面的


    此致、
    何塞·库索