ARTICLE DETAIL

资讯详情

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

基于TPS5450的5A-35V可调开关电源设计与实战指南

基于TPS5450的5A-35V可调开关电源设计与实战指南 1. 项目缘起为什么需要一个5A-35V可调开关电源做硬件开发的朋友手里没几个趁手的电源总觉得心里不踏实。市面上的成品可调电源要么是笨重的线性电源效率低、发热大要么是功能复杂的数控电源价格不菲。很多时候我们需要的只是一个稳定、高效、电流足够大、电压范围够用的“干活电源”用来调试电机、测试LED灯带、给开发板供电或者作为其他实验电路的“能量核心”。这次动手做一个基于TPS5450的5A-35V可调开关电源就是奔着这个目标去的。TPS5450是TI德州仪器一颗非常经典的同步降压Buck控制器最大输入电压36V持续输出电流高达5A效率轻松做到90%以上。用它来打造一个可调电源核心优势很明显效率高、发热小、体积可以做得相对紧凑而且外围电路不算复杂非常适合有一定动手能力的工程师或爱好者来自制。这个项目的核心价值就是把一个高性能的工业级芯片通过合理的电路设计和PCB布局变成一个可靠、实用的桌面工具。整个过程会涉及到DC-DC开关电源的原理、关键元器件的选型计算、PCB布局布线的“玄学”以及最终调试验证的实战技巧。无论你是想深入学习开关电源设计还是单纯想拥有一个自己打造的“大功率充电宝”这个项目都能给你带来实实在在的收获。2. 核心芯片TPS5450深度解析它凭什么能扛5A在动手画原理图之前我们必须先吃透核心芯片。TPS5450是一颗非同步降压转换器。注意这里说的是“非同步”或“异步”Asynchronous而不是“同步”Synchronous。这是很多新手容易混淆的概念。2.1 同步 vs. 非同步一个二极管的差距简单来说同步降压电路用一颗MOSFET通常称为下管或续流管来代替非同步电路中的续流二极管。TPS5450内部集成了上管High-Side MOSFET但下管的位置需要外接一个肖特基二极管Schottky Diode。这就是“非同步”的由来。为什么这么设计在5A、35V这个应用场景下同步方案虽然效率能再高1-2个百分点但会显著增加电路的复杂性和成本需要额外的驱动电路和MOSFET。TPS5450选择非同步架构是在性能、成本和复杂度之间取得的一个完美平衡。对于我们的可调电源项目非同步方案完全够用且更易于设计和调试。2.2 关键引脚与功能映射理解芯片引脚是设计的基础。TPS5450通常采用SOIC-8封装我们挑几个最关键的引脚来说VIN (引脚 8)电源输入。官方文档明确写着绝对最大额定值Absolute Maximum Rating是36V。这意味着如果我们设计最大输入35V已经非常接近极限了。在实际应用中必须为输入电压留出足够的余量。我个人的经验是最高设计输入电压不要超过芯片最大额定值的90%即32.4V。所以我们这个“35V”可调电源更稳妥的输入电压上限应该定在30-32V。这是一个非常重要的设计取舍。BOOT (引脚 6)自举电容引脚。用于给内部上管MOSFET的驱动电路供电。这个电容的选型很关键一般用0.1uF的陶瓷电容必须靠近BOOT和PH引脚放置。PH (引脚 5)开关节点。这是整个电路里噪声最大、电压变化最剧烈的地方。连接着内部上管的源极、外部电感以及续流二极管。PCB布局时这个节点的铜皮面积要尽量小以减少噪声辐射。VSENSE (引脚 3)反馈电压输入。这是实现“可调”功能的核心芯片内部基准电压是0.8V。通过外部分压电阻网络将输出电压的一部分分压后与这个0.8V进行比较芯片内部的误差放大器会动态调整占空比使VSENSE脚电压始终稳定在0.8V。输出电压 Vout 0.8V * (1 R1/R2)其中R1是上分压电阻连接Vout和VSENSER2是下分压电阻连接VSENSE和GND。我们要做的可调就是替换掉固定的R1。COMP (引脚 4)补偿网络引脚。连接RC网络用于稳定反馈环路。这是开关电源设计的“灵魂”之一环路不稳定轻则输出电压纹波大重则直接振荡损坏芯片。TI的数据手册提供了典型的补偿元件参数计算方法和推荐值对于固定输出应用直接套用通常问题不大。但对于我们这种宽范围可调输出补偿网络需要更谨慎地设计往往需要取一个折中的值。GND (引脚 2, 7)功率地。特别注意芯片有两个GND引脚必须都接到PCB的功率地平面并且确保低阻抗连接。吃透了芯片我们才能有的放矢地进行后续设计而不是对着原理图库照猫画虎。3. 从原理到PCB可调电源的完整电路设计有了芯片知识打底我们就可以开始构建整个电源系统了。一个完整的可调开关电源除了核心的TPS5450降压电路还必须考虑输入滤波、输出滤波、反馈与调节、以及辅助供电等部分。3.1 主功率回路设计电感、二极管与电容的选型计算这是决定电源输出能力和稳定性的根基。输入电容CIN它的主要作用是提供芯片开关瞬间所需的大电流并滤除输入线上的高频噪声。容量不是越大越好关键看额定电压和ESR等效串联电阻。电压必须高于最大输入电压并留有余量。假设输入最大32V建议选择50V耐压的电容。容量与类型TI数据手册推荐使用一个低ESR的电解电容如47uF-100uF/50V并联一个高频特性好的陶瓷电容如10uF/50V X5R或X7R。电解电容储能陶瓷电容滤高频开关噪声。它们必须尽可能靠近芯片的VIN和GND引脚。功率电感L1电感是Buck电路的能量存储和转运核心。选型主要看电感值、饱和电流和直流电阻。电感值计算可以使用公式L (Vout * (Vin_max - Vout)) / (Vin_max * Fsw * Iripple)。其中Fsw是开关频率TPS5450典型值为500kHzIripple是电感纹波电流一般取输出电流的20%-40%。我们按最大输出5A、30%纹波、Vin32V、Vout5V一个常用工况估算计算出的电感值大约在10uH到22uH之间。数据手册的典型应用电路推荐15uH这是一个经过验证的折中值对于宽范围输出适应性较好。饱和电流电感在通过大电流时磁芯会饱和电感量急剧下降导致电流失控。电感的饱和电流Isat必须大于最大输出电流 1/2纹波电流。对于5A输出建议选择Isat 6A的电感。直流电阻DCRDCR越小导通损耗越低效率越高。但DCR小的电感通常体积和成本也更高。需要在体积、成本和效率间权衡。续流二极管D1在芯片内部上管关闭时为电感电流提供续流通路。必须使用肖特基二极管因为它的正向压降低约0.3-0.5V反向恢复时间极短。额定电流必须大于最大输出电流建议有1.5倍余量即选择7.5A以上的二极管。反向耐压必须大于最大输入电压。选择40V或60V耐压的型号。封装由于要通过5A电流发热可观必须选择如TO-220、SMC、DPAK这类具有外露散热焊盘或引脚的表贴封装以便在PCB上通过铜皮散热。输出电容COUT用于平滑输出电压降低纹波。其ESR直接影响输出纹波电压的大小。类型同样推荐“电解电容陶瓷电容”的组合。低ESR的固态聚合物电解电容是很好的选择其ESR比普通电解电容低一个数量级。容量数据手册有计算公式但实践中对于5A输出一个330uF-470uF的低ESR固态电容再并联一个22uF的陶瓷电容通常能满足绝大多数应用需求。3.2 反馈与电压调节电路实现“可调”的关键这是本项目区别于固定输出电源的核心。固定输出只需两个精密分压电阻。而我们要实现0.8V接近芯片最低基准到30V左右的可调需要一个可变的“上分压电阻”。最常见的方案是使用一个多圈精密电位器。电路如下Vout ------ [R1_fixed] ------ [电位器] --- VSENSE (芯片引脚3) | | [Cff] [R2_fixed] | | GND GNDR1_fixed一个固定的精密电阻。它的存在是为了设定输出电压的下限并防止电位器调到零电阻时VSENSE直接接到Vout导致失控。假设我们希望最低输出1V根据公式 Vout 0.8*(1(R1_fixedR_pot)/R2_fixed)当电位器R_pot0时Vout1V由此可以反推出R1_fixed的值。电位器建议使用10kΩ的多圈精密电位器如3296型。多圈调节更精细稳定性也更好。R2_fixed下分压电阻。通常选择一个精密的1kΩ-10kΩ电阻。阻值太小会增加功耗太大则容易受噪声干扰。4.99kΩ或5.1kΩ是常见选择。Cff前馈电容。这是一个可选但强烈建议添加的电容跨接在R1_fixed上。它能提高环路响应速度改善负载瞬态特性。容值通常在几十皮法到几百皮法需要根据实际调试确定。通过旋转电位器改变总的上分压电阻值就能线性地调节输出电压。这个电路简单可靠是模拟可调电源的经典做法。3.3 辅助电路与保护考虑一个健壮的电源还需要一些“保驾护航”的电路输入反接保护在输入正极串联一个肖特基二极管防止电源接反烧毁芯片。但这会带来约0.3V的压降和功耗。另一种更高效的方式是使用P-MOSFET做理想二极管电路但更复杂。使能控制TPS5450的EN引脚可以用于开关电源。可以通过一个开关或MCU信号来控制。输出电压指示可以增加一个数字电压表头直接显示输出电压非常实用。散热设计TPS5450的散热主要靠底部的PowerPAD。PCB设计时必须在芯片底部设计一个足够大的、通过多个过孔连接到背面或内层地平面的散热焊盘。续流二极管D1也需要通过铜皮散热。4. PCB布局布线实战开关电源的“玄学”与科学原理图正确只是成功了一半开关电源的性能极大程度上取决于PCB布局。糟糕的布局会导致效率低下、噪声巨大、甚至无法稳定工作。4.1 核心原则遵循电流回路最小化开关电源工作时存在高频、大电流的开关回路。这些回路的面积越大产生的电磁干扰EMI就越大寄生电感也会导致电压尖峰。TPS5450有两个关键的高频环路输入电容环路CIN () - VIN引脚 - 内部上管 - PH引脚 - 电感 - 负载/输出电容 - GND - CIN (-)。这个环路在芯片上管导通时流通电流。续流环路电感 - 负载/输出电容 - GND - 续流二极管D1 - PH引脚 - 电感。这个环路在芯片上管关闭、二极管续流时流通电流。布局黄金法则将输入电容CIN、芯片的VIN和GND引脚、以及续流二极管D1尽可能紧密地放置在一起。理想情况下它们应该围成一个很小的区域。使用宽而短的走线或铜皮连接。4.2 关键元件的布局要点芯片TPS5450优先放置。将其作为布局的中心参考点。输入电容CIN必须紧挨着芯片的VIN和GND引脚。那个并联的10uF陶瓷电容尤其要贴近。续流二极管D1阳极接GND必须靠近输入电容的GND端和芯片的GND引脚。阴极接PH引脚必须靠近芯片的PH引脚。PH节点的铜皮面积要小。功率电感L1一端接PH引脚另一端通往输出。它不需要像电容那样极度贴近但连接PH的走线也应短而粗。输出电容COUT应靠近电感的输出端和负载接口。同样遵循“陶瓷电容紧靠电解电容稍后”的原则。反馈网络R1 R2 电位器 Cff这是小信号模拟部分必须远离噪声源电感、PH节点、二极管。走线应细而短最好用地平面包围屏蔽。反馈点应从输出电容的正极直接取样绝不能从电感或二极管后面取样否则会引入开关噪声导致输出电压不稳。补偿网络COMP引脚上的RC同样属于小信号区域应靠近芯片COMP引脚布局远离噪声源。散热处理在芯片底部绘制一个裸露的铜皮散热焊盘打上阵列式的过孔比如9个或更多将这些过孔连接到PCB背面或内层的一个大面积地平面这是最重要的散热路径。二极管D1的散热焊盘也要通过过孔连接到地平面。4.3 地层与电源层规划对于双面板通常的策略是顶层Top Layer放置所有主要元器件和功率走线。功率走线尽可能宽。底层Bottom Layer尽可能作为一个完整的地平面GND Plane。这为高频噪声电流提供了低阻抗的回流路径也能屏蔽干扰。所有GND过孔都打到这个地平面。关键确保所有小信号地如反馈电阻的地、补偿网络的地都通过单独的过孔单点连接到主功率地平面通常是输入电容的GND脚附近。这可以避免功率地上的噪声电压耦合到敏感的信号地上。如果使用四层板那么可以安排Top元件/功率线、Inner1完整地平面、Inner2电源平面可用于输入电压、Bottom元件/信号线。这样屏蔽和噪声控制效果会更好。5. 调试、测试与常见问题排查PCB焊接完成后不要急于直接上高电压大电流。遵循安全的调试流程至关重要。5.1 上电前检查与低压测试目视与万用表检查检查有无连锡、虚焊、元件错件。用万用表二极管档测量输入、输出端对地的阻值确保没有明显的短路。使用限流电源或串联灯泡首次上电强烈建议使用可调限流实验室电源将电流限值设得很低如100mA。或者在输入回路中串联一个汽车灯泡如12V/21W。如果电路存在严重短路灯泡会亮起限流保护你的芯片和PCB。低压轻载测试输入一个较低的电压如12V不接负载或接一个轻负载如1kΩ电阻。测量输出电压是否可调波形是否正常。5.2 关键波形测量与解读示波器是调试开关电源的“眼睛”。需要观察几个关键点SW引脚PH波形用示波器探头最好用接地弹簧避免长地线夹引入噪声测量芯片PH引脚对地的波形。你应该看到一个干净的方波。上升沿和下降沿应该陡峭没有严重的振铃Ringing。如果振铃过大说明高频环路寄生电感大需要检查输入电容和二极管布局。输出电压纹波测量输出电容两端的AC耦合波形。将示波器带宽限制在20MHz可以滤除高频噪声看到真实的纹波。纹波电压应远小于输出电压的1%例如5V输出时纹波小于50mV。如果纹波过大检查输出电容的ESR是否足够低布局是否合理。电感电流波形通过测量电流探头或采样电阻上的电压可以间接观察电感电流是否连续纹波电流是否在设计范围内。5.3 常见问题与解决方案问题芯片发热严重甚至烧毁。排查首先检查输入电压是否超限。然后用手或测温枪感受发热部位。如果是芯片本体烫几乎肯定是散热问题。检查芯片底部的散热焊盘是否良好焊接过孔是否足够多并连接到大地平面。确保续流二极管型号正确且焊接良好如果二极管损坏效率会急剧下降热量全跑到芯片上。解决加强散热。确保芯片底部散热焊盘充分上锡并与PCB接触良好。可以在芯片顶部加装小型散热片。如果空间允许甚至可以用一个小风扇辅助散热。问题输出电压不稳跳动或有低频振荡。排查这通常是反馈环路补偿不当或反馈取样点有噪声。首先检查补偿网络COMP引脚的电阻电容值是否与数据手册推荐值偏差过大。然后用示波器仔细查看VSENSE引脚上的电压是否纯净稳定应该是一条干净的0.8V直线。解决确保反馈电阻的走线远离功率部分。尝试微调补偿网络的参数通常是调整补偿电容。可以在VSENSE引脚到地之间加一个几十皮法的小电容滤除高频噪声。问题带载能力差一加大负载电压就跌落。排查首先检查输入电源是否能够提供足够的电流和功率。然后检查功率路径上的所有连接输入线是否够粗电感的饱和电流是否足够续流二极管是否选型正确PCB上的功率走线是否足够宽可以用万用表测量负载时输入电容电压、芯片VIN引脚电压、输出电压看压降主要出在哪一段。解决加粗功率走线。检查并更换可能饱和的电感或性能不足的二极管。确保所有大电流焊点饱满。问题调节电位器时输出电压变化不线性或跳变。排查电位器本身质量差接触不良。或者在低输出电压时接近0.8V芯片可能处于接近最小占空比的状态环路调节变得困难。解决更换一个质量好的多圈精密电位器。如果最低电压不需要调到接近0.8V可以适当增加前面提到的R1_fixed电阻值提高输出电压下限。调试是一个需要耐心和观察力的过程。每次只改变一个变量并记录下波形和现象的变化。最终当你看到一个在空载和满载下都稳定、纹波小、效率高的可调电源时那种成就感是无可替代的。这个自制的5A-35V电源其可靠性和实用性完全取决于你在设计和调试阶段投入的严谨程度。
返回列表