您好!
是否可以在运行时通过 I2C 接口动态调节 USB PD 的输出功率?
我想测量内部适配器温度、并在检测到过热时降低输出功率。
例如、从20V-3A 输出切换到5V-3A 输出可能会导致性能下降。
另一种方法是调整 TPS65987D 的固件、以便在没有主机控制器的情况下通过 ADC 输入直接测量 NTC 电压、并在内部管理功率降级。
这通常是可行的、还是您看到了根据内部温度测量调整输出功率的任何其他方法?
感谢您的支持
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.
您好!
是否可以在运行时通过 I2C 接口动态调节 USB PD 的输出功率?
我想测量内部适配器温度、并在检测到过热时降低输出功率。
例如、从20V-3A 输出切换到5V-3A 输出可能会导致性能下降。
另一种方法是调整 TPS65987D 的固件、以便在没有主机控制器的情况下通过 ADC 输入直接测量 NTC 电压、并在内部管理功率降级。
这通常是可行的、还是您看到了根据内部温度测量调整输出功率的任何其他方法?
感谢您的支持
您好 Dirk、
是的、这可以通过 TPS65987D 实现、您可以通过使用两个 GPIO 来实现。 您将使用应用配置功能、该功能在以下参考设计中使用、并在以下应用手册的第3.2节中提及
http://www.ti.com/tool/TIDA-050012
http://www.ti.com/lit/an/slvae11/slvae11.pdf
简而言之、您将使用应用程序配置 GUI 创建两种不同的配置。 每当充电器进入过流事件时、请在加载5V/3A 配置的 TPS65987D 上切换 GPIO。 过流事件不再存在后、将20V/3A 加载到原始配置中。 在 GUI 中、您可以加载用于上述参考设计的项目文件。