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.

[参考译文] BQ25820:超级电容器电池包的充电和电压调节

Guru**** 2606725 points
Other Parts Discussed in Thread: BQ25820

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1572673/bq25820-charging-and-voltage-regulation-on-a-supercapacitor-pack

器件型号:BQ25820


工具/软件:

尊敬的 TI 支持团队:

我使用容量为 10F、电压为 13.5V 的超级电容器电池组为器件供电。 为了给该超级电容器电池包充电、我使用基于 BQ25820 控制器的降压转换器。 这是一种基于 EVM 参考设计的相对简单的实现。 控制器为这些超级电容器充电而不会出现任何问题,但一段时间后,它停止充电,并且它们上的电压开始下降,如所连接的示波器屏幕截图 — 绿色波形所示。 当电压降至特定水平(在我的例子中大约为 10V)时、充电器再次开始充电、并且这个循环无限重复。

充电器被设置为永久 CC 模式、在该模式下不应关闭、但仍会中断充电。

您能否向我解释一下可能有什么问题、或者如何对此充电器进行编程、以便在充电后保持超级电容器的额定电压、而不会中断充电?

此致、Tomasz

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

    您好、Tomasz、

    您能提供原理图吗?

    充电器设置为永久 CC 模式、在该模式下它不应关闭、但仍会中断充电。

    如何将其设置为永久 CC 模式?

    此致、

    基督教。

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

    您好、Cristian

    感谢您的回答。 我很抱歉只写现在,但我没有收到任何消息,说我正在等待一个答复。 我的原理图是相当标准的应用、就像 TI 参考设计。 至于设置、我将询问软件开发人员我们的寄存器设置是什么、然后我将为您写下这些设置。

    我希望该充电器在 CC 模式下以允许的最大电流将电容器充电至定义的电压、然后切换到 CV 模式并保持该电压。  

    此致、Tomasz

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

    您好、Cristian、

    这是我们的寄存器配置:

    寄存器 抽取值
    REG_PRECHARGE_INPUT_CONTROL_EN_PRECHG_BIT 0
    REG_PRECHARGE_INPUT_CONTROL_EN_TERM_BIT 0
    REG_TIMER_CONTROL_EN_CHG_TMR_BIT 0
    REG_CHARGER_CONTROL_EN_CHG_BIT 1.
    REG_PIN_CONTROL_EN_ICHG_PIN_BIT 0
    REG_PIN_CONTROL_EN_ILIM_HIZ_PIN_BIT 0
    REG_POWER_PATH_AND_REV_MODE_CONTROL_EN_PFM_PIN_BIT 0
    REG_Termination_CURRENT_LIMIT_ITERM_BIT 5.
    REG_INPUT__CURRENT_DPM_LIMIT_IAC_DPM_BIT 100
    REG_CHARGE_CURRENT_LIMIT_REG_BIT 80
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Tomasz、

    下面是我们的寄存器配置:

    我想查看所有寄存器数据、而不是仅查看写入的内容。

    您是否尝试过减小输出电容?

    我建议将 C220 和 C221 每个更改为 100uF。

    此致、

    基督教。

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

    尊敬的 Christian:

    这是控制器处于 CC 模式并为超级电容器充电时的寄存器外观:

    CC 模式
    16 位寄存器:0x0、值:0x10
    16 位寄存器:0x2、值:0x1B8
    16 位寄存器:0x6、值:0x190
    16 位寄存器:0x8、值:0x348
    16 位寄存器:0xA、值:0x640
    16 位寄存器:0xC、值:0x3E8
    16 位寄存器:0x10、值:0x140
    16 位寄存器:0x12、值:0x14
    8 位寄存器:0x14、值:0x6
    8 位寄存器:0x15、值:0x15
    8 位寄存器:0x16、值:0x0
    8 位寄存器:0x17、值:0xC9
    8 位寄存器:0x18、值:0x0
    8 位寄存器:0x19、值:0x4
    8 位寄存器:0x1A、值:0x20
    8 位寄存器:0x1b、值:0x96
    8 位寄存器:0x1C、值:0x57
    8 位寄存器:0x1D、值:0x40
    8 位寄存器:0x1E、值:0x0
    16 位寄存器:0x1f、值:0x0
    8 位寄存器:0x21、值:0x3
    8 位寄存器:0x22、值:0x80
    8 位寄存器:0x23、值:0x2
    8 位寄存器:0x24、值:0x0
    8 位寄存器:0x25、值:0x0
    8 位寄存器:0x26、值:0x0
    8 位寄存器:0x27、值:0x0
    8 位寄存器:0x28、值:0x0
    8 位寄存器:0x29、值:0x0
    8 位寄存器:0x2A、值:0x0
    8 位寄存器:0x2B、值:0x60
    8 位寄存器:0x2C、值:0x2
    16 位寄存器:0x2D、值:0x0
    16 位寄存器:0x2F、值:0x0
    16 位寄存器:0x31、值:0x0
    16 位寄存器:0x33、值:0x0
    16 位寄存器:0x35、值:0x0
    16 位寄存器:0x37、值:0x0
    16 位寄存器:0x39、值:0x0
    8 位寄存器:0x3B、值:0x0
    8 位寄存器:0x3C、值:0x0
    8 位寄存器:0x3D、值:0x1A
    8 位寄存器:0x62、值:0x2

    当超级电容器充满电且控制器关闭充电时、它理论上会切换到 CV 模式、至少这就是其所说的、寄存器如下所示:

    CV 模式
    16 位寄存器:0x0、值:0x10
    16 位寄存器:0x2、值:0x1B8
    16 位寄存器:0x6、值:0x190
    16 位寄存器:0x8、值:0x348
    16 位寄存器:0xA、值:0x640
    16 位寄存器:0xC、值:0x3E8
    16 位寄存器:0x10、值:0x140
    16 位寄存器:0x12、值:0x14
    8 位寄存器:0x14、值:0x6
    8 位寄存器:0x15、值:0x15
    8 位寄存器:0x16、值:0x0
    8 位寄存器:0x17、值:0xC9
    8 位寄存器:0x18、值:0x0
    8 位寄存器:0x19、值:0x4
    8 位寄存器:0x1A、值:0x20
    8 位寄存器:0x1b、值:0x96
    8 位寄存器:0x1C、值:0x57
    8 位寄存器:0x1D、值:0x40
    8 位寄存器:0x1E、值:0x0
    16 位寄存器:0x1f、值:0x0
    8 位寄存器:0x21、值:0x4
    8 位寄存器:0x22、值:0x80
    8 位寄存器:0x23、值:0x2
    8 位寄存器:0x24、值:0x0
    8 位寄存器:0x25、值:0x41
    8 位寄存器:0x26、值:0x0
    8 位寄存器:0x27、值:0x0
    8 位寄存器:0x28、值:0x0
    8 位寄存器:0x29、值:0x0
    8 位寄存器:0x2A、值:0x0
    8 位寄存器:0x2B、值:0x60
    8 位寄存器:0x2C、值:0x2
    16 位寄存器:0x2D、值:0x0
    16 位寄存器:0x2F、值:0x0
    16 位寄存器:0x31、值:0x0
    16 位寄存器:0x33、值:0x0
    16 位寄存器:0x35、值:0x0
    16 位寄存器:0x37、值:0x0
    16 位寄存器:0x39、值:0x0
    8 位寄存器:0x3B、值:0x0
    8 位寄存器:0x3C、值:0x0
    8 位寄存器:0x3D、值:0x1A
    8 位寄存器:0x62、值:0x2

    你怎么看?

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

    尊敬的 Christian:

    充电器输出端的这两个电解电容器没有显著影响、甚至可以将它们完全断开。 容量为 10F/20V 的超级电容器电池与这些电容器并联、正是这个超级电容器电池需要很长的时间才能充电。

    此致、Tomasz

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

    您好、Tomasz、

    我正在审核您的寄存器数据、并会在审核后提供反馈。

    此致、

    基督教。

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

    尊敬的 Christian:

    有任何反馈意见?

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

    您好、Tomasz、

    您可以尝试禁用充电终止吗?

    REG0x14[3]=0?

    此致、

    基督教。

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

    尊敬的 Christian:

    如果您查看线程中我提供的寄存器组、您可以看到寄存器 0x14 的位 3 已经为 0

    是否有其他想法?

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

    您好、Tomasz、

    我无法在我们的 EVM 上重现此行为。 您是否有 BQ25820 EVM 来检查您是否能够复制此行为? 它将帮助确定问题是与 BQ25820 还是超级电容器有关。

    此致、

    基督教