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.

[参考译文] BQ40Z50-R2:仅电池组件充电不足问题-无法充满电

Guru**** 2587365 points
Other Parts Discussed in Thread: BQ40Z50, BQSTUDIO, BQ40Z50-R2

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1419180/bq40z50-r2-battery-assemnly-undercharge-issue---unable-to-achieve-full-charge

器件型号:BQ40Z50-R2
Thread 中讨论的其他器件:BQ40Z50BQSTUDIO

工具与软件:

您好!

在为包含 BQ40Z50 IC 的电池组件充电时、Panasonic NCA103450电池单元的3S2P 配置无法充满电。 我们应该能够实现12.6V 电压、但只能稳定地实现11.93V 的满电压

在 BQStudio 中评估 IC 时、我注意到数据存储器-设置-充电配置中的位2为绿色、且选择了 SOC_CHARGE (请参阅下面的屏幕截图)。 根据 BQ40Z50技术参考文档、以下内容适用:

"如果设置了 Charging Configuration 中的[SOC_CHARGE]、则电压阈值控制、如中所述
第4.3节替换为 RelativeStateOfCharge ()控制。

采用该方法时、控制转换会发生以下变化:
a.[LV] state and RelativeStateOfCharge ()> Charging SOC Mid;移动到[MV]。
b.[MV]状态和 RelativeStateOfCharge ()> Charging SOC High;移至[HV]。
c.[MV]状态[DSG]= 1、并且 RelativeStateOfCharge ()< Charging SOC Mid–SOC Hysteresis;
移至[LV]。
d.[HV]状态[DSG]= 1、并且 RelativeStateOfCharge ()< Charging SOC High–Charging SOC
迟滞;移至[MV]。"

这是否意味着有可决定何时停止充电的充电状态值? 如果是、这些值是否在"高级充电算法"设置中定义? 下面是"高级充电算法"表中的我们的当前设置。

非常感谢您提供任何指导。

此致、

