光伏并網(wǎng)發(fā)電畢業(yè)設(shè)計--逆變并網(wǎng)模擬系統(tǒng)軟件設(shè)計_第1頁
已閱讀1頁,還剩39頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、<p>  逆變并網(wǎng)模擬系統(tǒng)軟件設(shè)計</p><p><b>  摘 要</b></p><p>  隨著社會的發(fā)展,人類對電能的需求已經(jīng)不可或缺,人類使用各種能源轉(zhuǎn)化成電能。太陽能光伏以其清潔,取之不竭而受到各國能源專家的追捧,尤其是光伏發(fā)電的并網(wǎng)運(yùn)行是各國研究的熱門技術(shù)。在此,設(shè)計一個逆變并網(wǎng)模擬系統(tǒng)的軟件部分。逆變并網(wǎng)模擬系統(tǒng)主要由直流穩(wěn)壓電源、逆變電

2、路、濾波電路、檢測及保護(hù)電路、控制系統(tǒng)組成。系統(tǒng)由主控W77E58單片機(jī)產(chǎn)生正弦波與三角波比較得到SPWM波來驅(qū)動橋式逆變電路,將直流電逆變?yōu)榉喜⒕W(wǎng)要求的電壓,經(jīng)濾波送入市電電網(wǎng);另一方面,檢測回路的檢測信號經(jīng)MAX197模數(shù)轉(zhuǎn)換后輸入W77E58單片機(jī)控制核心,經(jīng)數(shù)據(jù)處理后實現(xiàn)并網(wǎng)運(yùn)行,過流欠壓保護(hù)等功能;此外,通過采集逆變交流側(cè)電壓的頻率與模擬并網(wǎng)側(cè)標(biāo)準(zhǔn)頻率信號送入主控單片機(jī),比較后實現(xiàn)頻率相位跟蹤。所以軟件包括正弦波產(chǎn)生程序、頻

3、率相位跟蹤程序和過流欠壓保護(hù)等部分。</p><p>  關(guān)鍵詞:脈寬調(diào)制,逆變電路,頻率相位跟蹤,W77E58單片機(jī),MAX197 </p><p>  the Software Design of Grid-connected Inverter Power-producing Emulation System </p><p><b>  Abstra

4、ct</b></p><p>  Along with the social development, the mankind's need to the energy is indispensable. Humans turn various energy resources into electric power. As one of the green renewable and lim

5、itless energy, the solar has been appreciated by expert from energy in all countries. And the research for the net movement of the grid-connected photovoltaic inverter generating electricity is a popular technique in all

6、 countries. In this article, the software part of grid-connected inverter power-producing emulation</p><p>  Key words:SPWM,inverter,frenquncy and phase tracking,parallel grid working, W77E58 single chip, MA

7、X197</p><p><b>  目 錄</b></p><p><b>  摘要I</b></p><p>  ABSTACTII</p><p><b>  1前言1</b></p><p>  1.1課題研究的意義1</p>

8、<p>  1.2國內(nèi)外發(fā)展?fàn)顩r1</p><p>  1.3課題研究的主要內(nèi)容及方法2</p><p>  1.4論文的主要內(nèi)容2</p><p><b>  2系統(tǒng)設(shè)計方案3</b></p><p>  2.1 直流逆變模塊(DC-AC)3</p><p>  2.2

9、SPWM波合成模塊4</p><p>  2.3 驅(qū)動模塊6</p><p>  2.4 濾波電路模塊7</p><p>  2.5 檢測及保護(hù)模塊8</p><p>  2.5.1 A/D轉(zhuǎn)換模塊8</p><p>  2.5.2 頻率相位跟蹤9</p><p>  2.5.3 過

10、流檢測11</p><p>  2.5.4 欠壓檢測11</p><p>  2.5.5 SPWM波延時驅(qū)動電路12</p><p>  2.6 控制模塊13</p><p>  2.7 DC/DC電源模塊17</p><p>  3 原理推導(dǎo)與計算18</p><p>  3.1

11、SPWM波產(chǎn)生原理18</p><p>  3.2 頻率相位檢測20</p><p>  3.3 過流檢測21</p><p>  3.4 欠壓檢測21</p><p>  4 系統(tǒng)電路及程序設(shè)計22</p><p>  4.1 系統(tǒng)總體結(jié)構(gòu)22</p><p>  4.2 橋式逆變

12、主電路22</p><p>  4.3 主控單片機(jī)電路23</p><p>  4.4 檢測及保護(hù)電路24</p><p>  4.5 控制系統(tǒng)程序流程圖25</p><p>  4.5.1 總體程序流程設(shè)計25</p><p>  4.5.2 頻率相位跟蹤設(shè)計25</p><p>

13、  4.5.3 正弦波程序設(shè)計26</p><p><b>  5 總結(jié)29</b></p><p><b>  致謝30</b></p><p><b>  參考文獻(xiàn)31</b></p><p><b>  1前言</b></p>

14、<p>  1.1課題研究的意義</p><p>  隨著人類社會的進(jìn)步,經(jīng)濟(jì)的不斷發(fā)展,人們對電能的需求越來越大,而且對電能質(zhì)量提出了越來越高的要求。由于煤和石油等傳統(tǒng)能源日益減少,尋找新能源己經(jīng)是當(dāng)前人們面臨的迫切課題。太陽能作為一種巨量的可再生能源,每天到達(dá)地球表面的輻射能量相當(dāng)于數(shù)億萬桶石油燃燒的能量[1]。太陽能以其清潔、無污染等優(yōu)點越來越得到人們的關(guān)注。并網(wǎng)發(fā)電是光伏利用的發(fā)展趨勢,是太陽能

15、發(fā)電規(guī)?;l(fā)展的必然方向。太陽能發(fā)電及相應(yīng)的系統(tǒng)將通過大規(guī)模并網(wǎng)發(fā)電迅速發(fā)展并現(xiàn)已成為全球重要的能源產(chǎn)業(yè)。本課題通過對逆變并網(wǎng)模擬裝置的研究設(shè)計,為進(jìn)一步研究并網(wǎng)發(fā)電課題奠定堅實的基礎(chǔ);此次課題設(shè)計也將對我的系統(tǒng)綜合設(shè)計能力和專業(yè)技術(shù)水平有一定的提高。</p><p>  此外,通過本次的設(shè)計,要達(dá)到提高我們綜合能力的目的,如綜合應(yīng)用所學(xué)知識能力、資料查詢能力、計算機(jī)應(yīng)用能力、語言表達(dá)能力、論文撰寫能力等,尤其是

16、要提高我們對于電源逆變技術(shù)的理解和實踐運(yùn)用和利用控制芯片進(jìn)行電源逆變技術(shù)的科技革新、開發(fā)和創(chuàng)新的基本能力,同時使我們初步掌握單片機(jī)應(yīng)用系統(tǒng)設(shè)計、研制的方法??梢钥s短我們在未來工作崗位上的適應(yīng)期,發(fā)揮我們的作用。</p><p>  1.2國內(nèi)外發(fā)展?fàn)顩r</p><p>  新能源發(fā)電技術(shù)已經(jīng)涉及到人類社會的方方面面,其中太陽能利用技術(shù)發(fā)展快速。逆變器是可再生能源并網(wǎng)發(fā)電系統(tǒng)的核心組成部分。

17、并網(wǎng)用逆變器除了能將可再生能源產(chǎn)生的電能輸送給公用電網(wǎng)外,還應(yīng)該具有很高的可靠性、完善的保護(hù)功能以及較高的效率。目前,可再生能源并網(wǎng)發(fā)電系統(tǒng)的主要研究熱點也集中在逆變器這部分。</p><p>  近30年來,太陽能利用技術(shù)在研究開發(fā)、商業(yè)化生產(chǎn)、市場開拓方面都獲得了長足發(fā)展,成為世界范圍內(nèi)快速、穩(wěn)定發(fā)展的新興產(chǎn)業(yè)之一。據(jù)專家預(yù)測,到本世紀(jì)中期,可再生能源將占到總一次能源50%以上的份額。</p>

