直流電源監(jiān)控系統(tǒng)_第1頁
直流電源監(jiān)控系統(tǒng)_第2頁
直流電源監(jiān)控系統(tǒng)_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1、直流電源監(jiān)控系統(tǒng)直流電源監(jiān)控系統(tǒng)類別:電源技術(shù)基于C8051F021的直流電源監(jiān)控系統(tǒng) 呂勇軍,許曉峰 1C8051F021單片機(jī)簡介 1.1CIP-51內(nèi)核 C8051F021使用Cygnal的專利CIP-51內(nèi)核,與MCS-51指令系統(tǒng)完全兼容。采用流水線結(jié)構(gòu),大大提高了指令運(yùn)行的速度,最大速度可達(dá)25MIPS。此外,還提供22個中斷源、片內(nèi)獨(dú)立工作的時鐘發(fā)生器、電源監(jiān)視器、看門狗等設(shè)備,以增加SOC芯片的功能。 1.2存儲器 C8051F021有64K字節(jié)的可在系統(tǒng)編程的FLASH程序存儲器,其地址為0x00000xFFFF。它有內(nèi)部數(shù)據(jù)RAM256字節(jié),其中高128字節(jié)分為兩部分地址空

2、間,一部分是RAM區(qū),另外一部分是特殊功能寄存器區(qū)。通過不同的尋址方式來區(qū)別這兩個區(qū)(RAM采用間接尋址,特殊功能寄存器區(qū)采用直接尋址)。低128字節(jié)數(shù)據(jù)RAM既可用直接尋址又可以用間接尋址。C8051F021還有位于外部數(shù)據(jù)存儲器地址空間的4K字節(jié)的RAM塊。它還提供了64K字節(jié)的外部數(shù)據(jù)存儲器接口,用于訪問片外存儲器和存儲器映像的I/O器件。 1.3模擬通道 C8051F021內(nèi)部集成了一個功能強(qiáng)大的ADC子系統(tǒng),它包括一個9通道的模擬多路開關(guān)、一個可編程增益放大器和一個100ksps的12位分辨率的逐次逼近型A/D轉(zhuǎn)換器,內(nèi)置一個1.2V、15ppm/的電壓基準(zhǔn)。該子系統(tǒng)還集成了跟蹤保持

3、電路和可編程窗口檢測器。可編程增益放大器的增益分為6級,最大增益為16,可由軟件編程實(shí)現(xiàn)。在模擬通道中,前8個通道用于對外部模擬信號的測量,第九通道接到內(nèi)部溫度傳感器,用來測量芯片溫度。通過軟件編程,可以設(shè)置外部輸入為單端輸入方式或差分輸入方式??删幊檀翱跈z測器能夠自動地、不停地將A/D轉(zhuǎn)換結(jié)果與用戶編程所設(shè)置的極限值進(jìn)行比較,越限則立即通知控制器。 C8051F021有兩個12位電壓輸出方式的DAC,每個DAC的輸出均為0VVREF1LSB。 1.4數(shù)字通道 C8051F021具有4個8位的I/O端口,每個端口的引腳都可以由程序配置為推挽或漏極開路輸出。此外,還引入了數(shù)字交叉開關(guān),即數(shù)字開關(guān)

4、網(wǎng)絡(luò)。通過該網(wǎng)絡(luò),可以將內(nèi)部數(shù)字系統(tǒng)資源分配給P0、P1和P2端口的各I/O引腳。用戶通過軟件編程控制該開關(guān)網(wǎng)絡(luò),可以將片內(nèi)的計數(shù)器/定時器、串行總線、硬件中斷、A/D輸入端等配置后使其出現(xiàn)在所需的端口,因此使用戶能夠根據(jù)自己需要選擇通用端口和所需數(shù)字資源的組合。C8051F021具有片內(nèi)JTAG接口和邏輯。 1.5串行通訊設(shè)備 C8051F021內(nèi)部有兩個全雙工的異步串行口UART0和UART1。它們除了具有標(biāo)準(zhǔn)串行口的功能外,還具有幀錯誤監(jiān)測和地址識別硬件。還有一個完全符合系統(tǒng)管理總線標(biāo)準(zhǔn)的串行接口SMBus和一個串行外設(shè)接口SPI。這些串行總線都完全由硬件實(shí)現(xiàn),且都可以產(chǎn)生中斷。它們不共

