我为 TPS25750设计了一个分线板、以便它可以协商来自 PD 电源的20V 电压。
我要使用一个0欧姆的电阻器将 ADCIN1连接到3V3LDO。 原理图中显示了另一个接地电阻、但我不放置接地电阻。 该值应对应于解码值7。
ADCIN2通过电阻分压器设置为约0.6V。 其10k 电阻器连接到3V3LDO、2.2k 电阻器接地。 该值应对应于解码值3。
我看到的一切都表明这应该会启用"NegotiateHighVoltage"配置。 详细信息在数据表的第45-46页。
组装好电路板并将其连接到 USB PD 电源后、我将获得以下测量结果:
VIN3V3:3.33V
LDO3V3:3.32V
ADCIN1:3.32V
ADCIN2:0.597V
VBUS:5.1V
漏极:5.1V
PPHV:3.3mV
无论电路是否欠载、这些值都是一致的。 唯一的区别是、PPHV 在负载下降至0.9mV、而切换 VIN3V3将在开路但不带负载的情况下使 PPHV 达到5.1V。
虽然我已经布置了原理图以实现完整的功能、但我已经省去了 PP5V 和1V5LDO 的电容器以及 PCB 布局上的 I2C 上拉电阻器、因为我认为此应用不需要这些电阻器。 请更正我的错误。
我想我忽略了一些东西。 可能我漏掉了一个使能引脚吗? 是否需要更改 ADCINx 电阻分压器上的值? 实际上是否需要 PP5V?
非常感谢您提供任何帮助。


电容器 C2和 C4位于两个 VBUS 覆铜之间的底部、以靠近引脚25和32。 由于它们太难看到、我将告诉您、它们大致与 C10和 C11垂直对齐、但是它们还在底部部分重叠 U1。