基于AVR單片機的數(shù)字正弦逆變電源設計
3.3 軟件流程
系統(tǒng)軟件設計采用模塊化設計,主要包括:硬件初始化模塊,正弦表初始化模塊,輸出保護模塊,雙閉環(huán)調(diào)節(jié)模塊,中斷處理模塊。主程序和SPWM產(chǎn)生中斷處理模塊的流程分別如圖5(a)和圖5(b)所示。本文引用地址:http://m.butianyuan.cn/article/173137.htm
4 試驗結果
根據(jù)以上思想完成制作一臺1 kW的樣機,采用IRF3805作為推挽升壓的功率管,RHRP8120作為整流二極管,全橋逆變功率管則采用LRG4-PC50UD,SG3525A的PWM波頻率設置為80 kHz,SPWM波的頻率設置為10 kHz,輸出濾波電感L為2.5 mH,輸出濾波電容C為4.7 μF,可得正弦交流輸出電壓精度220 V±l%,頻率精度50 Hz±0.1%,THD小于1%。逆變效率大于90%,其空載和滿負載時的試驗波形如圖6(a)和圖6(b)所示。
5 結論
提出了一種前級由SG3535A控制推挽升壓和后級基于AT90PWM2的全橋逆變的數(shù)字式逆變電源的設計方法。使用AT90PWM2的波形發(fā)生器產(chǎn)生SPWM波形,有效簡化電路,利用前端負反饋以及后端的雙閉環(huán)調(diào)節(jié)使得逆變電源具備輸出電壓特性的高性能。預留的串口通信和在線下載功能使得逆變電源具備與上位機通信以及擴展功能,完善的保護措施可使逆變電源在發(fā)生故障時,具有完善的指示和自動處理功能。
評論