999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于MC9S12XS128的UPS逆變系統的軟件設計

2015-04-29 00:00:00劉柳熊小東
科技創新與應用 2015年26期

摘 要:較早的UPS一般是為計算機在停電時繼續供電,在其他領域的應用較少。然而,隨著微型計算機的應用和信息處理技術的普及,人們對電源的要求越來越苛刻。文章主要首先簡要介紹了一種基于MC9S12XS128的UPS逆變系統的總體設計方案,在此基礎上著重介紹了相應的軟件設計。

關鍵詞:UPS;MC9S12XS128單片機;PID

引言

隨著各個方面技術的發展,各行各業都會用到UPS不間斷電源。文章的UPS逆變器總體設計方案如圖1所示:由IGBT組成的三相橋式逆變電路作為逆變器的功率單元;由EXB841驅動芯片組成的驅動電路;為了讓逆變器控制系統更加穩定,于是采用冗余設計:兩套由飛思卡爾公司生產的MC9S12XS128的#1和#2組成的控制系統(兩個互為備用)共用一套功率單元和驅動單元。逆變器輸入來自蓄電池提供的直流電源,通過三相全控IGBT逆變橋,逆變器控制系統產生SPWM脈沖的控制下,然后由專門設計的隔離變壓器(一次側是Δ連接,二次測是星形連接)隔離,濾波后生成正恒定頻率的弦交流電壓輸出。其中二極管是由快速晶閘管組成的靜態開關,實現不間斷供電的裝置。

圖1 逆變器總體設計方案

1 系統軟件設計

文章用結構化的編程方法,程序由主程序和若干子程序模塊構成,實現UPS逆變器控制軟件,每個子程序模塊的功能是相對獨立的。主程序可以調用子程序模塊實現對逆變器控制的功能。每個子程序模塊完成一個功能,將它們結合在一起就可以實現整個裝置的功能。它們包括初始化模塊、數據采集模塊、顯示模塊、SPWM脈寬調制波形生成模塊、數據處理模塊、穩壓穩頻模塊、通信模塊、保護模塊。各自的作用如下:(1)顯示模塊實時顯示UPS的輸入和輸出電流,電壓和其他的狀態信息,通過和鍵盤操作和合作。(2)數據采集模塊就是對被測信號的不間斷的循環采樣,為單片機提供測量數據。(3)數據處理模塊就是將數據采集模塊采集到的數據進行計算分析,作為保護和控制模塊的依據。(4)SPWM脈寬調制波形生成模塊的功能是生成三相互補的SPWM波。(5)穩壓穩頻模塊的功能是使用PID控制算法并結合MC9S12XS128微處理器波形發生器PWM模塊的原理,從而實現逆變器輸出電壓和頻率的穩定。(6)保護模塊是根據程序給定的邏輯來判斷UPS逆變裝置是否發生故障,從而讓單片機發出故障信號并采取相應的保護措施。UPS主電源裝置與上位機的通信靠通信模塊來實現。如圖1所示為UPS逆變器的控制主程序流程圖。

下面對以下兩個方面進行詳細的軟件設計介紹:

1.1 SPWM波生成模塊

MC9S12XS128單片機的PWM模塊特點:它有8個獨立的輸出通道,并且通過編程可控制其輸出波形的周期;每一個輸出通道都有一個精確的計數器;每一個通道的PWM輸出使能都可以由編程來控制;PWM輸出波形的翻轉控制可以通過編程來實現;周期和脈寬可以被雙緩沖。當通道關閉或PWM計數器為0時,改變周期和脈寬才起作用;8字節或16字節的通道協議;有4個時鐘源可供選擇(A、SA、B、SB),提供了一個寬范圍的時鐘頻率;通過編程可以實現希望的時鐘周期;具有遇到緊急情況關閉程序的功能;每一個通道都可以通過編程實現左對齊輸出還是居中對齊輸出。下面分析如何通過對單片機編程產生三相互補的SPWM波形。主要包括載波頻率的選擇和正弦函數表的建立。

(1)載波fc的選擇。通常,PWM波形發生器的載波頻率應該比調制波高很多倍,以確保低通濾波器的輸出電平可以通過調制頻率并且有效地抑制載波頻率。然而,載波頻率太高,則會降低PWM輸出分辨率。在此設計中,調制頻率為50Hz,選載波頻率fc=2500Hz的,可見載波頻率比調制頻率高得多。

