从快充识别芯片到数控可调电源
目前的快充电源结构基本可以分为两种:一种是集成各种协议的专用开关电源芯片(如英集芯的大部分芯片);另一种是通用开关电源+快充识别芯片。
如天钰的FP6601,在小米充电宝、紫米充电头上都有非常多的应用。
我在刚开始做快充时只知道这是一个握手芯片,把FBO引脚接到DC-DC芯片的FB脚,就可以调整输出电压。具体做法是把反馈的分压电阻R1取100K,R2取适当的值使DC-DC电路输出5V,然后识别芯片和设备握手后会通过FBO脚调整输出电压。
后来仔细看FBO脚的描述,发现这是一个sink或source的电流源,电流步进是2uA,乘上R1就是200mV,而这正好是FP6601的最小电压步进!于是我仿照这样的结构,用一个恒流源并在FB引脚上,验证了可以通过这种方式调整DC-DC的输出电压。
需要注意的是VFB的电压是DC-DC芯片FB脚的电压,也是芯片内部参考源的电压,一般是1V上下。而VSET的电压需要低于VFB,否则VFB将无法提供足够的电压达到设定电流。
三极管Q1不能用MOS代替,我测试发现使用MOS会改变芯片FB的电压,使电路无法工作。原因我暂时没有找到。