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.

[参考译文] TPS2546:如何在 TPS2546/IN 之前控制电源开关

Guru**** 2521070 points
Other Parts Discussed in Thread: TPS2546

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/735199/tps2546-how-to-control-the-power-switch-before-tps2546-in

器件型号:TPS2546

您好!

有人要求以不同的方式为 TPS2546/IN 提供以下两种情况。

  1. 当 USB 端口未连接任何器件时、TPS2546/IN 由5V/100mA LDO 供电。
  2. 当器件连接到 USB 端口时、 TPS2546/IN 由5V/3A 降压转换器供电。

这里的问题是、可以使用什么来控制这两个电源之间的开关?  考虑到默认启用 EN 引脚、TPS2546能够以多快的速度提供器件所需的电流?   如果从 LDO 切换到降压转换太慢而无法及时提供电流、这里会有什么问题?  

我们最初考虑使用状态引脚来选择 LDO 或降压、恐怕太晚了。  (P.S.:在本例中、TPS2546将配置为 CDP 模式。)

谢谢!

安东尼

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

    在这种情况下、TPS2546将用作低阻抗开关、因此两个器件必须在 TPS2546的输入侧通过 make 命令进行二极管 OR 运算、然后才能进行断路、因此电源绝不会下降。 它们可以使用 ILIM_SEL 引脚来确保在切换时下游功耗不会使系统掉电。

    在这个系统中、我可以看到最困难的事情是控制逻辑、我认为它不像使用状态输出那样简单。

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

    你好、Chuck、

    在我看来、需要实现以下内容。

    1. EN 应始终保持高电平。
    2. IN 应始终具有有效的5V 电压、即使在切换两个电源期间也是如此
    3. 应该有一种机制来控制选择电源。

    据我了解、在这种情况下、CTL0/CTL1/CTL2/ILIM_SEL 将保持相同的值。  此外,在这种情况下,我不能想到有甚么好的机制来选择电源。   

    您是否有任何想法来实现这一点、尤其是对这两个电源的控制?  如果需要添加一些外部电路来实现它、这是可以接受的。   如果您对此有任何疑问、请告知我们。

    谢谢!

    安东尼

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

    您所述的三个条件是必需的、但如果 ILIM_SEL 未发生移位、则现在可以防止连接的器件欠压系统。

    我认为电源控制系统的要求如下:

    1.确定两个电源之间需要切换。 如果需要所有条件、这可以是 TPS2546的状态引脚。
    2.启用新电源(同时启用两个电源)
    3.等待足够长的时间,使新电源完全正常工作
    4.将电流限制更改为新目标。
    5.等待足够长的时间使电流限制稳定(这几乎是瞬时的)
    6.禁用相应的电源。

    这方面最困难的是确定何时切换。 驱动到 R/S 或 JK 锁存器中的简单 RC 时间常数可以设置每个状态变化的延迟。

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

    你好、Chuck、

    现在、客户考虑以不同的方式实现此功能、并决定选择数据表中描述的电源唤醒功能(8.3.6.1在笔记本系统中实现电源唤醒)。  我们现在有一些问题、

    在数据表“8.3.6.1在笔记本电脑系统中实施电源唤醒”中,电源唤醒功能是通过实现 的。       CTL1/CTL2/CTL3/ILIM_SEL 配置为"0011"-->电源唤醒限制。  客户尝试在 S5模式期间实施此操作、但发现状态行为不符合预期。  即使未连接任何器件、它也始终处于低电平。  同时、客户使用这4个引脚实现它、即"0111"->非电源唤醒限制、行为看起来正常。  下面是一些相关的问题。

    1. 关于测试结果、是否因为"电源唤醒限制"要小得多、即使没有连接也可能存在一些小电流?  那么、此时状态保持低电平?
    2. 客户能否通过 将这4个引脚配置为"0111"而不是"0011"来实现"8.3.6.1在笔记本系统中实现电源唤醒"

    谢谢!

    安东尼

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

    您的表格显示图33中的电源负载管理功能已用于前3种模式、并且按预期运行。

    在上半年(0011)、如果消耗的电流超过45mA、则状态将为低电平、端口将处于充电模式。 它不会在这种状态下使用 USB 数据线、因此可以在断开的端口上为总线供电。

    在后半部分(0111)、基于 USB 数据线的负载检测、因此其状态将决定放电/充电连接、因此在2个条件下转换为高电平、告知系统由于流耗低于45mA、可以切换到较低电流稳压器。

    如果客户有一个 MCU 来解释结果并切换相应的稳压器、则他们能够为其系统使用0111。

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

    你好、Chuck、

    对于"0011"或"0111"两种情况、两者都是 DCP_AUTO、数据线断开。  为什么您提到负载检测基于"0111"的 USB 数据线?

    对于"0111"、负载检测基于"700mA 左右的非电源唤醒限值"。  当消耗的电流小于700mA 时、状态是否意味着驱动为高电平?

    但斯克!

    安东尼

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

    如图8.3.6.1所示、其中显示了使用控制器进行电源唤醒的0011情况。

    您的表对这种情况很有意义。

    选择 LDO 时、应使 VBUS 保持在断开连接的电缆上(小于45mA)(无电流限制)
    当电流要求高于45mA (iPhone 充电50%至60%)时、选择直流/直流转换器
    选择 LDO 时、应使 VBUS 保持在具有轻负载的电缆上(充电电压为95%以上的 iPhone)

    仅当在0011模式下需要 DC-DC 时、状态行才为低电平。

    当您选择0111模式时、TPS2546期望系统中的其他元件管理电源模式、因此状态始终保持低电平以打开直流/直流电源。

    根据您所描述的内容、您的客户应该为其系统使用0011模式、然后通过简单的 MCU 或其他机制管理如何在 LDO 和直流/直流之间切换以处理电源切换。

    此致、
    卡盘