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.

[参考译文] TPS65217:在针对3.3V 运行对 VDC3进行编程后将其连接至 VLDO1

Guru**** 2393185 points
Other Parts Discussed in Thread: TPS737

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/766918/tps65217-connecting-vdc3-to-vldo1-after-programming-it-for-3-3v-operation

器件型号:TPS65217
主题中讨论的其他器件:TPS737

您好!

我们有一个原型设计、它使用 TPS65217C PMIC 为计算模块(Raspberry PI)和相关外设(如 LAN9514和 WIFI 芯片)供电。

我们还使用 STM32L4提供由 VLDO1供电的附加功能、该 STM32L4微控制器对 PMIC 上的电压进行编程并启动 PMIC (通过 PWR_EN 引脚)。 VLDO1被重新编程为输出3.3V、因此 STM32L4可在3.3V 时工作、因为它连接到3.3V 芯片。 这很好。

但是、我们现在想用功率更高的 STM32H7 micro 替换 STM32L4、我担心它会消耗比 VLDO4提供的电流(100mA)更大的电流。 但是、我不能简单地将 STM32H7连接到 VDCx 引脚(每个引脚提供1.1A 电流)、因为它们在启动时不打开、只有 VLDO1在启动时提供电压、我们需要使用 STM32H7对 PMIC 进行编程并打开其他输出。

因此、我想知道、如果我们可以将 VDC3直接连接到为 STM32H7供电的 VDD 轨、则启动时将由 VLDO1供电、复位时的 STM32H7消耗大约10mA 的电流、直至其加速并启用外设。 然后、对 PMIC 进行编程并打开后、VDC3会向 STM32H7输出3.3V 电压、我假设 VLDO1不会产生任何影响、因为它是一个稳压器、并且在其输出端具有3.3V 电压将会关闭、因为它高于1.8V。

我的逻辑是否正确? 是否有更好的方法来实现此目的? 我是否需要将 VLDO1与更高的电压隔离? 我是否将 VLDO1编程为3.3V、使其与3.3V 时的 VDC3电平相同? 我是否插入了一个在启动后隔离 VLDO1的负载开关(那么我就找不到一个防止反向电流的负载开关)?

提前感谢、

Kyran McGlasson
Sage Automation

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

    我可以想到的最简单、最可靠的方法是使用外部 LDO 为更高功率的 STM32H7微处理器供电、并将 LDO1的输出用作使能信号。

    您可以选择任何外部 LDO、以使能引脚(EN)提供所需的电流、其中 VIH 的最小值低于1.8V

    例如、TPS737将提供1A 电流、而名为 VEN (HI)的 VIH 至少为1.7V、这样当 LDO1打开时、TPS737的 EN 引脚将变为高电平并为 STM32H7 micro 供电。 这两个 LDO 不是直接连接的、因此您不必担心电压匹配和反向电流保护。

    尽管此解决方案需要额外的 IC、但它是最可靠的系统上电方法。