USB PD Sink端功率协商深度解析:从协议原理到乐得瑞LDR系列实战

摘要

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端发起。具体流程如下:

  1. 物理连接检测:USB-C连接建立后,CC(Channel Configuration)引脚上的Rp/Rd电阻网络首先建立。Sink端通过CC引脚检测到有效的Source连接。
  2. 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,拒绝则进入下一轮协商。
  1. Power Contract建立:双方就某一档PDO达成一致后,电力传输正式开始,此时电压电流均受协议监控。

1.2 Policy Engine:协商逻辑的司令部

USB PD协议栈中的Policy Engine(PE)是整个Sink端协商逻辑的核心状态机。其主要状态包括:

状态说明
PE_SRC_ReadySource已就绪,等待Sink请求
PE_SNK_Select_PDOSink从Source_PDO列表中选择最优档位
PE_SNK_Ready协商完成,进入正常工作
PE_SNK_Give_Source_CapSink请求重新读取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 VoltageMinimum VoltageMaximum Current等字段。

Variable Supply PDO(可变电源PDO) 适用于不固定电压的电源,如太阳能板等。

2.2 典型Source端PDO广播实例

以一款65W USB-C充电器为例,其Source_Capabilities可能包含以下Fixed PDO:

PDO索引电压最大电流说明
PDO 15V3AUSB标准BC1.2兼容
PDO 29V3A18W快充
PDO 315V3A45W笔记本
PDO 420V3.25A65W满载

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系列选型参数对比

参数LDR6020LDR6500LDR6600
PD协议版本PD 3.0PD 3.1PD 3.1 EPR
最大电压20V20V48V
最大功率60W100W240W
多口支持单口双口动态分配多口
PPS支持可选
典型应用音频转接器多口充电器电竞设备
封装QFN-24QFN-32QFN-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)流程,包括:

    1. 发送PR_Swap请求
    2. 对方发送Accept
    3. 双方各自降低电压到5V
    4. 双方切换电源角色
    5. 新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等)进行综合评估。

最后更新: