PD和QC快充协议电压诱骗(取电)芯片:实测显示9V/12V/15V/20V诱骗可稳定切换

📅 2026/6/16 15:41:04
PD和QC快充协议电压诱骗(取电)芯片:实测显示9V/12V/15V/20V诱骗可稳定切换
PW6606 PD/QC快充取电芯片实测记录一、PD快充协议PD2.0固定档位5V、9V、12V、15V、20V没有步进调节直接跳档。PD3.0在PD2.0基础上加了PPS3.3V到21V之间能以0.02V为步进微调granularity更细。PD3.1/3.2又扩了28V、36V、48V这几个高压档PPS步进0.1V。不过后面会说到36V和48V基本没人敢用。PD协议走的是USB C口的CC通道CC1或CC2至少要接一个没接CC就握不上手充不了电。二、QC快充协议QC2.0同样是固定档5V、9V、12V、15V、20V简单粗暴拉高电压。QC3.0在QC2.0基础上加了0.2V的步进调节比如5V可以慢慢升到5.2V、5.4V而不是直接跳到9V对电池更友好一些。QC协议走的是DD-通道所以A口也能做QC快充。三、实测环节1. 电压诱骗测试板上拨码开关对应5V、9V、12V、15V、20V几档拨到哪个档芯片就去跟充电器握手要哪个电压。2. 电流测试和相关注意事项资料上写的是1.5ANC脚可以设置1.5A但PD通讯最高能报到3.25A对应65W。不过咱们只是诱骗电压电流其实不管的负载仪想拉多少就拉多少。过流之后充电器怎么表现——是降压还是断流完全取决于充电器本身芯片只负责把电压骗出来不限制电流。C口这边PW6606支持PD、AFC三星、QC3.0/2.0。如果你的C口本身没有DD-那芯片的DD-直接悬空就行。如果用的是C公头比如数据线那头CC2和R2不用接母座的话CC2按典型电路正常连。A口只支持QC3.0/2.0和AFC。注意一下PD通讯时会带上电压和电流信息也就是功率。但芯片本身只负责发通讯请求并没有限流功能别指望它能保护你的后端电路。四、PD和QC协议背景这种取电芯片的核心作用就是从快充头里骗出一个固定电压来用。常见的快充头一般支持5V、9V、12V、20V这几档芯片做的就是跟充电器握手让它输出我们想要的固定电压。目前最主流的就是PD和QC这两套协议基本覆盖了市面上绝大多数充电器。QC和PD的来龙去脉QC是高通的方案做手机芯片的应该都知道。最早是QC2.0就是简单粗暴地把电压拉高到5V、9V、12V、15V、20V电流不管只给手机提供一个更高的充电电压。到了QC3.0在QC2.0基础上加了0.2V的步进比如从5V可以慢慢升到5.2V、5.4V而不是直接跳到9V。PD是USB协会搞的规范看到高通QC做得不错也跟进推出了PD2.0电压档也是5V、9V、12V、15V、20V但PD多了功率概念最高支持到100W。后面升级的PD3.0加了PPS步进更细只有0.02V比QC3.0的0.2V精细很多。再往后PD3.1又扩了28V、36V、48V这几个高压档。高压档为什么不太实用28V、36V、48V这几个高压档28V偶尔还能见到一两个应用36V和48V基本没人用。之前好像有人想拿来做电动车充电但很快就放弃了。做电源的老工程师应该知道电弧这个词——电压一高USB口那24个pin脚距离又近插上去瞬间拉弧能把座子烧黑甚至把USB口打坏。这个问题到现在都没完全解决。从电源设计的角度看36V、48V不太合理没考虑到上电瞬间的尖峰电压。正常5V上电时尖峰可能到7V48V的话尖峰或者电弧只会更夸张座子很容易被烧黑USB口里的塑料件也可能被烧化。所以这三个高压档都不安全基本不用考虑电源工程师心里都有数。五、通讯通道详解再具体说一下PD和QC的协议通道。C口支持PD、AFC三星、QC2.0/3.0A口只支持QC3.0/2.0。核心区别在于通讯通道PD走的是CC线CC1或CC2要做PD快充C口的CC必须接上没接CC就握不上手。QC走的是DD-。所以C口同时有CC和DD-能支持PD和QCA口只有DD-只能做QC。然后看电压请求的设置PD和QC的电压请求示意在图里能看到。QC只管电压不管电流PD通讯时会同时报电压和电流也就是功率。所以PD充电器发请求时可以请求功率电压×电流也可以只请求电压。第一个电路图里的R4脚就是跟PD电流通讯相关的但再次强调——芯片只是发通讯并没有限流功能。芯片说白了就是充当一个翻译的角色负责跟充电器说我要XX电压。电流怎么走完全不管电路图里也能看到正极负极都是直通的。芯片的核心功能就是PD/QC协议通讯取电。六、PD常见功率档位PD快充常见的功率档位20W、25W、27W、30W、40W、65W、100W对应电压电流组合看图就行。PPS的0.02V/0.1V步进大部分场景其实不用太关注市面上常见的20W充电器基本都不带PPS除非你用专门匹配的充电器才需要考虑。七、实测过程测试板上拨码开关对应5V、9V、12V、20V几档。先从9V档开始试插上直接跳到9V拔掉回落到5V。注意这里没跳到12V因为用的是苹果充电器苹果头本身没有12V档只有5V、9V、15V、20V。这时候芯片会向下兼容——你要12V它没有就自动往下降一档试试9V9V有就给你9V9V也没有就回到5V。20V档也是同理。15V档也正常拔掉回5V。20V同样OK。换个充电器再试试这个充电器有12V档9V也有。这种小功率充电器一般是20W左右的通常只有5V、9V、12V三档没有15V和20V。12V档如果没有也会向下兼容。再说一下电流的关系。资料上写的是1.5ANC脚设置1.5A但PD通讯最高能报到3.25A对应65W。不过咱们只是诱骗电压电流其实不管的负载仪想拉多少就拉多少。过流之后充电器怎么表现完全取决于充电器本身咱们芯片只负责把电压骗出来。就算你现在设置的是1.5A负载仪拉到3.6A甚至100W也可以拉芯片不会拦着。但要注意咱们只支持标准的PD和QC通用协议。像小米私有协议可能11V、VOOC的4.5V这些是不支持的只能用5V、9V、12V这几档。一般充电头背面都会印支持的功率。更简单地说只要带C口基本都会标配PD快充所以C口一般没问题。只有A口可能碰到一些小米定制的私有协议头那种就握不上手只能退回5V慢充。大概就是这样。