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.

[参考译文] TPS650732:正确关闭电源或重新打开电源

Guru**** 2502805 points


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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1268349/tps650732-won-t-power-off-properly-or-power-back-on

器件型号:TPS650732

我的问题与链接问题中的问题完全相同。 在连接电池后、通过将 PB_IN 拉低来首次使 PMIC 上电。 POWER_ON 被上拉至 DCDC1的输出、以使 PMIC 保持打开状态。 然后、当 POWER_ON 被拉低时、PMIC 会断电、但 SYS 输出仍然保持开启、即使 USB/AC 不存在且只有 BAT 被加电了。 随后按下 PB_IN 按钮(下降沿) 不会启动 PMIC。

但是、与链接的问题相反、我在 VBAT 上有10uF 的电容、在 VINLDO1/2 (靠近引脚)上有1uF 的电容、而 VINLDO1/2 (靠近引脚)由附近有10uF 的 DCDC2供电。

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

    您好 Elliott、

    您是否已尝试通读此处的指南 以了解如何为 TPS6507x 通电和断电

    Br、

    尼古拉斯

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

    你好、Nicholas、我已经通读了该指南以及其他论坛帖子。 我尝试了两条路径"断电"、即在 PB_IN=1和 PB_IN=0时设置 POWER_ON=0。 即使只有 VBAT 存在(交流或 USB 上无电压)、二者都最终处于"决策"/"断电2"状态。 随后的 PB_IN 下降沿不会再次启动 PMIC。

    在最基本的设置中(板上未填充 MCU)、有一个"ON"按钮、按下后会将 PB_IN=0拉至 Rp 并打开 PMIC。 POWER_ON 和 DCDC1 (1.8V)之间还有一个100k 的上拉电阻、当 PB_IN 被释放时、PMIC 将保持在"上电2"状态。 然后有一个"OFF"按钮在按下时将 POWER_ON=0拉高、这应该会导致 PMIC 进入"断电/待机"或"断电2/决策"、具体取决于是否存在 AC/USB。

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

    您好 Elliott、

    为了更好地帮助您、您可以提供以下任何一种吗?

    1. 您的原理图? (如果您不愿意在此处张贴内容、可以对我进行 DM)
    2. 示波器捕获
      1. VSYS、VBAT、POWER_ON、Pn_IN
      2. VAC、VUSB、POWER_ON、PB_IN

    此致、

    尼古拉斯

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

    嗨、向您发送了一份 DM、其中包含了原理图的 PMIC 部分、感谢您的帮助!

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

    Elliot 您好、

    我看到了。 我们可以继续进行、如果需要存档、还可以将任何其他相关信息保存至此处。

    谢谢、我来详细看一下。

    尼古拉斯

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

    我相信我发现了我的问题。 在数据表的11.2.1.2.2.4节中提到、 如果未使用 LDO1/2、则不得将 VINLDO1/2连接到 GND、否则 PMIC 将表现出我遇到的行为。 在本例中、与直接从 SYS 为 LDO 供电相比、我从 VDCDC2为 VINLDO1/2供电、从而实现更高的效率。 实际上、我认为 VINLDO1/2 必须 由 SYS 供电、因为 DCDC1/2/3都默认启用输出放电、并且显然接地的内部放电电阻器足以触发我看到的行为。

    那么、现在我的问题是、是否可以通过任何高效 DCDC 转换器而不是直接从 SYS 为 VINLDO1/2供电。 是否可以通过禁用寄存器 CON_CTRL3中的 DCDC 有源放电来完成? 或者、是否有其他权变措施可实现高效率和预期的启动/关闭行为?  

    期待您的回复、我明天会更进一步的测试。

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

    您好 Elliott、

    感谢您指出这一点、我同意如果存在有源放电、则可能是问题所在。 我明白您希望降低功耗的原因、通过降低输入电压来降低压差。 它从未明确指出您需要将 LDOVIN1/2连接到 VSYS、但在所有查看的文档中、这意味着会发生这种情况。  

    现在我的问题是:是否可以使用任何高效直流/直流转换器而不是直接从 SYS 为 VINLDO1/2供电。 是否可以通过禁用寄存器 CON_CTRL3中的 DCDC 有源放电来完成? 或者、是否有其他权变措施可实现高效率和预期的启动/关闭行为?  [/报价]

    请尝试禁用有源放电、然后查看这是否可接受。 除了为 LDOVIN1/2提供外部电源、我认为这是数据表中所有措辞都允许的选项、在 LDO 序列发生之前必须通电。  请避免使用寄存器 CON_CTRL2中的锁定电压、我确信您已阅读该内容、但这仍可能是 LDO 使用外部电源时出现的另一个问题。

    此致、

    尼古拉斯

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

    是的、我能够确认这两种权变措施。 为了在没有干预的情况下正常运行、VINLDO1/2应该被连接至 SYS。 为了实现更高效的运行、可将 VINLDO1/2连接到任何直流/直流转换器的输出(考虑压降电压、锁定电压等)  仅在以下 

    情况下 CON_CTRL3中相应的 DCDC 有源放电位在启动时设置为0。 P.S.我认为、在数据表版本1中
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Elliott、

    这种类似的情况(拉至 VINLDO1/2上的 GND)发生了足够多次、在数据表中提到了这一点、我们将会考虑到这一点。 至少这个论坛帖子将能够帮助像自己这样的人,所以代表他们和我自己感谢您的反馈!

    Br、

    尼古拉斯