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.

[参考译文] TPS26750:使用 TPS26750作为由 MCU 控制的 USB PD 触发器

Guru**** 2481465 points
Other Parts Discussed in Thread: TPS26750

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1506339/tps26750-using-tps26750-as-a-usb-pd-trigger-controlled-by-an-mcu

器件型号:TPS26750

工具/软件:

我们将使用 USB PD 作为高达240W 的可调节电源、即仅受电方。

基本上这就是我们想要做的。

1.读源能力,存储在 MCU 中

2. MCU 会根据能力不断请求电压和电流。 可以是固定的、PPS 或 AVS。

这似乎很直截了当、但我确实有一些问题。

1. 我使用 "电池电量耗尽配置" AlwaysEnableSink 还是 SafeMode? 从数据表的表7-6来看、使用外部 MCU 时、我应该使用 AlwaysEnableSink。

2、我不需要 EEPROM、我将在启动时通过 I2Ct 从 MCU 上传配置、根据我的理解是否可行? 我对地址有点困惑、数据表7.3.11.1.2说:"引导过程完成后、端口具有由 ADC 设置的唯一地址"、是否有不同的地址要发送配置?

3.如果需要、我是否需要将 I2Cc 从 TPS26750连接到 MCU? 我看到它连接在评估板中。

4. 我将  在 ADC 设置的地址处通过 I2Ct 读取/写入寄存器、对吗?

5、要读取 USB PD 源功能、 我只需读取寄存器30h、还是先发送 GSrC?

6.为了改变所需的电压/电流,我只需要写入寄存器37h 吗?

谢谢、

/Richard

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

    尊敬的 Richard:  

    感谢您联系我们!

    我将在下周初查看并回复您、提供反馈意见。

    此致、

    Aya Khedr

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

    谢谢。

    有新消息吗?

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

    尊敬的 Richard:  

    请参阅下面的回答:  

    [quote userid="649825" url="~/support/power-management-group/power-management/f/power-management-forum/1506339/tps26750-using-tps26750-as-a-usb-pd-trigger-controlled-by-an-mcu  我是否使用 "Dead Battery Configuration"(电池电量耗尽配置) AlwaysEnableSink 或 SafeMode? 从数据表的表7-6来看、使用外部 MCU 时、我应该使用 AlwaysEnableSink。

    您的理解是正确的、  需要 AlwaysEnableSink 来启用受电路径、从而在通过 MCU 通过 I2Ct 加载补丁捆绑包的同时为系统供电。  

    [quote userid="649825" url="~/support/power-management-group/power-management/f/power-management-forum/1506339/tps26750-using-tps26750-as-a-usb-pd-trigger-controlled-by-an-mcu 我不需要 EEPROM、我将在启动时通过 I2Ct 从 MCU 上传配置、根据我的理解是否可行? 我对地址有点困惑、数据表7.3.11.1.2说:"启动过程完成后、端口具有由 ADC 设置的唯一地址"、是否有不同的地址要发送配置?

    在本节中、引导过程是指从 ROM 引导的器件、在该过程中、它在准备接收可通过 MCU 通过 I2Ct 推送的补丁捆绑包时的功能有限。  

    [quote userid="649825" url="~/support/power-management-group/power-management/f/power-management-forum/1506339/tps26750-using-tps26750-as-a-usb-pd-trigger-controlled-by-an-mcu 如果需要、为什么我是否需要将 I2Cc 从 TPS26750连接到 MCU? 我看到它已连接在评估板中。

    不需要将 I2Cc 连接到 MCU。 该 EVM 利用 TIVA MCU 与在线 GUI 工具进行通信、特别是用于将二进制文件刷写到板载 EEPROM 中、仅供 EVM 使用。  

    [quote userid="649825" url="~/support/power-management-group/power-management/f/power-management-forum/1506339/tps26750-using-tps26750-as-a-usb-pd-trigger-controlled-by-an-mcu  我将  通过 I2Ct 在 ADC 设置的地址处读取/写入寄存器、对吗?

    没错。  

    [quote userid="649825" url="~/support/power-management-group/power-management/f/power-management-forum/1506339/tps26750-using-tps26750-as-a-usb-pd-trigger-controlled-by-an-mcu 为了读取 USB PD 源功能、 我只需要读取寄存器30h、还是首先必须发送 GSrC?

    寄存器30h 将存储收到的最新供电方能力消息。 GSrC 用于根据需要随时向供电方发送"Get Source Capabilities"消息。 寄存器30h 将更新并存储收到的消息。

    [引述 userid="649825" url="~/support/power-management-group/power-management/f/power-management-forum/1506339/tps26750-using-tps26750-as-a-usb-pd-trigger-controlled-by-an-mcu

    6.为了改变所需的电压/电流,我只需要写入寄存器37h 吗?

    [/报价]

    正确。 确保将 EPR AVS 启用灌电流模式[128]设置为1。 然后、MCU 可以根据需要更新 AVS 输出电压和 AVS 工作电流。  

    如果您有其他问题、敬请告知。  

    此致、  

    Aya Khedr  

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

    大家好、有一些后续问题。

    1.我是需要设置发送灌电流能力寄存器、还是可以保留该寄存器? 变量与受电方 AVS 之间有什么区别?

    2.除了 USBCPD 应用程序自定义工具 TX 灌电流功能之外、我找不到关于如何转换接收源能力寄存器的明确规范、您能 指导我了解哪些方面?  

    3.如果电源不是 PPS/PPS/PPS, AVS 如何设置电压? 我是否仍然只将 PPS/48V 设置 AVS 为例如9V/48V?  我找不到可 请求特定 PDO 配置文件的任何位置。

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

    尊敬的 Richard:  

    1. 我是需要设置发送灌电流能力寄存器、还是可以保留该寄存器? 变量与受电方 AVS 之间有什么区别?

    是、应设置发送受电能力寄存器。 USB PD 规范中定义了这些电源之间的差异(见下文):

    2. 除了 USBCPD 应用程序自定义工具 TX 灌电流功能之外、我找不到有关如何转换接收源能力寄存器的明确规范、您可以 指导我了解哪些内容?  [/报价]

      USB PD 规范中也定义了供电方能力消息结构。  

    3. 如果电源是非 PPS/PPS/EVM AVS、如何设置电压? 我是否仍然只将 PPS/48V 设置 AVS 为例如9V/48V?  我找不到可 申请特定 PDO 配置文件的任何位置。

     

    应在 Transmit Sink Capabilities Register (传输灌电流能力寄存器)中设置电压/电流电平以及支持的电源类型。

    此致、  

    Aya Khedr

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

    谢谢、

    是否有任何方法可以检测是否正在连接电子标记电缆? 我在文档中找不到任何内容。

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

    尊敬的 Richard:  

    请为 E 标记线缆主题发布新线程以获得更好的可跟踪性。  

    提前感谢您!

    此致、  

    Aya Khedr