18、<p>  近幾年,全球光伏發(fā)電逆變器的銷售額逐年遞增,逆變器進(jìn)入了一個快速增長的階段。但目前全球光伏逆變器市場基本被國際幾大巨頭瓜分,歐洲式全球光伏市場的先驅(qū),具備完善的光伏產(chǎn)業(yè)鏈,光伏逆變器技術(shù)處于世界領(lǐng)先地位。我國的光伏產(chǎn)業(yè)雖然在近年取得了一定的發(fā)展,但由于某些因素的制約,總體上我國的太陽能光伏技術(shù)仍處于初級發(fā)展階段:規(guī)模小、技術(shù)落后、產(chǎn)品單一。但是不少國內(nèi)企業(yè)已經(jīng)在逆變器行業(yè)已經(jīng)研究多年,已經(jīng)具備一定的規(guī)模和競爭力。近

19、年來隨著我國相關(guān)發(fā)展政策的出臺和市場的發(fā)展,我國的新能源利用技術(shù)快步向前。</p><p>  1.3課題研究的主要內(nèi)容及方法</p><p>  本課題主要研究內(nèi)容是設(shè)計一個逆變并網(wǎng)模擬裝置的軟件部分。根據(jù)技術(shù)要求設(shè)計DC/AC的逆變器。設(shè)計的逆變并網(wǎng)模擬裝置,它主要由逆變電路和濾波電路、檢測回路、控制系統(tǒng)組成;其中,檢測回路的檢測信號經(jīng)模數(shù)轉(zhuǎn)換后輸入控制系統(tǒng),通過以單片機(jī)為控制核心的控

20、制系統(tǒng)數(shù)據(jù)處理后以實現(xiàn)頻率相位跟蹤、并網(wǎng)運(yùn)行、過流欠壓保護(hù)等功能。</p><p> ?。?)本系統(tǒng)中逆變電路(DC-AC)模塊采用調(diào)制SPWM波電路,通過正弦波與三角波發(fā)生器產(chǎn)生的三角波經(jīng)過比較以后可以得到調(diào)制SPWM波。軟件需要編寫正弦波程序。</p><p>  (2)調(diào)制SPWM波要能直接驅(qū)動MOS管的導(dǎo)通,需要加驅(qū)動電路。本設(shè)計采用IR2110柵極驅(qū)動器將用來驅(qū)動MOS管。只需加

21、上很少的分立元件和單路電源,IR2110 即可基于自舉驅(qū)動原理構(gòu)成MOS管的驅(qū)動電路。主電路采用全橋式MOS管電路,系統(tǒng)的無功功率損耗小。此部分由硬件控制,掌握電路基本原理。</p><p> ?。?)濾波電路采用簡單電路設(shè)計:采用LC濾波電路,濾去高頻雜波,通過電感L和電容C適當(dāng)匹配,可以使得輸出電壓相位和輸入電壓相位一致,方便電壓相位的控制。</p><p> ?。?)在欠壓過流保護(hù)模

22、塊中,采用霍爾傳感器檢測電流電壓,將檢測的信號經(jīng)過AD轉(zhuǎn)換后輸入單片機(jī),單片機(jī)處理之后發(fā)出封鎖信號進(jìn)行欠壓保護(hù)或進(jìn)行限流。需要編寫欠壓過流保護(hù)程序。</p><p> ?。?)頻率相位跟蹤模塊:檢測模擬電網(wǎng)信號和輸出信號,以模擬電網(wǎng)信號為標(biāo)準(zhǔn),根據(jù)兩路信號檢測結(jié)果,經(jīng)單片機(jī)分析處理,就可以實現(xiàn)頻率跟蹤;將模擬電網(wǎng)和反饋信號相位接入單片機(jī)以后,單片機(jī)可以檢測到兩路信號的相位差,以模擬電網(wǎng)的相位為標(biāo)準(zhǔn),經(jīng)過相應(yīng)的數(shù)據(jù)

23、處理,經(jīng)過反復(fù)比較和逐次逼近實現(xiàn)相位跟蹤。需要編寫頻率跟蹤和相位跟蹤程序。</p><p> ?。?)電路設(shè)計、仿真和編程分別使用Protel、Multisim和Keil等軟件。</p><p>  1.4論文的主要內(nèi)容</p><p>  設(shè)計一個逆變并網(wǎng)模擬系統(tǒng)的軟件部分,逆變并網(wǎng)模擬系統(tǒng)裝置硬件主要由以直流電源、逆變電路、濾波電路、檢測及保護(hù)電路、控制系統(tǒng)等部

24、分組成。系統(tǒng)由主控W77E58單片機(jī)產(chǎn)生正弦波與三角波比較得到SPWM波,經(jīng)過觸發(fā)器和光耦,專用的驅(qū)動芯片來驅(qū)動橋式逆變電路將直流電逆變?yōu)榉喜⒕W(wǎng)的電壓,再經(jīng)LC濾波送入市電電網(wǎng);另一方面,檢測回路的檢測信號經(jīng)MAX197模數(shù)轉(zhuǎn)換后輸入單片機(jī)控制核心,經(jīng)數(shù)據(jù)處理后實現(xiàn)并網(wǎng)運(yùn)行,過流欠壓保護(hù)功能;此外,通過采集逆變交流側(cè)電壓的信號與模擬并網(wǎng)信號送入主控單片機(jī),比較后實現(xiàn)頻率相位跟蹤[2]。所以軟件部分主要包括三路正弦波程序;處理檢測回路輸

25、入的電壓電流信號,實現(xiàn)過流欠壓保護(hù)功能;處理兩路頻率信號,實現(xiàn)頻率相位跟蹤。</p><p><b>  2系統(tǒng)設(shè)計方案</b></p><p>  設(shè)計整個硬件系統(tǒng)有:直流逆變模塊,濾波電路模塊,檢測保護(hù)模塊,控制模塊,顯示模塊,SPWM波合成模塊,驅(qū)動模塊等。對軟件設(shè)計而言正弦波產(chǎn)生、對電壓電流信號處理、對電網(wǎng)模擬信號頻率相位跟蹤是整個軟件系統(tǒng)設(shè)計和研究的關(guān)鍵所在

26、。整個硬件系統(tǒng)的大體框架如圖2-1所示:</p><p>  圖2-1 硬件系統(tǒng)的總體框架圖</p><p>  2.1 直流逆變模塊(DC-AC)</p><p>  逆變電路根據(jù)直流側(cè)電源性質(zhì)的不同可分為兩種:直流側(cè)是電壓源的稱為電壓型逆變電路;直流側(cè)是電流源的稱為電流型逆變電路。橋式逆變主電路的開關(guān)器件采用快速M(fèi)OS管6N60A,采用全橋式逆變電路。采用六個M

27、OS管6N60A組成全橋式主電路。兩個半橋上兩個快速M(fèi)OS管6N60A不能同時導(dǎo)通,以免發(fā)生短路故障燒壞電路和MOS管,驅(qū)動部分還需要加入延時電路,采用的是先斷后導(dǎo)通的方法。即是先給應(yīng)關(guān)斷的器件關(guān)斷信號,待其關(guān)斷后留一定的時間裕量,然后再給相應(yīng)導(dǎo)通的器件發(fā)出開通信號,即是在兩者之間留一個短暫的死區(qū)時間。死區(qū)時間的長短視器件的開關(guān)速度而定,器件的開關(guān)速度越快,所留的死區(qū)時間就可以越短[3]。圖2-2為全橋逆變電路。此全橋逆變電路的電路結(jié)構(gòu)

28、清晰明了,且輸出電壓有效值大大增加,為半橋式電路的兩倍,輸出電流大,整個電路的功耗較小。同一橋臂的上管導(dǎo)通時,下管一定處于關(guān)閉狀態(tài),經(jīng)過延時之后保證上管關(guān)斷后才讓下管導(dǎo)通。同樣下管導(dǎo)通時,上管一定處于關(guān)閉狀態(tài),延時之后保證下管關(guān)斷后才讓上管導(dǎo)通。導(dǎo)通順序:上橋臂VT1,VT3,VT5,下橋臂VT2,VT4,VT6。也即是說同一橋臂的導(dǎo)電角度是180°,同一相上</p><p>  圖2-2 全橋式逆變主