Joe DeWitt

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

    您好!

    我刚刚意识到绿色表示0、因此未启用。 为了跟进我下面的问题、哪种设置决定了每个电池单元中一旦达到特定电压、何时会停止充电? 换句话说、我如何确定充电是否会在12.6V 而不是更低的电压下停止、以确保这不是问题?

    这是否在"高级充电算法-电压范围"表中定义(请参阅下面的)。 充电电压高电平当前设置为4000mV。 这是否意味着每节电芯达到4000mV 后将停止充电?

    提前感谢您的帮助。

    此致、

    Joe DeWitt

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

    您好、Joe。

    我认为、要确保监测计在特定电压下停止充电、最好的方法是我们使用有效的充电终止功能。 这是以下要求列表、必须在两个连续的40秒周期内满足、并完成右侧的操作列表。 有关这方面的更多信息、请参阅 bq40z50-R2技术参考手册:

    此外、如果您发送当前充电周期的 bqStudio 日志文件和电量计设置的.gg 文件、我们可以对其进行更深入的研究。

    此致、

    Anthony

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

    Anthony、您好!

    感谢您的答复。 非常感谢。 我将向工厂索取充电周期的 bqStudio 日志文件和.gg 文件、因为他们一直在执行充电周期。

    关于您在上面参考的"有效充电终止表"中进行的以下计算、您能否确认我对这些值的来源的理解:

    最大电芯电压1...4 + Charge Term Voltage >= Charging Voltage ()/串联电芯数  

    最大电芯电压:从寄存器表中的 Cell 1 Voltage、Cell 2 Voltage 和 Cell 3 Voltage 中读取的实际值、将是用于计算的各个电芯值的总和。

    充电条件电压:用户输入的值位于数据存储器中->高级充电算法->终止配置表(请参阅下面的、其中每节电池的我的 IC 为75mV)

    Charging Voltage ():用户从高级充电算法->电压范围表->充电电压高值中输入的充电电压高值(请参阅下面的、其中对于我的 IC 为4000mV)

    因此、假设所有电池都处于相同的电压、一旦单个电池的电压为4000mV - 75mV = 3925mV、并且满足有效充电终止表中指定的其他条件、充电就会停止。

    这种理解是否准确?

    提前感谢您的支持。

    此致、

    Joe DeWitt  

     

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

    您好、Joe。

    [报价 userid="526928" url="~/support/power-management-group/power-management/f/power-management-forum/1419180/bq40z50-r2-battery-assemnly-undercharge-issue---unable-to-achieve-full-charge/5439931 #5439931"]

    最大电芯电压1...4 + Charge Term Voltage >= Charging Voltage ()/串联电芯数  

    最大电芯电压:从寄存器表中的 Cell 1 Voltage、Cell 2 Voltage 和 Cell 3 Voltage 中读取的实际值、将是用于计算的各个电芯值的总和。

    充电条件电压:用户输入的值位于数据存储器中->高级充电算法->终止配置表(请参阅下面的、其中每节电池的我的 IC 为75mV)

    [报价]

    您对这些值的理解是正确的。

    相对于这种停止充电的方式、此功能可与[FET]位配合使用、也可以将充电 TC 配置为关断:

    此致、

    Anthony

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

    Anthony、您好!

    感谢您的答复。

    除了您在上面确认的陈述外、您能否确认以下陈述是否正确:

    Charging Voltage ():用户从高级充电算法->电压范围表->充电电压高值中输入的充电电压高值(请参阅下面的、其中对于我的 IC 为4000mV)

    如果不是、请告知从何处获取 Charging Voltage()值。

    此致、

    Joe DeWitt

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

    您好、Joe。

    您有些正确。 ChargingVoltage()是 高级充电算法部分中设置的参数 、乘以电池组中的电池数量:

    此致、

    Anthony

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

    Anthony、您好!

    感谢您的进一步澄清。

    我注意到、对于我的电池组件、寄存器表中 TS3的温度为195.3 C、TS4的温度为195 C (请参阅下文)。 这是否会导致充电电压()为4000mV、如 Advanced Charge Algorithm (高级充电算法)菜单的 High Temp Charging (高温充电)表中所示(请参见下面的第二个附件)?

    我不想使用 TS3和 TS4、因此我将0欧姆电阻器从这些 BMS 端子连接到 BQ40Z50 BMS 的接地端。 我认为、为了解决这些不准确的温度读数、我可能需要安装10 K 欧姆电阻器。  

    或者、BMS 是否根据正常读数的内部温度或电芯温度来确定要使用的充电电压()。

    提前感谢您的支持。  

    此致、

    Joe DeWitt

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

    您好、Joe。

    我注意到、对于我的电池组件、寄存器表显示的 TS3温度为195.3°C、TS4温度为195°C (请参见下文)。 这是否会导致充电电压()为4000mV、如"高级充电算法"菜单中的"高温充电"表所示(请参阅下面的第二个附件)?

    您能否确保在温度使能寄存器中禁用 TS3和 TS4? 如果启用了这些、那么这会影响这里的温度读数。

    此致、

    Anthony

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

    Anthony、您好!

    以下是当前进行的设置。 我认为这会禁用 TS3和 TS4 (绿色- 0位)并启用 TS1和 TS2 (红色-高电平或1位)。

    此致、

    Joe DeWitt

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

    Joe、您好!

    安东尼目前不在办公室。 他应该在下周回复你。

    此致、

    Adrian

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

    您好、Joe。

    明白了、这似乎是此设置的正确配置。 此设置中 Temperature()寄存器的当前读数是多少? 来自 TS1和 TS2温度读数的读数应该约为21.9。

    此致、

    Anthony

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

    Anthony、您好!

    是的、是这样。 TS1和 TS2的读数为22.6V。我将在禁用 TS3和 TS4的情况下测试电池组件的充电、并查看我们是否能够将每节电池实现4.2V 的电压

    我感谢所有的支持。

    此致、

    Joe DeWitt

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

    您好、Joe。

    听起来不错、请告诉我们这是否能改善结果。

    此致、

    Anthony