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.

[参考译文] TPS25750:4节电池供电 MCU 系统设计

Guru**** 2386610 points
Other Parts Discussed in Thread: LM5156, BQ25798, TPS564257, TPS25750
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1323199/tps25750-4-cell-battery-powered-mcu-system-design

器件型号:TPS25750
主题中讨论的其他器件:BQ25798、LM5156、 TPS564257

您好、我们正在设计电池供电的系统、该系统需要 USB-C 功能来为4节18650锂离子电池充电。  

我想将 TPS25750D 在仅受电方模式下与 BQ25798充电器一起使用。 我的系统具有2个电池电压(14...16.8V)断电适配器:12V、2A 电机输出(LM5156)、3.3V、1A MCU 和外设输出(TPS564257)。

我  针对仅受电模式观看了此示意图、但事实是我正在使用 MCU 且不想配置外部 EEPROM。

1。我理解正确、要使用适当的 VBUS 电压(20V、1..1.5A)为电池充电器供电、 需要将  TPS25750设置为 NegotiateHighVoltage 模式并从 MCU 发送配置?

2.如果电池电量耗尽无法给 3V3 MCU 电源稳压器提供足够的电压、会出现什么情况? 如果无法从 MCU 发送配置、是否会为电池充电器提供20V 电压? 或者我必须手动为 IC 和 PD MCU 供电才能再次为电池充电?

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

    您好

    Unknown 说:
    1. 正如我理解的正确、要使用适当的 VBUS 电压(20V、1..1.5A)为电池充电器供电、 我需要将  TPS25750设置为 NegotiateHighVoltage 模式并从 MCU 发送配置?

    是的、正确。

    Unknown 说:
    2. 如果电池电量耗尽、无法为 3V3 MCU 电源稳压器提供足够的电压、会出现什么情况? 如果无法从 MCU 发送配置、是否会为电池充电器提供20V 电压? 或者我必须手动为 IC 和 PD 提供电源才能使其再次为电池充电?

    这里的问题是 MCU 是否不向 PD 发送配置。 如果 PD 中没有配置数据、则 PD 无法控制电池充电器。 我认为电池充电器需要由主机进行配置才能正常工作、因此此处的设置很可能无法正常工作。

    您将必须找到一种方法、在电池电量耗尽时为 MCU 供电、以便 PD 可以加载配置。

    此致

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

    你好、Tommy、谢谢你的快速响应。

    我再次通过测试(TPS25750 USB-C PD 测试- 20240126.pptx.pdf)浏览了此文件、似乎在没有 EEPROM 的 NegotiateHighVoltage 模式下、IC 可以使用适当的电源适配器输出20V 电压。

    1.如果信息正确,那么你所说的" PD 不能控制电池充电器"是什么意思?

    如果我为4芯串联电池(PROG 引脚)配置 BQ25798、  为 PD 控制器配置 NegotiateHighVoltage、PD 是否会在不使用 配置的情况下输出20V?

    3.如果我从 MCU 配置 PD 控制器、我需要在每个电源复位周期后进行配置、还是 PD IC 具有非易失性存储器进行配置?  

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

    您好!

    您能解释一下您是如何控制充电器的吗? 基于方框图、我假设充电器仅由 PD 控制。

    2. 如果我为4芯串联电池(PROG 引脚)配置了 BQ25798、  为 PD 控制器配置了 NegotiateHighVoltage、PD 是否会在不使用 配置的情况下输出20V?

    PD 实现电源路径、使电源从 Type-C 端口流向充电器。 如果供电方能够提供20V 电 压而 PD 处于 NegotiateHighVoltage 状态、则您将看到 PPHV 为20V。 但是、只需在没有其他配置的情况下将20V 电压馈送到 BQ25798、BQ25798就不会完全发挥作用。

    应有更多需要通过 I2C 进行配置的寄存器。 您需要就此联系 BCP 团队。

    3. 如果我从 MCU 配置 PD 控制器、我需要在每个电源复位周期后执行该操作、还是 PD IC 具有用于配置的非易失性存储器?  [/报价]

    如果您通过 MCU 对其进行编程、则需要在每次 PD 经历下电上电时对 PD 进行编程。 每次重启时、内部 SRAM 都会擦除。

    此致

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

    1.是的,充电器将仅由 PD 控制。 我可以用 MCU 通过 PD 以这种方式加载充电器配置吗?  

    2.能否建议在电池电量耗尽时如何给 MCU 上电?

    我想在 栅极上放置一个具有电池电压的开关 MOSFET。 在电池放电时、它会断开电池电压、并将5V PPHV 连接到3.3V 稳压器?  

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

    您好!

    能否以这种方式通过 PD 使用 MCU 加载充电器配置?  [/报价]

    我不确定您在这里提到的充电器配置是什么。 在您将加载到 PD 的二进制中、我们已经包含 I2C 事件、这些事件将根据协商的合约配置充电器的充电电压/电流、但我们不配置充电器的其他寄存器。 您是否指的是 MCU 通过 PD 控制充电器的某种类型的 I2C 直通?

    2. 您能建议如何在电池电量耗尽时为 MCU 供电吗?

    这成为了系统级问题、但一种简单的方法是在 PPHV 上使用无电电池 LDO、该 LDO 将在无电电池中启用电源路径后为 MCU 供电。

    此致

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

    大家好、Tommy、这是我的 PD 原理图:

    1.我说的只是要匹配4芯电池的电压/电流设置。  

    2.电池电压网有一个3.3V 的 LDO 如果再向 PPHV 网络添加一个、我想当充电被激活时它应该会在某种程度上匹配高电压。 而且、我应该能够在电池电量耗尽模式下在电池 LDO 和 PPHV 电压之间切换。  

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

    您好!

    1. 我只讨论用于匹配4节电池的电压/电流设置。  [/报价]

    这些可在 GUI 中进行配置、PD 会在加载 CONFIG 后将这些信息写入充电器。

    2. 电池电压网络上有一个3.3V LDO。 如果再向 PPHV 网络添加一个、我想当充电被激活时它应该会在某种程度上匹配高电压。 而且、我应该能够在电池电量耗尽模式下在电池 LDO 和 PPHV 电压之间切换。  [/报价]

    我认为、如果电池完全耗尽、可能需要在 PPHV 上使用 LDO。 在这种情况下、MCU 将无法从电池接收电源、也无法对 PD 进行编程。

    此致

    [/quote]