29、電路</p><p>  2.2 SPWM波合成模塊</p><p>  SPWM(Sinusoidal PWM),目前使用較廣泛的PWM法。采樣控制理論中的一個重要結(jié)論:沖量相等而形狀不同的窄脈沖加在具有慣性的環(huán)節(jié)上時,其效果基本相同。SPWM法就是以該結(jié)論為理論基礎(chǔ),用脈沖寬度按正弦規(guī)律變化而和正弦波等效的PWM波形即SPWM波形控制逆變電路中開關(guān)器件的通斷,使其輸出的脈沖電壓的面積與

30、所希望輸出的正弦波在相應(yīng)區(qū)間內(nèi)的面積相等,通過改變調(diào)制波的頻率和幅值則可調(diào)節(jié)逆變電路輸出電壓的頻率和幅值。本設(shè)計中控制系統(tǒng)可以輸出三路正弦波。由單片機(jī)系統(tǒng)產(chǎn)生的正弦波,與三角波發(fā)生器產(chǎn)生的三角波經(jīng)過比較器比較以后就可以得SPWM波。單片機(jī)可以通過設(shè)定電壓值,從而給其三路正弦波提供幅度的參考值。另單片機(jī)可以通過定時控制正弦波頻率,通過讀取正弦表的數(shù)據(jù)調(diào)節(jié)輸出正弦波的相位[4]。單片機(jī)控制系統(tǒng)輸出三路相位相差120o的正弦波信號用于SPWM

31、波的調(diào)制。該設(shè)計電路結(jié)構(gòu)簡潔,精度高,相位易于控制,波形幅值可以調(diào)節(jié)且成本比較低,功耗較小。</p><p>  滯回比較器輸出方波,方波經(jīng)過積分器,得到三角波。四個二極管和穩(wěn)壓二極管使方波在高電平和低電平都能穩(wěn)壓,避免畸變影響三角波穩(wěn)定可靠輸出。滯回比較器又稱施密特觸發(fā)器,遲滯比較器。這種比較器的特點是當(dāng)輸入信號逐漸增大或逐漸減小時,它有兩個閾值,且不相等,其傳輸特性具有“滯回”曲線的形狀。</p>

32、<p>  單片機(jī)生成正弦波數(shù)字信號,經(jīng)DA芯片AD7528得到正弦波模擬信號。AD7528是雙通道、8位數(shù)模轉(zhuǎn)換器。數(shù)據(jù)通過一個共用的8位TTL/CMOS兼容輸入端口,傳輸至兩個DAC數(shù)據(jù)鎖存器中的一個。每個DAC均具有單獨(dú)的基準(zhǔn)電壓輸入和反饋電阻控制輸入DAC A/DAC B確定數(shù)據(jù)載入哪一個通道DAC。該器件采用+5V至+15V電源供電,功耗小。</p><p>  圖2-3為三角波產(chǎn)生電路。

33、</p><p>  圖2-3 三角波產(chǎn)生電路圖</p><p>  圖2-4為AD7528外部引腳圖:</p><p>  圖2-4 DIP20封裝的AD7528引腳圖</p><p>  圖2-5 AD7528工作時序圖</p><p>  圖2-5為AD7528工作時序圖。當(dāng)CS和WR都為低電平時,AD7528的

34、模擬輸出端OUTA對DB0~DB7數(shù)據(jù)總線輸入端的活動作出響應(yīng)。在此方式下,輸入鎖存器是透明的,輸入數(shù)據(jù)直接影響模擬輸出。當(dāng)CS或WR為高電平時,DB0~DB7輸入端上的數(shù)據(jù)被鎖存,直到CS和WR再次變?yōu)榈碗娖綖橹?。?dāng)CS為高電平時,無論WR狀態(tài)如何,數(shù)據(jù)輸入被禁止。AD7528工作時序圖如上圖所示,單片機(jī)控制AD7528必須嚴(yán)格按照其工作時序,同時滿足各信號的建立和保持時間要求[5]。</p><p><

35、b>  2.3 驅(qū)動模塊</b></p><p>  由于輸出的調(diào)制SPWM波驅(qū)動能力比較弱,不能用來直接驅(qū)動MOS管可靠的導(dǎo)通和關(guān)斷,所以需要另外加一部分驅(qū)動電路,以保障電路的可靠運(yùn)行。采用先進(jìn)的集成驅(qū)動芯片IR2110驅(qū)動橋式電路。該類芯片因為其內(nèi)部有高端懸浮自舉電路,可以大大減少驅(qū)動供電電源的數(shù)量和種類。采用驅(qū)動芯片IR2110驅(qū)動,只需單電源供電,且工作電壓范圍比較寬+10V~+20V。

36、IR2110體積小巧,外部接線相對簡單,而且不需要對其進(jìn)行單獨(dú)供電,使得整個系統(tǒng)的可靠性大大提高。表2-1是其管腳的功能表:</p><p>  表2-1 IR2110管腳的功能表</p><p>  另外IR2110還有較高信號響應(yīng)時間,完全滿足軟件系統(tǒng)的技術(shù)要求。</p><p>  圖2-6 輸入輸出信號時序圖</p><p>  圖2

37、-7 開關(guān)時間定義圖</p><p>  圖2-8 IR2110典型應(yīng)用電路圖</p><p>  圖2-6為輸入輸出時序圖。圖2-7為開關(guān)時間定義圖。圖2-8為IR2110典型應(yīng)用電路圖。集成驅(qū)動型芯片IR2110有以下優(yōu)點:體積小,驅(qū)動能力強(qiáng),控制方便,電能利用效率高,最為突出的是IR2110芯片采用懸浮電源自舉電路,三相橋式變換器僅用一組電源即可[6]??沙浞趾喕蓑?qū)動電路的電源設(shè)計

38、。</p><p>  2.4 濾波電路模塊</p><p>  經(jīng)由橋式逆變主電路的輸出電流,會含有大量的高頻雜波,如果直接并網(wǎng)運(yùn)行則會對電網(wǎng)的電源質(zhì)量造成嚴(yán)重干擾,導(dǎo)致電網(wǎng)無功量的增加,效率下降。所以需要在逆變輸出端外加濾波電路,以濾除雜波。</p><p>  采用LC濾波電路。圖2-9所示為LC濾波電路。利用儲能元件電感器L的電流不能突變的特點,使輸出電流波

39、形較為平滑。能夠很好的實現(xiàn)濾波功能;電感L和電容C的適當(dāng)匹配還可以使輸出的電壓相位和輸入的電壓相位保持一致,非常方便地實現(xiàn)電壓相位的控制;此外L和C的合理搭配還可以降低電源的無功功率,有效地抑制電壓和電流的脈動,該方案的缺點是實際中確定電感參數(shù)比較繁瑣,而且電感體積大,成本高。</p><p>  圖2-9 LC濾波電路模型</p><p>  2.5 檢測及保護(hù)模塊</p>

40、<p>  檢測及保護(hù)模塊包括:A/D轉(zhuǎn)換電路,頻率相位跟蹤,過流保護(hù),欠壓保護(hù),SPWM波延時驅(qū)動電路。在硬件上要求使系統(tǒng)可靠安全工作。此軟件系統(tǒng)的設(shè)計中,檢測及保護(hù)模塊也是設(shè)計的重點部分。</p><p>  2.5.1 A/D轉(zhuǎn)換模塊</p><p>  在數(shù)據(jù)采集系統(tǒng)中,A/D轉(zhuǎn)換的速度和精度又決定了采集系統(tǒng)的速度和精度。采用快速模數(shù)轉(zhuǎn)換芯片MAX197。MAX197

41、是Maxim公司推出的具有12位測量精度的高速A/D轉(zhuǎn)換芯片,只需單一電源供電,且轉(zhuǎn)換時間很短(6ms),具有8路輸入通道,還提供了標(biāo)準(zhǔn)的并行接口:8位三態(tài)數(shù)據(jù)I/O口,可以和大部分單片機(jī)直接接口,使用十分方便。</p><p>  對于模擬到數(shù)字量的轉(zhuǎn)換,時序要求非常嚴(yán)格,由于MAX197的數(shù)字信號輸出引腳是復(fù)用的,要正確讀出轉(zhuǎn)換結(jié)果,時序要求尤其重要。在一次采樣開始前,可以通過單片機(jī)的8位數(shù)據(jù)線把這些控制字寫

