ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

24V转5V DC-DC降压电源模块设计:SCT2650外围电路与PCB布局实战

24V转5V DC-DC降压电源模块设计:SCT2650外围电路与PCB布局实战 1. 24V转5V为什么我选了SCT2650而不是AMS1117或LM2596先回答一个很多人上来就会问的问题24V转5V明明有AMS1117这种三端稳压管也有LM2596这种老牌降压芯片为什么偏偏选SCT2650这个选择背后其实是对整个应用场景的拆解。24V输入在工业现场、电动车控制器、储能BMS、光伏板后端这些环境里非常常见而5V输出通常是要给MCU、传感器、通信模块、显示屏供电的。问题在于24V到5V的压差高达19V如果采用LDO线性稳压方案比如AMS1117-5.0那么所有压差都要以热量形式耗散掉。假设负载电流500mA功耗就是19V × 0.5A 9.5W这个热量足以把一片AMS1117烧穿哪怕加了散热片也压不住温升。LM2596倒是开关电源自身功耗低但它有几个问题开关频率只有150kHz意味着需要更大的电感体积压不下来再加上它是老一代BJT工艺方案效率做不高轻载时尤其吃亏还有一点LM2596的最小负载要求很烦人空载时输出会飘。SCT2650作为一款国产DC-DC降压芯片采用的是内部功率MOSFET的同步整流架构开关频率固定570kHz效率在24V转5V这个工况下实测能到90%以上静态电流也非常低待机功耗可以忽略。更重要的一点它的输入电压范围是4.5V到60V宽裕度非常大哪怕输入侧有瞬态过压冲到40V也不会炸这在实际项目里非常重要。先说清楚SCT2650的核心参数方便后面展开参数数值输入电压范围4.5V ~ 60V输出电流能力2.5A峰值开关频率570kHz固定同步整流内置支持高效率反馈基准电压0.6V ±1%封装SOP8-EP带散热焊盘静态电流约100μA关断时更低这个芯片原厂是芯洲科技SCT也就是深圳的Southchip在国内电源芯片圈子里已经有不少装机量。这个项目需要的是一块能长期稳定工作、温升可控、体积还不大的24V转5V电源模块SCT2650就是围绕这个需求展开设计的。在做这个模块之前我手上刚好有一批PCB样板和SCT2650芯片样品索性就把整个设计、打样、焊接、调试的完整过程记录下来。这篇文章就是把手把手的流程分享出来从原理图设计、参数计算、PCB布局、焊接注意点到实际测试波形全部走一遍顺便把那些光看数据手册根本发现不了的坑都踩一遍给你看。适合看这篇文章的读者画个像会基本的电路原理能看懂数据手册想自己动手做一块可靠的DC-DC电源模块但是又不想一上来就啃那些动不动几百页的电源设计指南。这篇就把该注意的核心点都给你圈出来。2. 原理图设计SCT2650外围器件的计算与选型2.1 Buck降压拓扑的核心逻辑SCT2650本质上是一个Buck降压变换器它的工作逻辑可以这样理解开关管以570kHz的频率高速通断输入电压被斩波成方波再经过LC滤波器平滑成直流输出。占空比D Vout / Vin24V输入转5V输出时占空比大约在0.21到0.24之间具体看负载下的实际压降。占空比越小时芯片在每一周期里导通的脉宽越窄对电流采样电路、开关管的驱动能力要求就越高。这也是为什么选芯片时不能只看标称输入电压还要看最小可控占空比。SCT2650在这个工况下表现稳定主要是因为它的控制环路是高增益跨导误差放大器配合峰值电流模式对窄脉宽的适应性比老芯片好很多。Buck的核心公式里第一个要算的是最大开关电流电感电流峰值 IL_peak Iout_max ΔIL / 2其中ΔIL是电感纹波电流通常取输出电流的30%左右。以2.5A最大输出为例纹波电流取0.75A峰值就是2.5 0.375 2.875A。这个值后面选电感饱和电流时要用到。2.2 电感选型计算不仅仅是看感量电感是整个Buck电路里最容易选错、也最影响性能的器件。很多人直接拿数据手册推荐值抄10μH就完事。但实际设计里感量的选取要综合输出纹波要求、负载瞬态响应和饱和电流三项约束。感量计算公式是L (Vin - Vout) × Vout / (Vin × fsw × ΔIL)把参数代进去Vin 24VVout 5Vfsw 570kHzΔIL 0.75A。L (24 - 5) × 5 / (24 × 570000 × 0.75) ≈ 9.26μH这么一算10μH这个值确实是合理的。但是如果输出电流要求更低比如只需要1A那么纹波电流取0.3A算下来L约23μH这时候还用10μH就会导致纹波偏大。反过来如果负载瞬态要求极高电感取小一些比如6.8μH能更快响应负载跳变但纹波会变大。所以选电感不能只盯着感量还得同时看三个参数第一个是饱和电流必须大于最大峰值电流。按之前算的2.875A至少选饱和电流4A以上的电感留出20%以上余量。很多小体积电感标注的额定电流其实是温升电流温升40℃时的电流而饱和电流比这个值低不少这里要特别注意区分别只看磁屏蔽封装就以为没事。第二个是直流电阻DCR直接决定满载效率。DCR每升高10mΩ在2A负载下就会多出40mW损耗看起来不多但在密闭空间里积少成多。建议选DCR低于50mΩ的电感。第三个是磁屏蔽结构。SCT2650常用于工业环境周围往往有ADC采样电路、模拟传感器信号线。敞开式电感会往外辐射磁场干扰敏感信号线所以优先选一体成型电感如Wurth 744373460010、TDK VLS6045EX-100M等。2.3 反馈分压电阻精度和温漂的选择SCT2650的反馈基准电压是0.6V典型值精度±1%。通过两个电阻分压把输出电压采样到FB引脚Vout 0.6 × (1 R1 / R2)如果R2取10kΩ要得到5V输出R1 (5 / 0.6 - 1) × 10k 73.33kΩ。标准阻值里没有73.33k这个值选73.2kΩ的话实际输出 0.6 × (1 73.2 / 10) 4.992V误差0.16%完全满足绝大多数负载的要求。如果对精度要求更高可以把R1换成两个电阻串联比如68k 5.36kΩ或者直接用精密电阻0.1%精度。我这里实测用的是73.2kΩ加10kΩ的组合常温下输出5.004V精度很理想。这里有一个很容易被忽略的点从FB脚到分压电阻中心的走线一定要短而且要远离SW开关节点。因为SW节点是整个电路里dv/dt最高的地方如果反馈走线和它平行走长线开关噪声会耦合进FB引脚导致输出纹波变大甚至环路不稳定。后面PCB布局章节会详细说。2.4 输入输出电容功能不同选型逻辑也不同输入电容的作用是给高频开关电流提供一个低阻抗回路。Buck电路输入侧电流是断续的输入电容需要承受较大的纹波电流因此必须用X7R或X5R材质的陶瓷电容不能用Y5V。输入电容容值按经验公式一般取C_in ≥ Iout × Vin / (4 × fsw × ΔVin)。比如负载2A允许输入纹波200mV代入就是C_in 2 × 24 / (4 × 570000 × 0.2) 105μF但是大容量的陶瓷电容通常是多个小容量并联。原因有两个一是大封装MLCC1210以上的谐振频率低ESR特性反而在570kHz时不够理想二是多个小电容并联能降低总ESL和ESR。常用方案是2个22μF/50V的X7R并联或者4个10μF/50V并联位置尽量贴近VIN引脚和GND引脚之间。输出电容呢主要决定输出电压纹波。Buck电路输出纹波的来源有两个电感纹波电流在电容ESR上产生的压降以及电容充放电引起的容量纹波。570kHz开关频率下ESR对纹波的影响远大于容值所以优先选低ESR陶瓷电容。纹波电压ΔVout ΔIL × (ESR 1 / (8 × fsw × Cout))电感纹波0.75A若希望纹波低于20mV需要ESR加容抗部分总计小于26.7mΩ。一般两个22μF/10V的X7R并联等效ESR大约在5mΩ到8mΩ之间纹波能做到15mV左右性能已经不错。输出电容还有一个必须留意的点有效容值会随着直流偏置电压升高而下降。X7R材质在5V偏压下容量大约只有标称值的70%到80%所以设计时容值要留出这个余量不能按标称值满打满算。2.5 自举电容和软启动电容SCT2650的高边驱动需要自举电路供电。BST引脚和SW引脚之间接一个100nF的陶瓷电容这个电容不能省也不能盲目加大。100nF是经过内部驱动设计验证的值加大到1μF反而会显著减慢高边管的开关速度增加开关损耗。材质选X7R耐压25V以上尽可能靠近芯片的BST和SW引脚放置。SSSoft Start引脚用来设定软启动时间通过一个从SS到GND的外部电容实现。芯片内部会以固定的电流源给这个电容充电SS电压慢慢爬升从而限制启动时的浪涌电流。电容容值越大启动越慢。软启动时间t_ss C_ss × V_ss_ref / I_ss手册里通常给的是内部电流源的值按典型参数来算100nF电容大约对应3ms到5ms的软启动时间。如果不接SS电容芯片内部会有一个默认的最小软启动时间但为了可控性和安全性建议还是接上不要省。2.6 完整原理图和BOM清单综合以上计算最终的原理图设计如下输入接口处放一个SS34肖特基二极管作为防反接保护然后进入输入电容组2×22μF/50V X7RSCT2650的VIN引脚通过宽走线接入。BST脚接100nF自举电容到SW。SW节点连接10μH一体成型电感电感后端就是5V输出。FB脚接分压电阻网络R173.2kΩ到输出R210kΩ到GND。SS脚接100nF软启动电容。EN引脚通过一个100kΩ电阻上拉到VIN使芯片默认使能如果想要外部控制可以在这里接入MCU的GPIO或者外部使能信号。输出侧并联两个22μF/10V陶瓷电容再看情况加一个470μF/10V电解电容。电解电容主要用来改善低频负载瞬态响应它在高频段没有陶瓷电容那么有效但胜在容量大能够吸收负载突然跳变时的大电流。完整BOM如下序号器件规格数量备注1U1SCT2650 SOP8-EP1DC-DC主芯片2L110μH 一体成型电感1饱和电流4ADCR50mΩ3C1, C222μF/50V X7R 12062输入电容4C3, C422μF/10V X7R 08052输出电容5C5100nF/25V X7R 04021自举电容6C6100nF/25V X7R 04021软启动电容7R173.2kΩ 1% 04021反馈上分压8R210kΩ 1% 04021反馈下分压9D1SS34肖特基1防反接10C7470μF/10V 电解1瞬态储能可选3. PCB布局布线电源模块设计成败的分水岭很多手册都会说一句话请参考推荐布局但真正到要自己画板子的时候才发现这句话背后有非常多的隐含要求。SCT2650的开关频率570kHz虽然不算特别高但SW节点的dv/dt依然非常剧烈布局不好轻则输出纹波超标重则EMI测试不过关甚至芯片自己干扰自己导致环路振荡。3.1 热焊盘SOP8-EP封装的散热关键SCT2650用的是SOP8-EP封装底部有一个很大的散热焊盘Exposed Pad这个焊盘在芯片内部直接连接到GND。如果这个焊盘没有正确焊接芯片的散热通路就断了负载稍大温升就会十分夸张。PCB设计的第一个要求就是要在这个焊盘对应的位置开一个阵列的过孔连接到PCB底层的铜皮进行散热。过孔孔径建议0.3mm到0.4mm间距0.8mm到1.0mm阵列数量9到16个。过孔不能打在焊盘正中央最理想的位置因为SMT焊接时焊锡可能会从过孔处流失导致底部虚焊。比较好的做法是用盘中过孔树脂塞孔工艺或者退而求其次把过孔排列在焊盘周围一圈尽量靠近焊盘边缘。焊接时建议在焊盘上刮一层薄薄的锡膏再放芯片用热风枪或者回流焊焊接。纯手工烙铁很难把底部焊盘焊好常见做法是热风枪350℃吹等锡膏融化后可以看到芯片会有一个轻微下沉的动作那是焊锡润湿吸附的标志。3.2 功率回路要小SW走线要短粗DC-DC电路里有几个关键回路其中最需要减小面积的是输入电容到芯片VIN、SW、再到输入电容地的这个高频脉冲电流回路。这个回路的面积越大对外辐射的电磁干扰就越大。SW节点是Buck电路里电压变化最快的地方在几十纳秒内从0V跳到24V所以SW到电感的走线要短粗走线宽度至少1mm以上。与此对应电感到输出电容再到负载这部分走线也尽可能短。有一个容易犯的错误是把SW走线做得特别细。SW走线上流过的是完整的电感电流包括直流分量和交流纹波细走线会有额外的压降和发热而且串联寄生电感会加剧振铃。我自己板子上SW走线宽度做到1.5mm走线长度尽量控制在5mm以内。反馈电阻分压网络的取电点也很有讲究。R1要直接从输出电容的正极取电压不要从电感输出端直接连过去更不要走到负载端再绕回来。原因是输出电容是高频纹波电压最低的地方从负载端取样会把负载线上的压降和噪声也引入反馈环路。3.3 地平面设计单点接地与大面积铜皮地平面的处理是否得当直接决定EMI性能。我的做法是底层无特殊情况全部铺铜作为地平面芯片底部的散热焊盘、输入输出电容的GND端都直接打过孔到地平面。但在反馈分压电阻的GND端走线要单独回到芯片的GND引脚不要在电容和芯片之间再串入其它噪声源。AGND和PGND是否需要分开SCT2650的GND引脚在内部没有做分离设计所以外部也只需要一个地平面来统一处理。但要注意反馈网络的地必须接在靠近芯片GND的位置或者直接通过过孔落到地平面避免被输入电容的高频地电流污染。3.4 布局实例示意我画这个板子时的布局顺序是这样的首先确定芯片位置VIN在左边SW在右边GND在中间偏下。输入电容紧贴芯片VIN引脚和GND引脚放置这是整个布局中优先级最高的器件。然后是自举电容C5放在芯片BST和SW引脚之间的芯片同侧距离不超过3mm。再是电感L1紧贴SW走线方向与芯片SW引脚对齐。输出电容组紧贴电感的输出端再往外是分压电阻分压电阻要靠近FB引脚。最后才是输入输出插座和其他外围。这个布局走下来整个功率回路紧凑SW走线短反馈走线远离噪声源实测纹波和辐射性能都在可以接受的范围整机3A负载温升控制在40℃以内。4. 调试与实测从打样到稳定运行的完整过程4.1 焊接组装与首次上电自己手工焊接这种带散热焊盘的芯片我有固定的操作流程。先用酒精清洁焊盘然后给PCB焊盘均匀涂一层薄锡膏。把SCT2650对准位置后用热风枪设置温度350℃风速调到中等在芯片上方缓慢画圈加热。等锡膏完全融化能看到芯片有轻微的自校准移动说明底部焊盘已经吃上锡了。撤掉热风枪后再用电烙铁把8个引脚补焊一圈保证侧边引脚焊接充分。首次上电前有几个动作不能跳过。第一用万用表二极管档测输入端的正反向压降确认没有短路。第二确认输出电容极性如果用了电解电容没有接反。第三确认EN引脚不是悬空状态悬空的使能脚被噪声触发会导致芯片随机启停。配套了一个可以限流的实验室直流电源把电压调到24V限流设到100mA再接通输入。如果接线错误或者有短路100mA限流会保护芯片不至于立即烧毁。上电后看输出电压是否有4.99V左右然后再逐步把限流放宽到1A观察输出稳定性和芯片温度。4.2 空载与满载测试数据调试过程中记录了几组关键数据空载时输入电压24.000V输入电流3.2mA输出电压5.004V。此时芯片静态功耗只有76.8mW基本不发热。500mA负载时输出电压5.001V输入电流112mA整体效率 5.001 × 0.5 / (24 × 0.112) 93.1%。1A负载时输入电流216mA效率 5 × 1 / (24 × 0.216) 96.5%这里效率反而比轻载高是因为开关损耗在轻载时占比更大负载加重后导通损耗占比提升总效率通常在中载时最高。2A负载时输入电流445mA效率 10 / (24 × 0.445) 93.6%开始有下降但整体表现不错。继续加压到2.5A芯片表面温度用热电偶实测58℃环境温度25℃在无风冷的情况下依然处于安全范围。4.3 输出纹波波形观察用示波器测量输出纹波时有两点技巧必须掌握一是探头要使用弹簧接地针或者直接测量输出电容两端不能用普通鳄鱼夹地线因为那根长地线会形成天线拾取到大量开关噪声测出来纹波虚高好几倍二是示波器带宽限制设为20MHz滤掉高频噪声成分才能看到真正的低频纹波。实测结果1A负载下输出纹波约12mV2A负载下约18mV开关频率570kHz对应的纹波频率清晰可见。纹波波形没有明显的尖峰毛刺说明环路稳定没有开关振铃过度的问题。4.4 负载瞬态响应测试用电子负载做负载跳变测试在1A和2A之间以1kHz频率跳变观察输出最大跌落。实测跌落幅度约80mV恢复时间约50μs这个表现对于给MCU、传感器供电来说完全够用。如果瞬态表现不理想跌落超过200mV或恢复时间超过200μs可以优先调节输出电容容值加大到2×47μF通常能显著改善。另外一个方向是调整输出电容的ESR特性有时用钽电容或者高分子固态电容替代陶瓷电容在瞬态性能上会有明显优势代价是成本升高。4.5 热像仪下的温度分布用热像仪对整个模块做了温升扫描发现最热点在电感本体而不是芯片本身。电感在2A负载时温度接近65℃。这个现象很常见一体成型电感的铁损在570kHz下会随电流增长明显如果温升超标可以换用磁导率更低、但饱和电流更大的电感型号或者改用更大封装的电感。芯片本体温度反而在55℃左右说明底部散热焊盘发挥正常热量能顺利传导到PCB铜皮上。如果芯片温度明显高于电感那就要检查底部焊盘的焊接质量了。5. 调试中遇到的坑与排查技巧整个做下来踩了不少坑有些问题折腾了几个小时才定位到原因这里整理成速查表方便大家对照排查。5.1 输出电压偏低或无法启动输出只有3V左右或者完全没输出优先检查SS软启动电容是否过大。有人为了追求极致的浪涌抑制把SS电容加到1μF结果软启动时间被拉长到几十毫秒在某些负载下会表现为启动缓慢。更严重的情况是电容漏电导致SS电压迟迟达不到开启门限芯片一直处于软启动状态而不工作。还有一种常见情况是EN引脚悬空。SCT2650的EN引脚虽然有内部下拉但如果PCB走线较长且周围有开关噪声悬空的EN脚会被耦合出高电平脉冲导致芯片异常启动。解决方法是EN脚通过100kΩ电阻上拉到VIN让芯片明确工作在使能状态。5.2 输出纹波异常偏大并伴随啸叫纹波有异常尖峰同时电感发出高频啸叫大概率是环路不稳定引起的次谐波振荡。峰值电流模式的Buck电路在不连续导通模式DCM下如果补偿参数不当很容易出现这类问题。SCT2650是内部补偿的外部无法调整能做的就是检查布局和器件参数。最容易出问题的点是反馈分压电阻的走线耦合了SW节点的能量导致FB引脚电压波形失真。把反馈走线重新改到远离SW节点的路径这个现象通常会消失。另外还要确认输出电容的ESR是不是过低在某些控制方案中极低ESR反而会削弱环路阻尼需要在输出电容上串联一个0.5Ω的小电阻或者用电解电容的ESR来提供阻尼。还有一个不太容易想到的原因电感饱和。如果电感饱和电流不够电感值在大电流下急剧下降导致纹波电流暴增误差放大器会被迫进入非线性区表现出来的就是纹波毛刺和啸叫。用示波器测SW节点波形如果看到占空比抖动明显大概率是电感磁饱和了。5.3 效率偏低发热严重如果轻载效率就低到80%以下而且芯片发热严重先检查是不是工作频率不对。SCT2650是固定570kHz如果你买到的是打磨片或者兼容芯片实际工作频率可能完全不一样这时候效率差异会非常明显。排除芯片本身的问题后再检查电感DCR是否过大。如果用了DCR超过100mΩ的功率电感在2A负载时电感损耗就有0.4W表现在温升上就是电感明显烫手。最后一个容易被忽略的点是输出电容ESR过大。如果输出电容选用了普通电解电容ESR几百毫欧那么负载纹波会很高而且电容自身发热明显。但要注意这里输出电容不能用有极性的电解电容反接否则会炸。5.4 实测问题速查表现象可能原因排查方向输出电压为0V芯片未启动EN电压过低测量EN引脚电压确认上拉电阻焊接输出电压偏低3V左右反馈分压电阻焊错或虚焊用万用表实测R1/R2阻值检查FB引脚电压输出电压接近Vin约22V高边MOS短路芯片损坏断开输入测SW对GND二极管压降输出纹波有高频振铃布局不规范寄生电感过大优化SW走线减小功率回路面积电感啸叫磁饱和或环路不稳定换更大饱和电流电感检查反馈走线轻载效率极低芯片处于非正常工作频率测量SW波形确认开关频率满载芯片超温底部散热焊盘虚焊重新焊接确认过孔阵列散热路径完整5.5 一个意外的发现输入电压瞬态跌落调试过程中一个比较有意思的现象是当负载从0.5A跳到2A时输入电压显示从24V跌到了23.4V。一开始以为是我的直流电源带载能力问题后来用示波器观察输入端的波形发现是输入电源线本身的压降。因为实验室直流电源到测试板之间有一段较长的鳄鱼夹线线阻大约0.15Ω到0.2Ω2A电流下就是0.3V以上的压降。这个问题在实际项目中也很常见。如果你的DC-DC模块是从24V总线供电而且输入线比较长建议在输入端再加一个220μF的电解电容起到储能缓冲的作用。这个电容贴近板端输入接口放置能有效防止远端电源在瞬态负载下的电压崩溃。6. 模块化封装从实验板到可复用电源模块调试稳定之后我把这个电路重新封装成了一个引脚式的小模块。PCB尺寸控制在20mm × 15mm单面贴片正面放SCT2650和功率元器件背面大面积铺铜作为散热和地平面。输入输出从两端引出间距2.54mm可以直接插到面包板或者通过排针固定在主控板上。模块化之后的好处非常明显后续做其他项目用到24V转5V时不用再重复画原理图和调试直接插上用就行。如果需要多个不同电压的供电轨甚至可以在这个方案基础上稍作改动改反馈分压电阻让输出变成3.3V或12V芯片本身不需要更换因为SCT2650的输出范围是0.6V到60V可调的。多路输出时要注意一个容易忽视的细节如果多个模块共用同一个24V母线输入侧每个模块都要有自己独立的输入电容不要想着共用一个100μF大电容。因为每个模块的开关频率和谐波特性不同共用输入电容会在模块之间形成高频串扰导致互相干扰。我实际测试过共用输入电容时两个模块的输出纹波会叠加出不规则的低频包络单独给每个模块配输入电容后问题就消失了。这个经验值得记录一下。7. 写在最后几个实用习惯做电源设计这几年有一个习惯值得坚持每次调试完一个模块把关键波形截图保存把效率数据记录成表格把遇到的问题和解决办法写进笔记。这些资料在后续项目复盘时价值极高。就像这次做SCT2650模块如果当时没有记录第一版布局纹波超标的具体波形后面改进时也无法量化分析到底改进了多少。另外建议大家在选芯片时养成查替代资源的习惯。SCT2650目前货源有保障但不同批次的芯片在ESD能力和热阻参数上可能有些微差异。批量做产品时每一批来料都抽测几片做满载温升验证是一个成本低但是非常有效的品质控制手段。如果你打算照着这个方案做一块自己的24V转5V模块最后再提醒一个操作细节反馈分压电阻的调试一定要在空载下进行因为负载变化会引入输出线上压降的误差。空载下校准到5.00V之后再带负载测试如果发现带载输出电压偏低可以把取样点从板端改到负载端远程反馈加一条细的感测线就能解决。
返回列表