与高频变压一起实现前级升压。通过前级升压,把
6 V 的直流电升到 300 V 左右的高频交流
电,为后面的工频逆变做准备。
1.3 整流器与滤波模块
4 个二极管组成整流桥电路对前级升压模块输出的高频交流电进整流,并且经过 LC 滤波
器进行滤波作为工频逆变桥电路的输入。
1.4 工频逆变器 MOS 桥电路驱动模块
该设计中驱动工频逆变器桥的 4 个 MOS 管使用 IR2110 芯片来完成。单片机产生的两路
SPWM 控制信号经过死区时间后作为 2 片 IR2110 的逻辑输入。用 2 片 IR2110 芯片组成的驱
动电路输出
4 路两两互补的信号,从而控制全桥逆变电路的上、下桥臂的通断,实现逆变功
能。
1.5 SPWM 产生模块
以 STC12C5A60S 单片机为核心构建的最小系统,作为模块的控制部分。同时增加一个模
/数转换电路,通过读取电位器上的电压值,实现逆变器输出幅值可调。两路
SPWM 信号
由
STC12C5A60S 单片机 PCA 模块输出端 P1.3 口和 P1.4 口。其原理是用正弦表数据去设
置
STC12C5A60S 单片机 PCA 模块的比较寄存器的值确来模拟脉宽调制法,最终获得宽度
正比于正弦调制波的矩形脉冲序列来等效正弦调制波。产生两路
SPWM 波的原理如图 2 所
示。
2 系统软件设
计
该设计的控
制芯片是宏晶
公
司
的
STC12C5A60S 单片机,它的内部有两路 PCA 模块。预先通过 Matlab 计算出标准的工频交
流电的正弦表,以数组的形式存放在单片机内部扩展数据存储器中。然后利用这个数据表去
动态地设置
PCA 模块比较寄存器的值,实现计数周期动态改变,输出的高电平脉冲宽度随
正弦规则变化。