42、入MAX197來初始化相應(yīng)的參數(shù)。然后按照一定的時序進(jìn)行采樣和轉(zhuǎn)換。</p><p>  MAX197無需外接元器件就可獨(dú)立完成A/D轉(zhuǎn)換功能。它可分為內(nèi)部采樣模式和外部采樣模式,采樣模式由控制寄存器的D5位決定。在內(nèi)部采樣控制模式(控制位置0)中,由寫脈沖啟動采樣間隔,經(jīng)過瞬間的采樣間隔(芯片時鐘為2MHz時,采樣間隔為3ms),即開始A/D轉(zhuǎn)換。在外部采樣模式(D5=1)中,由兩個寫脈沖分別控制采樣和A/D轉(zhuǎn)

43、換。在第一個寫脈沖出現(xiàn)時,寫入ACQMOD為1,開始采樣間隔。在第二個寫脈沖出現(xiàn)時,寫入控制字ACQMOD為0,MAX197停止采樣,開始A/D轉(zhuǎn)換。這兩個寫脈沖之間的時間間隔為一次采樣時間。當(dāng)一次轉(zhuǎn)換結(jié)束后,MAX197相應(yīng)的INT引腳置低電平,通知處理器可以讀取轉(zhuǎn)換結(jié)果。內(nèi)部采樣模式的數(shù)據(jù)轉(zhuǎn)換時序?qū)τ谀M到數(shù)字量的轉(zhuǎn)換,時序要求非常嚴(yán)格,由于MAX197的數(shù)字信號輸出引腳是復(fù)用的,要正確讀出轉(zhuǎn)換結(jié)果,時序要求尤其重要。在一次采樣開始

44、前,可以通過單片機(jī)的8位數(shù)據(jù)線把這些控制字寫入MAX197來初始化相應(yīng)的參數(shù)。然后按照一定的時序進(jìn)行采樣和轉(zhuǎn)換。</p><p>  MAX197與其它A/D芯片不同之處在于它的很多軟件功能都是利用內(nèi)部控制字來實現(xiàn)的,如通道選擇、模擬信號量程、極性等。MAX197的輸出數(shù)據(jù)采用無符號二進(jìn)制模式(單極性輸入方式)或二進(jìn)制補(bǔ)碼形式(雙極性輸入方式)。當(dāng)CS和RD都有效時,HBEN為低電平,低8位數(shù)據(jù)被讀出,HBEN為

45、高電平,復(fù)用的高4位被讀出,另外4位保持低電平(在單極性方式下),或另外4位為符號位(在雙極性方式下)。以MAX197為核心的數(shù)據(jù)采集A/D轉(zhuǎn)換電路具有外圍電路簡單、與處理器并口兼容性好、時序控制簡單易懂的特點,其變換時間短(6ms),可靠性和性價比高,并且編程簡單,比較適合實時性要求較高的大數(shù)據(jù)量數(shù)據(jù)采集與高速A/D轉(zhuǎn)換使用。有8個模擬信號輸入端口,可通過程序選擇輸入通道,而且轉(zhuǎn)換速度快,轉(zhuǎn)換時間最短僅需6us,完全能夠滿足單片機(jī)每隔

46、90.9us采樣一次的要求,微秒級的轉(zhuǎn)換速度完全滿足設(shè)計的要求。MAX197的控制字功能如表2-2:</p><p>  表2-2 MAX197的控制字功能表</p><p>  MAX197有8位控制字,分別控制著此芯片的工作模式、捕獲方式、量程選擇、模擬輸入通道選擇,其中內(nèi)部采集和外部采集模式較為常用。</p><p><b>  內(nèi)部采集模式:<

47、;/b></p><p>  通過寫入清零ACQMOD位(ACQMOD=0)的控制字選擇內(nèi)部采集模式。在這種模式下,一個寫脈沖將觸發(fā)一個內(nèi)部捕獲周期,并且此捕獲周期是內(nèi)部定時的,為6個時鐘周期。當(dāng)這六時鐘周期的捕獲間隔結(jié)束時轉(zhuǎn)換開始。轉(zhuǎn)換時間是12個時鐘周期,不論內(nèi)部或外部采集模式。</p><p><b>  外部采集模式:</b></p>&l

48、t;p>  用兩個獨(dú)立的寫脈沖控制捕獲和轉(zhuǎn)換的開始。第一脈沖,與ACQMOD=1一起,開始一個不確定長度的捕獲間隔;第二個寫脈沖與ACQMOD=0一起終止捕獲并在寫脈沖的上升沿開啟一次轉(zhuǎn)換。然而,如果第二個控制字包含ACQMOD=1,一個不確定的捕獲間隔時間將被重新觸發(fā)。外部采集模式可以更加精確的控制采樣間隔并可獨(dú)立控制捕獲和轉(zhuǎn)換時間。</p><p>  2.5.2 頻率相位跟蹤</p>&

49、lt;p>  頻率和相位的信號采集原理:頻率相位跟蹤的實質(zhì)就是鎖相環(huán)。鎖相環(huán)路是一種反饋電路,鎖相環(huán)的英文全稱是Phase-Locked Loop,簡稱PLL。其作用是使得電路上的時鐘和某一外部時鐘的相位同步。因鎖相環(huán)可以實現(xiàn)輸出信號頻率對輸入信號頻率的自動跟蹤,所以鎖相環(huán)通常用于閉環(huán)跟蹤電路[7]。鎖相環(huán)在工作的過程中,當(dāng)輸出信號的頻率與輸入信號的頻率相等時,輸出電壓與輸入電壓保持固定的相位差值,即輸出電壓與輸入電壓的相位被鎖住

50、,這就是鎖相環(huán)名稱的由來。由在交流輸出側(cè)互感產(chǎn)生的正弦信號變換為方波脈沖,這時的方波脈沖還不是標(biāo)準(zhǔn)的方波,再通過反向器進(jìn)行整形,即可得到標(biāo)準(zhǔn)方波脈沖用于頻率的檢測,將此方波脈沖通過單穩(wěn)態(tài)電路,這樣以來可以使交流側(cè)采集的信號與標(biāo)準(zhǔn)公網(wǎng)信號進(jìn)行同時采集送入單片機(jī)的外部中斷,這樣可以用來進(jìn)行相位跟蹤。圖2-10為頻率相位檢測電路原理圖。</p><p>  圖2-10 頻率相位檢測電路原理圖</p>&l

51、t;p>  由模擬電網(wǎng)電壓的參考電壓信號接入比較器LM339的同相端,LM339的反相端接地以實現(xiàn)過零比較,經(jīng)過比較的輸出信號為方波信號,將該方波信號接入反相器,經(jīng)整形后再接入主控單片機(jī)的計數(shù)器0,通過主控單片機(jī)的計數(shù)器0,測出模擬電網(wǎng)信號的頻率;同時通過另一檢測回路,反饋信號的頻率也能夠輕松測得。以模擬電網(wǎng)信號的頻率為標(biāo)準(zhǔn),通過主控單片機(jī)的數(shù)據(jù)處理后,輸出相位的控制信號即可實現(xiàn)頻率跟蹤檢測。</p><p&g

52、t;  相位跟蹤原理與頻率跟蹤原理較為類似,不同的是從反相器LM339輸出的信號接入主控單片機(jī)的外部中斷INT0端口,通過中斷服務(wù)檢測到信號的下降沿,即就是模擬電網(wǎng)的正向過零點,這樣以來模擬電網(wǎng)的相位輕松測出。同理,反饋信號的相位也可以通過該檢測電路檢測實現(xiàn)。將模擬電網(wǎng)和反饋信號與相位信號接入主控單片機(jī),主控單片機(jī)檢測到兩路信號的相位差,并記錄相位差的變化情況。主控單片機(jī)以模擬電網(wǎng)的相位為標(biāo)準(zhǔn),經(jīng)過數(shù)據(jù)處理控制輸出的電壓的頻率,經(jīng)過反復(fù)

