您现在的位置是:首页 > 电源

1000W正正弦波逆变器制作详解(图解)

2022-07-08 02:07:30

  这是一款效率高达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的占空比。