电子说
最近在做300W的PC电源方案,之前用单路CrM PFC,电感大到占了1/3的PCB面积,输入纹波高,EMI滤波堆了两颗X电容加共模电感才勉强过认证,散热还全集中在一个MOS上,改了三次结构都降不下来温度。听同行推荐试了安森美这颗NCP1631两相交错PFC控制器,改完版直接爽了:PF值全电压范围稳定0.99+,满载效率干到98.2%,EMI余量多了10dB,BOM成本还降了5块多,今天就给大家拆解下这颗IC的实用玩法,还有我踩过的几个坑。
文件下载:NCP1631-D.PDF
做过中功率PFC的工程师都懂单路方案的痛点:
交错PFC就是把两路小功率PFC并联,180度错相运行,输入纹波互相抵消,电感体积能小一半,散热也能分开布局。之前试过主从架构的交错IC, transient负载跳变的时候相位直接乱跑,甚至出现两相同开的情况,烧了我两颗MOS。而NCP1631用的是交互式相位控制,不管是启动、负载跳变还是故障状态,都能稳稳保住180度错相,用了几个版本下来没出过相位紊乱的问题,这点就甩主从架构几条街。
普通CrM PFC的开关频率是随输入电压、负载变的,轻载的时候频率能飙到1MHz以上,EMI根本没法做。NCP1631的频率钳位临界导通模式(FCCrM)直接解决这个问题:
之前做电源都要额外搭分压+比较器电路,检测PFC输出电压正常了再开后级DC-DC,不然后级空载启动容易拉垮PFC输出电压。NCP1631直接集成了这个功能,PFC输出稳定到标称值的95%以上,pin15就输出5V高电平,直接连后级DC-DC的使能脚就行,省了至少3颗料,还比自己搭的电路稳定。
过压、欠压、过流、浪涌检测、过温、掉电检测全给你集成了,我最满意的是浪涌检测:插电的时候 bulk电容充电的浪涌电流,IC自己会检测,浪涌没消失之前不会开MOS,之前用别的方案烧过3颗MOS,换这颗之后还没翻过车。还有50ms的掉电掩膜时间,短于50ms的市电闪断不会关PFC,做工业电源的掉电保持时间要求刚好满足,不用额外加电路。
这颗的CS脚(pin9)是采负电压的,采样电阻要放在电流回流路径上,我一开始脑子抽了放高边,搞了一下午没输出,翻datasheet才反应过来。过流点的计算按datasheet的公式来,IC的过流检测精度有±6%,留10%的余量就行,不用留太多浪费功率。
pin7的掉电检测分压,计算的时候要把内置的7uA迟滞电流算进去,不然实际的BO掉电点和你算的能差10V以上,我一开始没算,90Vac的掉电点实际测出来只有78Vac,改了分压电阻才好。
我做的300W PC电源方案:
这颗IC适合200W~800W区间的电源,比如PC电源、桌面适配器、电视电源、工业小功率电源,性价比很高。低于150W的话单路PFC就够,用不着上交错;高于800W的话建议上CCM PFC,CrM的电流应力就不太够了。
有正在做同功率段PFC的朋友,有啥坑可以评论区交流,需要我整理的参数计算excel表的可以留邮箱,我看到就发~
全部0条评论
快来发表一下你的评论吧 !