做电源设计的朋友应该都深有体会,DCDC转换器就像个"双刃剑"——效率高、动态范围广是它的优势,但随之而来的开关噪声问题却让人头疼。我做过不少项目,经常遇到这样的情况:原理图设计没问题,参数计算也准确,但一到实际PCB布局就各种幺蛾子。最典型的就是LX节点那个方波,简直就是个"噪声发射塔"。
记得有次做一个12V转5V的Buck电路,测试时发现输出纹波居然有200mV!排查了半天才发现是功率环路面积太大导致的。后来重新优化布局,把输入电容、MOSFET和电感的距离缩短到5mm以内,纹波立刻降到了50mV以下。这个教训让我深刻认识到:在DCDC布局中,毫米级的距离差异可能带来质的改变。
常见的布局失误通常会导致这些问题:
先说说那个最闹心的LX节点。用示波器看它的波形,简直就是个标准的方波,上升沿只有几纳秒。这种快速切换意味着什么?意味着它包含了丰富的高频谐波!我实测过,一个2MHz的开关频率,其谐波能延伸到几百MHz。
功率环路是另一个重灾区。特别是Buck电路中的Loop3(上管-电感-输出电容回路),这里的电流变化率(di/dt)能达到几十A/μs。有次我用热像仪观察,发现这个环路的走线居然在发热——明明是通过大电流的铜箔啊!后来才明白是寄生电感在作怪。
减小环路面积不是简单地把元件挤在一起就行。我的经验是:
有个技巧很实用:用示波器探头地线环测量环路面积。把地线环套在待测环路上,观察感应到的噪声电压,这个值越小说明环路面积控制得越好。
关于LX节点的snubber电路,我总结出几个要点:
实测数据表明,合适的snubber能降低LX节点振铃幅度达70%。但要注意,电容太大会增加损耗。我有次用了1nF的电容,效率直接掉了2%。
这就像把厨房和客厅分开——大功率部分会产生"油烟",小信号部分需要"清净"。我的做法是:
有个项目让我印象深刻:客户抱怨输出电压有10mV的周期性波动。最后发现是PWM信号线从功率电感下方穿过导致的。改版后波动降到了1mV以内。
关于线宽,我的经验值是:
特别注意高dv/dt走线(如BST引脚)要远离敏感节点。我有次把BST走线靠近FB分压电阻,结果输出电压漂了3%。
去耦电容的摆放绝对是个技术活:
有个技巧:用网络分析仪测电源阻抗曲线,理想的曲线应该像平滑的"碗形"。如果出现尖峰,说明电容组合或布局有问题。
电源发热主要来自三个地方:MOSFET、电感和二极管。我的散热方案通常是:
实测数据显示,合理的过孔阵列能让MOSFET结温降低15℃以上。我常用的过孔参数是:直径0.3mm,间距1mm,做成网格状排列。
电感产生的磁场会干扰周围电路,我的应对策略是:
有次做四路输出的电源,把电感排成一排,结果交叉调整率很差。改成十字排列后,性能立即改善。
接地是个大学问,我常用的方法有:
特别提醒:千万别为了美观把地过孔排成整齐的行列,随机分布反而能降低地弹噪声。我一般按"梅花形"排列地过孔,效果不错。
设计完布局后,我通常会做这些测试:
调试时有个小技巧:用铜箔胶带临时修改走线,验证优化方案。有次发现某个过孔引起振铃,贴一小块铜箔就解决了,改版时就把这个走线加宽了。