53、比較和逐次逼近,以實現(xiàn)相位跟蹤[8]。</p><p>  此方案中的比較器選擇LM339,該電壓比較器的特點是:</p><p> ?。╝)失調(diào)電壓小,典型值為2mV; </p><p> ?。╞)電源電壓范圍寬,單電源為2~36V,雙電源電壓為±1V~±18V; </p><p> ?。╟)對比較信號源的內(nèi)阻限制較寬;

54、 </p><p> ?。╠)共模范圍很大,為0~(Ucc-1.5V)Vo; </p><p> ?。╡)差動輸入電壓范圍較大,大到可以等于電源電壓; </p><p> ?。╢)輸出端電位可靈活方便地選用。</p><p>  LM339外部管腳功能如表2-3所示:</p><p>  表2-3 LM339管腳的功能

55、表</p><p>  LM339類似于增益不可調(diào)的運(yùn)算放大器。LM339含有四個比較器。每個比較器有兩個輸入端和一個輸出端。兩個輸入端分別是同相端和反相端。</p><p>  當(dāng)同相端的輸入電壓高于反相端的輸入電壓,則輸出端輸出高電平。當(dāng)同相端的輸入電壓低于反相端的輸入電壓,則輸出端輸出低電平。兩個輸入端電壓差別大于10mV就能確保輸出能從一種狀態(tài)可靠地轉(zhuǎn)換到另一種狀態(tài),因此,把LM3

56、39用在弱信號檢測等場合是比較理想的[9]。LM339的輸出端必須接一個上拉電阻,否則無法正常工作。上拉電阻阻值一般取3K~15K。</p><p>  2.5.3 過流檢測</p><p>  此系統(tǒng)需要檢測電流的地方有:逆變輸出交流側(cè)過電流檢測;這部分的電流檢測均采用霍爾電流傳感器,霍爾傳感器能夠間接地測量電流信號;將霍爾傳感器加在并網(wǎng)變壓器上,用于逆變輸出交流過流檢測,當(dāng)變壓器中流過

57、的電流增加時,霍爾元件兩端的電壓就會上升,將此電壓信號經(jīng)MAX197進(jìn)行模數(shù)轉(zhuǎn)換后送給主控單片機(jī),由主控單片機(jī)處理之后進(jìn)行限流處理[10]。</p><p>  霍爾電流傳感器是按照安培定律原理做成,即在載流導(dǎo)體周圍產(chǎn)生一正比于該電流的磁場,而霍爾器件則用來測量這一磁場。因此,使電流的非接觸測量成為可能。通過測量霍爾電勢的大小間接測量載流導(dǎo)體電流的大小。因此,電流傳感器經(jīng)過了電-磁-電的絕緣隔離轉(zhuǎn)換。</p

58、><p>  2.5.4 欠壓檢測</p><p>  欠壓檢測部分,這一部分就是檢測直流電源輸出的直流電壓,采集的信號用于采用電阻分壓,輸出0~5V電壓信號,此電壓信號經(jīng)MAX197 A/D轉(zhuǎn)換后送入主控單片機(jī)進(jìn)行數(shù)據(jù)處理;當(dāng)檢測到直流電源供電的電壓低于要求的欠壓保護(hù)的電壓時,由主控單片機(jī)輸出封鎖信號,立刻封鎖SPWM波的輸出,使得DC-AC模塊輸出電壓為零,實現(xiàn)欠壓保護(hù)功能;當(dāng)電壓恢復(fù)正常

59、后,主控單片機(jī)再重新開啟SPWM波輸出,橋式逆變主電路又恢復(fù)正常逆變工作狀態(tài)。</p><p>  2.5.5 SPWM波延時驅(qū)動電路</p><p>  驅(qū)動橋式電路的MOS管選擇6N60A。6N60A是一種具有高耐壓值(600v)的MOSFET,常用于功率變換裝置中快速開通和關(guān)斷電力供應(yīng),門極電壓,導(dǎo)通保持電壓低。導(dǎo)通阻抗小,只有0.75,通過最大電流為5A ,門極和源極之門需要電壓低

60、,只有10V。為了使得MOS管可靠的導(dǎo)通和安全關(guān)斷,必須保障一個橋臂不能出現(xiàn)同一時刻上下管同時導(dǎo)通的情況,以避免出現(xiàn)橋式軟件電路的損壞和發(fā)生危險,所以采用上下橋路脈沖時序延遲電路進(jìn)行保護(hù)[11]。</p><p>  經(jīng)由正弦波與三角波比較產(chǎn)生的SPWM波,其中每一路SPWM波都用來驅(qū)動一個橋臂的上下兩個MOS管的導(dǎo)通和關(guān)斷,為了使上下兩路信號互差導(dǎo)通和關(guān)斷,設(shè)置的延路要達(dá)到使上橋臂導(dǎo)通在下橋臂關(guān)斷后的一段時間之

61、后,而上橋臂的關(guān)斷要在下橋臂開通之前的一段時間之前,即也就是下橋臂開通要在上橋臂關(guān)斷后的一段時間之后,如此反復(fù)。</p><p>  這樣以來得到的上下兩路SPWM波的波形就如圖2-11:</p><p>  圖2-11 SPWM波延驅(qū)動波形圖</p><p>  為了達(dá)到以上所說的功能,可以通過延時電路完成,將任何一路SPWM波用反向器分為兩路信號,用于一個橋臂上

62、下兩個MOS管的驅(qū)動。將得到的兩路信號分別送入延時,放電電路,以C相為例,圖中TURN是單片機(jī)的控制信號,當(dāng)TURN為真時,SPWM波形可以順利輸出。當(dāng)欠壓保護(hù)時,單片機(jī)發(fā)送低電平可以封鎖信號輸出。</p><p>  由下圖可知,根據(jù)需要選擇不同的延時時間T,兩路信號有著同樣的電路結(jié)構(gòu),由兩個電阻和一個電容構(gòu)成。按照其中一路進(jìn)行分析可知,電阻和電容構(gòu)成的RC電路,時間常數(shù)t=RC,則充電和放電的時間差=t1-t

63、2,而我們要選擇的死區(qū)時間為T=(4~5)。</p><p>  SPWM波延時驅(qū)動電路圖如圖2-12所示:</p><p>  圖2-12 SPWM波延時驅(qū)動電路</p><p>  只要合理的選擇延遲時間,就可以使逆變觸發(fā)既要使得MOS可靠安全的導(dǎo)通,又要延時間隔相對較小,提高逆變效率。</p><p><b>  2.6 控制

64、模塊</b></p><p>  控制模塊以單片機(jī)為控制核心,采用快速單片機(jī)W77E58。</p><p>  W77E58單片機(jī)是一款快速而且與8051兼容的微控制器,其內(nèi)核經(jīng)過重新設(shè)計,提高了時鐘速度和存儲器訪問周期速度,在相同的時鐘頻率下,其指令執(zhí)行速度是標(biāo)準(zhǔn)8051的1.5~3倍[12];此外,在相同的吞吐量及低頻時鐘情況下,電源功耗也降低;另外,W77E58單片機(jī)內(nèi)含

65、32KB的EPROM,具有1KB隨機(jī)數(shù)據(jù)存儲器。其外部引腳如圖2-13:</p><p>  圖2-13 W77E58單片機(jī)外部引腳圖</p><p><b>  特點:</b></p><p><b>  (a)8位處理器;</b></p><p>  (b)最高40M時鐘,4機(jī)器周期的指令執(zhí)行速

66、度;</p><p>  (c)與標(biāo)準(zhǔn)8051兼容的管腳;</p><p>  (d)與8051兼容的指令;</p><p>  (e)4個8位I/O口;</p><p>  (f)擴(kuò)展的4位I/O和等待信號線(44腳的PLCC或QFP封裝提供);</p><p>  (g)三個16位計數(shù)/時器;</p>

67、<p><b>  (h)12級中斷;</b></p><p><b>  (i)片上時鐘源;</b></p><p>  (k)兩個增強(qiáng)的雙工串口;</p><p>  (l)1K的片上外部存儲器;</p><p>  (m)可編程看門狗;</p><p>  

