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.

[参考译文] BQ25708:更改 CELL_BATTPRESZ 偏置电压不会更改 VSYS

Guru**** 2609955 points
Other Parts Discussed in Thread: BQ25708, LM43603, BQ24610

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/762237/bq25708-changing-cell_battpresz-bias-voltage-does-not-change-vsys

器件型号:BQ25708
主题中讨论的其他器件: LM43603BQ24610

我刚刚使用 BQ25708对我的设计进行了第二次修订。  在此版本中、我发现充电器(VSYS 节点上)的输出电压始终为9.21V。  当 CELL_BATTPRESZ 被改变时、这个电压不会改变。  在将 CELL_BATTPRESZ 设置为 REGN 的55%的情况下、我希望输出电压更高。

为了测试这一点、我在 REGN 和 CELL_BATTPRESZ 之间放置了一个100K 的电位计、并在该节点与 GND 之间放置了一个100K 的电位计。  因此、我可以广泛地更改 CELL_BATTPRESZ。  无论该值是什么、输出都保持在9.21V。

与芯片通信、如果我对某些寄存器进行了更改、例如将充电电流限制从其默认值0更改为64mA、VSYS 将上升至12.6V。  在此状态下、CELL_BATTPRESZ 的更改仍不会更改 VSYS。

此测试是在未连接电池组的情况下完成的(为安全起见)。  正如我习惯的那样、无论电池组向总线提供电流、充电器都将生成 VSYS。   

这是第二个电路板构建的运行方式、因此我不认为 BQ25708本身有缺陷。

