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:数据表问题:表3 -模式选择

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1194427/tps2546-datasheet-question-table-3---mode-selection

器件型号:TPS2546

您好!

我希望在 USB-A 充电设计中使用此产品(TPS2546RTER)。 我不会传输任何数据、只会进行充电(也称为 DCP)。  

我希望以激活电流限制(大约0.2A - 2.97A)的状态为高达12W 的充电。 因此、我具有当前配置:

CTL1 = 0

CTL2 = 1

CTL3 = 1

ILIM_SEL = 1

ILIM_LO 电阻:210k Ω

ILIM_HI 电阻器:16.9k Ω

根据数据表、这种配置似乎是正确的、但该注释使我感到困惑。 "DCP 负载存在由负载检测控制-非功率唤醒限制。"

这是否意味着它将在我的电流范围(0.2 - 2.97A)之间处于非活动状态? 如果没有、结果会是什么?

为确保设计正确、请参阅下面的我的原理图

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

    您好、Kyle、

    负载检测意味着器件需要达到与您所处的电源状态模式相关的设定阈值。 因此、在您的配置中、您将需要消耗足够的电流来通过负载检测、而不受电源唤醒限制。 此信息可在表2中找到:

    因此、它将在0 (ILIM_LO+60mA)范围内处于非活动状态、在(ILIM_LO+60mA)-(ILIM_HI)范围内处于活动状态。 在您的场景中、您已设置 ILIM_LO (210kohm)=~240mA、以便您最消耗的唤醒电流= 240mA + 60mA。 您的 ILIM_HI (16.9k Ω)= 2.97A。

    非常尊重、

    Brandon Beader

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

    您好、Brandon、

    感谢你的答复。 在这种情况下、除了011 ILIM_LO 上的附加60mA 缓冲器外、我在这种情况下看不到001和011之间的差异。 我看到键盘/鼠标唤醒、但我看不到这与充电有何关系(除非我有误解)。  

    如果我只是使用此端口进行充电、有什么区别吗?

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

    您好、Kyle、  

    差异会在您所处的充电状态下下降。 对于011、您将介绍 USB 唤醒模式。 有关此功能的更多详细信息、请参阅数据表、但更深入的理解是 D+/D-必须保持连接到 USB 主机才能从 USB 数据中唤醒。 001的设置为自动模式、与011类似、只是它不支持 USB 唤醒。

    非常尊重、

    Brandon Beader

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

    您好、Brandon、

    感谢您的澄清。 因此、实质上:

    001 -只有当它处于 ILIM 电阻器上定义的功率范围内时才会被唤醒

    011 -如果它在 ILIM 电阻器上定义的功率范围内或者如果 USB 将其唤醒、则唤醒

    是这样吗?

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

    您好、Kyle、

    是的、您回答正确。 我建议阅读 TPS2546数据表中的第8.3.4.3节。 它介绍了 USB 唤醒功能。  

    非常尊重、

    Brandon Beader

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

    您好、Brandon、

    感谢您确认。 我相信这一切现在都有道理! 我的问题已得到解答。

    我的唯一后续问题是、器件对连接到端口的 USB 的反应如何、以及该器件尝试为其充电。 电源输入和输出之间有一个 MOSFET、这当然是为了调节电流而控制的。

    因此、最初插入器件后、器件将开始尝试充电、但 TI 器件在 ILIM_LO + 60mA 达到之前处于非活动状态。 如果器件处于非活动状态、器件是否仍在切换? 如果是这种情况、ILIM_LO 不会阻止器件尝试充电至低于 ILIM_LO + 60mA、但状态标志将保持未激活状态。  
    如果负载超过 ILIM_LO + 60mA、则状态标志将变为活动状态。

    此逻辑是否正确?

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

    您好、Kyle、  

    您能对您的问题进行校准吗? 当您说 USB 已连接到端口且器件正在尝试为其充电时、您是否参考了我们何时将 USB 主机连接到 D+/D-线路以及 BC1.2?

    您参考的是哪款 MOSFET? 您是否有方框图或原理图?

    非常尊重、

    Brandon Beader

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

    您好、Brandon、

    我还在学习 USB 术语、因此如果我把其中的任何一个都弄乱、我很抱歉、但我指的是 TPS2546正在充电的外部负载(例如手机、笔记本电脑等)。 此设计的目标是为这些器件充电、最大功率为12W。  

    当一个外部负载被连接至 USB-A 连接器(这个图片中的 CN7)时、TPS2546应该检测一个负载。  

    TPS2546根据电流设置(在本例中为 ILIM_LO + 60mA、约为300mA)检测负载。 当检测到这种情况时、器件应将状态设置为低电平有效。 但是、TPS2546内部有一个 MOSFET、该 MOSFET 是电源路径的一部分。 请参见下图。

    如果该 MOSFET 开路、则电源路径中存在开路。 如果是这种情况、则无法实现300mA、因为没有电流流动的路径。 这就是我的困惑所在。  

    负载检测只是状态引脚上的信号变化吗? 换言之、MOSFET 始终在切换并为任何负载供电、但当电流高于 ILIM_LO + 60mA 时、器件只会向任何监控器件(即 MCU、状态 LED 等)发送状态低电平有效信号。 是这样吗?

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

    您好、Kyle、

    Brandon 目前已不在办公室、将于星期二返回。

    谢谢、此致、

    Chris

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

    您好、Kyle、  

    是的、您回答正确。 内部 FET 将始终进行切换以提供电源。 CTL 引脚和 ILIM_SEL 仅用于设置器件将运行的充电模式以及电流限制设置。  

    STATUS 引脚用于实现电源管理或电源唤醒等功能。 该状态引脚为开漏、低电平有效。 例如、在电源唤醒模式下、当处于睡眠模式或工作模式时、STATUS 引脚可用于在高功率直流/直流转换器和低功耗 LDO 之间切换。  

    非常尊重、

    Brandon Beader