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.

[参考译文] TPSM843B22:如何控制 EN 引脚?

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1280930/tpsm843b22-how-should-i-control-the-en-pin

器件型号:TPSM843B22
主题中讨论的其他器件: SN74LVC1G07UCD9090A

我们希望在 TPSM843B22的 VIN 上升之后不久启动器件。
我们的输入电压为12V。
如果 EN 引脚保持悬空、器件将在 VIN 上升后立即导通、因为它在内部上拉。
我们考虑使用外部 GPIO 来控制 EN 引脚、
但该 GPIO 仅在施加12V 电压后一段时间才会初始化。

因此、EN 信号在12V 电压上升后的一段时间内将不稳定。

在这种情况下、在施加12V 电压至确定 EN 信号的这段时间内、将通过内部上拉电阻来控制 EN。
我们应该使用哪种电路来通过 GPIO 控制来控制 EN 信号?

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

    您好!

    大卫明天要回应,因为他今天不在办公室。

    谢谢!

    卡兰

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

    您好、Minoru:  

    在 VIN 处于打开状态多长时间之后、您希望使能功能处于打开状态? 听起来好像使用外部 GPIO 仍然有足够的时间来初始化/稳定和输出 EN 信号。

    此致!

    瑞安

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

    您好、Ryan、

    感谢您的答复。

    在我们的电路中、12V 首先出现。 TPSM843B22使用此12V 作为 VIN。  这是因为输出电流较大、因此 VIN 必须由电源供电。

    另一方面、控制 GPIO 的 IC 由另一个电源 IC 供电、该电源也使用12V 的 VIN。 此外、控制 GPIO 的 IC 需要在启动后进行初始化。

    在 IC 初始化完成之前、控制 TPSM843B22 EN 信号的 GPIO 的输出必然是 Hi-Z、而在此期间、EN 信号会在 TPSM843B22内部产生、因此必须在最初插入 GPIO 之前将其启用。  因此、TPSM843B22的输出将比预期更快。

    我们考虑了一种避免这种情况的方法、即在 GPIO 和 EN 信号之间插入开漏缓冲器(例如 SN74LVC1G07)、然后下拉开漏缓冲器的输入。  这样、在 GPIO 初始化完成之前、EN 信号将输入低电平。


    这一想法是否正确?

    谢谢!

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

    您好、Minoru:  

    我想我明白你在说什么。 我认为这样的方法应该可行。


    此致!

    瑞安

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

    您好、Ryan、

    感谢您的宝贵意见。
    我有一个与此相关的问题。
    现在、VIN 电压为12V。 GPIO 由采用 GPO 设置的3.3V 电源供电。 由于2N7002的栅极阈值电压为3V、因此可以确定 R1和 R2、使其变为3.3V。 (例如86.6K 和32.4K)
    现在、当 GPO 为高阻态时、EN 信号将处于低电平、但要启用 EN、必须将 GPO 设置为低电平。 在这种情况下、电流不会流向 GPO 侧?

    我们的思想如下。
    在该电路中、当 GPIO 为高阻态或低电平时、EN 信号变为低电平、当 GPIO 变为高电平时、EN 信号变为高阻态并在 TPSM843B22内部上拉、从而启用输出。

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

    我们尝试使用 UCD9090A 的 GPIO 来控制 TPSM843B22的 EN 信号。
    根据 UCD9090A 文档 "UCD90xxx 系列常见问题解答"(SLUA815B)
     如果 EN 引脚的 POL 控制器具有内部上拉,则表明 EN 信号应从外部下拉。

    如果我们使用下拉 EN 信号、我们可以将其直接连接到 UCD9090A 的 GPIO 引脚、这样认为是否正确?

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

    您参考的文档

    TPSM843B22的内部上拉电流为1.5uA。   一旦 ENABLE 引脚上的电压大于1.2V、便会启用该器件。

    将使能拉至低于1.05V、则 禁用该器件。    在使能引脚上放置一个电阻器、使 上拉电流和下拉电阻器的电压低于使能阈值、从而使器件保持关断状态。   

    是的、我认为 TPS843B22上的接地电阻可以正常工作。 GPIO 需要将引脚电压驱动至大于1.25V 才能启用器件。  

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

    尊敬的 David:

    感谢您的答复。

    合适的下拉电阻值是多少?

    EN 在 TPSM843B22内部上拉、因此我想知道电阻器的合适值。

    我们担心内部上拉电阻器可能会导致电压分压。

    请注意、我们使用 UCD9090A 的 GPIO。 我们为 VDD 使用3.3V 电压、因此我认为它可以通过1.2V 的阈值进行控制、但我不知道驱动能力。

    谢谢!