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.

[参考译文] TPS2.575万:接收器和源应用程序的DRP角色

Guru**** 2560460 points
Other Parts Discussed in Thread: TPS2121

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1087987/tps25750-drp-role-for-sink-and-source-application

部件号:TPS2.575万
主题 :TPS2121中讨论的其他部件

您好,  

设计说明

场景1)我正在设计一个主板,我希望在Samsung A7 Lite Tab和我的MCU之间通过USB进行数据通信,并使用平板电脑的电源为MCU供电。

场景2)当A7 lite自适应充电器插入我的主板时,我的设计应该为A7 lite平板电脑充电并为MCU供电。  

我正在处理设计(请检查所附图像)。 根据Adam的指导,我一直在使用TPS2.575万进行设计,但我对设计有一些疑问。  

仅供参考,我使用ATMEGA32U2作为MCU,它具有内置USB外设,但不幸的是它没有I2C外设。  

根据我的信息,三星A7 LIT平板电脑具有USB Type-C 2.0 并支持快速充电15W。  

请在下面找到我的问题。  

1)我认为我需要提供I2C连接器,以便从外部将TPS2.575万配置为DRP角色。  

2)在DRP角色中配置后,是否仍需要将EEPROM连接到TPS2.575万? 在哪种情况下,我需要连接EEPROM。  

3) 三星自适应充电器是5VDC 1.5A充电器。  三星网站称自适应充电器与QI兼容,剂量这意味着VBUS充电器电压将高于5V?

4) PP5引脚是否为单向引脚,我们可以使用它为平板电脑充电,最大电压为5V 3A? 如果是,则将充电器VBUS引脚连接到PP5引脚是否安全?  

5)因为我对MCU +电机的功率要求不超过800mA。 此外,我不想在为MCU供电时使用更高电压的PPHV,因为在应用程序自定义工具中有一项规定,我可以将PPHV信号限制为仅5V。  

此外,我还提出了一个示意图,我想与大家私下分享,以供你们审查和指导。  

谢谢你。

