主题中讨论的其他器件: TPS65987D
尊敬的 TI 专家:
我想确认以下步骤是否是从 USB-PD 寄存器计算功率的正确方法。
我们需要将 USB_PD 配置为 将输送功率限制为27W。 (3A @ 9V)
我检查了 TPS65988规格、有端口配置(0x28)和端口控制(0x29)。
请看下面的内容,如果这些位正确, 我们可以配置为将功率限制为27W 吗?
对于电流寄存器、I calculated 为48W。
我根据这2个寄存器0x28和0x29进行计算。
port_configuration.VBUS_UVP_OVP_SS_VBUS_OVPTRIPPOINT 0x26 -> 0x26 * 0.32V + 3.84V = 16V。
2、 PORT_CONTROL.TYPECCURRENT 0x2 -> 3.0A * 16V = 48W
USB_PD:38 [端口{0-1}]
ID TPS6598X_REG[0]偏移宽度值
--------------------------------------
[24] PORT_CONFIGURATION 0x0028 8 0x000033363109
--------------------------------------
<1> port_configuration.port_configuration_TYPECSTATEMACHINE 0:1 0x0000000000000001
<2> port_configuration.port_configuration_RECEPTACLETYPE 3:5 0x0000000000000001
3>port_configuration.port_configuration_AUDIOACCESSORYSUPPORT 6:6 0x000000000000
<4> port_configuration.port_configuration_DEBUGACCESSORYSUPPORT 7:7 0x000000000000
<5> port_configuration.port_configuration_SUPPORTTYPEOPTIONS 8:9 0x0000000000000001
<6> port_configuration.port_configuration_VCONNSUPPORTED 11:12 0x0000000000000002
<7> port_configuration.port_configuration_USB3RATE 13:14 0x0000000000000001
<8> port_configuration.VBUS_UVP_UVP_OVP_SS_VBUS_SETUVPTO4P5V 16:16 0x000000000000
<9> port_configuration.VBUS_UVP_UVP_OVP_SS_VBUS_UVPTRIPPOINT5V 17:19 0x000000000003
<10> port_configuration.VBUS_UVP_UVP_OVP_SS_VBUS_UVPTRIPHV 20:22 0x0000000000000003
<11> port_configuration.VBUS_UVP_OVP_SS_VBUS_OVPTRIPPOINT 23:28 0x000000000026
12> PORT_CONFIGURATION VBUS_UVP_UVP_OVP_SS_VBUS_OVPUSAGE 29:30 0x0000000000000001
13> PORT_CONFIGURATION。VBUS_UVP_UVP_OVP_SS_VBUS_HIGHVOLTAGEWAR_NINGLEVEL 31:31 0x000000000000
14> port_configuration.vbus_UVP_OVP_SS_VBUS_LOWOLTAGEWARN_INGLEVEL 32:32 0x000000000000
<15> port_configuration.VBUS_UVP_OVP_SS_softstart 33:34 0x0000000000000000
<16> PORT_CONFIGURATION VBUS_UVP_OVP_SS_ENABLEUVPDEBOUNTE 36:36 0x000000000000
<17> port_configuration.VOLTAGETHRESASSINKCON_Tact 40:47 0x0000000000000000
<18> port_configuration.POWERTHRESSSOURCECO_ntract 48:55 0x0000000000000000
----------------------------------------------------
USB_PD:38 [端口{0-1}]
ID TPS6598X_REG[0]偏移宽度值
--------------------------------------------
[25] PORT_CONTROL 0x0029 4 0x0009c0c2
--------------------------------------------
<1> PORT_CONTROL.TYPECCURRENT 0:1 0x00000002
<2> port_control.DISABLEPD 2:3 0x00000000
<3> PORT_CONTROL.PROCESSSWAPTOSINK 4:4 0x00000000
<4> port_control.INITIATESWAPTOSINK 5:5 0x00000000
5> PORT_CONTROL.PROCESSSWAPTOSOURC_E 6:6 0x00000001
<6> port_control.INITIATESWAPTOSOURCE 7:7 0x00000001
<7> PORT_CONTROL.PROCESSVCONNSWAP 10:10 0x00000000
< 8 > PORT_CONTROL.PROCESSSWAPTOUFP 12:12 0x00000000
<9> port_control.INITIATESWAPTOUFP 13:13 0x00000000
<10> port_control.PROCESSSWAPTODFP 14:14 0x00000001
<11> port_control.INITIATESWAPTODFP 15:15 0x00000001
12> PORT_CONTRAL.AUTOMATICIDREQUEST 16:16 0x00000001
<13> port_control.FORCEUSB3GEN1 18:18 0x00000000
14> port_control.EXTERNALLYPOWERED 19:19 0x00000001
<15> port_control.AUTOMATICSINKCAPREQ_uest 20:20 0x00000000
<16> PORT_CONTROL.SINKCONTROLBIT 21:21 0x00000000
<17> PORT_CONTROL.RESISTOR15KPRESENT 24:24 0x00000000
<18> PORT_CONTRAL.DCDENABLE 25:25 0x00000000
<19> port_control.CHARGERADVISEISEENABL_E 26:28 0x00000000
<20> port_control.USBDISABLE 29:29 0x00000000
<21> PORT_CONTROL.CHARGERDETECTENABLE 30:31 0x00000000
----------------------------------------
谢谢、
Sofian





