USB PD快充协议深度解析与工业级接口电路设计
USB Power Delivery(PD)是由USB-IF(USB Implementers Forum)组织制定的功率传输协议标准,最新版本PD 3.1(2021年发布)将最大输出功率从PD 3.0的100W扩展至240W(固定档位48V/5A,扩展档位最高48V/5A可调至50V/5A),并引入了可编程电源(PPS)功能实现了对输出电压和电流的细粒度调节(20mV步进和50mA步进)。PD协议的普及使"一个充电器走天下"成为可能,同时为工业设备提供了标准化的供电和数据传输接口。据USB-IF统计,2024年出货的支持PD协议的设备超过50亿台,PD协议已成为事实上的通用快充标准。
PD协议的协商过程基于USB Type-C接口的CC(Channel Configuration)引脚进行,完整的协商流程包括:连接检测→角色确认→电源能力通信→电压电流档位协商→功率切换。连接检测阶段,Sink设备通过CC引脚的下拉电阻(Rp电阻)向Source端表明身份,Source端通过CC引脚的电压状态判断连接状态和电缆方向。功率协商采用BMC(Biphase Mark Coding)编码的USB PD报文在CC线上通信,Source端通过Source Capability报文广播其支持的电压电流档位(如5V/3A、9V/3A、15V/3A、20V/5A等),Sink端回复Request报文请求所需档位,Source端发送Accept报文确认后切换至对应电压。PPS模式下协商更为精细:Sink端可请求3.3V-21V范围内任意电压(步进20mV)和任意电流(步进50mA),Source端以PPS Control报文确认实际输出值并实时调节。
PD Sink(受电端)硬件设计的关键元件包括Type-C连接器、CC检测电路、PD协议芯片和降压/升压变换器。Type-C连接器应选用支持USB 3.1以上传输速率的规格(全功能Type-C含24个引脚),对于仅需充电功能的简单应用可选用16引脚版本;CC检测电路通常集成在PD协议芯片内部,外围只需配置下拉电阻(通常5.1kΩ)。PD协议芯片选型需关注:支持的最大功率等级(5W至240W)、是否支持PPS和AVS(Adjustable Voltage Supply)功能、封装尺寸和通信接口(SPI或I2C)。主流PD Sink协议芯片包括:Cypress EZ-PD CCG3PA(支持PD 3.0,100W,内置同步降压控制器)、Microchip UTC2000(支持PD 3.1,240W,需外挂降压控制器)和国产芯朋微CN2020(PD 3.0,65W,性价比高)。
降压(Buck)变换器是PD Sink端将输入高压(5V/9V/15V/20V)转换为负载所需低压的核心功率级。宽输入电压范围(5-20V)要求Buck变换器具有宽输入VIN能力,同步整流Buck可实现>95%的转换效率。开关频率的选择需在效率和PCB面积之间权衡:高频(>1MHz)可减小电感和输出电容尺寸,但开关损耗增加;以2A输出电流、18V输入、12V输出的应用为例,采用TI TPS56339(1.2MHz,开关频率可调)配合2.2μH功率电感,输出电容选用2×22μF陶瓷电容(配合远端采样改善负载瞬态响应),实测满载效率93.5%,负载瞬态响应(0.5A至2A跳变)过冲<150mV。某65W PD快充适配器采用PPS控制策略:Buck控制器以25kHz闭环调节频率跟踪PPS指令,输出电压精度±3%,输出电流精度±5%,满足PPS规范要求。
PD接口的保护电路设计关系到设备安全和使用寿命。过压保护(OVP)需覆盖CC引脚和VBUS引脚:CC引脚OVP阈值通常5.5-6V(防止CC线意外过压损坏协议芯片),推荐使用国产博通集成或美国力特(Littelfuse)的TVS二极管(BZX84C5V1等);VBUS过压保护通常集成在PD协议芯片内部或通过外接过压检测芯片+MOSFET关断实现。过流保护(OCP)通常在降压变换器端实现,通过检测电感电流或输出电流在超过阈值时关断开关管。热插拔保护可通过在VBUS线上串联30mΩ采样电阻+运算放大器实现实时电流监测,某65W PD Sink设计实测短路保护响应时间<50μs,有效防止VBUS短路时对设备和电缆的损坏。此外还应设计VBUS放电电路(P-MOSFET+放电电阻)在PD协商失败或电源切换时将VBUS电压快速降至安全水平,避免对负载造成电压冲击。
推荐阅读