这是一款效率高达94%保护功能完善的1000W正弦波逆变器。
图1:
图2:
图3:
图4:
图5:
图6:
图7:
图8:
图9:
图10:
图9、图10为逆变器带1200W负载用WT230功率表监测电压、电流、功率,示波器监测逆变输出波形。该逆变器带载能力很强,可以启动1/2HP马达、电锯、冰箱、电视机、电磁炉、微波炉。有电压、电流、功率监测显示,有电池高压报警、高压保护、电池低压报警、低压保护、过热报警、过热保护、输出过压保护、过载保护、短路保护还有远程遥控功能。
图11:
图11为1000W 正弦波逆变器的PCB Layout.
图12:
图11原理图由辅助电源、DC-DC升压控制部分、DC输入电压、电流、功率监测的微处理器构成。
图13:
图13原理图由DC-DC功率部分、DC-AC功率部分、DC-AC控制部分、输出保护电路构成。其中DC-AC控制主要由microchip 的16位DSP DSPIC30F2010 生成SPWM经过DC-AC功率部分得到纯正正弦波。生成SPWM的具体算法请看下的DSP程序设计部分。
图14:
图15:
图14、图15为DSP DSPIC30F2010程序设计.下面就简要的介绍生成SPWM的算法。首先以交流电表达式Umsinωt生成一常数列表,其中Um为交流电的幅度也是DC升压。软件通过查表得到占空比随正弦函数变化的SPWM,然后通过DC-AC功率部分转换成纯正弦波电压。当Um不变时输出为稳定的交流电压,但实际的DC升压不是很稳定,因此需要在交流电表达式Umsinωt中乘以一系数C作为补偿才能得到纯正而稳定的正弦交流电压。补偿后的交流电表达式为UmCsinωt,C=Um/U Um是输出正弦交流电压幅度,U为当前DC升压,当U≧Um时输出才能得到稳定的正弦交流电压。
下面就举例说明如何补偿:
假设当前的DC升压U为360V,输出电压为220V AC,侧交流电的幅度Um为311.08V,C=311.08/360=0.864 。此时软件通过查表得Umsinωt中的一常数再乘以0.864就得到当前SPWM的占空比。