摘要
USB Power Delivery(USB PD)是 USB-C 接口实现高功率传输的核心协议标准。当前主流版本为 USB PD 3.0/3.1,支撑着从 18W 手机快充到 240W 笔记本供电的广泛应用场景。本文从协议架构、分级标准、PPS 可编程电源三大核心技术出发,配合实际应用场景与选型建议,帮助工程师在实际项目中快速完成 USB PD 方案选型与调试。
一、USB PD 协议演进历史
USB PD 并非与 USB Type-C 同时诞生。早期 USB 接口受限于 5V/0.5A 的供电能力,智能设备快充依赖各家私有协议——高通 QC、OPPO VOOC、华为 FCP/SCP 等一度让市场高度碎片化。
USB-IF 协会在 2012 年发布 USB PD 1.0(Power Delivery),首次尝试统一供电标准,但仅支持 5V/2A、12V/1.5A、12V/3A 三种固定档位,普及率有限。
2015 年 USB PD 2.0 随 USB Type-C 接口一同爆发,引入 5V/3A、9V/3A、15V/3A、20V/5A 四档固定电压,并正式将 USB-C 接口确立为唯一物理载体。这一版本成为安卓手机快充分水岭。
2017 年 USB PD 3.0(即 USB PD 3.0 + PPS)在 2.0 基础上加入 PPS(Programmable Power Supply,可编程电源)机制,实现电压的细粒度动态调节,充电效率与发热控制显著提升。
2021 年 USB PD 3.1 则将最大功率从 100W 扩展至 240W(48V/5A),新增 28V、36V、48V 三档固定电压,并保留了 EPR(Extended Power Range,扩展功率范围)模式下的 15V~48V 连续可调范围。
二、USB PD 3.0 核心架构解析
2.1 角色定义:Source 与 Sink
USB PD 以「角色」机制管理供电关系:
- Source(供电端):提供电能,典型为充电器或主机 USB 接口
- Sink(受电端):消耗电能,典型为手机、笔记本或其他设备
- DRP(Dual Role Port):双角色端口,可切换 Source/Sink,常见于笔记本电脑的 USB-C 接口
角色协商通过 USB PD 协议层的 Capability 与 Request 报文完成,双方在数秒内完成功率匹配。
2.2 消息机制:五层报文体系
USB PD 通信基于 USB-C 接口内的 CC(Configuration Channel)引脚,采用双相标记编码(BMC)传输。核心报文类型如下:
| 报文类型 | 功能说明 |
|---|---|
| Source_Capabilities | 广播本端可提供的供电档位列表 |
| Request | Sink 端向 Source 请求期望的电压/电流组合 |
| Accept | Source 确认接受 Request |
| PS_RDY | 电压切换完成,告知 Sink 可以开始取电 |
| Get_Source_Cap | 可选,Sink 主动查询 Source 能力 |
2.3 固定电压档位(PD 3.0)
USB PD 3.0 保留四档固定电压,这是目前兼容性最广的配置:
| 档位 | 电压 | 电流 | 最大功率 |
|---|---|---|---|
| 5V | 5V | 3A | 15W |
| 9V | 9V | 3A | 27W |
| 15V | 15V | 3A | 45W |
| 20V | 20V | 5A | 100W |
注意:20V/5A 档位需要 USB-C 线缆内置 e-Marker 芯片识别 5A 电流,否则协议默认限流 3A(60W)。这是调试 100W 方案时常见的兼容性陷阱。
三、USB PD 3.1:扩展功率与 EPR 机制
USB PD 3.1 最大变化是将供电能力从 100W 扩展至 240W,新增档位如下:
| 档位 | 电压 | 电流 | 最大功率 | 备注 |
|---|---|---|---|---|
| 28V | 28V | 5A | 140W | PD 3.1 新增 |
| 36V | 36V | 5A | 180W | PD 3.1 新增 |
| 48V | 48V | 5A | 240W | PD 3.1 新增 |
超过 100W 的档位统称为 EPR(扩展功率范围),要求:
- EPR 线缆:必须使用内置 e-Marker 且支持 5A/48V 的 USB-C 线缆(通常标注 240W 或 EPR)
- Source 与 Sink 均需支持 EPR:双方能力集中声明在 Source_Capabilities 报文中,通过特定 bit 标识 EPR 兼容性
- AVS(Adjustable Voltage Supply):48V 以下可实现 15V~48V 连续调节,步进 100mV
应用场景:240W 主要面向游戏笔记本、工作站、显示器、电动工具等对功率需求更高的设备。手机快充目前仍以 27W~100W 区间为主。
四、PPS:可编程电源的核心价值
PPS(Programmable Power Supply)是 USB PD 3.0 的灵魂功能,也是它与前代 PD 2.0 的本质区别。
传统固定电压档位下,充电器输出固定电压后,由设备内部 DC-DC 二次降压至电池充电曲线所需的电压。这一过程效率约 90%~94%,剩余能量以热量形式损耗。
PPS 允许 Sink 直接请求 3.3V~21V 范围内的任意电压(步进 20mV),步进电流 50mA。设备可根据电池实时电压需求精确请求所需电压,减少二次降压损耗,快充效率可提升至 95%以上,发热显著降低。
4.1 PPS 工作流程
- Sink 发送
Request,在 APDO(Augmented Power Data Object)中指定目标电压与最大电流 - Source 在 500ms 内回复
Accept - Source 完成电压切换,发送
PS_RDY - 电压调节过程中,Source 每 10s 自动广播一次当前输出状态
4.2 PPS 与私有协议的共存
当前主流手机厂商的超级快充(如华为 100W、OPPO 100W/150W、小米 120W)大多以 PPS 为基础,叠加厂商私有充电策略实现更高功率。但部分厂商在特定电压档位使用经过改良的 PPS 实现,需要 Source 端芯片原厂固件配合才能触发满速。选型时须确认 Source 芯片是否支持目标手机的私有 PPS 扩展协议。
五、实际应用场景与选型建议
5.1 场景一:单口 65W 充电器(主流笔记本供电)
推荐档位组合:5V/3A + 9V/3A + 15V/3A + 20V/3.25A(PD 3.0 固定档位) 关键芯片选型:乐得瑞 LDR6530 等支持 PD 3.0/AFC/QC 多协议的 USB-C PD 控制器 设计要点:20V/3.25A = 65W,留 15% 余量,电源设计应支持持续 75W 输出
5.2 场景二:多口 100W+ 充电器(多设备同时供电)
推荐架构:双路独立 PD 控制器,每路 65W~100W,通过功率分配逻辑动态调整 关键技术挑战:多口同时输出时总功率固定,需要智能功率分配算法避免过载 参考设计:乐得瑞 LDR6290 系列支持双口功率动态分配,适用于 2C1A 多口充电器方案
5.3 场景三:USB-C 接口笔记本(DRP 双角色端口)
需求:笔记本 USB-C 口需要同时支持外接电源充电(Sink)和外接设备供电(Source),即 DRP 能力 选型建议:选用支持 DRP 模式的 PD 控制器,部分芯片内置 BMC 编码器/解码器,外围电路简洁 注意:部分老款笔记本虽使用 USB-C 接口,但仅支持 PD 2.0,PD 3.0 设备接入后可能降级至 5V/3A 固定档位
六、调试常见问题与排查
| 问题现象 | 可能原因 | 排查方向 |
|---|---|---|
| 插入后无快充反应 | CC 引脚接触不良 / 线缆不支持 5A | 测量 CC 电压,使用支持 e-Marker 的线缆 |
| 固定 5V 档位无法升压 | 对方设备不支持 PD 或 PD 协商失败 | 抓取 CC 引脚 PD 报文,确认 Source_Capabilities 是否发送 |
| PPS 模式不可用 | Source 端未声明 PPS 能力 | 确认 Source 端芯片固件支持 PD 3.0 PPS |
| 100W 方案实际只能 60W | 线缆缺少 5A e-Marker | 换用 100W/5A 线缆,或在 Request 中声明 3A 限流 |
七、总结与选型小结
USB PD 3.0/3.1 已成为 USB-C 供电的事实标准,其协议优势体现在:
- 统一性:一套协议覆盖手机、笔记本、显示器、电动工具等全功率段
- PPS 动态调节:细粒度电压控制提升充电效率,降低发热
- 双向供电(DRP):支持设备间互相供电,拓展应用边界
选型建议:
- 65W 以下单口充电器:PD 3.0 固定档位方案性价比最高
- 100W 以上:优先选支持 PD 3.1 EPR 的芯片,注意 5A 线缆要求
- 多口动态分配:选带智能功率分配固件的多口 PD 控制器
- 兼容私有 PPS:提前与手机厂商确认协议兼容性,或选用已验证的公版方案
注:本文档电压电流档位参数参考 USB-IF 协会公开规范文档(USB Power Delivery Specification Revision 3.1, Version 1.6),具体芯片实际支持情况请参考各芯片原厂数据手册。