摘要
USB Power Delivery(PD)协议是现代USB-C接口实现大功率输电的核心技术。在这一体系中,Sink(受电端)设备并非被动接受电力,而是主动参与功率协商,通过Policy Engine(策略引擎)与Source(供电端)设备完成多轮通信,最终建立最优功率契约。本文深度解析USB PD Sink端功率协商的完整流程,涵盖PDO(Power Data Object)广播机制、SR/SNK握手时序、PDO选择策略,并结合乐得瑞(Legendary)LDR6020、LDR6500、LDR6600等主流PD控制芯片的实测特性,给出工程师在音频转接器、多口适配器、快充配件等场景下的选型建议。文章所有关键参数均参考官方数据手册,不确定之处已标注。
一、USB PD功率协商的核心角色:Sink端到底做了什么?
1.1 Source vs Sink:功率契约的单向建立过程
USB PD协议采用醒酒器(Souk-Side)架构:电力流动方向由Source端主导,但协商过程由Sink端发起。具体流程如下:
- 物理连接检测:USB-C连接建立后,CC(Channel Configuration)引脚上的Rp/Rd电阻网络首先建立。Sink端通过CC引脚检测到有效的Source连接。
- SandboxCapabilities:Sink端向Source发送
Source_Capabilities消息,告知对方自己能够提供的电源能力(注意:USB PD协议规定Source端先广播其能力,Sink端从中选择)。
实际上,USB PD协商的标准顺序是:
- Source广播PDO(Power Data Objects):"我支持5V/3A、9V/3A、15V/3A、20V/5A"。
- Sink请求RDO(Request Data Object):"我需要9V/3A,请给我这个配置。"
- Source接受/拒绝:接受则建立Power Contract,拒绝则进入下一轮协商。
- Power Contract建立:双方就某一档PDO达成一致后,电力传输正式开始,此时电压电流均受协议监控。
1.2 Policy Engine:协商逻辑的司令部
USB PD协议栈中的Policy Engine(PE)是整个Sink端协商逻辑的核心状态机。其主要状态包括:
| 状态 | 说明 |
|---|---|
PE_SRC_Ready | Source已就绪,等待Sink请求 |
PE_SNK_Select_PDO | Sink从Source_PDO列表中选择最优档位 |
PE_SNK_Ready | 协商完成,进入正常工作 |
PE_SNK_Give_Source_Cap | Sink请求重新读取Source能力 |
PE_SNK_Transition_Sink | 电压/电流切换过渡状态 |
Sink端固件(或外部PD控制芯片)需要实现上述状态机的完整转换逻辑。以乐得瑞LDR6020为例,其内部固件已实现完整的USB PD 3.1协议栈,工程师无需关心底层状态机细节,只需通过I2C或GPIO配置所需功率档位即可。
二、Power Data Object(PDO):功率能力的数字化表达
2.1 PDO的类型与结构
USB PD协议定义了三种类型的PDO:
Fixed Supply PDO(固定电源PDO) 是最常见的类型,每个Fixed PDO占用32位,结构如下:
- Voltage(电压):50mV步进,如
9V = 0xB4 * 50mV = 9000mV - Maximum Current(最大电流):25mA步进,如
3A = 0x78 * 25mA = 3000mA - Peak Current(峰值电流):协议允许短期超载
- Data Role Swap / Power Role Swap:是否支持角色交换
Battery Supply PDO(电池PDO
适用于移动电源等从电池取电的场景,增加了Maximum Voltage、Minimum Voltage、Maximum Current等字段。
Variable Supply PDO(可变电源PDO) 适用于不固定电压的电源,如太阳能板等。
2.2 典型Source端PDO广播实例
以一款65W USB-C充电器为例,其Source_Capabilities可能包含以下Fixed PDO:
| PDO索引 | 电压 | 最大电流 | 说明 |
|---|---|---|---|
| PDO 1 | 5V | 3A | USB标准BC1.2兼容 |
| PDO 2 | 9V | 3A | 18W快充 |
| PDO 3 | 15V | 3A | 45W笔记本 |
| PDO 4 | 20V | 3.25A | 65W满载 |
Sink端在收到这些PDO后,需要根据自身功率需求选择最优档位。这一选择逻辑由固件实现,但工程师仍需理解其策略:
优先策略:Minimum Operating Voltage ≤ Requested Voltage ≤ Maximum Operating Voltage,同时Requested Current ≤ Source_Max_Current。
三、乐得瑞LDR系列PD控制芯片:Sink端实战方案
乐得瑞(Lgendary Semiconductor)专注于USB-C PD协议芯片,其LDR系列在音频转接器、多口充电器、电子线缆等场景中应用广泛。本节解析三款主流型号的技术特性与适用场景。
3.1 LDR6020:音频转接器的标配PD芯片
LDR6020是乐得瑞针对USB-C音频转接器场景优化的PD控制芯片,也是目前小尾巴(Dongle)产品中出货量最大的方案之一。参考官方数据手册,其关键特性包括:
- 协议版本:USB PD 3.0(兼容PD 2.0)
- 接口:全功能USB-C母座(DFP/UFP可配置)
- 功率支持:支持5V/3A、9V/3A固定PDO,可配置为5V优先(适配小功率Source)
- 特殊功能:
- 内置Billboard设备支持(用于Alt Mode协商失败时的错误提示)
- 支持USB Data Role Swap(UFP/DTP切换)
- 低功耗待机模式,待机电流<100μA
- 封装:QFN-24
典型应用电路:LDR6020在音频转接器中通常作为双角色(Dual Role)芯片,连接手机(Source)和耳机(Sink),同时负责功率协商——从手机取电(PD协议),给耳机充电(BC1.2或私有协议)。
3.2 LDR6500:多口充电器与DRP设备的性价比之选
LDR6500面向多口充电器和DRP(Dual Role Port)设备设计,相比LDR6020增加了对多端口功率动态分配的支持。参考官方数据手册:
- 协议版本:USB PD 3.1(支持EPR扩展功率范围)
- 功率支持:支持5V~20V多档PDO,自动选择最优档位
- 多口支持:支持双端口功率动态分配,可实现"45W+20W"等组合分配策略
- 接口:I2C/GPIO配置界面,支持与MCU协同
- 封装:QFN-32
选型提示:LDR6500与LDR6020的核心差异在于多口支持能力和EPR兼容性。如果产品只需要单口音频转接器,LDR6020成本更低;如果需要多口充电器或支持笔记本充电的扩展坞,LDR6500是更合适的选择。
3.3 LDR6600:EPR高压与新兴应用的旗舰方案
LDR6600是乐得瑞面向USB PD 3.1 EPR(Extended Power Range)设计的旗舰芯片,支持28V~48V等高压PDO,目标场景包括电竞笔记本、4K显示器供电等。参考官方数据手册(请以官方最新数据手册为准):
- 协议版本:USB PD 3.1 EPR
- 电压范围:支持最高48V/5A(240W)PDO
- 特色功能:
- 支持AVS(Adjustable Voltage Supply)指令,可动态调节输出电压
- 内置过压/过流/过热保护
- 完整的PPS(Programmable Power Supply)支持
⚠️ 注意:LDR6600的具体规格参数请以官方最新数据手册为准,本文参数仅供参考。
3.4 LDR系列选型参数对比
| 参数 | LDR6020 | LDR6500 | LDR6600 |
|---|---|---|---|
| PD协议版本 | PD 3.0 | PD 3.1 | PD 3.1 EPR |
| 最大电压 | 20V | 20V | 48V |
| 最大功率 | 60W | 100W | 240W |
| 多口支持 | 单口 | 双口动态分配 | 多口 |
| PPS支持 | 否 | 可选 | 是 |
| 典型应用 | 音频转接器 | 多口充电器 | 电竞设备 |
| 封装 | QFN-24 | QFN-32 | QFN-40 |
四、Sink端功率协商实战:工程师设计要点
4.1 PDO选择策略:为什么不是越高越好?
新手工程师常犯的错误是认为"功率越高越好"。实际上,最优PDO选择需要综合考虑以下因素:
1. 热管理限制
充电过程中能量损耗转化为热量。以65W充电器为例,在9V/3A充电时,假设效率92%,则损耗功率约为 65W × 8% ≈ 5.2W。如果设备散热设计不足,高功率充电会导致温度超过安全阈值。
2. 电缆载流能力 USB-C线缆标称电流上限决定了大功率传输的安全边际。USB-C 2.1规范要求:
- 3A线缆:最高20V/3A = 60W
- 5A线缆:最高20V/5A = 100W(EPR模式下可达240W,但需要5A EMARK线缆)
3. Sink端实际需求 设备在正常运行时的实际功耗往往低于峰值充电功率。例如,一款TWS耳机的充电仓电池为400mAh(3.7V),充满约需1.48Wh,即使支持15W快充,实际充电时间也不会显著缩短——电池本身的充电电流受限于电化学特性。
4.2 功率协商失败的处理策略
PD协商失败通常有三种原因,不同原因需要不同的处理策略:
原因1:Source不支持所请求的PDO
- 处理:Sink端回退到BC1.2或USB-PD基础协议(5V/500mA)
- 代码示例:发送
Get_Source_Cap重新读取Source端能力,从最低档开始选择
原因2:Source拒绝请求(Reject)
- 处理:等待
PS_RDY消息(Power Supply Ready),或触发重新协商 - 注意:Source可能在负载变化后主动降低功率,此时Sink端需要检测并响应
原因3:通信超时(No Response)
- 处理:USB PD协议规定
CRCReceiveTimer超时(500ms)为通信失败,应进入sink_transition_to_default状态
4.3 双角色(DRP)设备的设计考量
对于同时需要Sink和Source功能的设备(如移动电源、手机),DRP(Dual Role Port)设计更为复杂。关键考量点包括:
-
角色切换时序:USB PD协议规定Source-to-Sink或Sink-to-Source角色切换需要完成
PR_Swap(Power Role Swap)流程,包括:- 发送
PR_Swap请求 - 对方发送
Accept - 双方各自降低电压到5V
- 双方切换电源角色
- 新Source端重新广播PDO
- 发送
-
硬件设计:CC引脚需要正确的Rp/Rd电阻配置,DRP设备通常使用
Rp-Rd双向开关实现
五、常见应用场景选型指南
场景1:USB-C音频转接器(手机接耳机)
推荐芯片:LDR6020 理由:单口音频转接器场景成熟,LDR6020内置Billboard和完整的音频协议支持,BOM成本低。 功率选择:通常选择5V/3A即可(手机默认5V输出),无需追求高压PDO。
场景2:双口旅行充电器
推荐芯片:LDR6500 理由:双口动态功率分配是核心技术,LDR6500支持智能功率策略,可实现诸如"盲插65W优先、单口接入时全功率"等策略。 功率选择:总功率65W时,建议设置为45W+20W动态分配(对应主流笔记本和手机充电需求)。
场景3:电竞笔记本+显示器+外设扩展坞
推荐芯片:LDR6600 理由:电竞笔记本需要28V/5A=140W以上的功率,只有EPR方案才能满足。LDR6600支持AVS动态电压,可根据笔记本负载实时调整功率。 注意:必须使用5A EMARK USB-C线缆,否则功率协商会被限制在60W以内。
六、FAQ
Q1:USB PD和QC快充有什么区别? USB PD(Power Delivery)是USB-IF组织制定的国际标准,采用CC引脚通信,支持双向功率协商;QC(Quick Charge)是高通私有协议,通过D+/D-引脚通信。两者互相独立,但大多数现代设备同时支持两种协议。
Q2:为什么我的设备请求了9V/3A但实际只收到5V/500mA? 这通常是Source端不支持所请求的PDO规格。常见原因包括:充电器本身功率不足、使用了不支持PD的线缆、或Sink端芯片配置了错误的PDO请求。请检查设备所连接的充电器的规格标签。
Q3:LDR系列芯片可以直接替换吗? 同一系列内(如LDR6020系列不同封装版本)通常Pin-to-Pin兼容,但不同型号之间(如LDR6020换LDR6500)需要重新评估外围电路和固件配置。
Q4:USB PD协商需要外接MCU吗? 乐得瑞LDR系列内置协议栈和配置寄存器,大多数场景下不需要外接MCU,直接通过GPIO或电阻配置即可工作。复杂的多口动态分配场景建议使用I2C接口配合MCU进行精细控制。
Q5:PPS和Fixed PDO哪个更好? PPS(Programmable Power Supply)允许Sink端以20mV步进调节电压、以50mA步进调节电流,适合精细的热管理和动态功率控制场景。但并非所有设备都需要PPS,对于固定功率需求的设备(如TWS耳机充电盒),Fixed PDO已足够。
七、结论
USB PD Sink端功率协商是一个涉及协议栈、状态机、硬件设计和热管理的综合性技术领域。工程师在设计USB-C PD产品时,需要首先明确设备的实际功率需求,选择合适的PD芯片型号,并理解PDO选择策略背后的工程逻辑。
乐得瑞LDR系列提供了从入门级(音频转接器)到旗舰级(电竞设备)的完整解决方案:
- LDR6020:成熟稳定,单口音频转接器首选
- LDR6500:支持双口动态分配,适合旅行充电器和多口设备
- LDR6600:EPR高压支持,面向高功率电竞和工业应用
在实际项目中,建议优先参考官方数据手册中的电气特性和时序参数,并结合目标市场的认证要求(如USB-IF认证、CE、FCC等)进行综合评估。