我接下来可能会看到的任何提示吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    此后、我一直认为电池组电压必须存在、因此将其(小心地通过10K 1/2W 电阻器)连接到电池组电流感应电阻器(0.01欧姆、用于提供 SRP 和 SRN)的电池组侧的输出侧。 其结果是通过2.2uH 电感器(SW1和 SW2)产生严重且可闻的振荡。 当直接连接而不是通过10K 电阻器连接时、随着电感器升温、振荡变得更大。 通过查看 HIDRV2、我看到该 FET 导通时间非常长(接地)、我认为这会导致高电流。 我的 BQ25708非常奇怪!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    HIDRV_2 FET 有缺陷(尚不知道是什么损坏了它)、这解决了不稳定问题。

    但是、尽管设置了 CELL_BATTPRESZ、我仍然看到9.21V 为 VSYS。 我注意到、数据表显示、在复位时根据 CELL_BATTPRESZ 设置 MinSystemVoltage 是合理的。 在我之前的电路板中、VSYS 上的电压大约为19V、且 CELL_BATTPRESZ 设置为3节电池。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    嗨、k1mgy、

    您看到的是 VSYSMIN 调节。 如果您访问这些寄存器、您将找到 VSYSMIN 寄存器、该寄存器可能编程为9.21V、以便在 CELL_BATPRESZ 进行55%设置。

    VSYSMIN 是 SRN 上的电池电压低于该值时您将看到的电压。 当电池电量过低时、这会强制充电器将 SYS 调节到这个最小值。

    在您的测试中、当您启用0mA 至60mA 的电荷时、您实际上正在启动一个电荷曲线。 如果电池不像您在第二次答复中所说的那样存在、那么编程的充电电流实际上将为 SRN/BAT 上的输出电容充电、我认为大约为10uF。 此时、"电池电压"以64mA 的电流快速攀升至最大电池稳压电压、这实际上是 CELL_BATPRESZ 的编程方式。 设置为55% VDDA 会将默认电池稳压电压编程为12.6V、同时还会将 VSYSMIN 阈值编程为9.21V。

    为了理解您的最后一句话、您在输出端添加了一个10k 电阻器、电池通常会在哪里工作?

    我还建议您在此处附上原理图、以了解它为何会升温/产生可闻噪声。 我怀疑您的电路中有问题。


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

    Joe、感谢您的深思熟虑和乐于助人的回复。

    我已经解决了不稳定性和发热问题:LODRV_2 FET 损坏。  该 FET 的油炸食品是未知的。  顺便提一下、在多次应用外部充电直流电之后、我也丢失了 LODRV_1 FET (短路)。  一个相当好的缓冲器就在这里... 所以不太确定那里发生了什么。 然而。

    关于手头的问题:当我阅读数据表时、BQ25708根据 CELL_BATTPRESZ 上施加的偏置在复位时提供一个 VSYS。  如果连接了电池组(我的是"智能"电池组)、BQ25708会对电池组做出响应、并提供适当的 VSYS 进行充电/维护。  在我的设置中、尽管我的 CELL_BATTPRESZ 设置、但在电池组发出智能电池 SMBus 命令之前、VSYS 仍为9V。  如果移除电池(施加外部直流充电电压时)、BQ25708 VSYS 会降至9V 电平。

    此外、更改 CELL_BATTPRESZ 似乎对该电压没有影响。

    这是我的问题。  我的设计中的 VSYS 馈送一个逐步降压的+12V 稳压器(TI LM43603)。  因此、在输入电压为9V 时、我从12V 转换器中获得9V 电压。  不好。

    原理图相当大且复杂。  作为 pdf 附件...

    e2e.ti.com/.../8637.Charger.pdf

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

    另一项测试、用于确认我的声明、即电池移除后 VSYS 返回到9V。 这是我错的。 电池取出后、VSYS 将保持在智能电池所需的 VSYS 电压(在我的案例中为17.4V)。

    我想这就是 TI 可以说充电器将在电池耗尽后继续提供 VSYS 的方式。

    因此、为了清晰起见... 无论 CELL_BATTPRESZ 上的偏置电压在启动时没有电池、充电器的输出电压默认为9V?

    另请注意:我的测试因电池组的存在而被一些模糊-特别是我的"智能"电池组。  我从来没有看到过9V 电压的 VSYS、仅仅是因为我之前的测试是在安装了电池组的情况下进行的。 当在连接充电器的情况下将其卸下时、VSYS 会保持智能电池以前所要求的位置。

    (我希望 TI 对 BQ25708进行修改、以便在断电时使其寄存器保持完好无损、而不是它们当前的易失性状态。)

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

    数据表中对此行为进行了说明。 这种类型的充电架构称为 NVDC 或窄电压 DC 充电器。 这意味着实现了一个"电源路径"、这样系统电压就像您看到的那样跟随电池电压。 该架构还允许转换器调节的最小系统电压、同时还通过线性导通元件提供充电。 在我们的充电器中、这称为 BATFET。

    在我们的充电控制器上、例如 BQ25708、设计目标是用于笔记本电脑应用、其中处理器必须完全控制充电器、尤其是在高功率充电环境中。 这意味着、在主机处理器通信并配置充电器之前、控制器将保持默认设置。 在本例中、根据原理图、您要将 CELL_BATPRESZ 设置为大约60%VDDA、这会将默认的最小系统电压设置设置为~9.1v。 这也会将最大系统安全阈值设置为19.5V。 最后、电池稳压电压设置为12.6V。

    现在、就您的系统而言、如果没有电池、为了获得更高的电压、 您必须将充电器配置为4S 充电器、并在默认16.8V 电压降至12.6V 后将电池稳压电压更改为12.6V、或者您也可以通过充电器寄存器将最小系统电压重新编程为更高的值。 如果整个充电器 POR、这将再次丢失。 关于这一点的另一个注意事项是电荷限制。 将 VSYSMIN 设置为更高的电压意味着充电器将以 LDO 的形式运行 BATFET、并钳制充电电流、直到 VBAT 上升到高于 VSYSMIN 为止、对于像您这样的大型电池、这意味着充电时间很长。

    您可能需要将 BQ24610等独立充电器作为替代器件、以便在适配器存在时将输入电压直接传递到系统轨、然后在不存在时切换到电池电压。


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

    Joel、一个非常有用的解释、比数据表更易阅读(至少对我来说!)。  谢谢你。

    因此、我将更改4S 的 CELL_BATTPRESZ 偏置、并考虑问题是否得到解决!

    /mark