基于Labview的蓄電池在線(xiàn)監測系統設計
摘要:為了實(shí)現對蓄電池參數檢測的需求,提出了一種基于Labview的蓄電池在線(xiàn)監測系統設計方案,并完成系統的軟硬件設計。該系統的硬件部分主要用來(lái)采集蓄電池的各種參數信號,軟件部分采用Labview進(jìn)行編程,能夠完成對其參數進(jìn)行檢測。實(shí)際應用表明,該系統具有操作簡(jiǎn)便、檢測準確的特點(diǎn),達到了設計要求。
關(guān)鍵詞:蓄電池;檢測;Labview;參數信號;編程
由于交流市電在供應的過(guò)程中可能會(huì )出現停電、電壓下陷上涌、持續欠壓過(guò)壓以及頻率波動(dòng)等不確定的干擾因素,這些因素會(huì )對網(wǎng)絡(luò )的持續運行造成影響,甚至對處于運行狀態(tài)的網(wǎng)絡(luò )設備和服務(wù)器造成損壞。各個(gè)企業(yè)在構建網(wǎng)絡(luò )系統的時(shí)候,在計算機網(wǎng)絡(luò )供電方面都會(huì )采取必要的措施以提供高質(zhì)量的UPS電源。這其中蓄電池組作為動(dòng)力供應的最后保障,無(wú)疑是電源中的最后保險。而蓄電池的工作狀態(tài)將直接影響UPS系統的穩定性,所以必須對電池組的工作狀態(tài)進(jìn)行實(shí)時(shí)監測??梢?jiàn),對電源中蓄電池的準確監測變得非常重要。為了實(shí)現對蓄電池各參數的準確檢測,在做了需求分析的基礎上,提出并設計了一種基于Labview的蓄電池在線(xiàn)監測系統(以下簡(jiǎn)稱(chēng)“監測系統”)設計方案。該系統能夠完成對其準確檢測。
1 監測需求分析
針對為滿(mǎn)足某型UPS電源蓄電池參數進(jìn)行檢測的需求,對電池智能化綜合監控管理系統的分析,得到系統采集信號共分為以下4個(gè)參數:電池的電壓、電流、溫度、電量等主要參數進(jìn)行采樣等信號。要想完成對以上信號的測試,需要做好以下幾個(gè)方面。首先該監測系統應能檢測處于各種工作狀況的輸入信號;其次,應能將檢測的數據與PC機通信;再次,還應具有將數據顯示并處理。
2 總體設計
該監測系統結構圖如圖1所示,在對蓄電池參數的檢測過(guò)程中,通過(guò)采集模塊監測蓄電池運行的情況,監測電流是否在正常范圍內,監測單電池電壓是否正常,利用MCU控制器(AT89S52)及DS2438器件采集蓄電池各參數;采集到的數據經(jīng)過(guò)RS232串行接口電路送達計算機;同時(shí)根據采集上傳的數據,進(jìn)行容量的預估與測算,借助蓄電池數據(電壓、電流、溫度、電量),構筑蓄電池的監測系統。
3 系統硬件設計
監測系統硬件主要由RS232串行通信接口電路、AT89S52控制器、DS2438蓄電池參數采集電路等組成,系統硬件結構圖如圖2所示。系統是基于Labview的串行通信進(jìn)行數據采集,以PC機作為上位機,單片機(AT89S52)作下位機,上位機發(fā)送采集指令觸發(fā)下位機通過(guò)P2口讀取DS2438采集的電池參數值,并利用P3.0和P3.1的串行輸入輸出端,通過(guò)串口芯片MAX232傳輸給上位機的串口,利用Labview采集并轉換為十進(jìn)制,再通過(guò)Labview進(jìn)行數據的處理。
評論