ARTICLE DETAIL

资讯详情

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

TPS54331板载电源设计实战:从LDO切到Buck的完整流程与元件选型

TPS54331板载电源设计实战:从LDO切到Buck的完整流程与元件选型 1. 这次为什么要用TPS54331做板载电源做硬件开发的人都知道电源设计往往不复杂但最容易翻车。以前我习惯用AMS1117这类LDO应付3.3V供电可一旦负载电流超过300mALDO的发热就能把板子烤得不敢摸。后来做一款需要12V输入、输出3.3V和4V双路供电的控制板我老老实实换成了TPS54331算是把这条路彻底走通了。TPS54331是TI推出的一款28V/3A同步整流降压转换器内部集成MOSFET开关频率固定570kHz支持最高28V输入输出可调范围从0.8V到25V左右。板子上需要3.3V给MCU和逻辑电路供电还需要一路4V给传感器模块两路都是用TPS54331做的独立电源单板两路共用一个12V输入实测效率在轻载时接近80%重载时能到88%以上纹波控制在30mV以内完全够用。这篇笔记就把原理图分析和关键元件选型的完整思路拆开写清楚尤其是那些手册里没细讲、实战中特别容易踩坑的地方。适合正在做板载电源设计、想从LDO切开关电源、或者单纯想把TPS54331用明白的硬件工程师参考。2. 原理图设计的整体思路与核心决策2.1 为什么选TPS54331而不是其他方案选型阶段我其实对比过好几颗芯片MP1584、LM2596、TPS54331甚至国产的SW6206也看过。LM2596是经典但效率低、开关频率只有150kHz电感要做得很大板子上根本放不下MP1584频率高、外围少但耐压只有28V在12V输入下余量偏小等于是贴着上限跑心里不踏实。TPS54331的28V输入耐压正好卡在12V的2.3倍余量上内部MOSFET的导通电阻只有130mΩ左右开关频率570kHz外部电感和电容都能选小封装板子尺寸可以控制得很好。更重要的是TI这颗芯片文档齐全WEBENCH设计工具直接生成原理图和BOM对开发效率帮助很大。选型本质上是做风险控制既要考虑性能也要考虑供应链稳定性TPS54331在工业级和车规级都有对应型号市场现货充足不管是打样还是小批量都不用担心缺货。另外一点是TPS54331支持PWM模式在轻载时不会像某些芯片那样进入PFM模式导致输出电压纹波变大对MCU供电这类对纹波敏感的负载来说更友好。2.2 12V转3.3V/4V的双路拓扑设计整块板子的输入是12V直流通过接线端子接入两路TPS54331各自独立没有做级联。为什么不做级联有些设计会先用一路降到5V再通过LDO转3.3V这种方案虽然简单但效率低5V这一级等于白白损耗了一部分功率。我这里两路完全并联在12V输入上每路单独走自己的降压链路互不影响3.3V这一路负载突变时不会影响到4V那一路的输出稳定性。实际测试中3.3V那路从空载跳到1.5A4V那路的输出电压波动不到10mV这个隔离效果非常重要。两路共用一个输入滤波电容但每路自己的输入电容一定要靠近各自的芯片引脚放置这个细节我在后面“常见问题”部分还会重点讲很多新手在这里栽过跟头。2.3 原理图分模块拆解整个原理图可以清晰分成四个模块看的时候按这个思路去看就不会乱输入保护与滤波模块保险丝、防反接二极管、输入电容、ESD保护降压转换模块TPS54331主芯片、BST电容、SW节点、反馈电阻网络输出滤波模块输出电感、输出电容、前馈电容使能与状态指示模块EN引脚控制、PG引脚部分型号或电源指示灯下面每个模块我都会详细拆解先给原理图思路再给选型公式和实测数据。3. 关键元件选型与计算过程详解3.1 输入电容怎么选容值计算与耐压逻辑TPS54331输入端需要低ESR的陶瓷电容来吸收开关动作产生的高频纹波电流。输入电容的选择主要看两个参数容值和耐压。容值根据输入纹波电流来算一般经验值是每安培输出电流对应10μF到22μF输入电容。我这路3.3V/2A输出输入电容选了2个10μF/25V的X7R陶瓷电容并联等效容值约20μF。为什么选25V耐压而不选16V12V输入在浪涌状态下可能冲到14V到15V陶瓷电容的直流偏压特性会让有效容值下降——X7R在50%额定电压下容值大约衰减20%到30%如果选16V耐压12V工作时已经是75%额定电压衰减会更厉害。25V耐压把工作点压在48%额定电压容值衰减控制在可接受范围内。这里我踩过坑第一次打样用了16V耐压实测输出纹波偏大后来换成25V纹波立刻降下来了。输入电容务必靠近芯片的VIN引脚和GND引脚放置走线要短而粗具体布局绕组后面在PCB布板时再展开。表面贴装陶瓷电容尽量选1206封装或0805封装太小了焊盘强度不够板子受到振动时容易裂。3.2 输出电感选型感值、饱和电流、DCR的平衡艺术输出电感是Buck电路的核心储能元件TPS54331的文档里给出了一个经验公式L (Vout × (Vin - Vout)) / (Vin × ΔIL × fsw)其中ΔIL是电感纹波电流一般取输出电流的20%到30%。以3.3V输出、12V输入、570kHz开关频率、30%纹波也就是0.6A来算L (3.3 × (12 - 3.3)) / (12 × 0.6 × 570×10^3) ≈ 6.9μH实际选了6.8μH的标准值接近计算值。4V那一路同理算出来大约7.5μH选了7.5μH或8.2μH都可以看仓库现有料。电感饱和电流必须大于最大输出电流加上一半纹波电流也就是至少2.3A。我选的是饱和电流4.5A的型号余量接近两倍确保高温和负载突变时不饱和。电感的DCR越低效率越高但封装和成本会上去3.3V这一路选了DCR 28mΩ的功率电感满载时电感上的损耗大约0.1W左右可以接受。选屏蔽式电感还是非屏蔽式的强烈建议屏蔽式。TP54331的SW节点开关动作会产生磁场辐射非屏蔽电感会把磁力线散到周围干扰旁边的模拟电路或天线。实测用非屏蔽电感时靠近电感的ADC采样值有明显跳动换成屏蔽电感后恢复正常。这个教训值一块PCB的钱。3.3 输出电容决定纹波和瞬态响应输出电容的作用是和电感配合把高频开关纹波滤平同时为负载突变提供瞬时能量。TPS54331的文档推荐最小输出电容值按公式估算Cout(min) L × (Iout_max)² / (2 × Vout × ΔVout)ΔVout是允许的输出电压偏差一般取输出电压的2%到3%。以3.3V输出、2A负载、允许58mV偏差来算感值6.8μH则Cout(min) 6.8×10^-6 × 4 / (2 × 3.3 × 0.058) ≈ 71μF考虑到陶瓷电容容值会随直流偏压衰减我实际用了3个22μF/10V的X7R并联等效66μF再加上2个100μF的钽电容或者电解电容做低频缓冲动态响应测试中电压跌落不超过50mV满足要求。X7R陶瓷电容在低压输出3.3V时的直流偏压衰减相对较小因为3.3V对10V耐压来说只有33%的偏压。钽电容和电解电容的选取钽电容ESR低但耐浪涌电流能力弱用在输出端问题不大但注意不要接反电解电容ESR偏大高频特性差适合做低频大电容缓冲。我的方案是陶瓷为主、钽做补充兼顾高频滤波和低频储能。输出电容的位置也要特别注意必须尽量靠近芯片的VOUT引脚和GND引脚靠近电感输出端走线要宽否则输出纹波会因走线寄生电感进一步恶化。3.4 反馈电阻网络3.3V和4V的精确设定TPS54331的反馈电压基准是0.8V输出通过电阻分压反馈到VSENSE引脚电路结构是一个简单的电阻分压器。反馈电阻的计算公式Vout 0.8 × (1 R1/R2)其中R1是上分压电阻R2是下分压电阻。为了让输出精确R2取一个常用值比如10kΩ然后反算R13.3V输出时R1 (3.3/0.8 - 1) × 10kΩ 31.25kΩ选标称值30.9kΩ或31.6kΩ实际用31.6kΩ计算得Vout 0.8 × (1 31.6/10) 3.328V略高但可接受。4V输出时R1 (4/0.8 - 1) × 10kΩ 40kΩ选标称值39.2kΩ或40.2kΩ我用39.2kΩ计算得Vout 0.8 × (1 39.2/10) 3.936V略低于4V。如果你对输出精度要求更高可以把R2加大到20kΩ或47kΩ来减小分压电阻本身的功耗但要注意反馈引脚的输入偏置电流会影响精度太小也不好。我在实际板上把R2定为10kΩ既能保证精度又不至于功耗过大静态电流大约0.4mA左右完全可以接受。反馈分压电阻建议选1%精度的薄膜电阻温度系数要稳定千万不要用5%的碳膜电阻否则输出会偏离目标值。电阻靠近VSENSE引脚放置走线要短节点要尽量远离SW和电感的高频噪声源。3.5 自举电容BST与EN引脚的处理TPS54331有一个BST引脚需要在BST和SW之间接一个0.1μF的陶瓷电容为内部高压侧MOSFET驱动电路提供浮地电源。这个电容选X7R或X5R材质耐压16V或25V即可离芯片引脚越近越好。如果BST电容失效或者容值太小芯片会无法正常驱动高压侧MOSFET表现为输出电压完全建立不起来这种情况在批量生产中偶尔会出现一定要选质量可靠的品牌。EN引脚用于控制芯片的开关低电平关断高电平开启。TPS54331内部有EN引脚的上拉电流源默认情况下可以直接通过一个100kΩ到300kΩ电阻接到输入电源上让芯片一上电就工作。如果需要做时序控制可以用MCU的GPIO通过电阻分压来控制EN引脚的电平但要注意EN引脚不能悬空悬空时内部状态不确定可能导致上电时序异常。我在板上直接把EN通过100kΩ电阻上拉到12V简单可靠。4. PCB布板实战经验与关键走线细节4.1 SW节点与BST走线要短粗别让噪声到处跑TPS54331的开关频率570kHzSW节点的电压摆率很快高频噪声辐射主要来自SW节点和电感。布板时SW节点的铜皮要尽量短而宽但不要太宽到和旁边的信号线平行容易耦合噪声。输出电感和SW节点之间走线尽量短电感的电流路径和输出电容之间要构成一个低阻抗回路。我习惯在SW节点上开一个小面积铜皮来散热但要注意不要开出天线效应引起EMI问题。多颗板子打样回来实测SW节点铜皮过大时EMI干扰明显增强在30MHz到100MHz频段有尖峰改小铜皮面积后问题好转。4.2 反馈走线一定要远离电感必要时走底层反馈走线的分压电阻节点电压精度直接决定输出精度如果反馈走线穿过电感下方或靠近SW节点开关噪声会耦合到反馈节点输出电压会叠加高频抖动。我处理3.3V这一路时把反馈电阻放在芯片背面通过过孔走到反馈引脚反馈走线在底层与顶层电感错开实测输出纹波大约22mV比之前放在电感旁边时的51mV改善了一倍多。如果你的板层允许建议反馈走线用地铜皮包起来形成屏蔽。对于双路电源两路反馈走线也要相互远离避免串扰。3.3V和4V这两路在板子上左右对称布局中间用地铜皮隔开效果很好。4.3 输入、输出和芯片GND的连接与星型接地TPS54331的GND引脚是功率地和信号地汇聚点布局时要让输入电容的GND、输出电容的GND和芯片的GND引脚形成一个紧凑的回路离得越近越好。不建议让大电流流过的地走线和反馈电阻、基准地的走线串在同一个路径上容易产生地弹噪声。我采用的做法是底层一整块地铜皮作为功率地芯片GND引脚、输入电容GND、输出电容GND都通过多个过孔就近打过孔到底层反馈电阻的GND端走一小段细线直接连到芯片的GND引脚附近形成一个虚拟的“星型接地”效果。实测这样处理后纹波和噪声比单纯把所有地连成一片要低不少。5. 常见问题与排查技巧实测中踩过的坑5.1 输出电压偏低或带载能力差输出电压偏低或者一接负载电压就往下掉这个问题90%出在电感选型或抗饱和能力上。电感饱和后电流曲线会失去线性导致输出电压下降、芯片过热。用手摸电感如果发烫到无法触摸基本可以判定是电感饱和了。另一个原因是BST电容失效或虚焊。可以用示波器看SW节点的波形如果高电平脉冲很窄或者完全打不开测一下BST到SW之间的电压差是否维持在5V到8V若没有多半是BST电容问题。还有可能是反馈电阻虚焊或者阻值不对用万用表测量分压节点的电压是否等于0.8V如果不是顺着分压网络一步步查。5.2 纹波过大、高频噪声明显纹波大的排查顺序是先看输出电容是否是X7R或X5R材质Y5V材质的电容温度特性差容值随温度漂移严重纹波性能会差很多。再看输入电容是否靠近芯片引脚输入回路面积过大噪声会耦合到输出。检查反馈走线是否靠近SW节点或电感如有耦合把反馈走线挪到底层并用地包住。用示波器带宽限制20MHz看纹波重点看开关纹波尖峰的高度和宽度。如果尖峰特别明显可以在输出端再并联一个0.1μF的高频陶瓷电容。5.3 芯片发热严重怎么判断是否正常TPS54331的发热主要来自导通损耗、开关损耗和电感损耗。3.3V/2A负载下芯片外壳温度在65℃到70℃是正常的电感大概60℃左右但如果裸板在室温下温度超过85℃就要检查效率是否偏低。常见原因是开关频率不够高导致电感电流纹波大、或者电感DCR过大可以用热成像仪看看是芯片发热还是电感发热针对性解决。5.4 上电瞬间输出电压过冲上电过冲是一个容易被忽视的问题。TPS54331的软启动是内部固定的但如果输出电容过大或者负载突变瞬时过冲超过目标值的5%以上就要考虑在反馈网络中加入前馈电容即在R1上并联一个几十皮法的电容可以改善瞬态响应。具体容值根据实际调整一般在22pF到100pF之间。我在4V这一路上并联了68pF的前馈电容实测负载跳变时过冲从95mV降到38mV效果明显。6. 两路实测波形与效率数据板子回来后我做了系统的上电实测。3.3V这一路空载输出电压3.32V符合计算值。用电子负载加载到2A时输出电压3.28V跌落约40mV。效率测试数据如下负载电流输入电压输入电流输出电压效率0A12.0V0.008A3.32V—0.5A12.0V0.152A3.31V85.3%1.0A12.0V0.289A3.30V87.4%1.5A12.0V0.422A3.29V87.2%2.0A12.0V0.561A3.28V88.1%4V这一路效率略高一点重载时能逼近88.5%。纹波用示波器带宽限制20MHz实测3.3V那路在2A负载下纹波约24mV4V那路约28mV对MCU电源来说都算非常干净了。在高温环境箱内60℃连续老化2小时两路输出都稳定芯片外壳最高温度约88℃在可接受范围内。整个项目的12V转3.3V/4V电源部分至此算完整定型后续只需要按这个BOM量产就行。最后分享一个实际体会电源设计看着是照着手册搭电路但真正决定成败的往往是PCB布板细节和元件选型的工程冗余。多花一点时间和成本在电感的饱和余量、输入电容的耐压、反馈走线的布局上后面调试和量产能省下大量的精力。如果你也在用TPS54331做板载电源建议第一次打样就把调试电源、电子负载和示波器备齐实测一遍数据再定BOM。
返回列表