ZHCY216 November 2024
USB-C 连接器和电缆上有两个配置通道 (CC) 引脚,分别对应连接器的两个插入方向;这使得 USB-C 支持正反插接。CC 引脚用于确定电缆是否已连接,以及 USB-C 端口是作为供电方还是受电方;此外,这些引脚还用于发送和接收所有 USB PD 消息。在连接后,根据极性,其中一条 CC 线路用于传递消息,而另一条 CC 线路可用作 VCONN,以便为有源电缆和电子标记供电。
USB-C 供电方将在 CC 引脚上提供上拉电阻器 (Rp),而 USB-C 受电方将在 CC 引脚上提供下拉电阻器 (Rd)。当供电方与受电方连接时,Rp 和 Rd 会在 CC 引脚上形成一个分压器。这就是检测 USB-C 连接的方式。除了端口的电源角色外,在标准 USB-C 中,Rp 和 Rd 还用于决定数据角色。Rp 由供电方(通常为下行端口 (DFP))提供,而 Rd 由受电方(通常为上行端口(UFP))提供。当通过 Rp 和 Rd 电阻分压器检测到连接后,供电方必须提供 5V 电压,受电方则可以根据隐式 USB-C 合约开始消耗电流。
如 USB-C 规范中所示,Rp 的电阻值决定了供电方可以提供的电流大小。受电方将通过上拉电阻的强度来检测 Rp 电阻值,并应根据连接的供电方能力限制其电流消耗。请注意,USB-C 是冷插拔连接器,这意味着当未连接任何设备时,VBUS 上的电压为 0V。这不同于传统的 USB Type-A,后者的 VBUS 上始终存在 5V 的电压。冷插拔连接意味着每个 USB-C 供电方端口将需要支持启用和禁用 5V 电压(具体取决于是否连接了设备),并控制其上的电流。
图 11 CC 逻辑上拉和下拉终端。(来源:USB Type-C 规范 v1.2,图 4 和图 5 上拉/下拉 CC 模型)