Fork me on GitHub

TYPE-C PD浅谈(四)

TYPE-C PD浅谈(四)

当对接识别完成后,Provider会先在VBUS上提供5V,接着会在CC脚位上送出Source Capability(SRC_CAP),格式如下:

内容定义了供电的各种选项,如共有几组电源可选,相对应的电压电流等。

当Consumer接收到SRC_CAP封包后,会针对电源列表的内容,挑选一组电压,再发出需求指令给Provider。

USB-IF协会规定SRC_CAP最多可以有7组。其中协会定义如下

Fixed PDO有4组分别是5V/9V/15V/20。

Augmented PDO(PPS)则不限定组数,对应的电压范围如下。

PPS 是 Programmable Power Supply 的缩写,即可编程电源供应

  • 相比传统 PDO 的固定电压档位,PPS 提供更细腻的电压调节
  • 电压可以以 20mV 为步进进行调节
  • 电流可以以 50mA 为步进进行调节
  • 支持实时动态调整输出电压

每一组的PPS电压电流范围内,都可以被Consumer所请求,不过当进入到PPS mode以后,最长必须每10秒发送一次电压电流需求的指令,否则Provider则会认为通信管道已经断线,进而关断VBUS输出。在PPS模式下,供电需求调整可以在电压20mV/step电流50mA/step中进行步进变化。

Provider收到需求并产生相对应电压后则开始供电。完整的Successful Power Negotiation电源需求握手过程如下:

posted @ 2024-11-17 16:56  yooooooo  阅读(5)  评论(0编辑  收藏  举报