background image

与高频变压一起实现前级升压。通过前级升压,把

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 模块比较寄存器的值,实现计数周期动态改变,输出的高电平脉冲宽度随

正弦规则变化。