68、(n)兩個全速16位數(shù)據(jù)指針DPTR。</p><p>  W77E58內(nèi)部含有兩個16位數(shù)據(jù)指針(DPTR和DPTRI),大大加快了程序?qū)?shù)據(jù)存儲區(qū)的訪問,可以使W77E58更加靈活迅速的與RAM和外設(shè)交換數(shù)據(jù)。W77E58還包含1KB只能用MOVX指令訪問的片內(nèi)SRAM,這樣一般情況下不需要外擴(kuò)RAM,可以大大節(jié)約單片機(jī)的口線。W77E58具有3個16位定時器,其功能和8052系列相似。在用作定時器時,每個計

69、數(shù)周期可以設(shè)定為4個或12個時鐘周期。W77E58同時還具有看門狗定時器,用來對系統(tǒng)進(jìn)行監(jiān)視。和80C52一樣,為了減少功耗,W77E58提供了空閑IDLE和掉電POWERDOWN兩種節(jié)電模式。</p><p>  W77E58與8052在管腳及指令集上兼容。它具有8052的資源如:4個雙向8位I/O口,3個16位定時器/計數(shù)器,全雙工串行和若干中斷源。</p><p>  W77E58中

70、有一個更加快速,性能更好的8位CPU,它的內(nèi)核經(jīng)過重新設(shè)計,提高了時鐘速度和存儲器訪問周期速度。性能的提高不僅僅在于使用高頻的振蕩器,還在于W77E58將多數(shù)標(biāo)準(zhǔn)的8052指令的機(jī)器周期從12個時鐘減少至4個時鐘。這樣性能就提高了1.5~3倍。另外W77E58還可調(diào)整MOVX指令的周期,范圍為2個機(jī)器周期~9個機(jī)器周期。這種設(shè)計使得W77E58能夠更有效的訪問慢速或快速外部RAM及外設(shè)。W77E58內(nèi)含1KB用MOVX 指令訪問的數(shù)據(jù)存

71、儲器,地址范圍為0000H~03FFH。它只能用MOVX指令來訪問,可由軟件來選擇是否使用這個片上SRAM。</p><p>  W77E58是與8052兼容的,因此具有8052的特性;相比8052它的速度提高,耗電量減少。他的指令集基本與8051相同;多了一條DEC DPTR (操作碼 A5H, DPTR減 1)指令。8051每12個時鐘周期為一個機(jī)器周期,而W77E58每4個時鐘周期為一個機(jī)器周期。這樣提高了

72、W77E58的指令執(zhí)行速度。因此與8052相比即使在時鐘頻率相同的情況下W77E58也可以以更高速度運(yùn)行。由于采用全靜態(tài)CMOS設(shè)計,W77E58能夠在低時鐘頻率下運(yùn)行,在相同指令吞吐量的情況下,電源消耗也降低。</p><p>  機(jī)器周期縮短至4個時鐘周期,是W77E58速度提高的主要原因。W77E58具有所有8052的特性,同時也具有一些新的外設(shè)及特性。</p><p><b&

73、gt;  (1)I/O口</b></p><p>  W77E58有4個8位I/O口,及一個附加的4位I/O口。當(dāng)處理器用MOVC或MOVX指令執(zhí)行外部程序、訪問外部設(shè)備/存儲器時,P0口可用作地址/數(shù)據(jù)總線。此時它內(nèi)部有強(qiáng)上拉或下拉功能,無須再使用外部上拉。否則它是帶有開漏輸出的通用I/O口。P2口主要提供16位地址的高8位。當(dāng)用作地址線時它同樣具有強(qiáng)上拉或下拉功能。P1、P3口是I/O口同時具有不

74、同的功能。P4口(限PLCC/QFP封裝)是和P1、P3相同的通用I/O口。P4.0有CP的復(fù)用功能是等待狀態(tài)中的控制信號。當(dāng)?shù)却隣顟B(tài)控制信號使能后,P4.0是輸入口。</p><p><b>  (2)串行口</b></p><p>  W77E58有2個增強(qiáng)型串行口,功能與標(biāo)準(zhǔn)8052串行口相似。W77E58的串行口能以不同的方式運(yùn)行,以獲得時序相似。注意串行口0

75、可以用定時器1或2做波特率發(fā)生器,但串行口1只能用定時器1做波特率發(fā)生器。串行口有自動地址識別和幀錯誤檢測的增強(qiáng)功能。</p><p><b>  (3)定時器</b></p><p>  W77E58有3個16位定時器,其功能與8052體系中的定時器類似。當(dāng)作為定時器使用時,可將它們設(shè)置為每4個時鐘周期進(jìn)行一次計數(shù),或者每12個時鐘周期進(jìn)行一次計數(shù)。這位用戶提供了模

76、擬8052時鐘運(yùn)行的一種方式。W77E58具有特殊的功能,看門狗定時器。該定時器可用作系統(tǒng)監(jiān)控器,或超長周期定時器。</p><p>  (4)W77E58中斷</p><p>  W77E58的中斷系統(tǒng)與標(biāo)準(zhǔn)8052之中斷系統(tǒng)有細(xì)微的差別。由于存在新增功能和外設(shè),中斷源的數(shù)量和中斷向量都相應(yīng)得增加。W77E58提供12個中斷源2級中斷能力,包括6個外部中斷,定時器中斷及串行I/O口中斷。

77、</p><p><b>  (5)數(shù)據(jù)指針</b></p><p>  在標(biāo)準(zhǔn)8052中只有一個16位數(shù)據(jù)指針(DPL,DPH)。在W77E58中還有一個16位數(shù)據(jù)指針(DPL1,DPH1)。這個數(shù)據(jù)指針位于標(biāo)準(zhǔn)8052中未定義的SFR地址中。W77E58中還有一條DEC DPTR指令(操作碼 A5H),用以提高程序的靈活性。</p><p>

78、;  (6)片上數(shù)據(jù)SRAM</p><p>  W77E58有1K字節(jié)的數(shù)據(jù)SRAM空間,它是可讀寫的并且是存儲器映射的。這些片上MOVX SRAM用MOVX指令來訪問。這片區(qū)域不用于存放可執(zhí)行代碼。對于片內(nèi)256字節(jié)暫存RAM和這些1K字節(jié)數(shù)據(jù)SRAM來說,不存在數(shù)據(jù)的沖突和重疊,因為他們有不同的尋址方式和單獨(dú)的訪問指令。PMR寄存器中的DME0位來使能片上MOVX SRAM,在復(fù)位后DME0位為0,因此MO

79、VX SRAM是被關(guān)閉的,所有對0000H-FFFFH地址空間的訪問均為對外部SRAM的訪問。</p><p><b>  (7)存儲器組織</b></p><p>  W77E58將存儲器分為2個獨(dú)立的區(qū)域:程序存儲器區(qū)和數(shù)據(jù)存儲器區(qū)。程序存儲器區(qū)用來存放程序代碼,數(shù)據(jù)存儲器區(qū)用來存放數(shù)據(jù)及存儲器映射的設(shè)備需要用到的數(shù)據(jù)。</p><p>&

80、lt;b>  (8)程序存儲器</b></p><p>  W77E58提供32KB大小的程序存儲器,這些ROM區(qū)與8052的ROM區(qū)功能類似,所有指令都從這些區(qū)域中取出執(zhí)行。MOVC指令同樣也訪問這些區(qū)域,超過片上ROM最大地址范圍后,系統(tǒng)將訪問外部存儲器。</p><p><b>  (9)數(shù)據(jù)存儲器</b></p><p&g

81、t;  W77E58最多可以訪問64KB的外部數(shù)據(jù)存儲器。這個存儲器區(qū)域用MOVX指令來訪問。不同于其他8051的衍生產(chǎn)品,W77E58還內(nèi)建一個1KB字節(jié)的MOVX SRAM數(shù)據(jù)存儲器。這1KB的數(shù)據(jù)存儲器的地址范圍為0000H-03FFH。對該數(shù)據(jù)存儲器的訪問是受軟件控制的。當(dāng)軟件允許訪問該區(qū)域時,訪問地址范圍為0000H-03FFH的MOVX指令將讀寫MOVX SRAM數(shù)據(jù)存儲器的內(nèi)容。當(dāng)?shù)刂贩秶^03FFH后,系統(tǒng)將自動訪問外

