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.

[参考译文] TUSB4020BI:通过电流交换的下行端口电源

Guru**** 2478765 points
Other Parts Discussed in Thread: TPS2540, TPS2546, TPS2561

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/655718/tusb4020bi-downstream-port-power-over-current-switching

部件号:TUSB4020BI
主题中讨论的其他部件:TPS2540TPS2546TPS2561

我的4020型号处于自动模式,电池充电已启用,fullpwrmgmtnt已启用,组合关闭,1.25 为2561 ~ A。除了过电流事件不会导致端口被禁用之外,所有功能都按预期工作。  我从2561监控OVERCUR1Z,它会变低,但TUSB的启用从不转换。

EEPROM代码

00 5.501万 0101.0101万
01 5.101万 0101.0001万
02 0.4万 0000.01万
03 4.001万 0100万
04 8.41万 1000.01万
05 1万 0001万 '节流关闭,过电流打开
06 0F 0.1111万 'bat chg on for both ports.(两个端口均打开。
07 0C 0.1111万 'ports removable
08 0F 0.1111万
09 0万 0000万
0A 7.0011万 0111万 '自动模式打开,高i div模式关闭
0B 0万 0000万
0C 0万 0000万
0D 0万 0000万
0E 0万 0000万
0f 0万 0000万
10 0万 0000万
11 0万 0000万
12 4.401万 0100.01万
13 8.41万 1000.01万
14 0.5万 0000.0101万
15 8.41万 1000.01万
16 EA 1110101010
17 3.5001万 0011.0101万
18 0.9万 0000.1001万
19 1.6万 0001.011万
1 8.61万 1000.011万
1B 7.8011万 0111.1万
1C AE 1010.111万
1D C911001001
1E D011010000
1楼0万 0000万
20 0.9万 0000.1001万
21 0.4万 0000.01万
22 0万 0000万
23 0万 0000万
24 0万 0000万
25 0万 0000万
26 3.0001万 0011万
27 0万 0000万
28 0万 0000万
29 0万 0000万
2A 0万 0000万
2B 8.01万 1000万
2C 0万 0000万
2D 0万 0000万
2E 0万 0000万
2楼0万 0000万
30 3.2001万 0011.001万
31 0万 0000万
32 3.0001万 0011万
33 0万 0000万
34 3.0001万 0011万
35 0万 0000万
36 3.0001万 0011万
37 0万 0000万
38 3.0001万 0011万
39 0万 0000万
3A 3.8001万 0011.1万
3B 0万 0000万
3C 3.4001万 0011.01万
3D 0万 0000万
3E 3.1001万 0011.0001万
3楼0万 0000万
40 4.201万 0100.001万
41 0万 0000万
42 4.101万 0100.0001万
43 0万 0000万
44 4.101万 0100.0001万
45 0万 0000万
46 3.3001万 0011.0011万

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

    发生这种情况时,集线器的上游端口是否已连接/处于活动状态?

    此致,
    JMMN
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果连接了MacBook/供电集线器或任何适配器,则结果相同。 在EVM上,输入的+5跳线连接到外部5V,因此它可以是自供电集线器。 工作正常,只是不会跳过过过载端口。 2561可折叠电压,但保持电流。

    自动模式关闭时,行程是否正常?? 我希望自动编码,以便在连接到适配器时,它可以成为BC (分压器)充电集线器,或者在连接到集线器时成为DCP/CCDP
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Ted,

    仅供参考,如果启用了自动模式,则禁用CDP。   我测试了常规TUSB4020B和充电模式,我发现当OVERCURZ断言为低电平时,PWRON被禁用。  但是,一旦未断言OVERCURZ,则将重新启用PWRON。  这是否与您看到的行为相符?

    此致,

    JMMN

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

    嗯,取得了一些进展。  过电流下游电源管理仅在VBus连接到高电流并连接到CDP时才起作用,这意味着没有自动模式(无BC除法器模式)。  即使禁用了自动代码,下游端口控制在VBus低电平下也不起作用。

    我希望在连接到适配器时能够进行下游端口管理。  是否有这样的配置?

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

    我刚刚向您发送了一个朋友请求,您是否可以接受并直接向我发送您的示意图(不会在线发布)。

    我想说PWRCTL,而不是PWRON。

    谢谢!
    JMMN
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    JMMN,此时我正在使用TI EVM TUSB4020PHPEVM REV A。今天,我发现当VBUS <5 (将其置于DCP模式)时,它不执行数据或电源切换。 所以,我想我生活在没有下游端口电源控制的地方,因为我需要数据。

    是否有任何方法可以将其设置为不会枚举超过上游端口/适配器指示的电流?

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

    不幸的是,TUSB4020B无法根据报告的设备当前消耗来修改其行为。 我仔细查看了您的EEPROM文件,发现您的端口被标记为不可移除:"07 0C 0.1111万 'ports removable"(端口可移除),这可能会影响电源控制。

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

    是的,我最终发现了该错误,并将寄存器07h更改为83H。

    现在相信TUSB2040不能满足我的要求。

    我刚刚看了TPS2540,非常接近它。  如果我能找到一种方法,让它自动为SDP选择一个电流限制,为CDP/DCP选择一个更高的电流限制,那就可以了。

    有可能吗?

    如果没有,是否有TI控制器/开关可以自动调节电流限制?

    谢谢你,TED

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

    您好,Ted,

    听起来TPS2546可能比TPS2540或集线器更适合您的应用。

    此致,

    JMMN

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

    因此,如果我将tusb4020 EVM连接到Macbook pro USB端口(理论上是CDP 1.5),然后将iPhone插入枚举为DCP 1.5 的每个TUSB端口,即使我将每个端口(通过TPS2561)限制到1.25 A,也认为DCP符合USB标准

    如果VBus漏电,是否要由每部iPhone来限制其电流消耗?

    插入笔记本电脑时,每个电话的电流为.75 A,VBus电压为4.4 V。 VBus输入为4.6 V,表示上游端口在负载下降速。

    插入2.4 A适配器后,每个电话在1.2 A处连接,VBus在4.6 V。 VBus输入是4.9 V 。显示TPS2561工作正常。

    开关设置S8 - S1:0 0 0 1 0 0 1 1

    这是否为合规配置?

    谢谢,TED

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

    您好,Ted,

    如果集线器连接到CDP端口(数据打开),则其下游端口也将处于CDP模式。   USB集线器不会调节设备的电流消耗,但是,如果集线器支持充电模式 ,则 通常应期望为启用充电的每个端口提供高达2A的电流。   总线供电的USB集线器不能支持USB规格规定的充电模式。

    iPhone / iPad在仅充电模式下可以消耗超过2A的电量,但他们不使用USB DCP充电模式,他们有自己的充电握手。 iPhone和iPad通常会在遇到VBUS电流事件时退出充电模式。

    您可能需要从USB.org下载USB电池充电规格以深入了解所有要求,但CDP端口必须至少支持1.5A @ 4.75V才能兼容。

    此致,

    JMMN

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