基于PIC單片機的正弦波逆變器設計與實現(xiàn)
出處:維庫電子市場網(wǎng) 發(fā)布于:2023-06-29 17:31:58
目前,SPWM信號主要有3種生成方式:
1)使用比較器、振蕩器等模擬電路產(chǎn)生三角波和方波進行比較,產(chǎn)生SPWM波,但是此種方法電路復雜,受元器件影響大,且不易控制;
2)利用專用SPWM集成芯片,其優(yōu)點是電路簡單,集成度高,缺點是無法全面實現(xiàn)對系統(tǒng)的反饋控制、監(jiān)視管理和保護工作,故一般也要配合單片機實現(xiàn);
3)利用單片機等微處理器產(chǎn)生SPWM波,此方法控制電路簡單,調節(jié)靈活,硬件成本低。本文介紹一種利用PIC16F877A單片機實現(xiàn)SPWM波形的方法,并將其應用到全橋逆變電路中,驗證了利用PIC單片機調制SPWM波的可行性。
1、系統(tǒng)總體設計
本系統(tǒng)從結構上看主要由單片機控制電路、驅動及逆變主電路組成。
1.1、單片機控制電路
1.1.1、PIC16F877A單片機主要功能簡介
該系列單片機主要資源及功能有:
1)3個定時器,2個8位,1個16位;
2)8路10位A/D轉換器,1個參考電壓發(fā)生器,2個模擬電壓發(fā)生器;
3)368字節(jié)(368&mes;8位)的數(shù)據(jù)存儲器;
4)上電復位(POR),掉電復位(BOR);
5)2個CCP模塊,具有捕捉、比較、脈寬調制功能;
6)有兩個8位定時/計數(shù)器TMR0、TMR2和一個16位定時/計數(shù)器TMR1,其中TMR2帶有一個欲分頻器、一個后分頻器和一個周期寄存器。TMR2還是CCP模塊中PWM工作方式下的時基。
1.1.2、系統(tǒng)控制電路
本系統(tǒng)利用該系列單片機的CCP模塊CCP1和CCP2輸出兩路互補SPWM波,然后通過反相器產(chǎn)生四路信號送至驅動電路。逆變輸出電壓具有穩(wěn)壓反饋功能,通過連接單片機RA0/AN0實現(xiàn)。
1.2、驅動及逆變主電路
本系統(tǒng)采用全橋逆變形式,驅動及逆變主電路如圖2所示。當Q1,Q4導通時,Q2,Q3斷開;當Q2,Q3導通時,Q1,Q4斷開。驅動芯片采用IR2110,此芯片具有光耦隔離和電磁隔離的優(yōu)點,懸浮電源采用自舉電路,獨立的功率地和邏輯地,使得芯片結構更加可靠。
2、軟件設計
2.1、PWM周期設定
實驗中,PIC單片機采用10MHz晶振,SPWM的頻率定為10kHz,因此單片機每執(zhí)行一個指令,周期為0.4us。PIC單片機CCP模塊產(chǎn)生SPWM需要TMR2定時器配合完成。其中占空比控制由寄存器CCPRxH和CCPRxL完成,PWM周期的設定由寄存器PR2控制,PWM周期計算公式如下:
(PWM)周期=(PR2+1)&TImes;4&TImes;Tosc&TImes;(TMR2)預分頻其中Tosc為1/10MHz,TMR2預分頻設為1:4,由此計算得PR2=62。
2.2、SPWM軟件實現(xiàn)過程
在MPLABIDE編譯環(huán)境下采用c語言進行編譯,設置相關寄存器,使能TMR2定時器,從0開始計數(shù),同時CCP模塊引腳輸出高電平。在PWM模式下,TMR2計數(shù)將同步進行兩次比較:1)當TMR2≥CCPRxL時,CCPx引腳輸出低電平;2)當TMR2≥PR2時,TMR2被清零,CCPx引腳輸出高電平,PWM占空比從CCPRxL復制到CCPRxH中鎖存。同時TMR2的中斷標志位被系統(tǒng)置高,即TMR2IF=1,轉去執(zhí)行中斷程序。
程序中脈寬表共有100個數(shù)值,100個脈寬值對應半個周期,存儲在單片機ROM中以供調用。中斷程序每運行,更新脈寬值。當計數(shù)Count≤100時,脈寬值存入CCPR1L中,CCPR2L=0;當100
3、實驗分析
逆變器接阻性負載,輸出穩(wěn)定的正弦波,輸出端檢測的電壓波形如圖4所示,此時電壓為224V,頻率50Hz,滿足工頻要求,且正弦性好。
4、結論
基于PIC單片機控制的正弦波逆變器,電路簡單,成本低廉。采用軟硬結合的方式控制的SPWM波輸出高,調節(jié)靈活、性能可靠。實驗結果證明,該逆變器的電壓和頻率穩(wěn)定,總諧波含量THD低,正弦性好,在日益發(fā)展的電力電子技術領域具有較好的應用前景。
版權與免責聲明
凡本網(wǎng)注明“出處:維庫電子市場網(wǎng)”的所有作品,版權均屬于維庫電子市場網(wǎng),轉載請必須注明維庫電子市場網(wǎng),http://hbjingang.com,違反者本網(wǎng)將追究相關法律責任。
本網(wǎng)轉載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點或證實其內容的真實性,不承擔此類作品侵權行為的直接責任及連帶責任。其他媒體、網(wǎng)站或個人從本網(wǎng)轉載時,必須保留本網(wǎng)注明的作品出處,并自負版權等法律責任。
如涉及作品內容、版權等問題,請在作品發(fā)表之日起一周內與本網(wǎng)聯(lián)系,否則視為放棄相關權利。
- 單片機技術特性與嵌入式開發(fā)實踐指南2026/1/7 10:00:02
- 單片機(MCU)與數(shù)字信號處理器(DSP)分類及選型技術指南2025/12/30 10:02:37
- 工業(yè)級DSP信號處理系統(tǒng):硬件適配與抗干擾工程方案2025/12/15 14:41:00
- HOLTEK推出HT32F65533G/733G內建N/N預驅電機專用SoC單片機2025/11/26 14:11:41
- 什么是C51數(shù)據(jù)類型擴充定義2025/10/27 13:59:22