82、部數(shù)據(jù)存儲器。當(dāng)軟件禁止訪問該區(qū)域時,該區(qū)域?qū)⒈挥成錇橥獠繑?shù)據(jù)存儲器。任何訪問地址為0000H-FFFFH的MOVX指令都將訪問到外部數(shù)據(jù)存儲器。這是W77E58默認(rèn)的運(yùn)行環(huán)境。另外W77E58還有標(biāo)準(zhǔn)的256字節(jié)暫存數(shù)據(jù)存儲器。這片區(qū)域可以間接或直接訪問。由于這片區(qū)域W77E58只有256字節(jié),因此僅適用于數(shù)據(jù)量較小的場合。當(dāng)數(shù)據(jù)量較多時,可以考慮同時使用2個數(shù)據(jù)存儲器。片上MOVX SRAM,同外部RAM一樣只可由MOVX指令來訪問

83、,但是片上MOVX SRAM擁有最快的訪問速度。</p><p>  圖2-14 MAX197與處理器之間的硬件接口</p><p>  圖2-14為MAX197與處理器之間的硬件接口。使單片機(jī)的P0.0~P0.7與MAX197的D0~D7相連。以P22作片選信號。選擇MAX197為軟件設(shè)置低功耗工作方式, 所以置 SHDN腳為高電平,本例采用內(nèi)部基準(zhǔn)電壓, 所以REF、REFDJ均通過電

84、容接地。用P21腳用做判讀高、低位數(shù)據(jù)的選擇線,直接與HBEN腳相連, 因而讀低8位時, MAX197的地址為OFCFFH,讀高4位時, MAX197 的地址為OFDFFH。MAX197的INT腳與用戶接口中的XINT相連, 作為轉(zhuǎn)換識別信號, 當(dāng)數(shù)據(jù)轉(zhuǎn)換完畢時,MAX197的INT腳產(chǎn)生中斷信號,從而使處理器進(jìn)入INTO中斷處理程序進(jìn)行一路轉(zhuǎn)換數(shù)據(jù)的讀入操作[13]。</p><p>  2.7 DC/DC電源

85、模塊</p><p>  因為采用光電隔離,所以不能在光耦的兩邊使用同一組電源。另放大器、單片機(jī)和集成驅(qū)動芯片的電源要求也各有不同。電路圖中所示DC/DC轉(zhuǎn)換器,使用很方便。輸入只要在其范圍,輸出就可得到需要恒定的直流電壓。管腳6和管腳7之間就是輸出,加電容是為了濾波。該系列DC/DC轉(zhuǎn)換器特點:寬電壓輸入范圍、效率高達(dá)82%、隔離1500VDC、短路保護(hù)(自恢復(fù))、工作溫度范圍:-40℃~+85℃、內(nèi)部貼片化設(shè)

86、計、 阻燃封裝、MTBF>1000000小時。圖2-15是該系列的電源模塊的典型應(yīng)用電路[14]。 </p><p>  圖2-15 DC/DC電路圖</p><p><b>  3 原理推導(dǎo)與計算</b></p><p>  3.1 SPWM波產(chǎn)生原理</p><p>  由主控快速單片機(jī)W77E58通過程

87、序?qū)崿F(xiàn)輸出數(shù)字量正弦波信號,經(jīng)由D/A轉(zhuǎn)換芯片AD7528轉(zhuǎn)換后輸出標(biāo)準(zhǔn)模擬正弦波信號,AD7528內(nèi)部集成了兩片D/A,而且數(shù)模轉(zhuǎn)換的精度可以達(dá)到1%以內(nèi),工作電壓5V~15V方便使用,輸出驅(qū)動能力兼容TTL和CMOS電平。</p><p>  此時正弦波信號幅值小,驅(qū)動能力弱,需要經(jīng)過進(jìn)一步放大。另一路為三角波產(chǎn)生電路:滯回比較器的輸出經(jīng)過積分之后,得到三角波。三角波和正弦波經(jīng)過過零比較后得到SPWM波。為保

88、證輸出的SPWM波準(zhǔn)確可靠,在產(chǎn)生三角波的同時采用同頻率和周期的方波信號,通過鎖存觸發(fā)器4044后可對輸出的SPWM波進(jìn)行實時監(jiān)測和封鎖信號的保護(hù)。</p><p>  PWM的全稱是Pulse Width Modulation,也即是脈寬調(diào)制,通過改變輸出方波的占空比來改變等效的輸出電壓,廣泛地用于電動機(jī)調(diào)速和閥門控制,比如我們現(xiàn)在的電動車電機(jī)調(diào)速就是使用這種方式。</p><p>  

89、SPWM(Sinusoidal PWM)法是一種比較成熟的,目前使用較廣泛的PWM法。采樣控制理論中的有一個重要結(jié)論:沖量相等而形狀不同的窄脈沖加在具有慣性的環(huán)節(jié)上時,其效果基本相同。SPWM法就是以該結(jié)論為理論基礎(chǔ)。用脈沖寬度按正弦規(guī)律變化而和正弦波等效的PWM波形即SPWM波形控制逆變電路中開關(guān)器件的通斷。使其輸出的脈沖電壓的面積與所希望輸出的正弦波在相應(yīng)區(qū)間內(nèi)的面積相等,通過改變調(diào)制波的頻率和幅值則可調(diào)節(jié)逆變電路輸出電壓的頻率和幅

90、值[15]。</p><p>  在進(jìn)行脈寬調(diào)制時,使脈沖系列的占空比按正弦規(guī)律來安排。當(dāng)正弦值為最大值時,脈沖的寬度也最大,而脈沖間的間隔則最小,反之,當(dāng)正弦值較小時,脈沖的寬度也小,而脈沖間的間隔則較大,這樣的電壓脈沖系列可以使負(fù)載電流中的高次諧波成分大為減小,稱為正弦波脈寬調(diào)制。</p><p>  由于微機(jī)技術(shù)的發(fā)展使得用軟件生成SPWM波形變得比較容易,因此,軟件生成法也就應(yīng)運(yùn)而

91、生。軟件生成法其實就是用軟件來實現(xiàn)調(diào)制的方法。通常工業(yè)上使用DSP等直接生成SPWM波形。但是由于本人掌握程度不夠,所以本設(shè)計采用軟件產(chǎn)生正弦波,利用硬件產(chǎn)生三角波,二者比較得到SPWM。</p><p>  圖3-1波形稱為單極性SPWM波形,根據(jù)面積等效原理,正弦波還可等效為圖3-2的PWM波,即雙極性SPWM波形,而且這種方式在實際應(yīng)用中更為廣泛。</p><p>  圖3-1 單極

92、性PWM控制方式波形</p><p>  圖3-2 雙極性PWM控制方式波形</p><p>  圖3-3 調(diào)制波正弦波和載波三角波</p><p>  圖3-4 合成的SPWM波形</p><p>  從圖3-3和圖3-4,可以很清楚地看出來,當(dāng)正弦波電平高于三角波時,SPWM波形輸出高電平。反之,當(dāng)正弦波電平低于三角波時,SPWM波形輸出

93、低電平。</p><p>  3.2 頻率相位檢測</p><p>  將檢測的信號經(jīng)LM339正相過零比較得到方波信號,經(jīng)過比較以后,LM339輸出端的信號為方波信號,將該信號接入反相器反相整形后分別接入連接單片機(jī)P3.4(T0)端和P3.5(T1)端,考慮到正弦波的頻率較低,采用“T”法測量,當(dāng)P3.4檢測到一個上升沿跳變時,同時啟動計數(shù)器0,采用方式1計數(shù),考慮到正弦波的周期為在18

94、.2ms~22.2ms之間,方式1計數(shù)溢出需要65.5ms,故無需打開計數(shù)器0中斷;當(dāng)下一個上升沿跳變來臨時,停止計數(shù)器0,由于計數(shù)器每計數(shù)一次耗時1us,將計數(shù)器0的寄存器TH0和寄存器TL0數(shù)據(jù)取出后就可以算出頻率,公式如下:</p><p><b> ?。?-1)</b></p><p>  當(dāng)將模擬電網(wǎng)和反饋信號 .. 的頻率測出以后,以模擬電網(wǎng)信號的頻率為標(biāo)

