资讯动态

TL494自制12V转24V Boost升压模块:从原理到调试全攻略

发布时间:2026/10/7 5:41:30 来源:尧图企业网站定制
1. 为什么我要用TL494搭一个12V转24V的Boost模块手头有一堆12V的锂电池组和开关电源但很多工业传感器、电磁阀、车载设备偏偏要24V才能驱动。直接买一个成品DCDC升压模块当然省事但批量用起来成本不低而且很多成品的开关频率、电感参数、保护逻辑都是固定的想改都改不动。于是我就琢磨着自己搭一个12V转24V的Boost升压模块核心控制芯片选的是TL494。TL494这颗芯片说起来算是电源界的“老黄牛”了从上世纪七八十年代一直用到现在双端输出、内置误差放大器、死区时间可调、振荡频率外接RC设定关键是便宜好买、资料多、抗造。用它来做Boost升压虽然不像现在那些同步整流控制器那么“高级”但胜在逻辑清晰、调试直观特别适合想把Boost电路原理吃透的人。这篇文章我会把整个12V转24V的Boost模块从方案选型、参数计算、元器件选型、PCB布局到上电调试的全过程拆开讲包括我踩过的坑和实测数据。如果你手头正好有TL494或者想搞明白Boost升压电路到底怎么算、怎么绕电感、怎么布PCB这篇内容应该能帮你省下不少试错时间。整个模块的目标参数先定下来输入12V范围10V到14V输出24V最大输出电流2A也就是48W左右的功率开关频率定在50kHz左右。这个功率级别不算大但足够覆盖大部分中小功率升压场景而且在这个功率下MOSFET的导通损耗和开关损耗都比较好平衡电感也不用绕得太大。2. Boost升压电路的核心原理与TL494的角色拆解2.1 Boost电路到底是怎么把电压“顶”上去的Boost升压电路的本质其实就三个元件在配合电感、开关管、二极管。你可以把它想象成一个“水锤泵”的效果。当开关管导通时电感两端加上输入电压电流线性上升电感把电能变成磁能存起来这时候二极管截止负载靠输出电容供电。当开关管关断时电感电流不能突变它会产生一个反向电动势这个电动势和输入电压叠加在一起通过二极管给输出电容和负载供电。因为电感电压和输入电压是串联叠加的所以输出电压一定高于输入电压。用公式来说Boost电路的理想电压增益是Vout Vin / (1 - D)其中D是开关管的占空比。我们要从12V升到24V代入公式24 12 / (1 - D) 1 - D 0.5 D 0.5也就是说理想情况下占空比需要50%。但实际电路中电感有直流电阻、MOSFET有导通电阻、二极管有正向压降所以实际占空比会比50%略大一些大概在52%到55%之间。这个偏差在后面调反馈环路的时候要心里有数。2.2 为什么选TL494而不是专用Boost芯片现在市面上有很多专用的Boost升压控制器比如UC3843、LM5122之类的集成度高、外围少。但我选TL494有几个很实际的考虑。第一TL494是电压模式控制反馈环路设计相对直观对于50kHz这个频率来说电压模式完全够用不需要去折腾电流模式的斜率补偿。第二TL494有两个误差放大器我可以一个用来做电压反馈另一个留着做输出电流限制这样过流保护不用额外加运放。第三TL494的驱动能力虽然不强但驱动一个低栅极电荷的MOSFET足够了实在不行加个图腾柱驱动也就两个三极管的事。还有一点很关键TL494的死区时间控制引脚DT可以让我设置最大占空比。Boost电路最怕的就是占空比跑到100%那样电感就变成了一根导线输入直接通过电感和二极管到输出电流会失控。TL494的DT引脚接一个电阻到地就能限制最大占空比这个功能在调试初期特别有用可以先限制占空比慢慢往上调避免一上电就炸管。2.3 TL494的关键引脚功能和外围配置思路TL494是16脚DIP封装我先把跟Boost控制相关的几个关键引脚理清楚。引脚5和6接振荡电阻和电容决定开关频率。公式是f 1.1 / (Rt × Ct)我要50kHz选Ct1nF那么Rt 1.1 / (50k × 1n) 22kΩ。实际我用22kΩ电阻配1nF电容实测频率在48kHz到52kHz之间够用了。引脚4是死区时间控制接一个电阻到地。TL494的内部有个0.12V的偏置死区时间跟这个电阻上的电压有关。我要限制最大占空比在60%左右根据数据手册的曲线引脚4接一个10kΩ到地大概能把最大占空比压到60%以下。调试的时候我先用10kΩ等环路稳定了再根据实际情况调整。引脚1和2是误差放大器1的同相和反相输入我用它来做电压反馈。输出24V经过分压电阻网络送到引脚1引脚2接2.5V基准TL494内部基准是5V用两个电阻分压得到2.5V。分压电阻的计算后面会详细说。引脚16是误差放大器2的反相输入我用它来做电流限制。在输出回路里串一个采样电阻把采样电压送到引脚16引脚15接一个参考电压。当采样电压超过参考电压时误差放大器2就会接管控制把占空比拉下来。引脚8和11是TL494的两个输出三极管的集电极引脚9和10是发射极。我把引脚8和11接在一起引脚9和10接地这样两个输出三极管并联驱动能力翻倍。然后从引脚8和11的公共点通过一个限流电阻驱动MOSFET的栅极。3. 关键参数计算与元器件选型实录3.1 电感值的计算和绕制过程电感是Boost电路里最关键的储能元件电感值选大了响应慢、体积大选小了纹波电流大、容易进入断续模式。一般设计时把纹波电流控制在输入电流的20%到40%之间。我的输入电流最大是Iin Pout / (Vin × η)假设效率η0.9那么Iin 48 / (12 × 0.9) 4.44A。取纹波电流为输入电流的30%也就是ΔIL 1.33A。电感值的计算公式是L (Vin × D) / (ΔIL × f)代入数值L (12 × 0.5) / (1.33 × 50k) 6 / 66500 ≈ 90μH实际我选了一个100μH的电感因为手头正好有合适的磁环。磁环选的是铁硅铝材质的环形磁芯外径27mm内径14mm高度11mmAL值大概是120nH/N²。要绕出100μH需要的匝数是N √(L / AL) √(100000 / 120) ≈ 29匝我用1.2mm的漆包线绕了30匝实测电感量在105μH左右。这里有个细节要注意铁硅铝磁环在绕线时漆包线要均匀分布在整个磁环上不要集中在一段否则漏感会变大而且磁芯的局部磁通密度会偏高。绕完之后我用绝缘胶带把线圈固定住防止振动导致漆包线磨损短路。注意铁硅铝磁环的饱和磁通密度大概在1T左右我的峰值电流是4.44 0.67 5.1A30匝的情况下磁通密度大概在0.6T留了足够的余量。如果你用的磁芯AL值不同一定要重新算匝数不要直接照搬。3.2 MOSFET的选型依据和导通损耗估算MOSFET我选的是IRF3205这是一颗很经典的N沟道功率MOSFET耐压55V导通电阻8mΩ栅极电荷大概60nC。为什么选它首先耐压55V对于24V输出来说有足够的余量Boost电路里MOSFET承受的电压是Vout加上二极管压降大概24.7V55V耐压留了一倍多的余量。其次导通电阻8mΩ在5A峰值电流下的导通损耗是Pcond I² × Rds(on) × D 5.1² × 0.008 × 0.5 ≈ 0.104W这个损耗很小不需要加散热片。开关损耗方面50kHz的频率下栅极电荷60nC驱动电压10V驱动电流大概0.5A开关时间在100ns左右开关损耗大概是Psw 0.5 × Vout × Iin × (tr tf) × f 0.5 × 24 × 4.44 × 200n × 50k ≈ 0.53W加上导通损耗总共0.63W左右TO-220封装的热阻大概是62°C/W温升大概39°C环境温度25°C的话结温在64°C左右完全在安全范围内。实际测试中MOSFET表面温度在45°C左右跟估算基本吻合。3.3 续流二极管的选择和反向恢复问题Boost电路的续流二极管要求快恢复或者肖特基不能用普通的整流二极管。我选的是MBR20100肖特基二极管耐压100V额定电流20A正向压降0.7V左右。肖特基的好处是反向恢复时间极短几乎没有反向恢复电流能减少开关损耗和EMI。但肖特基的漏电流比普通二极管大高温下漏电流会明显增加所以耐压要留足余量。24V输出用100V耐压的肖特基余量很充足。二极管的正向损耗是Pdiode Vf × Iout × (1 - D) 0.7 × 2 × 0.5 0.7W这个损耗比MOSFET还大所以二极管也要注意散热。我用的是TO-220封装的MBR20100加了一个小散热片实测温度在55°C左右。3.4 输出电容和输入电容的容量计算输出电容的作用是滤除开关纹波维持输出电压稳定。Boost电路的输出电容纹波电流比较大因为电感电流是断续地通过二极管给输出电容充电。输出电容的纹波电压估算公式是ΔVout Iout × D / (f × Cout)我要把纹波控制在100mV以内那么Cout Iout × D / (f × ΔVout) 2 × 0.5 / (50k × 0.1) 200μF实际我用了两个470μF/35V的电解电容并联再加上一个10μF的陶瓷电容滤高频。电解电容的等效串联电阻要尽量小我选的是低ESR的型号。输入电容方面因为输入电流是连续的纹波电流相对小一些但也要放一个470μF/25V的电解电容加上一个10μF的陶瓷电容靠近MOSFET的漏极放置减少输入回路的寄生电感。3.5 反馈分压电阻和电流采样电阻的计算TL494的误差放大器同相输入端需要2.5V的参考电压输出24V经过分压后要等于2.5V。分压电阻的选择要考虑功耗和噪声。我选下分压电阻为10kΩ那么上分压电阻是R上 R下 × (Vout / Vref - 1) 10k × (24 / 2.5 - 1) 10k × 8.6 86kΩ实际我用82kΩ和4.3kΩ串联得到86.3kΩ这样输出电压是Vout 2.5 × (86.3k / 10k 1) 2.5 × 9.63 24.08V非常接近24V。分压电阻的功耗很小82kΩ上的功耗是24²/82k ≈ 7mW完全不用考虑。电流采样电阻串在输入回路的低端也就是MOSFET的源极和地之间。采样电阻的值要权衡功耗和采样精度。我选10mΩ在5A峰值电流下的压降是50mV功耗是5² × 0.01 0.25W。用两个5mΩ的2512封装电阻并联功耗余量充足。采样电压送到TL494的引脚16引脚15接一个可调电阻分压出来的参考电压调节这个电阻就能设定过流阈值。4. PCB布局与布线实战要点4.1 功率回路的最小化布局原则Boost电路的PCB布局有一个铁律功率回路面积要尽可能小。功率回路包括输入电容、电感、MOSFET、二极管和输出电容。这个回路里的电流是脉冲状的di/dt很大回路面积大了会辐射EMI还会在寄生电感上产生电压尖峰容易击穿MOSFET。我的布局思路是这样的输入电容紧挨着电感和MOSFET的漏极输出电容紧挨着二极管和负载输出端。电感放在MOSFET和输入电容之间二极管放在MOSFET旁边。整个功率回路的走线尽量短而粗我用的是2oz铜厚功率走线宽度3mm能承载5A以上的电流。MOSFET的源极到采样电阻再到地这条路径也要短减少源极电感否则MOSFET开关时源极电感会产生负反馈影响开关速度。4.2 控制地和功率地的分离与单点连接TL494的控制部分和功率部分必须分开接地最后在输入电容的负极单点连接。为什么要这样做功率地上的电流是脉冲状的会在功率地的走线电阻上产生电压波动如果控制地也接在功率地上这个波动会串到TL494的基准和反馈里导致输出电压抖动甚至振荡。我的做法是TL494的引脚7地和所有控制部分的外围元件接地都走一条独立的细线最后连到输入电容的负极焊盘上。功率部分的地包括采样电阻的地、输入电容的负极、输出电容的负极走另一条粗线也在输入电容的负极焊盘汇合。这样功率地的脉冲电流不会流过控制地的走线。4.3 栅极驱动走线的注意事项TL494的输出引脚8和11到MOSFET栅极的走线要尽量短最好不超过20mm。走线太长会引入寄生电感跟MOSFET的栅极电容形成LC谐振导致栅极电压振铃严重时会超过MOSFET的栅极耐压IRF3205的栅极耐压是±20V。我在栅极串联了一个10Ω的电阻一方面限制栅极充电电流另一方面跟栅极电容形成RC阻尼抑制振铃。实测栅极波形很干净上升沿大概100ns没有明显的过冲。另外TL494的输出是集电极开路的三极管我需要一个上拉电阻把输出拉到12V。上拉电阻选1kΩ这样驱动电流大概10mA配合10Ω的栅极电阻栅极充电电流峰值大概0.5A足够快速开关MOSFET了。4.4 反馈走线的抗干扰处理反馈分压电阻要靠近TL494的引脚1和2放置走线尽量短。反馈走线不要从电感或者二极管下面穿过避免耦合开关噪声。我在反馈走线旁边铺了地线作为屏蔽并且把分压电阻的下端直接连到TL494的引脚7地不要绕到功率地上。如果反馈走线实在避不开功率区域可以用一个100pF的电容并联在下分压电阻上滤除高频噪声但电容不能太大否则会影响环路响应速度。5. 上电调试与常见问题排查实录5.1 首次上电的限流保护措施第一次上电千万不要直接接12V满压我吃过这个亏。正确的做法是用一个可调直流电源先把电压调到5V电流限制设到0.5A然后慢慢往上调电压。同时用示波器看TL494的引脚5振荡波形和引脚8驱动输出确认振荡频率正常、驱动波形正常。如果电流限制触发说明有短路或者MOSFET直通要立刻断电检查。我第一次上电的时候电流直接冲到限流值后来发现是MOSFET的栅极和源极焊反了导致MOSFET一直导通。所以上电前一定要用万用表仔细检查MOSFET的引脚焊接G、D、S三个极不能搞错。5.2 输出电压偏高或偏低的调整方法如果输出电压偏高说明反馈分压电阻的上分压电阻偏大或者下分压电阻偏小。可以并联一个电阻在下分压电阻上微调。如果输出电压偏低反过来调整。我调试的时候输出电压是24.08V非常接近目标值就没有再调。如果你需要精确的24.00V可以把上分压电阻换成精密电阻或者用多圈可调电阻代替下分压电阻。5.3 电感啸叫和MOSFET发热的排查思路电感啸叫通常是因为开关频率落在了音频范围内或者环路不稳定导致占空比抖动。50kHz虽然在音频范围之上但如果环路振荡频率在几kHz电感就会啸叫。我的做法是先用示波器看输出电压的纹波如果纹波里有一个低频振荡成分说明环路相位裕度不够。可以在TL494的引脚3反馈补偿和引脚2之间加一个RC补偿网络我用了10kΩ电阻串联100nF电容低频振荡就消失了。MOSFET发热严重的话先检查驱动波形是否干净栅极电压是否足够至少要10V才能让IRF3205完全导通。如果栅极电压只有5VMOSFET会工作在放大区导通电阻急剧增大发热严重。另外检查开关频率是否过高频率越高开关损耗越大。如果MOSFET温度超过80°C要么加散热片要么换导通电阻更小的MOSFET。5.4 常见问题速查表现象可能原因排查方法解决方法上电无输出MOSFET未导通测栅极电压检查TL494驱动和上拉电阻输出电压偏高反馈分压比不对测引脚1电压调整分压电阻输出电压偏低占空比受限测引脚4电压减小死区电阻电感啸叫环路振荡看输出纹波加RC补偿网络MOSFET发热驱动不足测栅极波形加大驱动电流或换MOSFET输出纹波大输出电容不足测纹波电压加大输出电容或换低ESR电容效率低二极管损耗大测二极管温度换更低Vf的肖特基5.5 实测效率数据和负载调整率我在输入12V、输出24V、负载2A的条件下测了一组数据。输入电流4.52A输入功率54.24W输出功率48W效率88.5%。效率损失主要来自二极管的正向损耗和MOSFET的开关损耗。如果把肖特基换成同步整流MOSFET效率能提到93%以上但电路会复杂不少对于48W的功率来说88.5%的效率已经可以接受了。负载调整率方面从空载到满载2A输出电压从24.15V降到24.02V变化了0.13V大概是0.54%。这个调整率对于大部分应用来说足够了。如果要求更高可以增大输出电容或者优化反馈环路的带宽。6. 几个容易被忽略的细节和我的实操心得TL494的引脚4死区时间控制很多人直接接地这样最大占空比可以到96%以上。对于Boost电路来说这很危险因为占空比超过90%以后电感电流会急剧上升很容易饱和。我建议无论如何都要在引脚4接一个电阻到地把最大占空比限制在70%以下。我实际用的是10kΩ最大占空比大概60%留了足够的余量。电感的绕制有一个细节如果用的是铁氧体磁芯一定要开气隙否则很容易饱和。铁硅铝磁环本身有分布式气隙不容易饱和但磁导率低绕的匝数多。如果你手头只有铁氧体磁环可以在磁环上垫一层纸或者用开气隙的磁芯否则电感量会随电流急剧下降。PCB上的采样电阻一定要用开尔文连接也就是从采样电阻的两个焊盘内侧引出电压检测线而不是从走线上引出。否则走线电阻会叠加到采样电阻上导致过流阈值不准。我一开始就是从走线上引的结果过流阈值比设定值高了30%后来改成开尔文连接就准了。最后说一个调试技巧如果TL494的误差放大器容易受干扰可以在引脚3和引脚2之间加一个小的RC网络我用了1kΩ串联100nF能有效滤除高频噪声同时不影响直流精度。这个RC的时间常数是100μs对应的截止频率是1.6kHz远低于50kHz的开关频率所以不会影响环路稳定性。整个模块从方案确定到调试完成我大概花了两个周末的时间中间炸过一次MOSFET栅极焊反了烧过一次二极管耐压不够用了60V的肖特基其他都还算顺利。现在这个模块已经在我自己的工作台上跑了几个月带电磁阀和传感器都很稳定。如果你也想自己搭一个Boost升压模块建议先从低电压、小电流开始调把原理吃透了再往上加功率这样最稳妥。

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