(2)正弦函數表的建立。正弦電壓的建立是靠控制PWM波的占空比而形成的(要經過低通濾波),為此要準確知道一周期360°內的正弦值。程序中可采用在線計算的方法,也可采用查表的方法。這里采用查表法。根據正弦函數的反對稱性,只須建立0°~180°的正弦函數表。每隔0.8°安排一項數據,每個數據占用2個字節,0°~180°內共450個字節。若U相指針為SIN_PTR,則V相和W相指針分別為SIN_PTR+240°、SIN_PTR+120°,數據表只包含450個字節,超過450個字節時指針又循環從頭算起,即這里采用了循環數據表。當然,在軟件中要確定各相的值的正負.波形發生器輸出電壓的幅值Uk的變化取決于PWM占空比的變化百分比,即調制深度。根據輸出電壓的幅值Uk和查表所得的正弦表值可計算出三相SPWM波形占空比的瞬態值:U_PH=MID±(Uk*SIN_VALUE)/10000,式中是U相的瞬態值。當在0°~180°之間時上面公式中取“+”,在180°360°之間取“-”。公式中除以10000在建立正弦函數表時己考慮進去了。初始化的內容有:PWM啟動寄存器PWME、PWM時鐘選擇寄存器PWMCLK、PWM預分頻寄存器PWMPRCLK、PWM極性選擇寄存器PWMPOL、PWM波形對齊寄存器PWMCAE。

1.2 穩壓穩頻模塊

UPS輸出電壓和頻率與逆變器的直流輸入電壓和負載的變化而變化,我們需要保持一個穩定的UPS輸出電壓和頻率。要逆變輸出的電壓和頻率的穩定。通過負反饋回路實現電壓調節功能,采用傳統的PID算法、SPWM調制深度調整系數來實現頻率的穩定。在圖2中所示的調節子程序,可以實現穩定電壓的功能,在圖3中所示的調節子程序,可以實現穩定頻率的功能。通過改變SPWM載波頻率fc的周期數來實現。如圖4所示為PID子程序流程圖。

2 結束語

文章首先提出了基于單片的UPS逆變系統的總體設計方案,在此基礎上著重介紹了SPWM波生成以及穩壓穩頻的算法。

作者簡介:劉柳(1993,12-),男,漢族,四川省德陽市西湖街,本科,學生,研究方向:電氣工程及其自動化。

主站蜘蛛池模板: 尤物亚洲最大AV无码网站| 少妇露出福利视频| 国产人前露出系列视频| 日本人又色又爽的视频| 欧洲成人在线观看| 色悠久久综合| 中文字幕佐山爱一区二区免费| 国产美女一级毛片| 亚洲成a人片在线观看88| 91在线丝袜| 亚洲精品第五页| 日韩av无码DVD| 伊人大杳蕉中文无码| 国产色婷婷| 日本久久免费| 天天综合天天综合| 久久伊人操| 九色91在线视频| 亚洲中文字幕23页在线| 久操中文在线| 99在线视频免费| 亚洲AV人人澡人人双人| 综合亚洲网| 综合人妻久久一区二区精品 | 精品午夜国产福利观看| 日本伊人色综合网| 777国产精品永久免费观看| 精品超清无码视频在线观看| 精品无码国产一区二区三区AV| 亚洲精品卡2卡3卡4卡5卡区| 超碰91免费人妻| 国产乱视频网站| 中文字幕中文字字幕码一二区| 久久综合伊人77777| 国产精品观看视频免费完整版| 色噜噜在线观看| 亚洲日韩欧美在线观看| 亚洲视频在线观看免费视频| 国产福利免费视频| 亚洲水蜜桃久久综合网站| 91av国产在线| 四虎国产精品永久一区| 久久国产成人精品国产成人亚洲| 国产成人亚洲精品无码电影| 亚洲一区二区无码视频| 婷婷中文在线| 在线观看欧美精品二区| 欧美中文字幕在线播放| 欧美第一页在线| 国产精品一区二区无码免费看片| 久久综合色视频| 99在线视频网站| 首页亚洲国产丝袜长腿综合| 亚洲午夜福利精品无码不卡 | 四虎永久在线| 婷婷六月色| 波多野结衣第一页| 国产成人精品视频一区二区电影| 亚洲av日韩av制服丝袜| 999精品在线视频| 欧美视频在线播放观看免费福利资源| 国产在线啪| 欧美激情伊人| 久久久久国产精品嫩草影院| 国产麻豆精品久久一二三| 亚洲成肉网| 欧美97欧美综合色伦图| 免费在线观看av| 在线a网站| 欧美无遮挡国产欧美另类| 国产99热| 亚洲国产成熟视频在线多多| 亚洲一道AV无码午夜福利| 真人免费一级毛片一区二区| 国产日韩欧美中文| 亚洲无码在线午夜电影| 国产在线麻豆波多野结衣| 欧美在线视频不卡第一页| 制服无码网站| 91精品国产麻豆国产自产在线| 亚洲成人精品在线| 亚洲AⅤ无码日韩AV无码网站|