5、享定時器、中斷、或I/O端口,因此可以同時使用所有的串行口。 2直流高頻開關(guān)電源系統(tǒng) 2.1功能與特點(diǎn) (1)智能化管理蓄電池,嚴(yán)格按照蓄電池的充電曲線運(yùn)行,對蓄電池的均充和浮充以及切換全部自動完成。(2)通過實(shí)時測量電壓、電流、溫度等系統(tǒng)參數(shù),監(jiān)視整個系統(tǒng)的運(yùn)行狀態(tài)。(3)采用大屏幕液晶顯示器,可顯示系統(tǒng)參數(shù)、故障狀態(tài)等信息;通過鍵盤還能夠進(jìn)行系統(tǒng)參數(shù)的設(shè)置與修改,并可進(jìn)行系統(tǒng)操作。(4)系統(tǒng)采用雙微機(jī)監(jiān)控模塊結(jié)構(gòu),主監(jiān)控模塊處于運(yùn)行方式,而副監(jiān)控模塊則處于熱備用運(yùn)行方式,以提高系統(tǒng)的安全性能。(5)微機(jī)監(jiān)控模塊有RS485串行通訊接口,便于與RTU或綜合自動化系統(tǒng)通訊,實(shí)現(xiàn)“遙測”“遙信”

6、等功能。(6)對輸出電流的響應(yīng)速度極高,增強(qiáng)了系統(tǒng)的負(fù)載適應(yīng)能力。 2.2系統(tǒng)結(jié)構(gòu) 智能直流高頻開關(guān)電源系統(tǒng)的原理框圖如圖1所示。三相交流電源輸入到開關(guān)電源整流模塊,經(jīng)整流模塊輸出220V直流電壓;該電壓與蓄電池組并聯(lián)后提供合閘母線電壓;合閘母線電壓經(jīng)過調(diào)壓模塊的調(diào)整后輸出控制母線電壓。開關(guān)電源整流模塊利用高頻開關(guān)電源技術(shù)實(shí)現(xiàn)交直流的轉(zhuǎn)換,它的輸出電壓可由外部控制,也就是說它是輸出電壓可以隨時調(diào)節(jié)的整流模塊,這就便于利用微機(jī)控制它的輸出電壓的大小。智能系統(tǒng)的目的就是使直流系統(tǒng)中的直流母線電壓能夠時刻滿足系統(tǒng)的要求,對系統(tǒng)的故障能夠自動檢測并發(fā)出告警信號,以保證系統(tǒng)工作的可靠性。該系統(tǒng)的控制核心

7、是微機(jī)監(jiān)控模塊,它實(shí)時監(jiān)測交流輸入電壓、各直流母線電壓、充電機(jī)電流、蓄電池電流及蓄電池溫度等模擬信號,并依據(jù)系統(tǒng)參數(shù)的設(shè)定值來判斷系統(tǒng)狀態(tài),進(jìn)行必要的操作與調(diào)整。諸如蓄電池的均、浮充之間的切換與控制、整流模塊輸出電壓的調(diào)整、系統(tǒng)數(shù)據(jù)的顯示、故障狀態(tài)顯示及報警等。電池監(jiān)測模塊完成對蓄電池組中所有單只蓄電池端電壓的測量后,通過RS485串行接口將測量數(shù)據(jù)傳送到微機(jī)監(jiān)控模塊。 3微機(jī)監(jiān)控模塊 3.1微機(jī)監(jiān)控模塊功能 (1)系統(tǒng)監(jiān)測。(2)系統(tǒng)控制及保護(hù)。(3)蓄電池的智能管理。(4)系統(tǒng)通訊。 3.2監(jiān)控模塊的工作原理 圖2是微機(jī)監(jiān)控模塊的原理框圖。以C8051F021測量輸入的模擬信號和輸出調(diào)壓模

8、擬信號。根據(jù)被測信號是否需要隔離來區(qū)分輸入信號,分別處理。其中交流電壓信號取自交流電壓互感器,直流電流取自霍爾電流互感器,測溫選用集成溫度傳感器AD590,對上述信號測量時不需要隔離,進(jìn)行適當(dāng)放大處理即可進(jìn)入C8051F021的A/D通道。測量直流母線電壓采用電阻取樣,由于取得的被測信號與直流系統(tǒng)在電氣上是相連的,因此,為保證測量系統(tǒng)的準(zhǔn)確性與安全性必須對被測信號進(jìn)行隔離。本模塊中對這些通道采用了高精度的線性光電耦合器隔離,隔離后的信號再經(jīng)放大進(jìn)入A/D通道。輸出調(diào)壓信號由C8051F021中的D/A轉(zhuǎn)換器實(shí)現(xiàn),D/A輸出的信號經(jīng)過功率放大之后驅(qū)動調(diào)壓模塊,調(diào)整直流母線電壓。除了上述模擬信號的