95、準(zhǔn),通過單片機(jī)的數(shù)據(jù)處理后,調(diào)節(jié)單片機(jī)輸出控制的正弦波頻率,就可以實現(xiàn)頻率跟蹤。</p><p>  相位跟蹤原理與頻率跟蹤原理比較類似,不同的是需要將兩路輸出信號分別接入一個單穩(wěn)態(tài)電路,出來后進(jìn)入或門,再將或門的輸出接入主控單片機(jī)的外部中斷0;相位檢測需要將得到的方波脈沖經(jīng)觸發(fā)器得到有效的上升沿信號,接入主控單片機(jī)W77E58的外部中斷INT0進(jìn)行相位檢測。其中,限幅電路采用兩個二極管1N4148,反相整形器件

96、選擇兩個74LS14進(jìn)行信號整形處理。</p><p>  兩路信號的信號相位不同,或門輸出高電平,使單片機(jī)產(chǎn)生中斷。此時,P3.4和P3.5作為檢測模擬電網(wǎng)的正向過零點和反饋信號的正向過零點,這樣模擬電網(wǎng)和反饋信號的相位都可以測出,并且可以計算出兩路信號的相位差,以模擬電網(wǎng)的相位為標(biāo)準(zhǔn),分兩種情況實現(xiàn)相位跟蹤:1.調(diào)相位,實際相位差與標(biāo)準(zhǔn)相位差進(jìn)行比較,如果實際相位差大,調(diào)節(jié)輸出正弦波相位;2.逐步調(diào)頻率,如果

97、比較后發(fā)現(xiàn),兩者的相位差距不大,通過主控單片機(jī)程序控制進(jìn)行正弦波頻率控制。</p><p>  在相位檢測跟蹤過程中要實現(xiàn)不斷的與電網(wǎng)參考相位進(jìn)行比較,判斷兩者相位之差是超前還是滯后,將根據(jù)差異大小來判斷是否要進(jìn)行正弦波相位調(diào)整。所以在檢測是否有過零脈沖的同時還需要將兩路比較信號分別送入主控單片機(jī)進(jìn)行信號比較,以實現(xiàn)真正的相位檢測和跟蹤。</p><p>  兩個信號頻率不同時,沒有固定相

98、位差。 一般要計算相位差的,都是相同頻率的。不同頻率的振動,算出來的相位差也沒有什么意義。由以下的推導(dǎo)可以看出:</p><p><b> ?。?-2)</b></p><p><b>  (3-3)</b></p><p>  以上為兩個不同的正弦波信號,我們假設(shè)一個為逆變輸出信號,一個是電網(wǎng)信號。所以可以看出兩信號的相

99、位差為</p><p><b> ?。?-4)</b></p><p>  由此可以得到以下結(jié)論:只有當(dāng)兩個信號的角頻率相等時,兩信號的相位差才是恒值。計算出超前或滯后的時間t,就可以通過單片機(jī)進(jìn)行數(shù)據(jù)處理后,調(diào)節(jié)輸出正弦波的頻率和相位,實現(xiàn)相位跟蹤。</p><p><b>  3.3 過流檢測</b></p>

100、;<p>  過流大多數(shù)是指某種原因引起的負(fù)載過載。通過互感變壓器連接到電網(wǎng)時,用霍爾電流檢測元件檢測電網(wǎng)側(cè)電流的變化,以實現(xiàn)過電流檢測和保護(hù)功能。由于檢測單相信號,所以選擇單相半波整流電路整流輸出直流信號,便于通過A/D轉(zhuǎn)換芯片MAX197轉(zhuǎn)換后送入主控單片機(jī)進(jìn)行數(shù)據(jù)采集?;魻栯娏鳈z測元件采集到的變化的電壓信號,經(jīng)由1N4148進(jìn)行單相半波整流,信號濾波后送入TL084進(jìn)行信號的穩(wěn)定,將輸出信號送入MAX197經(jīng)模數(shù)轉(zhuǎn)換

101、后進(jìn)入主控單片機(jī),通過程序處理完成過流檢測[20]。</p><p><b>  3.4 欠壓檢測</b></p><p>  直流電源輸出電壓的檢測,由電阻分壓采集到的直流電壓信號送入快速A/D轉(zhuǎn)換器MAX197,經(jīng)轉(zhuǎn)換后將信號送入主控單片機(jī),單片機(jī)實時將采集回來的信號與片內(nèi)程序給定的電壓低限值進(jìn)行比較,當(dāng)檢測值低于程序設(shè)定最低電壓值時,單片機(jī)立刻送出信號封鎖逆變橋

102、的輸出保護(hù)電路。</p><p>  4 系統(tǒng)電路及程序設(shè)計</p><p>  4.1 系統(tǒng)總體結(jié)構(gòu)</p><p>  該系統(tǒng)主要由主控制模塊,DC-AC逆變模塊,SPWM波合成模塊,驅(qū)動模塊,濾波模塊,檢測模塊組成。</p><p>  DC-AC逆變模塊實現(xiàn)過程:主控快速單片機(jī)輸出正弦波信號,此信號經(jīng)兩個D/A轉(zhuǎn)換芯片AD7528的轉(zhuǎn)

103、換成模擬量的正弦波信號。該模擬信號幅值和功率很小,而且不夠平滑,經(jīng)放大電路處理之后幅值和功率得到放大而且波形更加平滑;由兩片TL084組成的滯回比較器和積分器產(chǎn)生的三角波信號。正弦信號和三角波信號在LM339進(jìn)行疊加和過零比較后得到SPWM波脈沖。如果將此SPWM波直接用來驅(qū)動橋式電路,可能出現(xiàn)同一橋臂的開關(guān)元件同時導(dǎo)通,造成短路,元件損壞,故在輸出的SPWM波驅(qū)動橋式電路之前先進(jìn)行上下橋脈沖延時。而且為了進(jìn)一步保護(hù)電路有必要用光耦實現(xiàn)

104、強(qiáng)電和弱點隔離。也即是SPWM波經(jīng)過延時保護(hù)電路,經(jīng)過光耦,輸入驅(qū)動芯片IR2110,進(jìn)而驅(qū)動MOS管,從而實現(xiàn)將直流逆變?yōu)楣W(wǎng)頻率的交流。</p><p>  檢測模塊要實現(xiàn)過程:頻率相位檢測與跟蹤,交流側(cè)過電流檢測。</p><p>  頻率相位檢測實現(xiàn)過程:是檢測模擬并網(wǎng)側(cè)的電壓的相位和頻率,將檢測到的電壓信號送入LM339進(jìn)行過零比較,再通過反相器進(jìn)行整形即可得到同頻率的脈沖信號,

105、將此脈沖信號送入主控單片機(jī)計數(shù)器T0,通過采集和程序處理即可實現(xiàn)對電網(wǎng)側(cè)頻率的檢測[17]。</p><p>  4.2 橋式逆變主電路</p><p>  根據(jù)前文分析和綜合資料,得到橋式逆變電路的主回路的結(jié)構(gòu)圖,可以設(shè)計為圖4-1形式。</p><p>  圖4-1 (a)橋式逆變主電路圖</p><p>  其中所用開關(guān)器件可以是晶體管

106、、MOS管,也可以是IGBT,而且不論P(yáng)型或N型,P溝或N溝。應(yīng)用中也可以采用圖4-2所示電路形式:</p><p>  圖4-2 (b)橋式逆變主電路圖</p><p>  4.3 主控單片機(jī)電路</p><p>  控制方案中由于考慮到信號的采集和反饋的響應(yīng)電間,采用了快速單片機(jī)W77E58。該單片機(jī)不僅處理快速而且與8051兼容的微控制器,此外,在相同的吞吐量

107、及低頻時鐘情況下,電源功耗也降低。這也就為整個系統(tǒng)的快速性和準(zhǔn)確性提供了可靠的保障,圖4-3和圖4-4為W77E58單片機(jī)與其它外圍設(shè)備的連接。</p><p>  圖4-3 W77E58外圍接線圖</p><p>  圖4-4 MAX外圍接線圖</p><p>  4.4 檢測及保護(hù)電路</p><p>  這一部分共有四個部分,分別為:直

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論