资讯动态

12V转36V正弦波逆变电源:推挽升压+全桥逆变方案与保护电路设计

发布时间:2026/10/15 6:09:34 来源:尧图企业网站定制
简介这是一份面向电力电子与嵌入式方向学生、工程师的单相正弦波逆变电源设计资料以12V蓄电池为输入输出36V、50Hz标准正弦波交流电采用推挽升压与全桥逆变两级变换结构适合课程设计、毕业设计及电源类项目参考。压缩包内共1个doc文档约1.64MB完整收录系统设计、主要单元硬件电路设计等章节涵盖SG3525闭环推挽升压、IR2110全桥逆变、U3990F6的SPWM调制、电流互感器采样双重反馈以及STC89C52配合AD637真有效值与12864液晶显示的人机界面方案并给出过载、短路、过流、空载等多重保护电路设计。文档实测输入功率46.9W、输出功率43.6W效率达93%输出标准50Hz正弦波指标数据与设计思路可直接对照复现。目前已有312人学习下载适合需要完整方案、参数验证与排错参考的读者。1. 从一块 12V 蓄电池到 36V 正弦波这套逆变电源方案到底能跑多稳手里有一块 12V 蓄电池想让它输出 36V、50Hz 的纯正弦波交流电同时还要带过流、短路、空载保护电压电流能在液晶屏上实时看到——这套单相正弦波逆变电源方案就是冲着这个需求来的。它采用推挽升压加全桥逆变的双级变换结构前级用 SG3525 做闭环反馈后级用 IR2110 驱动全桥SPWM 调制交给 U3990F6输出端再用电流互感器采样形成双重反馈。实测输入功率 46.9W、输出功率 43.6W效率 93%输出波形是标准的 50Hz 正弦波。适合正在做车载通信设备供电、户外仪器电源或者电力电子课程设计的从业者尤其是需要一套能直接复现、参数可查、保护电路完整的参考方案的人。这套东西不是实验室里跑个波形就完事的 demo它的保护逻辑和反馈环路设计才是真正值得拆开看的部分。2. 推挽升压加全桥逆变为什么选这两级拓扑2.1 前级推挽 DC-DC 的选型逻辑与 SG3525 配置12V 升到 36V 交流峰值对应的母线电压中间需要一级升压。常见做法有两种推挽和 Boost。Boost 电路结构简单但 12V 升到 312V 这个变比下占空比会压得很低开关管导通时间短、电流应力大损耗直接吃掉效率。推挽拓扑通过高频变压器升压匝比自由占空比可以控制在合理区间导通损耗小效率更容易做上去。这套方案选的就是推挽。SG3525 是电流控制型 PWM 控制器内部有电压环和电流环双环系统。电压环负责稳压电流环逐周期限制电感峰值电流瞬态响应比纯电压模式快得多。实际接线时11 脚和 14 脚输出两路互补 PWM 驱动推挽的两个开关管5 脚接 CT 电容、6 脚接 RT 电阻设定工作频率7 脚接放电电阻设定死区时间。频率计算公式是# SG3525 振荡频率计算 # f 1 / (CT * (0.7 * RT 3 * RD)) # CT 单位 FRT 和 RD 单位 Ω # 例如 CT1nF, RT15kΩ, RD200Ω # f 1 / (1e-9 * (0.7*15000 3*200)) ≈ 90kHzRT 取 15kΩ、CT 取 1nF、RD 取 200Ω 时开关频率约 90kHz。这个频率下高频变压器体积可以做得比较小同时开关损耗不至于失控。8 脚接软启动电容上电时电容缓慢充电PWM 占空比从零逐渐展开避免启动瞬间冲击电流把开关管打穿。1 脚和 2 脚是误差放大器输入端2 脚接基准电压1 脚接反馈分压网络构成电压闭环。补偿网络接在 9 脚典型做法是 RC 串联到地调整环路带宽和相位裕度。注意SG3525 的 10 脚是关断控制端拉高电平会立即封锁 PWM 输出。保护电路就是通过这个引脚实现快速关断的响应时间在微秒级。2.2 全桥逆变与 IR2110 驱动死区时间怎么设才不炸管后级全桥用四只 IRF460 构成IR2110 负责驱动。IR2110 是高压高速功率 MOSFET 驱动器自带自举电路能同时驱动同一桥臂的上管和下管。两片 IR2110 分别驱动全桥的两条桥臂HIN 和 LIN 接收 SPWM 信号HO 和 LO 输出驱动脉冲。全桥逆变的死区时间是血泪经验的重灾区。SPWM 信号本身不含死区如果上下管同时导通母线直接短路开关管瞬间炸裂。这套方案用 74HC08 与门和 74HC14 施密特触发器搭了一个死区时间控制电路只延时驱动信号的上升沿下降沿不延时。死区时间设为 150ns对应电阻 47kΩ、电容 30pF。# 死区时间估算 # t_dead ≈ R * C * ln(2) ≈ 0.693 * R * C # R 47kΩ, C 30pF # t_dead ≈ 0.693 * 47000 * 30e-12 ≈ 977ns # 实际电路中分布参数和门电路阈值会影响实测约 150ns150ns 是什么概念IRF460 的开关时间在几十纳秒量级150ns 足够让管子完全关断后再开通另一只同时不会明显畸变输出波形。死区设太大输出波形过零点附近会出现平顶失真设太小直通风险陡增。我一般会先用示波器看上下管驱动波形的交叠点确认没有同时高于阈值电压的区间再上功率电。2.3 SPWM 调制与 U3990F6 的引脚功能U3990F6 是专为纯正弦波逆变电源设计的数字化主控芯片内部集成正弦波发生器、双极性调制脉冲产生逻辑、50Hz/60Hz 时基、电压反馈和短路检测、正弦波峰值调压稳压单元、负载检测、过温检测、电池电压测量、逆变控制、指示灯和蜂鸣器控制。18 引脚 DIP 封装外围电路简洁。它的核心逻辑是内部正弦波发生器产生 50Hz 正弦基准与电压反馈信号比较后通过双极性调制逻辑生成 SPWM 脉冲序列。当输出电压因负载加重而下降时反馈信号变化调制器自动加宽脉冲占空比把输出电压拉回来。这个过程是闭环的不需要单片机干预。U3990F6 还内置了软启动和抗干扰自恢复单元上电时输出脉宽逐渐展开遇到瞬时干扰导致逻辑异常时能自动复位。实际调试时先不接功率管用示波器看 U3990F6 的 SPWM 输出引脚。正常应该是两路互补的脉冲序列脉宽按正弦规律变化周期 20ms。如果波形不对称或者脉宽不变化先查供电和反馈引脚电压。反馈引脚电压偏离基准值时调制器会跑偏输出波形要么削顶要么截止。2.4 双重反馈环路电压环和电流环怎么配合这套方案的双重反馈是它稳定性的关键。前级 SG3525 的电压反馈从输出端分压取样调节推挽级占空比保证母线电压稳定。后级 U3990F6 的电压反馈同样从输出端取样调节 SPWM 脉宽保证输出交流电压有效值稳定。两个环路各管一段前级管直流母线后级管交流输出。电流反馈由电流互感器 TA1016-2 完成。输出电流穿过互感器次级感应出交流电压经 390Ω 电阻转换成电压信号再送 AD637 做真有效值转换。AD637 的输出是直流电压正比于输出电流的有效值。这个直流电压一路送 ADC0832 做模数转换由 STC89C52 读取并显示另一路送比较器 LM311与电位器设定的基准电压比较过流时输出高电平触发保护。双重反馈的好处是负载突变时后级 SPWM 环路先响应快速调整脉宽如果突变太大前级推挽环路也会跟着调整母线电压。两个环路的时间常数要错开前级慢一点、后级快一点否则会互相打架产生振荡。我一般把前级环路带宽设在几百赫兹后级设在几kHz拉开一个数量级。3. 保护电路与真有效值采样过流、短路、空载怎么各管各的3.1 过流保护与短路保护LM311 比较器和光耦的分工过流保护用 LM311 比较器实现。电流互感器采样电压送 LM311 的 3 脚10kΩ 电位器分压设定基准送 2 脚。正常工作时 3 脚电压低于 2 脚输出低电平过流时 3 脚电压升高超过基准输出翻转为高电平。这个高电平经过 100Ω 电阻和 220µF 电容延时后送 U3990F6 的保护引脚封锁 SPWM 输出。220µF 电容的作用是滤掉尖峰干扰避免误触发同时提供一定的保护恢复延时。短路保护走的是另一条路。0.1Ω/3W 采样电阻串在输出回路短路时电流骤增采样电阻上的压降通过 470Ω 电阻驱动光耦 TLT521-2 的发光二极管。光耦输出端导通把 U3990F6 的 10 脚拉低立即关闭 SPWM。光耦的响应速度在微秒级比比较器方案快得多适合短路这种需要极速切断的场景。# 短路保护动作电流估算 # 光耦 LED 导通电流约 1mA压降约 1.2V # 采样电阻 0.1Ω串联 470Ω 限流 # 动作电流 I ≈ (1.2V 1mA * 470Ω) / 0.1Ω ≈ 16.7A # 实际动作点受光耦 CTR 和温度影响需实测校准过流保护的动作点通过电位器可调一般设在额定电流的 1.5 到 2 倍。短路保护的动作点由硬件参数决定改采样电阻或限流电阻可以调整。两套保护各管各的过流保护负责持续过载短路保护负责瞬时大电流互补覆盖。3.2 空载检测与自动休眠8 秒周期怎么算出来的空载检测电路用电流互感器采样输出电流。没有负载时互感器次级无输出三极管 Q8 截止RS_CK 为高电平U3990F6 停止输出 SPWM。8 秒后U3990F6 再输出一组 SPWM 探测脉冲如果仍然空载继续休眠如果有负载接入互感器有输出Q8 导通RS_CK 拉低逆变器进入正常工作模式。8 秒的周期由 U3990F6 内部逻辑决定外部无法调整。这个设计的意图是降低空载损耗。逆变器空载时如果持续输出 SPWM开关管一直在开关损耗虽然不大但积少成多。休眠模式把空载损耗压到几乎为零有负载时再唤醒。实际使用中8 秒的探测间隔意味着接入负载后最多等 8 秒才有输出对大多数场景可以接受。注意空载检测的采样点和过流保护共用电流互感器。调试时如果发现空载不休眠或者带载不启动先查互感器次级绕组是否接反再查 Q8 的基极偏置电阻。3.3 AD637 真有效值转换与 ADC0832 采样AD637 是真有效值转换芯片可测信号有效值高达 7V精度优于 0.5%3dB 带宽 8MHz。输出电压经 5 倍分压后送 AD637 的输入AD637 输出正比于输入有效值的直流电压。输出电压真有效值的计算公式是# 输出电压真有效值计算 # Vout_rms Vadc * (R1 R2) / R2 / K_ad637 # 其中 Vadc 是 ADC0832 读到的电压值 # (R1R2)/R2 是分压比此处为 5 # K_ad637 是 AD637 的转换系数典型值 1.0 # 例如 Vadc 1.2V则 Vout_rms 1.2 * 5 / 1.0 6V # 再乘以变压器变比和后续增益得到实际输出电压ADC0832 是 8 位双通道模数转换芯片与 STC89C52 的接口只需三根线CS、CLK、DO/DI 并联。转换时序是CS 拉低使能第一个时钟脉冲下降沿前 DI 置高表示启动第二、三个脉冲输入通道选择位之后读取 8 位数据。CH0 接电压采样CH1 接电流采样。STC89C52 读取 ADC 值后按上述公式换算成实际电压电流送 12864 液晶显示。12864 液晶是 128x64 点阵能显示 4 行 8 列汉字。显示内容一般包括输出电压有效值、输出电流有效值、工作状态正常/保护/休眠。刷新率不用太高每秒 2 到 5 次足够避免占用太多 CPU 时间影响其他逻辑。4. 高频变压器绕制与低通滤波器参数算完还要实测调4.1 高频变压器匝比计算与绕制工艺高频变压器的参数直接决定升压比和效率。这套方案的设计流程是先算峰值磁通再算每伏匝数然后定原边和副边匝数最后选线径和绕法。峰值磁通计算# 峰值磁通计算 # Bmax (Vin * Ton) / (Np * Ae) # Vin 10V推挽每边导通时原边电压 # Ton D / f 0.45 / 90kHz 5µs # Ae 77mm²磁芯有效截面积 # Np 5匝 # Bmax (10 * 5e-6) / (5 * 77e-6) 0.13T 130mT # 设计值取 0.32mT 是笔误实际应为 0.32T 以下130mT 在安全范围每伏匝数 Np / Vin 5 / 10 0.5 匝/伏。副边需要 61.884V匝数 61.884 * 0.5 ≈ 31 匝实际取 28 匝留一点余量。原边用 0.35mm 漆包线 8 线并绕 5 匝副边用 0.35mm 漆包线 2 线并绕 28 匝。并绕的目的是增大截面积、降低集肤效应影响。绕制时原边和副边要紧密耦合漏感尽量小。常见做法是三明治绕法先绕一半原边再绕副边最后绕另一半原边。层间加绝缘胶带避免击穿。绕完后测漏感原边漏感一般控制在几微亨以内。漏感太大会导致开关管关断时电压尖峰过高需要加 RCD 吸收电路。4.2 低通滤波器参数与 Q 值选择全桥逆变输出的是 SPWM 脉冲序列需要低通滤波器把高频分量滤掉还原出 50Hz 正弦波。这套方案用一阶无源 LC 低通滤波器截止频率 3.5kHzQ 值取 0.1。# LC 低通滤波器参数计算 # fc 1 / (2 * pi * sqrt(L * C)) # 取 fc 3.5kHzQ R_load / sqrt(L/C) 0.1 # 解得 C 1.13µF实取 0.68µF # L 3.04mH实取 2.36mH # 实际截止频率 fc 1/(2*pi*sqrt(2.36e-3 * 0.68e-6)) ≈ 3.97kHzQ 值取 0.1 是为了避免滤波器在截止频率附近产生谐振峰。Q 值太高负载变化时滤波器输出会出现振铃波形畸变。Q 值太低滤波效果变差高频分量残留多。0.1 是比较保守的值牺牲一点滤波效果换取稳定性。电感用磁环绕制注意避免磁饱和。磁环电感的饱和电流要大于输出电流峰值否则大负载时电感量骤降滤波失效。注意低通滤波器的电感和电容值会随温度和直流偏置变化。铁粉芯磁环的 inductance 随直流偏置下降明显选型时留 30% 以上余量。4.3 辅助电源设计两路隔离供电的必要性这套方案用了两组相互隔离的辅助电源。辅助电源一从 12V 蓄电池直接供电用 MAX1776 降压到 5V给 SPWM 控制器和驱动电路供电。MAX1776 是集成 PWM 和 MOSFET 的电源管理芯片效率 95%最高工作频率 200kHz。辅助电源二用两节 9V 电池串联中间抽头做地得到 ±9V 给 AD637 供电9V 再经 7805 稳压到 5V 给单片机和液晶供电。为什么要隔离因为交流输出端是浮地的如果测量电路和 SPWM 控制器共地交流输出的地线和蓄电池的地线之间会有电位差导致测量不准甚至损坏芯片。两组独立电源把功率地和信号地分开避免了这个问题。实际调试时如果发现液晶显示值跳动或者 ADC 读数异常先查两组电源的地是否真的隔离。5. 调试避坑从炸管到波形畸变这几条都是实测踩出来的5.1 上电就炸开关管死区时间不够还是驱动波形交叠现象第一次上功率电推挽级开关管瞬间炸裂保险丝熔断。原因SG3525 的两路输出本身有死区但外接驱动电路或者变压器漏感可能导致关断延迟。更常见的是 IR2110 驱动全桥时HIN 和 LIN 信号交叠上下管同时导通。解决上功率电之前先不接主电源只给控制电路供电用示波器看 SG3525 的 11 脚和 14 脚波形确认两路脉冲之间有死区。再看 IR2110 的 HO 和 LO 输出确认上下管驱动波形没有同时高于阈值电压的区间。死区时间用示波器实测不要只信计算值。确认无误后再逐步升高主电源电压用调压器从 0V 慢慢往上调同时监测开关管漏极电流。5.2 输出波形削顶母线电压不够还是反馈环路跑偏现象空载时输出波形正常带载后正弦波顶部被削平THD 明显增大。原因母线电压不够。推挽级升压后的直流母线电压必须大于输出交流峰值加开关管压降和滤波器压降。36V 有效值的正弦波峰值是 50.9V母线电压至少要 55V 以上。如果推挽级占空比受限或者变压器匝比不够母线电压上不去带载后输出波形顶部就被削掉。解决先测母线电压空载和满载各测一次。如果满载时母线电压跌到 55V 以下调整 SG3525 的反馈分压电阻提高母线电压设定值。如果调整后仍然不够检查变压器匝比是否算错或者推挽开关管的导通电阻是否过大。还有一种可能是反馈环路响应太慢负载突变时母线电压来不及调整需要减小 SG3525 补偿网络的电容值提高环路带宽。5.3 过流保护误触发比较器基准漂移还是采样干扰现象负载还没到额定值过流保护就动作输出关断。原因LM311 比较器的基准电压漂移或者电流互感器采样信号上有高频干扰。电流互感器次级输出的是交流信号经过整流滤波后送比较器如果滤波不干净峰值干扰会提前触发比较器。解决先用示波器看 LM311 的 3 脚电压波形确认采样信号上有没有尖峰。如果有尖峰在采样输出端加 RC 低通滤波截止频率设在几kHz。然后测 2 脚基准电压用万用表监测几分钟看是否稳定。如果基准漂移检查电位器接触是否良好或者换用精密基准源。过流保护的动作点要留足余量一般设在额定电流的 1.5 到 2 倍不要贴着额定值设。5.4 空载不休眠或者带载不启动互感器相位和偏置问题现象空载时逆变器一直工作不休眠或者接入负载后逆变器不启动一直处于休眠状态。原因空载检测的电流互感器次级绕组接反或者 Q8 三极管的基极偏置电阻不合适。互感器次级输出的是交流信号如果接反空载时反而有输出带载时输出被抵消。解决用示波器看互感器次级波形空载时应该没有信号或者只有很小的噪声带载时应该有明显的交流信号。如果空载有信号检查互感器是否被其他磁场干扰或者次级绕组是否接反。Q8 的基极偏置电阻需要根据互感器输出幅度调整确保空载时 Q8 可靠截止带载时可靠导通。调整后用万用表测 RS_CK 电平空载高电平、带载低电平逻辑就对了。5.5 液晶显示跳动ADC 参考电压不稳还是地线干扰现象12864 液晶上显示的输出电压值一直在跳动读数不稳定。原因ADC0832 的参考电压不稳或者模拟地和数字地没有分开数字电路的开关噪声串到模拟采样通道。解决ADC0832 的 VCC 引脚加 100nF 和 10µF 电容滤波参考电压用 TL431 之类的精密基准源不要直接用电荷泵或者开关电源的输出。模拟地和数字地在 ADC 芯片下方单点连接不要大面积铺地。STC89C52 的晶振尽量远离模拟采样走线。软件上做多次采样取平均比如连续采 8 次去掉最大最小值再平均能明显改善跳动。6. 效率从 93% 再往上抠同步整流和磁芯损耗的实测取舍效率 93% 已经不错但还有提升空间。损耗分布大致是推挽级开关损耗和变压器铁损占大头全桥级开关损耗和导通损耗次之滤波电感和采样电阻的损耗再次。想再往上抠几个方向可以试。第一个方向是推挽级开关管换低导通电阻的型号。IRF460 的导通电阻在 0.27Ω 左右推挽级电流大导通损耗不可忽略。换成导通电阻 10mΩ 级别的 MOSFET导通损耗能降一个数量级。但要注意新管子的栅极电荷和开关速度驱动电路可能要跟着调。第二个方向是高频变压器换磁芯材料。当前用的磁芯在 90kHz 下的铁损还有优化空间。换成损耗更低的磁芯材料铁损能降 20% 到 30%。代价是磁芯成本上升而且新磁芯的饱和磁通密度可能不同匝数要重新算。第三个方向是输出整流用同步整流替代二极管。如果副边有整流二极管正向压降带来的损耗在低压大电流输出时占比很高。同步整流用 MOSFET 替代二极管导通损耗能降一半以上。但同步整流的驱动时序要跟原边开关管严格配合死区时间设错就会直通。第四个方向是低通滤波电感的磁芯选择。铁粉芯磁环的损耗比铁硅铝磁环高但成本低。如果效率优先换铁硅铝磁环电感损耗能降一些。不过铁硅铝的磁导率低同样电感量需要更多匝数铜损会增加要权衡。实测时我一般用功率分析仪同时测输入和输出功率效率 输出功率 / 输入功率。测的时候注意探头校准和相位补偿否则功率因数误差会直接反映到效率读数上。负载用电子负载从空载到满载扫一遍记录效率曲线。效率峰值一般在 50% 到 80% 负载区间满载时效率会略降。从那以后我每次调逆变电源都先把保护电路单独调通再上功率电示波器看死区、看驱动波形、看母线电压三样确认无误才敢合闸。这套方案的保护逻辑和双重反馈设计放到今天看依然扎实值得花时间拆透。希望帮到你。本文还有配套的精品资源点击获取

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

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

免费获取报价 →
↑