USB Power Delivery 3.1 协议深度解析:从基础原理到 EPR 240W 演进路线图
摘要
USB Power Delivery(PD)协议是当前消费电子与工业设备领域最具影响力的充电标准之一。从 2012 年 USB-IF 首次发布 PD 1.0,到 2021 年 PD 3.1 引入 Extended Power Range(EPR)将供电能力推升至 240W,该协议经历了多次重大演进。本文系统梳理 PD 协议的技术架构、消息机制、版本差异,以及 PD 3.1 EPR 的关键技术突破,为工程师在实际项目中选型与调试提供参考。
一、PD 协议演进历程
1.1 PD 1.0:充电标准化的起点(2012)
USB-IF 于 2012 年发布 PD 1.0,首次在 USB-A/B 接口上实现多档位功率协商。通过 micro-USB 连接器,最高可支持 100W(20V/5A)。PD 1.0 确立了功率协商的基本框架,但受限于接口形态,未能大规模普及。
1.2 PD 2.0:USB-C 时代的转折(2014)
2014 年 PD 2.0 随 USB-C 接口一同推出,成为现代 PD 协议的真正起点。PD 2.0 实现了:
- 5 档固定电压:5V/9V/12V/15V/20V
- 电流上限:3A(标准线缆)或 5A(带emark 芯片线缆)
- 功率上限:100W(20V×5A)
- 角色切换:Source/Sink 角色可通过 CC 线协商互换
PD 2.0 还引入了 USB-C_DR_DRD(Dual Role Data/双角色数据)概念,允许设备在主机与外设之间动态切换。
1.3 PD 3.0:PPS 与精细化控制(2015–2017)
PD 3.0 在 PD 2.0 基础上增加了两大核心功能:
可编程电源(PPS, Programmable Power Supply):允许 Sink 设备以 20mV 为步进、50mA 为步进精细调节输出电压,解决了固定档位无法适配任意电池类型的问题。PPS 成为手机快充的核心协议,安卓旗舰机型普遍基于 PPS 实现百瓦级快充。
快速角色交换(Fast Role Swap, FRS):当正在供电的 Source 设备意外断开时,PD 3.0 支持在 500μs 内完成角色切换,避免总线掉电。这对 USB-C 显示器等场景尤为关键。
1.4 PD 3.1:EPR 240W 的重大飞跃(2021)
2021 年 USB-IF 发布 PD 3.1,是自 PD 2.0 以来最重要的版本更新。核心变化有两点:
一是 EPR(Extended Power Range)模式:新增 28V/36V/48V 三档固定电压,并将电流上限扩展至 5A。在 48V/5A 条件下,供电能力达到 240W,足以覆盖电竞笔记本、显示器、打印机、电动工具乃至部分服务器场景。
二是 EPR 调整范围(Adjustable Voltage Supply, AVS):28V36V(对应 100W180W)和 36V48V(对应 180W240W)两个区段允许连续可调,步进为 100mV,替代了 PD 3.0 时代的 PPS 窄范围调整。
⚠️ 注意:EPR 模式需要 EPR 认证的 USB-C 线缆(支持 50V/5A 额定),普通 USB-C 线缆无法启用 EPR 高功率档位。
二、PD 协议技术架构
2.1 物理层与 CC 线
USB-C 接口的 CC(CC1/CC2)引脚承担了 PD 通信的全部职责。相比 USB-A/B 时代使用 ID 引脚进行简单电阻识别,CC 线支持双向通信,是 PD 协议得以实现精细协商的基础。
在 USB-C 连接过程中,CC 线的状态检测顺序如下:
| CC 状态 | 设备角色 | 说明 |
|---|---|---|
| Ra/Rd 电阻检测 | 判断插入方向 | Ra=5.1kΩ(插头端),Rd=5.1kΩ(插座端) |
| Rd/Rd(双侧) | DRP(双角色端口) | 两端均为 Rd,待协商角色 |
| Rp 源报告 | Source 能力标识 | 通过 USB-C CURRENT 等级(USB 2.0/3.0/3.1)告知 Sink 可用电流 |
2.2 PD 消息机制:GoodCRC 与三次握手
PD 协议运行在 USB PD 协议层(PD Protocol Layer),所有电力协商均通过一系列结构化消息完成。消息类型分为控制消息(Control Messages)和数据消息(Data Messages)。
标准协商流程示例(Source → Sink):
每条消息均需要对方回复 GoodCRC,未收到 GoodCRC 的消息在 2.67μs(PD 2.0)或 1ms(PD 3.0)后重传,最多重试 3 次。这一机制确保了高噪声环境下的通信可靠性。
2.3 PDO 与 Request 对象
Source_Capabilities 消息中携带一个或多个 PDO(Power Data Object),每个 PDO 代表一个可提供的功率配置:
| PDO 类型 | 固定/可调 | 典型用途 |
|---|---|---|
| Fixed Supply PDO | 固定电压 | 通用设备标准供电 |
| Variable Supply PDO | 可调电压(无步进限制) | 老旧设备兼容 |
| Battery PDO | 以功率描述 | 电池设备 |
| PPS APDO | 可编程(20mV/50mA 步进) | 手机快充 |
| AVS APDO | 可编程(100mV 步进) | EPR 高功率 |
Sink 发出的 Request 消息 同样基于 RDO(Request Data Object),包含所选 PDO 编号、最大工作电流、期望电流及是否需要 EPR 等字段。
三、PD 3.1 EPR 深度解析
3.1 EPR 与 SPR 的区别
PD 3.1 将原有 100W 以内的工作模式统称为 SPR(Standard Power Range),EPR 则将上限推升至 240W:
| 对比项 | SPR(PD 3.0 及以前) | EPR(PD 3.1 新增) |
|---|---|---|
| 电压档位 | 5V/9V/12V/15V/20V 固定 | SPR 档位 + 28V/36V/48V 固定 + AVS 连续可调 |
| 最大功率 | 100W(20V×5A) | 240W(48V×5A) |
| 线缆额定 | 3A 或 5A(emark) | 5A(EPR 认证线缆,50V 额定) |
| 典型应用 | 手机、平板、轻薄本 | 电竞本、工作站、显示器、电动工具 |
3.2 EPR 线缆识别机制
EPR 要求使用专门认证的 USB-C 线缆。Source 在广播 EPR Source Capabilities 前,会先通过 Discover Identity 流程查询线缆是否支持 EPR。若线缆不支持 EPR,则 Source 不会开放 EPR 档位,从而避免使用不合格线缆承载高电压。
3.3 安全保护机制
EPR 引入两项新增安全特性:
- 过压保护(OVP):EPR 档位切换时,电压可能高达 48V,若出现 CC 线通信中断,硬件过压保护需在 1ms 内切断输出。
- 线缆限流标识:emark 芯片记录线缆的电流额定值,Source 在任何情况下不得超过该限流值工作,防止线缆过热。
⚠️ 参考官方数据手册:具体芯片的 OVP 响应时间与阈值以原厂 datasheet 为准。
四、应用场景与选型
4.1 PD 协议主流应用场景
| 应用场景 | 典型 PD 需求 | 协议要点 |
|---|---|---|
| 手机快充 | 18W~120W,PPS | 需支持 PPS APDO,精细调压调流 |
| 笔记本电脑 | 45W~100W,固定档位 | 通常 PD 2.0/3.0 Fixed PDO 即可 |
| 电竞笔记本 | 100W~240W,EPR | 需 PD 3.1 EPR Source + EPR 线缆 |
| USB-C 显示器 | 65W~90W,DRP + FRS | 需双角色端口,支持 FRS |
| 电动工具 | 30W~140W,电池 PDO | 电池设备专用 PDO 类型 |
| PoL/板上供电 | 20W~240W,AVS | PD 3.1 EPR AVS 用于板级供电设计 |
4.2 PD 芯片选型要点
在评估 PD 控制芯片时,工程师应重点关注以下参数:
协议版本支持:仅支持 PD 2.0 的芯片已逐步被替代,建议选用 PD 3.0 以上芯片。若涉及电竞笔记本或工业设备,优先选支持 PD 3.1 EPR 的型号。
端口角色:DRP(双角色)同时支持 Source 和 Sink,用于笔记本的 C 口或显示器;Source Only 用于充电宝、充电器;Sink Only 用于手机、平板等受电设备。
集成度:纯协议芯片(如乐得瑞 LDR6020)需搭配 DC-DC 转换器使用,适合定制化方案;协议+功率级集成单芯片完成 PD 协商与降压转换,适合空间受限产品。
PPS 支持:若需要与高通 QC、华为 SCP 等协议协同工作,优先选支持 PPS 的芯片。
五、PD 3.1 与其他充电协议的竞争格局
目前市场上主流的私有充电协议包括高通 QC(Quick Charge) 系列、华为 SCP/FCP、OPPO SuperVOOC、vivo FlashCharge、联发科 PE 等。这些协议在手机领域占据主导,但存在互不兼容的问题。
PD PPS 的价值在于提供一种通用协商层:部分安卓手机在公开档位上支持 PPS,允许第三方充电器以最优效率为其充电。然而,PD PPS 的动态调节精度(20mV 步进)与部分私有协议的毫秒级动态响应相比仍有差距,这是旗舰手机仍倾向于采用私有协议的原因之一。
六、FAQ
Q1:PD 3.1 EPR 可以使用普通 USB-C 线缆吗?
不可以。EPR 高功率档位(28V 及以上)需要 EPR 认证线缆(额定 50V/5A)。普通 5A eMark 线缆虽可承载 5A 电流,但额定电压仅 20V/30V,无法安全用于 EPR 档位。
Q2:PPS 和 AVS 有什么区别?
PPS(Programmable Power Supply)隶属于 SPR 范围,支持 3.3V21V(PD 3.0),步进 20mV;AVS(Adjustable Voltage Supply)是 PD 3.1 EPR 新增的模式,支持 28V48V 连续可调,步进 100mV,专为大功率设备设计。
Q3:支持 PD 3.0 的设备能否使用 EPR 充电器?
可以。EPR 充电器通常同时广播 SPR 和 EPR 两组 Source Capabilities,PD 3.0 Sink 设备会自动协商 SPR 档位(最高 100W),不会触发 EPR 功能,兼容性不受影响。
Q4:PD 协议的 FRS(快速角色交换)有什么用?
FRS 用于 USB-C 显示器等场景:当显示器通过 USB-C 为笔记本供电时,如果显示器连接的 LaptopHub(主机)意外断电,FRS 可在 500μs 内将显示器从 Source 切换为 Sink,并从连接的 PD 充电器接管供电,保证笔记本不掉电。
Q5:如何在嵌入式系统中调试 PD 协议?
推荐使用 USB-IF 官方 PD 协议分析仪(如 Ellisys 或 Total Phase PD 协议嗅探器)捕获 CC 线上的完整 PD 通信流程。若无专业工具,亦可通过芯片原厂提供的 PD 调试工具链(如乐得瑞评估套件)查看 Source_Capabilities 广播内容与 Request 响应。
七、结论
USB Power Delivery 协议从 1.0 到 3.1,经历了从 USB-A 到 USB-C、从 10W 到 240W 的跨越式演进。PD 3.1 EPR 将供电能力拓展至 240W,已足够覆盖绝大多数消费电子与部分工业设备场景。
对于硬件工程师而言,PD 协议选型的核心在于:根据设备功率需求确定协议版本(SPR 或 EPR),根据接口角色需求选定 DRP/Source/Sink 模式,并关注 PPS/AVS 等精细化控制功能是否与产品需求匹配。随着 EPR 生态的逐步完善,PD 3.1 有望成为未来十年设备供电的事实标准。
本文档参考 USB-IF 官方规范文件及公开技术白皮书编写,规格数据如有出入请以官方 datasheet 为准。