基于TMS320F2812的數(shù)字化三相變頻電源的研制
l 工作原理
系統(tǒng)總體電路結構由主回路、控制電路、采樣電路、反饋電路和各類保護電路等部分組成,系統(tǒng)原理圖如圖1所示。
1.1 主回路及工作原理
主回路中有三大部分組成:整流濾波電路、三相全橋逆變電路和三相無源濾波電路。整流濾波電路將單相交流電變成直流電,三相全橋逆變電路將直流電變成三相交流電,三相交流電經(jīng)過三相濾波電路后得到標準的三相正弦波電源,主回路原理圖如圖2所示。
1.2 控制回路工作原理
控制電路的調(diào)制波采用SPWM波,對正弦波輸出變頻電源進行SPWM調(diào)制,數(shù)字化控制,是以TMS320F2812數(shù)字信號處理器為主控芯片,實現(xiàn)電源的最佳控制??刂苹芈吩韴D如圖3所示。
1.3 控制策略
電源利用TMS320F2812中的事件管理器,采用SPWM調(diào)制的方式,逆變器輸出信號經(jīng)三相無源濾波后得到標準的正弦波。控制結構圖如圖4所示。
1.4 軟啟動功能及故障處理
電源系統(tǒng)設置了軟啟動功能、開路保護、短路保護、MOSFET過流保護、缺相保護和負載不對稱保護。
電源控制系統(tǒng)有三種工作模式:正常工作模式,啟動模式及保護模式。
當電源開始工作或者在故障后啟動的時候,為了防止負載側電壓上升過快而導致電路故障,我們采用軟啟動的方法,這時,控制系統(tǒng)處于啟動模式下。軟啟動包括兩個部分。首先,在輸入側通過對輸入的三相電壓慢慢升壓的方式,我們可以保證逆變電路不會因母線電壓直接加上去而導致故障的發(fā)生。另外,在逆變電路的控制過程中,我們需要采用閉環(huán)控制方法,通過采樣記錄分析的數(shù)據(jù)調(diào)整驅動信號頻率,當負載側電壓上升到一定值的時候,我們再將電路轉入正常工作的模式之下,所以在軟啟動條件下,負載側不會因瞬間出現(xiàn)的高電壓而發(fā)生故障。
在電源運行的過程中,由于短路故障,工作電流將急劇升高,若不采取措施,將會使電路中許多元器件被過電流破壞。過電流發(fā)生時,電路中的過流保護裝置會動作,這時,控制電路的驅動信號將被閉鎖,驅動信號停發(fā),電路由正常工作模式轉入保護控制模式。保護模式下,控制系統(tǒng)會在閉鎖驅動信號后,經(jīng)過一定的時間,自動地進行重啟動,如果再發(fā)生過電流,電源將停止工作。
2 軟件設計
2.1 軟件總體設計
軟件部分主要包括SPWM的產(chǎn)生,A/D轉換,PID調(diào)節(jié),頻率捕獲,軟啟動和保護。主要功能是通過正弦脈寬調(diào)制技術控制三相橋式逆變器,使其輸出頻率可調(diào)、幅值穩(wěn)定的三相正弦電壓,通過A/D轉換對輸出的電壓和電流進行采樣,對輸出電壓、電流實時監(jiān)控,當電流超過3.6A時切斷三相逆變橋的輸出,對電路進行保護。通過PID調(diào)節(jié)使輸出電壓變化時也能及時的做出反應,使輸出電壓穩(wěn)定在36V。在系統(tǒng)的啟動過程中使用軟啟動減少電壓和電流對系統(tǒng)回路的沖擊。
主程序流程圖如圖5所示。
[!--empirenews.page--]
2.2 SPWM生成原理
SPWM流程圖如圖6所示。在程序的初始化部分建立一個正弦表,在系統(tǒng)運行的時候可以通過查表的方式得到想要的數(shù)據(jù)。假設在一個正弦波周期內(nèi)采樣的次數(shù)為NX,則在第i個點的采樣值為
在實際使用中由于正弦表中的值要能被比較寄存器使用,所以不能出現(xiàn)負值,從上式可以看出當此時就不能正常使用了,因此可以把上面的公式改寫為下面的形式:
其中PR為周期寄存器中的計數(shù)周期值。
對yi取整,從i=1到i=NX,得到NX個正弦采樣值的表格,設置通用定時器的計數(shù)方式為連續(xù)增減計數(shù)方式,在中斷程序中調(diào)用表中的值即可產(chǎn)生相應的按正弦規(guī)律變化的方波信號。
這里NX取180,載波比為3的整數(shù)倍(載波比=調(diào)制波頻率/載波頻率),這樣可以使三相輸出波形嚴格對稱,減少諧波對輸出電壓波形的影響。
2.3 顯示電路
為了提高產(chǎn)品的人機交互性,系統(tǒng)中加了顯示電路,經(jīng)過比較,我們采用SPLC50lA液晶顯示屏完成顯示工作,顯示電路與DSP2812連接框圖如圖7所示:
TMS320F2812對任何一個映射在XINTF區(qū)的外部器件進行讀/寫訪問都可劃分為三個階段:建立階段、激活階段和跟蹤階段。這次設計中LCD映射到了XINTF0,默認情況下三個階段的周期分別為6個XTIMCLK周期,14個XTIMCLK周期和6個XTIMCLK周期,如果將XTIMCLK的頻率設置為SYSCLKOUT的l/2,則讀/寫周期的最大值為1 80ns。三個階段的讀寫時序圖如圖8所示:
凌陽SPLC501液晶模塊的使能信號CS的周期最小為166ns,時序圖如圖9所示。由前面分析可得,DSP的讀寫周期最大值為180ns,液晶模塊的讀寫周期最小為166ns,DSP的讀/寫時序能滿足該液晶模塊的要求。
3 創(chuàng)新點設計
本系統(tǒng)設計采用交一直一交變頻方式,系統(tǒng)整體結構運用模塊化設計,將變頻電源的各部分很好的結合在一起,實現(xiàn)變頻輸出;高精度顯示電壓、電流、頻率、有功功率,所測信號數(shù)值為真有效值,電壓輸出精度高,誤差小于5%,輸出三相正弦波失真度小,并且具有過壓、過流、缺相保護等功能,性能穩(wěn)定,本系統(tǒng)設計的創(chuàng)新點在于:
1)結合TMS320LF2812芯片的AD單元,對三相變頻電源的輸出線電壓、線電流進行采樣,外擴隨即存儲器,通過SPLC50l液晶顯示器顯示電壓、電流以及頻率的值,可以實現(xiàn)自主采樣和數(shù)據(jù)傳輸,大大提高數(shù)據(jù)采集效率,實時的顯示變頻電源的電壓、電流的有效值,顯示精度高,實時性好。
2)結合TMS320F2812事件管理器EV單元,采用正弦脈寬調(diào)制(SPWM)技術,通過對SPWM程序進行設計和改進算法,可以有效的調(diào)節(jié)三相變頻電源輸出的頻率和有效值,實時陛好,精度高。
3)變頻電源系統(tǒng)控制部分完全實現(xiàn)了數(shù)字化,控制精度更高,抗干擾能力強。
4 測試結果
根據(jù)設計要求,我們試制了樣品,由示波器觀察到的相電壓和線電壓波形(見圖10~圖13)可以看出,波形基本上沒有失真,并且通過調(diào)節(jié)調(diào)制度和正弦波的頻率可以改變輸出電壓的大小,達到了設計要求。
5 結論
研制的數(shù)字化三相變頻電源,經(jīng)過兩次試制,其間經(jīng)過多次試驗,并且對控制原理、電路結構等方面進行改進,現(xiàn)已逐步完善并經(jīng)過考驗,證明了本電源的有效性及可靠性。