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**** 2568585 points
Other Parts Discussed in Thread: BQ40Z50EVM-561, BQ40Z50

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1445643/bq40z50-r2-interrupted-charging-charging-only-in-pulses

器件型号:BQ40Z50-R2
Thread 中讨论的其他器件:BQ40Z50、BQ40Z50EVM-561

工具与软件:

您好、TI 论坛。

我正在尝试根据"BQ40Z50设置和投入生产"视频、使用校准/学习周期配置设置 BQ40Z50。 然而、当我想要开始为电池充电时、我经历了充电器会允许充电一段时间、然后再断开电池组片刻(几秒钟)、然后再重复充电和中断。 我已经附上数据日志文件供参考。

我可以看到"SafetAlertCD"是用值0x0080触发的、但我有点怀疑在我的当前配置中要编辑哪个寄存器来解决此问题。
一般来说、我对如何正确设置配置存在一些疑问、但一旦我了解了问题的性质、我将再次讨论此问题。 我还附上了我当前正在使用的配置文件、希望有人可以帮助我在第一个学习周期中正确设置该文件。

提前感谢。

此致、
胜利

e2e.ti.com/.../5305.charge.loge2e.ti.com/.../4747.charge.csve2e.ti.com/.../learning_5F00_cycle_5F00_config.gg.csv

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

    您好、Victor:

    是的、充电被中断、因为您注意到保护 CHGC 被触发。

    有几种方法可以解决这个问题。 您可以禁用这种保护。 您可以配置"高级充电算法"、以便在 ChargingCurrent ()寄存器中报告正确的充电电流值。 或者、您可以将 CHGC:Threshold 参数调整为更大的值。

    此致、

    Adrian

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

    您好、Adrian。

    感谢您指出高级充电算法、我已经意识到我需要更改温度范围和电流阈值。

    关于本主题、为了更正我对本节的理解、我对本节确实有一些疑问:

    • REC Temp Charging 是指在此上下文中建议的温度是否正确?
    • 每个温度充电段中的电流低、中和高阈值是指"Voltage Range"中的充电电压低、中和高。 这是否意味着如果我处于建议的温度范围内、但我的电压较低、则充电电流限制将设置为"Rec Temp Charging"->"Current Low"?
    • 我在"Settings"中定义系列配置、但我不确定输入的值是单元级别还是电池组级别?
    • "CS 降级"是指细胞肿胀。 我将在应用中使用圆柱形单元格、并且 已设置 CS_CV = 0。 我可以完全忽略此部分中的值吗?
    • 我略微不知道电荷损耗补偿的作用。 我目前没有计划根据周期计数来降低充电。
    • 我正在为 BMS 使用外部平衡、但我不确定如何正确设置"Cell Balancing Config"部分。 我在无源均衡电路中选择了电阻器、以获得200 mA 联络的最大均衡电流
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Victor:

    是、Rec Temp 是室温。

    这是正确的、充电电流将设置为 Rec Temp Charging -> Current Low

    是的、可以忽略 CS 降级参数。

    其余的应该没有问题。 我希望大家主要关注影响每个温度范围的充电电压和充电电流的主要参数。

    此致、

    Adrian

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

    您好、Adrian、

    感谢您的支持、很遗憾、我似乎仍然有一个问题。

    我不再遇到充电中断的情况、但我看到了一些奇怪的行为。 一小段时间,它似乎工作正常,但后来被 CUV 中断,我发现这是因为我有这个价值设置错误。 但在编辑此错误之后、即使我已根据我所使用的电池1C 等级将电源设置为3A、我也只得到8 mA 的充电电流。

    我已附加了新的充电日志和配置文件、能帮助我指出出什么问题吗?

    提前感谢。

    此致、
    胜利

     e2e.ti.com/.../8461.charge2.loge2e.ti.com/.../7823.learning_5F00_cycle_5F00_config.gg.csv

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

    您好、Victor:

    我查看了该文件、但我看不到任何导致电流被阻止的保护问题。 在日志文件的末尾、FET 似乎都亮起。 您是否完全可以确定此功能以前工作正常、并且使用的电源没有问题。 如果 FET 导通、那么监测计没有其他措施来限制流经电池的电流。 您还可以在执行此测试时禁用所有保护。

    此致、

    Adrian

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

    您好、Adrian、对于响应延迟、我们深表歉意。

    我已经取得了一些进展、充电时看到的非常小的电流实际上是我的前置充电电流、但在我的配置中、为什么这可以激活?

    我已经尝试翻转 PCHG_COMM 的位、这使我恢复到与脉冲充电有关的原始问题。 我现在已将该位设置为低电平、但从日志文件中可以看到、我在尝试充电期间触发了 CHGV。 我将在明天尝试、但我已调整设置以允许在 CC-CV 充电的 CC 部分期间在 CHGV 中产生更高的电压差、以查看这是否解决了我的问题。

    e2e.ti.com/.../charge3.loge2e.ti.com/.../3527.learning_5F00_cycle_5F00_config.gg.csv

    提前感谢。

    胜利

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

    此外、如果它有什么不同、值得注意的是我目前正在处理 bq40z50EVM-561板

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

    您好、Victor:

    我认为最大的问题是充电电压在65120处报告、这可能会导致 CHGV 阈值的逻辑出现问题、使(ChargingVoltage ()+ CHGV:Threshold X #电池)的值大于65535、这肯定是一个位溢出。 我会确保将要报告的充电电压更改为约32000mV、以避免这种情况。

    此致、

    Adrian

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

    Adrian、您好。很遗憾、我仍有问题、我已随附日志数据和配置文件。

    我注意到、尽管我先前曾声称我在出院方面没有问题、但事实并非完全正确。 它在 CC 下可以正常工作、但当我更改为 CV 时、遇到的问题与 CHG FET 相同、没有电流通过。 我现在注意到、PACK+和 PACK-端子上的电压似乎比电池组电压低0.6V。 因此、我尝试了日志数据文件中也显示的以下测试:

    • 在既未连接负载也未连接电源的情况下:
      • 电池组电压低于电池电压0.6V
    • 直流/直流转换器
      • 电池包电流变为电源上设定的充电电压目标、无 CC 阶段、且电压不发生阶跃变化
    • 连接直流负载并使用 CC
      • 没有出现问题、电池放电
    • 在负载上使用 CV
      • 无放电、电流正好为0、电池组电压等于 CV 目标

    然后、我尝试在充电时开启两个负载、以模仿最终系统、因为我注意到 CHG 位在放电期间会变为高电平。 但效果不是很好。

    电池包和电池电压的差异是否是我所面临问题的原因? 电池单元、电池单元和电池组电压都已经过校准、并已经过测量来验证其正确性。
    此外、我阅读有关这方面的技术手册、但 CHG FET 的导通条件是什么? 当没有错误出现时、CHG 和 DSG 并不简单地都打开、我对此略感惊讶、请参阅随附的屏幕截图。

    e2e.ti.com/.../charge7.loge2e.ti.com/.../bq40z50config.gg.csv

    此致、

    胜利

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

    您好、Adrian

    仔细检查数据表后、我发现将"预告充电算法"->"X Temp Charging"和"Voltage Range"中的参数设置错误、设置为电池组级别值而不是电池级别值、例如、"Charging Voltage Low"设置为12000mV、而不是3000mV。 在进行更改之后、BMS 现在允许充电和 CV 放电。 我还没有完成我计划的所有测试、但我怀疑这是我问题的根本原因。

    非常感谢您的支持、因为这可以帮助我更好地了解 BMS。

    此致、
    胜利