9、測量與控制功能外,單片機(jī)還接受諸如模塊故障、風(fēng)機(jī)狀態(tài)等開關(guān)量信號輸入,這些信號都是通過中斷響應(yīng)的。單片機(jī)根據(jù)所測量的各種信號及系統(tǒng)參數(shù)的設(shè)定值,作出判斷,并給出相應(yīng)的控制信號輸出,包括通過D/A輸出調(diào)壓信號和經(jīng)驅(qū)動后控制繼電器輸出相應(yīng)的開關(guān)信號。此外,單片機(jī)還負(fù)責(zé)管理大屏幕液晶顯示器,顯示文種為中文,顯示方式為下拉式菜單,顯示內(nèi)容包括主菜單、測量數(shù)據(jù)、系統(tǒng)設(shè)置、系統(tǒng)告警等子菜單;負(fù)責(zé)管理鍵盤,響應(yīng)對系統(tǒng)的操作和對系統(tǒng)參數(shù)的設(shè)置與修改。本監(jiān)控模塊利用C8051F021具有的兩個異步串行口分別完成對上位機(jī)的通訊和與監(jiān)測蓄電池的下位機(jī)的通訊。 3.3主副監(jiān)控的切換 微機(jī)副監(jiān)控模塊的功能與主監(jiān)控模塊基

10、本相同。在硬件的配置上,除了顯示器采用LED數(shù)碼管而不是大屏幕液晶顯示器之外,基本上與主監(jiān)控模塊相同。 對副監(jiān)控所有的系統(tǒng)參數(shù)的設(shè)置均與主監(jiān)控相同。正常工作時,副監(jiān)控處于非工作狀態(tài),它的顯示屏幕上顯示待機(jī)狀態(tài)。但它實(shí)時監(jiān)測系統(tǒng)的所有模擬信號并對系統(tǒng)進(jìn)行工作狀態(tài)的判定,與主監(jiān)控不同之處是它不顯示任何測量結(jié)果與狀態(tài),且不參與系統(tǒng)的控制。此時由主監(jiān)控負(fù)責(zé)控制系統(tǒng),而對系統(tǒng)控制權(quán)的切換卻由副監(jiān)控掌握。當(dāng)直流母線電壓出現(xiàn)越限并且越限時間超過規(guī)定范圍仍未能恢復(fù)正常時,副監(jiān)控便奪過對系統(tǒng)的控制權(quán),實(shí)行對系統(tǒng)的控制,同時發(fā)出主監(jiān)控異常信號。待主監(jiān)控恢復(fù)正常后,人為控制將監(jiān)控權(quán)切換到主監(jiān)控。 3.4監(jiān)控模塊的軟

11、件設(shè)計 監(jiān)控模塊的軟件設(shè)計采用匯編語言,在設(shè)計時,首先實(shí)現(xiàn)一個簡煉的主程序,然后在此基礎(chǔ)上,把所有要完成的功能編制成相應(yīng)的任務(wù)模塊。根據(jù)模塊各自的特點(diǎn),或者由系統(tǒng)統(tǒng)一調(diào)度,或者在響應(yīng)中斷后執(zhí)行。 主要軟件模塊有: (1)系統(tǒng)自整定模塊:其功能是完成系統(tǒng)的自動整定,包括整機(jī)硬件設(shè)備的自檢、自診斷、繼電器狀態(tài)的設(shè)定等。 (2)數(shù)據(jù)采集及處理模塊:主要功能是完成交、直流電流、電壓信號、溫度等模擬信號的采樣并計算出其相應(yīng)的數(shù)值。 (3)計算和調(diào)整模塊:根據(jù)采集的模擬信號和輸入的開關(guān)量,通過計算、分析,確定是否需要調(diào)壓以及調(diào)整方向和它的步長值。輸出控制調(diào)整信號,控制調(diào)壓模塊調(diào)整輸出電壓。根據(jù)分析結(jié)果,輸出相應(yīng)的開關(guān)量。 (4)鍵盤處理模塊和顯示模塊:鍵盤處理模塊完成按鍵的識別功能,并在確認(rèn)有效按鍵后調(diào)用相應(yīng)按鍵功能函數(shù)進(jìn)行處理。顯示模塊則負(fù)責(zé)管理顯示主菜單以及各種子菜單,并將顯示緩沖區(qū)內(nèi)的內(nèi)容按要求顯示出來。 (5)通訊模塊:完成異步串行口接口管理功能,串口1負(fù)責(zé)接收上位機(jī)的控制命令,向上位機(jī)發(fā)送數(shù)據(jù)及狀態(tài)。串口

溫馨提示

  • 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(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

提交評論