UPS(UninterruptiblePowerSystem)交流電源越來越廣泛地應用於國民經濟的各個領域。本文將介紹一種實用的簡單在線式UPS。
UPS電源的基本結構
將220V電網電壓經全橋整流提供直流是實際應用中最為廣泛的變流方案,但會使電網產生嚴重畸變的非正弦電流而危害電網。較為理想的方法是採用功率因數校正措施。控制器採用功率因數校正控制晶片UC3855A/B。
市電--蓄電池切換電路
它由兩個遲滯比較器組成,市電經過整流,分壓與由5V基準電壓分壓得到的電壓相比較,輸出接到51單片機4腳。
(1)當市電電壓大於170V
51單片機當檢測到4腳電平為高電平,市電工作指示燈亮起,蓄電池處於充電狀態。
(2)當市電電壓小於160V左右
51單片機當檢測到4腳電平為低電平,市電工作指示燈熄滅,蓄電池放電指示燈亮起。控制繼電器,使得市電停止工作。
蓄電池充放電切換及輔助電源
蓄電池充放電電路及輔助電源電路可由主變壓器,整流橋,以及可調三端穩壓管LM317以及LM7812組成。充電電路的通、斷由51單片機的6腳控制。當市電正常時,蓄電池放電指示燈熄滅,同時充電指示燈亮起。當市電不正常時,蓄電池放電指示燈亮起,同時充電指示燈熄滅。
市電經過變壓器降壓並整流,濾波成平滑的直流電壓27V,加到三端穩壓器LM317的輸入端,再經三端穩壓器LM317穩壓,輸出約12V的直流電壓。構成SG3524的輔助電源。另外5V電源可由SG3525的16腳獲得。 逆變穩壓電路
逆變器主電路圖採用全橋逆變電路。控制器採用SG3525,根據SG3525的工作原理,要得到SPWM波,必須有一個幅值在l~3.5V與市電同步的的正弦信號,與鋸齒波比較,生成SPWM脈寬調製波。
取得市電同步信號中,通過一個遲滯比較器和一個二階濾波器,其功能就是獲得一個50Hz的正弦波信號。為保護開關管,採用隔離驅動,驅動電路圖2由驅動脈衝放大和5V基準組成。
軟啟動
UPS的設計思想是在用戶開機後,總開關指示燈亮起,首先通過51單片機程序設定4s的延遲時間,即封鎖逆變器,減少故障率。同時市電旁路指示燈亮起,市電旁路導通。當運行了4s以後,逆變器正常工作,市電旁路繼續導通。不過是在空載工作。等到經過21S左右,逆變器已經可以輸出穩定的,標準的工頻50Hz,220V且與市電同相時,市電旁路指示燈熄滅,逆變器開始工作。
結束語
基於單片機的在線式UPS電路,輸入交流電壓範圍在170~265V左右,輸出電壓範圍在200~240V的50Hz的正弦波,輸出功率為500W。切換時間可以保證在3.5~5ms之間,基本滿足了一般的需求,在特殊領域裡,可以採用多個蓄電池並聯的冗餘技術,一旦檢測到蓄電池放電電壓降低到臨界值,開關立刻切換到另一蓄電池供電,保證輸出電壓的連續性。
關鍵字:單片機 UPS 編輯:探路者 引用地址:http://news.eeworld.com.cn/dygl/2014/0628/article_22447.html推薦閱讀
STC15單片機實驗名稱:使用NTC電阻測量溫度實驗內容: 使用NTC電阻測量溫度並顯示在數碼管上 讀取DS18B20模塊測量溫度作為參考實驗器材: STC15W408AS_DIP16 x1 DS18B20 x1 TM1637數碼管 x1
發表於 2020-12-17
/*一款電子鐘程序,此電子鐘是四位電子鐘數碼管組成的,功能分別有走時、響鬧、走時間調整、鬧鐘時間調整等功能!調整部分分別由三個按鍵實現,一個功能鍵,一個+(加)鍵,另一個為-(減)鍵,其它功能鍵是復用功能!*/硬鍵介紹:數碼管個位.十位.百位.千位.小數點分別接P0.0 P0.1 P0.2 P0.3 P0.4。蜂鳴器接P3.5腳,功能按鍵接P3.2 加按鍵接P3.3 減按鍵接P3.4以下是兩張圖片!!!#include <reg52.h>//頭文件#define uchar unsigned char//宏定義#define uint unsigned int//宏定義uchar shi,fen,nshi,nfen,ma
發表於 2020-12-17
51單片機做的溫度顯示,溫度顯示在LCD1602液晶屏上。然後按鍵可以調整溫度閾值,溫度高於或低於所設溫度,蜂鳴器就會響……單片機源程序如下:/*************************************************************************************** 基於單片機的實時溫度報警系統設計  
發表於 2020-12-17
當電機較大時,啟動是個必須注意的問題。比較簡單且用的很多的是星三角啟動,這裡寫出了星三角啟動的核心部分。每一個IO口接上繼電器,再控制交流接觸器,就OK了。但,要注意,星、角交流接觸器一定要互鎖,否則一旦某個交流接觸器粘連,就造成短路了。#include <reg51.h>sbit K1=P3^1; //按鍵1,控制第1個繼電器啟動sbit K2=P3^2; //按鍵2,控制第2個繼電器啟動sbit J1=P1^5; //星接繼電器sbit J2=P1^6; //星點繼電器sbit J3=P1^7; //角繼電器void Delay_1ms(unsigned i
發表於 2020-12-16
、技術性能穩定等特點而受到廣大用戶和專業人士的歡迎。而本設計的電路包括硬體和軟體兩個部分。硬體部分包括紅外感應部分與單片機控制部分。整個系統電路可劃分為:電源部分、傳感器模塊部分、單片機控制電路,而單片機控制由最小系統和指示燈電路、報警電路等子模塊組成。主要工作由熱釋電紅外感應器完成信息採集、處理、數據傳送經過單片機功能設定到達報警模塊這一過程。就此設計的核心模塊來說,單片機就是設計的中心單元。單片機應用系統也是由硬體和軟體組成。硬體包括單片機、輸入/輸出設備、以及外圍應用電路等組成的系統,軟體是主要是工作的程序通過編寫程序來控制輸入的信號。二、設計任務分析1.該設計包括硬體和軟體設計兩個部分。模塊劃分為數據採集、按鍵設定、報警
發表於 2020-12-16
用一個按鍵控制四個繼電器循環導通,程序由51單片機的程序改到STC15F104W上,第一次按鍵,第一個繼電器吸合,第二次按鍵,第二個繼電器吸合,第一個繼電器釋放,以此類推。最初的想法就是實現電風扇,三檔開關,程序裡面可以修改埠。#include<reg52.h>sbit key = P3^4; //定義按鍵void delayms(void); //延時void led_refresh(unsigned char
發表於 2020-12-16