|
PW6606 这颗 PD/QC 取电芯片,到底能干啥? 做快充取电的朋友应该都遇到过这种情况:手头有个快充头,想从里面“要”出一个固定电压来给别的设备用,这时候就需要一颗协议诱骗芯片。PW6606 就是干这个活的——它专门负责跟 PD、QC 快充头“谈判”,让充电器输出 5V、9V、12V、15V 或者 20V 这类固定电压。 先说 PD 协议这块PD 协议是 USB-IF(也就是 USB 协会)推出来的,目前市面上常见的版本有这么几档: PD2.0:5V、9V、12V、15V、20V 这几个固定电压档。 PD3.0:在 PD2.0 的基础上增加了 PPS,电压可以在 3.3V 到 21V 之间以 0.02V 为一档进行精细调节。 PD3.1 / 3.2:除了原来的 5V、9V、12V、15V、20V,还往上加了 28V、36V、48V 这几档,PPS 的调节步进变成 0.1V。 36V和48V目前都没实际量产,因为浪涌问题,目前USB协会还没有好的解决方案,会打坏USB口。 再说 QC 协议QC 是高通的快充标准,安卓手机上用得特别多: QC2.0:5V、9V、12V、15V、20V 固定电压档。 QC3.0:在 QC2.0 的基础上也能步进调压,不过步进是 0.2V,相比 PD3.0 的 0.02V 要粗一些。 两种协议的“沟通方式”不一样PD 协议走的是 USB-C 口的 CC 线,也就是 CC1、CC2 这两个引脚。想协商 PD 快充,CC 线必须连好,否则充电器不知道你要什么。 QC 协议走的是 D+、D- 这两根线。USB-A 口只有 D+、D-,所以 A 口一般只能做 QC;USB-C 口既有 CC 线也有 D+、D-,所以 C 口既能做 PD,也能做 QC。 实际应用时的几个注意点USB-C 口应用:可以支持 PD、AFC、QC3.0/2.0。如果你用的 Type-C 座子本身没有 D+、D-,那芯片的 D+、D- 引脚悬空即可。如果是 Type-C 公头(比如数据线那头),CC2 和对应的电阻 R2 不用接;母座的话 CC2 按典型电路正常连接。 USB-A 口应用:只支持 QC3.0/2.0、AFC。 另外 PD 协议在协商时会带上功率信息,也就是电压×电流,但芯片只是把这个信息发给充电器,它自己并没有限流能力。 为什么 28V、36V、48V 基本没人用?PD3.1 虽然理论上支持 28V、36V、48V,但实际用的人很少。28V 还有一些零星应用,36V、48V 就更少了。 搞电源的老工程师都知道一个词——电弧。USB-C 接口那么小,24 个引脚排得很近,插拔瞬间的高压很容易产生电弧,把座子烧黑甚至烧坏。这个问题到现在也没有特别好的解决办法,所以高电压档日常基本不会考虑。 另外插拔瞬间还会有尖峰电压。正常 5V 上电时可能尖到 7V,48V 的尖峰或者电弧就更危险了,很容易把接口里的塑料件烧化。所以 28V、36V、48V 这三个档位,熟悉电源的工程师一般都知道它们其实很危险,基本可以忽略。 常见 PD 充电器功率市面上常见的 PD 充电器功率有 20W、25W、27W、30W、40W、65W、100W 这些。PPS 功能一般只有专门匹配的充电器才有,普通 20W 充电器大多不带 PPS,所以取电时不用太纠结这个。 测试板实测情况测试板上会显示当前请求的电压。比如直接请求 9V,数值就跳到 9V;拔掉负载,电压回到 5V。如果是苹果原装充电器,它没有 12V 档,你请求 12V 时,芯片会向下兼容:先尝试 9V,9V 有就显示 9V,没有就继续降到 5V。15V、20V 也是类似的逻辑。 有些小功率充电器,比如 20W 的,只有 5V、9V、12V 三档,没有 15V 和 20V,请求时同样会向下兼容。 关于电流的关系PW6606 只管把电压“骗”出来,电流完全看后级负载。你设置 1.5A 也好,设置 NC 也好,实际能拉多少由负载仪和充电器共同决定。充电器协议里可能写到最高 3.25A(对应 65W),但芯片本身并不限流。即使负载拉到 3.6A 甚至 100W,只要充电器顶得住,它也不会管。所以电流表现完全看充电器自身的保护策略。 最后提醒一般充电头背面都会标支持的功率。简单判断的话,C 口基本都带 PD 快充,问题不大;A 口有些小米私有协议、VOOC 4.5V 这种不支持,遇到这种就只能回到 5V 慢慢充了。 这样子就 OK 了。
|