当前位置:首页 > 快充协议知识 > 正文内容

英飞凌CCG3PA车充芯片PD3.1与PPS模式握手流程

车充芯片是车载充电器的核心器件,直接决定充电效率、稳定性与安全性。一款合格的车充芯片需要满足宽电压输入、多重保护机制以及车规级环境要求,尤其在快充普及后,对协议支持、发热控制和EMC性能提出了更高标准。

对CCG3PA做一个简单的定位:它是一款高性能、高集成度的USB-C型端口控制器,专为车载充电器等需要大功率输出的应用设计,它完全支持USB Power Delivery (PD) 3.1规范,并包含可编程电源(PPS)功能。

整个握手流程的核心是基于PD协议的通信,通过USB-C接口的CC (Configuration Channel) 引脚进行双向半双工通信,下面我们将流程分为几个关键阶段。


握手流程总览

PD3.1/PPS握手是一个多阶段的、由策略层控制的协商过程,旨在安全、高效地建立供电合同,整体流程可以概括为以下步骤:

  1. 物理连接检测
  2. 源端能力通告
  3. 宿端请求电源
  4. 源端接受请求与电源切换
  5. PPS模式的精细调节(可选)

下图清晰地展示了PD3.1(包含标准功率SPR和扩展功率EPR)与PPS模式的完整握手流程:

flowchart TD
    A[物理连接建立] --> B[Source_Capabilities消息<br>通告PDO列表]
    B --> C{Sink端选择电源}
    C --> D[请求标准功率SPR PDO]
    C --> E[请求扩展功率EPR PPR PDO]
    D --> F[发送Request消息<br>(包含选中的SPR PDO)]
    E --> G[进入EPR模式<br>发送EPR_Enter消息]
    G --> H[源端响应<br>EPR_Source_Capabilities]
    H --> I[发送Request消息<br>(包含选中的EPR PDO)]
    F & I --> J[源端接受请求<br>发送Accept消息]
    J --> K[源端准备就绪<br>发送PS_RDY消息]
    K --> L{是否PPS请求?}
    L -- 是 --> M[PPS模式<br>可发送Get_Status等消息<br>动态调整电压(5mV/步进)]
    L -- 否 --> N[固定电压模式<br>(如5V/9V/15V/20V等)]

流程阶段详解

物理连接检测 (Attachment)

  1. CC引脚探测: 当设备(Sink,如手机)插入车充(Source)后,CCG3PA会通过检测CC引脚上的电压变化来确认USB-C连接器的插入和方向。
  2. Rp/Rd检测: 作为Source,CCG3PA内部会上拉一个电阻Rp到VBUS,设备端(Sink)内部有一个下拉电阻Rd,连接后,CC引脚会形成一个分压,CCG3PA通过测量这个电压值来判断:
    • 是否有设备插入。
    • 电缆的方向(正插或反插)。
    • 电缆的电流承载能力(默认、1.5A、3A)。

源端能力通告 (Source Capabilities Advertisement)

  1. 发送Source_Capabilities消息: 连接建立后,作为Source的CCG3PA会主动向设备端发送一条Source_Capabilities 消息,这条消息包含一个电源数据对象(PDO) 列表。
  2. PDO列表内容(CCG3PA的关键配置):
    • 固定电压PDO (Fixed PDO): 通常是5V/9V/12V/15V/20V等固定电压档位,每个档位都标明了最大电流(如5V@3A, 9V@2.22A)。
    • PPS PDO (APDO - Augmented PDO): 这是PPS模式的关键,它不是一个固定电压,而是一个电压范围(3.3V-5.9V 或 3.3V-21V)和最大电流,CCG3PA可以支持多个PPS PDO。
    • 扩展功率EPR PDO (EPR APDO): 这是PD3.1新增的,用于支持高于100W(最高240W)的功率,它也是一种特殊的APDO,电压档位包括28V, 36V, 48V。注意:要进入EPR模式,需要先进行EPR模式握手。

宿端请求电源 (Sink Request)