Piyush Saxena

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

    您好,Piyush,

    我估计您使用的设备是TPS2.575万D。 对于TPS2.575万,FW是必需的,因此我认为您应该在电路板上添加EEPROM。

    以下是答案:

    1)-> TPS2.575万需要EEPROM加载其FW,我们在FW中配置了所有设置,因此,如果没有EEPROM,TPS2.575万将无法正常工作。

    2)->如1中所述,您可能需要EEPROM。

    3)->如果您的意思是Qi兼容,我认为它指的是无线充电标准;这不会影响适配器,应该没问题。

    4)->是的,PP5V应该是DCDC的连接器,当端口需要为远端设备供电时,TPS2.575万将打开PP5V和VBUS之间的开关,然后电源可以从DCDC发送到远端耗电设备。

    5)->如果您不需要高于5V的功率合约,则只能在应用程序工具中启用Type-C状态机并禁用PD。 当两端的设备连接时,它们将进行握手并确定所需的电流,但VBUS电压将始终保持在5V。

    谢谢。

    必应

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

    Bing,您好!  

    感谢您的反馈。 请在下面找到我的其他问题。  

    1)-> TPS2.575万需要EEPROM加载其FW,我们在FW中配置了所有设置,因此,如果没有EEPROM,TPS2.575万将无法正常工作。

    -->您是否想说,一旦我使用Aadavark工具从在线应用定制工具TPS2.575万通过I2C主端口在DRP角色中配置了TPS2.575万,TPS2.575万将在EEPROM中加载此配置文件,并且始终以DRP角色工作。 完成配置后,如果我想继续使用此设置,那么将来在任何地方都不需要使用其I2C从属端口与TPS2.575万进行通信。 我问的原因是我选择的MCU没有I2C端口,所以要确定这一点。  

    2)->如1中所述,您可能需要EEPROM。

    -->没问题。  

    3)->如果您的意思是Qi兼容,我认为它指的是无线充电标准;这不会影响适配器,应该没问题。

    -->对不起我的错,我想说,根据我在谷歌上的发现,三星的自适应快速充电器是QC兼容的(他们使用Qualcomm芯片),而最新的超高速充电器是USB PD兼容的。 但我们对其  早期版本的自适应快速充电器感兴趣 ,因为这是三星A7 lite平板电脑随附的充电器。 适配器的额定功率为5V 1.5A,根据您的丰富经验,您认为这些设备可以为平板电脑充电,但电压高于5V,因为我无法在任何地方的谷歌上找到这些数据?

    4)->是的,PP5V应该是DCDC的连接器,当端口需要为远端设备供电时,TPS2.575万将打开PP5V和VBUS之间的开关,然后电源可以从DCDC发送到远端耗电设备。

    -->在DRP角色中配置完毕后,TPS2.575万是否会根据输入引脚的电压水平自动从吸入/输出模式切换? 您能否告诉我,在将分析从下沉转换为采购时,哪些引脚受到监控?  

    5)->如果您不需要高于5V的功率合约,则只能在应用程序工具中启用Type-C状态机并禁用PD。 当两端的设备连接时,它们将进行握手并确定所需的电流,但VBUS电压将始终保持在5V。

    -->如果我们按照您的上述建议配置设备, 将 自适应快速充电器 插入我的主板时,我们能够从平板电脑中获得的最大电流是多少?TPS2.575万能够为平板电脑充电的最大电流是多少? 我还希望此设置将使我们能够正确地进行数据通信?

    6)作为一项安全预防措施,我正在寻找某种反向电流保护IC,以避免来自PPHV的电流流流回自适应充电器端口。 您是否可以推荐任何这样的极低压降反向保护IC,它也可以从自适应充电器端口保持20V直流(不确定自适应充电器可能产生20V以快速为设备充电)?

    7)请告诉我我如何与您私下分享我的原理图。  

    谢谢你。  

    此致

    Piyush Saxena  

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

    您好,Piyush,

    请注意,接收器/源电源角色由Type-C CC状态机确定,这意味着PD控制器的所有行为都将由CC的状态决定。

    1)-> TPS2.575万需要EEPROM加载其FW,我们在FW中配置了所有设置,因此,如果没有EEPROM,TPS2.575万将无法正常工作。

    --> 您是否想说,一旦我使用Aadavark工具从在线应用定制工具TPS2.575万通过I2C主端口在DRP角色中配置了TPS2.575万,TPS2.575万将在EEPROM中加载此配置文件,并且始终以DRP角色工作。 完成配置后,如果我想继续使用此设置,那么将来在任何地方都不需要使用其I2C从属端口与TPS2.575万进行通信。 我问的原因是我选择的MCU没有I2C端口,所以要确定这一点。  

    ->是的,您可以在应用程序工具中配置固件并生成bin文件。 然后,您可以将bin文件刷新到EEPROM中。 每次TPS2.575万通电时,它都会从EEPROM加载固件。

    2)->如1中所述,您可能需要EEPROM。

    --> 没问题。  

    3)->如果您的意思是Qi兼容,我认为它指的是无线充电标准;这不会影响适配器,应该没问题。

    -->对不起我的错,我想说,根据我在谷歌上的发现,三星的自适应快速充电器是QC兼容的(他们使用Qualcomm芯片),而最新的超高速充电器是USB PD兼容的。 但我们对其  早期版本的自适应快速充电器感兴趣 ,因为这是三星A7 lite平板电脑随附的充电器。 适配器的额定功率为5V 1.5A,根据您的丰富经验,您认为这些设备可以为平板电脑充电,但电压高于5V,因为我无法在任何地方的谷歌上找到这些数据?

    ->您的意思是,早期版本的适配器和A7 lite平板电脑在一个生产集中。 TPS2.575万不支持QC,但它可以支持Type-C协议和PD协议。 我估计,即使此适配器的早期版本,它也可以支持Type-C协议及其A Type-C端口。 但在C型协议中,只有5V电压和三个电流级别:0.9A,1.5A,3A。 请注意,有三个值是C型协议限制的最大电流,但负载所消耗的实际电流由设备确定。 例如,如果将Type-C设置为0.9A,则PD可输出的最大电流为0.9A;如果您绘制1A,TPS2.575万将执行过流保护。

    4)->是的,PP5V应该是DCDC的连接器,当端口需要为远端设备供电时,TPS2.575万将打开PP5V和VBUS之间的开关,然后电源可以从DCDC发送到远端耗电设备。

    -->在DRP角色中配置完毕后,TPS2.575万是否会根据输入引脚的电压水平自动从吸入/输出模式切换? 您能否告诉我,在将分析从下沉转换为采购时,哪些引脚受到监控?  

    ->如前所述,汇/源由CC引脚的状态确定,TPS25的 交换机将根据电源角色采取措施。 首次连接设备时,将确定电源角色。

      我在这里需要更多详细信息;TPS2.575万只有一个端口,那么适配器如何连接到您的主板? 如果平板电脑已连接到端口?

    5)->如果您不需要高于5V的功率合约,则只能在应用程序工具中启用Type-C状态机并禁用PD。 当两端的设备连接时,它们将进行握手并确定所需的电流,但VBUS电压将始终保持在5V。

    -->如果我们按照您的上述建议配置设备, 将 自适应快速充电器 插入我的主板时,我们能够从平板电脑中获得的最大电流是多少?TPS2.575万能够为平板电脑充电的最大电流是多少? 我还希望此设置将使我们能够正确地进行数据通信?

    ->如3中所述,它由配置CC状态机的方式决定。  

    6)作为一项安全预防措施,我正在寻找某种反向电流保护IC,以避免来自PPHV的电流流流回自适应充电器端口。 您是否可以推荐任何这样的极低压降反向保护IC,它也可以从自适应充电器端口保持20V直流(不确定自适应充电器可能产生20V以快速为设备充电)?

    ->我认为TPS2.575万集成了RCP,您可以在数据表中找到它。  

    7)请告诉我我如何与您私下分享我的原理图。  

    ->不确定是否有您可以联系的FAE? 我想您可以尝试在第一步就联系FAE。

    谢谢。

    必应

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

    Bing,您好!  

    感谢您的反馈。 请在下面找到我的答复。  

    1)理解没问题。  

    2)理解没问题。  

    3)为了了解连接情况,我想请您查看我在本线程的起始帖子上载的图像。 仅供参考,我正在设计一个板,其一端带有USB C型接线输入,用于A7 lite平板电脑的USB数据,C1和C2,Vbus和GND连接与板之间的连接。 在我的主板的另一端,将有一个USB C型插座,用于连接原来的A7 lite平板电脑自适应充电器的C型电缆。  

    我不确定A7 lite平板电脑自适应充电器是否有C1和C2针脚,即使它有,我也不知道应该将它们连接到哪里,因为我已经将平板电脑的C1和C2针脚连接到TPS2.575万。  我只使用A7 lite平板电脑自适应充电器的Vbus和GND针脚作为电源,您认为只要使用此针脚,它就能提供5V 1.5A吗?

    4)如第3点所述,  

    三星A7 lite平板电脑-------(C型至有线连接)------- >我的主板------- (C型插座 )----------- >三星自适应充电器C型电缆。  

    在我的主板中,Samsung A7 lite平板电脑的C1和C2引脚,VBUS,GND和数据引脚连接到TPS2.575万。  

    我只使用三星自适应充电器C型电缆的VBUS和GND针脚。  

    我的主板有一个MCU和一个电机驱动器IC,用于驱动电动机,我有一个5V至3.3V的调节器,用于为MCU供电,电动机由5V供电。 我希望在主板的另一端没有连接三星自适应充电器时,MCU由A7 lite平板电脑供电。 如果已连接自适应充电器,则我想对A7 lite平板电脑进行充电,并通过适配器的电源为MCU供电。  

    现在,为了实现这一目标,我将首先将TPS2750配置为DRP角色,但我的问题是TPS2.575万是否会根据其输入/输出的功率级别自动切换此接收器/源模式? 或者,我必须通过与具有MCU的TPS2.575万进行数字通信来切换角色。  

    5) 理解没问题。  

    6)好的,理解。  

    7)我如何联系FAE分享我的示意图?  

    此致

    Piyush Saxena  

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

    您好,Piyush,

    如果A7适配器为C型物理形式,则应遵循所有C型标准。 如果是C型,我认为它不是有效的设备,但违反了C型标准。 这意味着,如果您仅将VBUS和GND连接到A7适配器的Type-C端口,您也无法获得电源,因为Type-C规格声称除非CC1和CC2协商其Type-C状态机,否则VBUS上不应存在电压。 所以我假设你可能需要两个PD控制器,或者,对于A7适配器端口,你只能在它上有一个Type-C控制器。

    因此,如果端口为C型物理形式,则无论它支持多少个充电协议,都应首先遵循C型规格。

    对于“A USB Type C to wired input at one end”,我想您指的是Type-C系留电缆?

    谢谢。

    必应

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

    Bing,您好!  

    请查看上图,其中显示了我的设备中应使用的实际适配器和电缆。 我还绘制了我的建议板内部连接的方框图。  

    我希望这能回答你的问题。  
    请告诉我您对我先前提出的问题的第3点和第4点有何看法。  

    此致

    Piyush Saxena  

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

    您好,Piyush,

    明白了。 连接到A7适配器的端口是仅接收器端口,因此您需要在其CC1和CC2引脚上放置一个5.1 千欧电阻。 当适配器检测到电阻器后,它将在VBUS上发出5V电压,然后电路板由A7适配器供电。 如果要查看此类适配器(A型插头到C型插头)的更多详细信息,可以参考C型规格。

    在板由连接到A7适配器的端口供电后,TPS2.575万将开始工作。 是的,您无需担心TPS25的 行为,如果您正确设置FW,它可以自动选择电源角色。 (DRP,首选来源)。

    希望这些将回答您的问题。

    谢谢。

    必应

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

    Bing,您好!  

    我认为在最后一幅图像中,您对我的要求更加清楚。 无论如何,感谢您的回答。

    现在,我们来总结一下我们在这一主题中的整个讨论。 请在下面查找我的疑问。  

    在A7充电器适配器端口连接器的C1和C2线路上连接5.1Kohms电阻后。 假设VBUS电压不会高于5V是否安全?

    现在,我将TPS2.575万配置为DRP角色,并将其自定义为5V 15W的最大电源和接收器电源配置,数据角色为2.0 速度为402.5。 这样做是否可以确保TPS2.575万的PPHV电压也不会超过5V?

    与上述配置类似,我还可以通过TPS2.575万的PP5线路为A7 lite平板电脑充电,并将5V 1.5A A7充电器适配器插入我的电路板,对吗?

    使用DRP角色配置TPS2.575万D后,我想使用上述自定义设置来坚持使用此角色,并将其加载到连接到TPS2.575万的EEPROM中,那么我不需要在MCU和TPS2.575万之间进行任何I2C通信。 我相信TPS2.575万将继续根据需要工作,满足MCU的任何I2C通信需求,对吗?

    最后一点,我已经按照我们的讨论制作了示意图,您能否建议我如何获得一些专家的意见,比如您的意见,但我不想将其公开分享?

    谢谢

    此致

    Piyush Saxena  

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

    您好,Piyush,

    1.对于C型标准,5V是VBUS的唯一电压电平。 因此答案是肯定的,连接到A7适配器的端口不会超过5V。

    2.如果硬件良好,则EEPROM和TPS2.575万的"DRP, Prefer source"设置可以满足您的所有要求。

    3.如果您可以联系FAE,您应该能够将线程提交给内部E2E,然后我们可以查看您的SCH。

    谢谢。

    必应

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

    Bing,您好!  

    感谢您的支持。  

    此致

    Piyush Saxena  

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

    Bing,您好!

    希望你做得好!

    我已经为我的要求制定了示意图。 我只与您分享一页示意图,其中包含TPS2.575万部分,电源开关部分和2个连接器,一个用于充电器适配器,另一个用于平板电脑连接。  

    仅供参考。 在电源开关部分有2个冗余电路,一个解决方案仅使用MOSFET,另一个解决方案使用TPS2121 IC。  

    我想请您浏览一下,如果您发现一切正常,请告诉我。  

    谢谢

    此致

    Piyush Saxena

    e2e.ti.com/.../7673.Sheet1.pdf

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

    您好,Piyush,

    它提醒我,你是否需要支持这样一种情况:A7 lite卡舌首先插入到板上(此处的卡舌将为板充电),然后A7适配器连接到板上,发生动态电源流动方向转换。 A7适配器开始为主板和A7 lite选项卡供电?

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

    Bing,您好!  

    今天的问候!

    是的,您的理解是正确的,基于我们在本帖子中的过去讨论,我准备了一份示意图设计,并在我的最后一篇帖子中与您分享。 我想请各位专家就我的原理图设计发表意见。  

    谢谢  

    Piyush Saxena

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

    皮尤什,Bing今天不在办公室。 请给他时间检查并回复您的请求。  

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

    您好,Prem  

    好的,  
    我会等待他的反馈,直到他回来。  

    此致

    Piyush Saxena  

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

    谢谢! 另请注意,4月15日是TI的假期。

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

    您好,Piyush,原理图看起来不错。 您的电源开关部分用于锁定电压? ->我的理解是,当适配器插入时,来自PPHV的电压将被切断。

    我认为如前所述,有一个要点是" 然后发生动态动力流方向转换"。 我想你可能还需要将I2C1连接到MCU,MCU会指示PD进行转换。 PD本身无法做到这一点。 但让我看看TPS2.575万的命令是什么。

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

    Bing,您好!  
    很开心听到您的反馈。  

    是的,电源开关部分用于限制电源的反向流动,并在连接时为充电器提供最高优先级。  

    仅供参考,根据我们之前关于此线程的谈话,我提到我的控制器没有I2C外设。 因此,我特别询问TPS2.575万是否根据EEPROM的配置自动处理DRP接收器或源转换,而无需MCU的外部I2C通信。  

    由于我的MCU没有任何I2C,因此我们在本线程开始时讨论了这个问题,所以我期待使用这款MCU。

    1)请检查您是否确定TPS2.575万不会自动切换DRP角色? 请您仔细检查并告诉我是否还有其他选择?

    2) 是否是因为我的电源开关部分阻止了PPHV线路的反向电压?

    3)我也想问你,我不确定我的申请应该如何处理ADCIN1和ADCIN2。   ADCIN1 和ADCIN2引脚的电压电平和信号应该是多少。

    谢谢  

    Piyush Saxena  

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

    您好,Piyush,

    1)请检查您是否确定TPS2.575万不会自动切换DRP角色? 请您仔细检查并告诉我是否还有其他选择?

    我需要在EVM上试用它。 我认为TPS2.575万不能涵盖需要动态功率流变化的情况。 (应用场景是先插入插片并为板充电,然后从另一个端口插入适配器。)

    2) 是否是因为我的电源开关部分阻止了PPHV线路的反向电压?

    电源开关部分应可接受。 但TPS2.575万可能没有自动机制来更改功率流方向。

    我们应该将功率流控制转移到主机,即MCU或其他控制器。 由于PD控制器不知道系统的整个电源状况,因此在某些情况下,不需要更改功率流,因此我们没有在TPS2.575万中设置功率更改功能。 但我可以尝试是否有其他方法来触发动力传输。

    3)我也想问你,我不确定我的申请应该如何处理ADCIN1和ADCIN2。   ADCIN1 和ADCIN2引脚的电压电平和信号应该是多少。

    根据您的应用,我建议将ADCIN1和ADCIN2与LDO_1V5绑定。 使用此设置时,TPS2.575万将始终在插片连接到端口时启用接收器路径。

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

    您好,Bing:  
    希望你做得好!

    你对我上一篇文章的第1点和第2点有什么反馈意见。  

    谢谢  

    Piyush Saxena  

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

    您好,Piyush,

    1) TPS2.575万的行为取决于它是否将清除其“死电池”标志;因为适配器端的电源连接到TPS2570的3.3V电源,在适配器连接到之前,它处于“死电池”模式。 它不应自动更改动力流方向。

    2) 电源切换部分良好,我看不到异常。

    谢谢。

    必应