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.

[参考译文] TPS25810:建议在不使用软件配置的情况下以5V/1.5A USB 为 USB 主机充电(使用自举)

Guru**** 2416110 points
Other Parts Discussed in Thread: TPS25810, TPS25751, TUSB422

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1430169/tps25810-recommendation-for-charging-a-usb-host-device-at-5v-1-5a-usb-without-sw-configuration-using-bootstraps

器件型号:TPS25810
主题中讨论的其他器件: TPS25751TUSB422

工具与软件:

大家好、我正在设计一个主机端口、即数据方面的 UFP、我想在1.5A 和5V 的电压下为连接的主机器件(DFP)充电、但不使用 SPI 或 I2C 来配置控制器(对于此应用、强烈建议使用设置或自举电阻器)。

我发现了此器件 TPS25810RVCT、它允许使用 CHG 和 CHG_HI 引脚拉低和拉高至 VBUS、从而将电流限制设置为1.5A。它说它与其他器件一同支持双角色 USB3.1和 BC1.2、但也说它仅用于为 UFP 充电?

您能否建议我需要验证哪些内容以确保此器件能够在3.1 PD 模式下工作、从而为 DFP 主机器件充电? 如果未知情况过多、您可以推荐一款可用于某些工作的替代器件、来为主机器件充电、并可使用自举电阻器进行配置? 谢谢你  

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

    您好!  

    感谢您发送编修。 简而言之、您需要使用 USB PD 控制器。 原因在于、在标准 USB Type-C 中、数据角色和电源角色是固定的。 这就是 TPS25810提到为灌电流/UFP 器件供电的原因。 借助 USB 电力输送功能、可以通过使用数据角色交换或电源角色交换来改变数据角色和电源角色。  

    遗憾的是、我们没有可通过电阻器配置的器件来满足此要求。 TPS25751是最易于实现的器件。 这是一个使用我们的简易配置工具进行配置的 DRP USB PD 控制器。 在该工具中、您可以选择这2个主字段、这基本上会将器件限制为5V、然后始终启动数据角色交换以成为 UFP。  

    查看器件后、如果您有任何其他问题、请告诉我。  

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

    您好、Adam、感谢您提供的信息。 由于我只想 向上游数据主机器件提供电力、因此我可以使用 TPS25751S、而不从栅极驱动线路连接任何外部 FET (使其悬空)? 我想这基本上就是您发布的配置器工具的右下角图片中显示的内容吗?  

    似乎我需要在每次 I2C 上电时对此器件进行编程、或者连接外部 EEPROM、让其切换到具有5V、1.5A 限制的供电角色。  假设需要外部 EEPROM、那么只有内部易失性器件、所以无法通过行对这些器件进行预编程或配置?

    配置器中的选项仅显示5V/3A、但假设该控制器可以通过 CC 线上的22k Rp 传达1.5A 可用性?

    谢谢你

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [报价 userid="624808" url="~/support/power-management-group/power-management/f/power-management-forum/1430169/tps25810-recommendation-for-charging-a-usb-host-device-at-5v-1-5a-usb-without-sw-configuration-using-bootstraps/5486045 #5486045"]由于我只想 向上游数据主机设备提供电源、所以我可以使用 TPS25751S 并且不将任何外部 FET 连接至栅极驱动线路(使其悬空)?

    是的、这是正确的、是我的建议。 我在上图中突出显示的方框图实际上就是您的用例。  

    好像每次通过 I2C 上电时、我都需要对此器件进行编程、或者连接外部 EEPROM 让它切换到具有5V、1.5A 限制的供电角色。  假设需要外部 EEPROM、则只有内部易失性器件、因此无法从行预编程或配置这些器件?[/QUOT]

    是的、您的理解是正确的。 每次下电上电后、都需要通过专用 EEPROM 或外部 MCU 将您从配置工具生成的映像加载到 PD 控制器中。 此处有两个应用手册、介绍了 MCU 更新或现场更新 EEPROM 映像的过程(如果需要)。  

    https://www.ti.com/lit/pdf/slvafv8 

    https://www.ti.com/lit/pdf/slvafl1 

    配置器中的选项仅显示5V/3A、但假设此控制器能够将1.5A 可用性与 CC 线路上22k Rp 通信?

    是的、这可以在 GUI 中完成。 本调查问卷有助于设置器件的初始配置。 然后、您可以进入高级配置、从而对器件进行更多的控制。 所有这些寄存器都在 主机接口技术参考手册中进行了概述

      

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

    大家好、Adam、我还发现了此器件  TUSB422、它似乎允许从我们的端口向数据主机提供双角色、并且需要 MCU 的 I2C 配置、但没有集成负载开关或 FET 栅极控制。

    看起来这可能是一种更具有成本效益的解决方案、与用于 电流限制的单独负载开关一起使用。 您能否谈谈此产品与 TPS25751S 之间的区别、或者需要注意的任何注意事项(此器件无法正常工作的任何原因)? 谢谢!

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

    对于 TUSB422、除了控制外部电源路径外、您还必须写入协商 USB PD 合约和启动电源角色交换所需的所有固件。 TPS25751S 可以自动处理所有这一切、而无需为 MCU 写入固件。 将 TUSB422视为 I2C 至 CC 转换器。  

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

    我明白了、因此两者都需要在启动时进行配置、只是较昂贵的器件有一个 GUI 来为您以简化的方式创建配置、并且除了 I2C 之外、还可以从 EEPROM 加载寄存器配置。  

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

    正确。