设备端的芯片(如手机内的PD控制器)收到Source_Capabilities消息后,其内置的电源策略管理器会根据自身电池状态和充电需求,从PDO列表中选择一个最合适的电源档位。

  1. 标准功率SPR请求 (<100W): 如果选择的是固定PDO或PPS APDO(电压≤20V),设备端会直接发送一条Request 消息给CCG3PA,指明它选择的是列表中的第几个PDO,以及期望的电流值(对于固定PDO)或电压/电流值(对于PPS PDO)。
  2. 扩展功率EPR请求 (≥100W): 如果设备需要请求28V/36V/48V的EPR功率,流程更复杂:
    • 进入EPR模式: 设备端必须先发送 EPR_Enter 消息。
    • 源端确认: CCG3PA收到后,会回复 EPR_Enter_Ack 消息,并可能暂时关闭VBUS输出。
    • 重新通告能力: 随后,CCG3PA会发送 EPR_Source_Capabilities 消息,其中包含EPR相关的APDO。
    • 发送EPR请求: 设备端从新的能力列表中选择一个EPR PDO,发送 Request 消息。

源端接受请求与电源切换 (Power Contract Acceptance)

  1. 发送Accept消息: CCG3PA收到设备的Request消息后,会检查请求是否合法(是否在自己的能力范围内),如果合法,它会回复一条Accept 消息,表示“同意这个供电合同”。
  2. 准备电源: CCG3PA内部的稳压器开始调整输出电压到请求的值。
  3. 发送PS_RDY消息: 当输出电压稳定在目标值后,CCG3PA会发送 Power_Ready (PS_RDY) 消息,告知设备端:“电压已切换完成,可以安全使用了”。
  4. 设备开始充电: 设备端收到PS_RDY后,开始从VBUS汲取电能进行充电。

PPS模式的精细调节 (PPS Fine-grained Adjustment) - 可选

如果协商的是PPS模式,握手并未结束,而是进入一个动态调节阶段,这是PPS模式的核心优势。

  1. 实时状态监控: 设备端可以周期性地向CCG3PA发送 Get_Status 消息,获取输出电压、电流、温度等信息。
  2. 动态电压调整: 设备端可以根据电池的充电状态(如恒流充、恒压充),发送新的 Request 消息,要求CCG3PA微调输出电压,步进为20mV(PD3.1 PPS要求),为了保持高效的充电效率,设备可能会请求将电压从5.0V逐步降低到4.8V。
  3. CCG3PA的响应: CCG3PA会响应这些请求,平滑地调整输出电压,以实现最佳的充电效率并减少发热。

CCG3PA在流程中的关键角色与特性

  • 双角色电源(DRP)支持: 虽然车充通常配置为纯Source,但CCG3PA本身支持DRP,灵活性高。
  • 硬件加速的CRC计算: 确保PD通信的数据完整性。
  • 集成物理层(PHY): 直接处理BMC(双相标记码)编码和解码,减轻MCU负担。
  • 可编程性: 开发者可以使用英飞凌提供的软件工具(如EZ-PD™ Configurator)来灵活配置PDO列表、PPS范围、保护阈值(过压、过流、过温)等参数,以适应不同的车充设计。
  • 固件升级: 支持通过I2C等接口进行固件升级,以应对未来PD协议的更新。

英飞凌CCG3PA的PD3.1/PPS握手流程是一个严谨的、基于消息通信的“问答”过程,它从基本的物理连接开始,通过能力通告、电源请求、合同建立等步骤,最终实现安全、高效的电力传输,PPS模式更是在此基础上增加了动态电压调节的能力,使得充电过程更加智能化和高效,CCG3PA的强大之处在于其完整实现了这一复杂流程的硬件和协议栈,为车载大功率快充提供了稳定可靠的解决方案。

英飞凌CCG3PA车充芯片PD3.1与PPS模式握手流程

总体来看,选择车充芯片需要综合考虑输入输出参数、快充协议、保护功能、封装散热以及车规级认证。合理的选型与电路设计,能显著提升车载充电器的可靠性与使用寿命。

相关文章

支持PD快充协议的车充芯片方案介绍

支持PD快充协议的车充芯片方案介绍

车充芯片是车载充电器的核心器件,直接决定充电效率、稳定性与安全性。一款合格的车充芯片需要满足宽电压输入、多重保护机制以及车规级环境要求,尤其在快充普及后,对协议支持、发热控制和EMC性能提出了更高标准...

智融SW3517车充芯片SCP/FCP快充协议工作特点分析

智融SW3517车充芯片SCP/FCP快充协议工作特点分析

车充芯片是车载充电器的核心器件,直接决定充电效率、稳定性与安全性。一款合格的车充芯片需要满足宽电压输入、多重保护机制以及车规级环境要求,尤其在快充普及后,对协议支持、发热控制和EMC性能提出了更高标准...