周 進,劉 洋
(南京普天大唐信息電子有限公司,江蘇 南京 210000)
隨著物聯(lián)網(wǎng)技術的逐漸成熟,物聯(lián)網(wǎng)正在與各個行業(yè)進行有效結(jié)合。物聯(lián)網(wǎng)與水利行業(yè)的成功結(jié)合,不但降低了檢測人員的工作強度,還提高了檢測人員的工作效率,通過分析水利大數(shù)據(jù)可以預測水情。在沒有物聯(lián)網(wǎng)的時代,檢測人員有時需要跋山涉水去檢測一些偏遠地區(qū)的水利信息,耗時耗力且效率低下。如今,檢測人員在需要檢測的地點安放大量的傳感器,就可以在后臺看到所有數(shù)據(jù)?,F(xiàn)場的終端設備和傳感器需要持續(xù)供電,在偏遠地區(qū)引入市電進行供電成本偏高,由此引入太陽能傳感器供電系統(tǒng),以節(jié)約成本,有效利用能源。
系統(tǒng)由太陽能板、蓄電池、控制主板、通信主板以及傳感器5個部分組成[1]??刂浦靼鍏f(xié)調(diào)整個系統(tǒng),使用戶系統(tǒng)更加高效地運轉(zhuǎn)??刂浦靼宀捎么?lián)式PWM方式,不但延長了電池的使用壽命,而且提高了系統(tǒng)性能。
蓄電池的種類很多,本系統(tǒng)可以支持開口式、密封式以及膠體式3種。系統(tǒng)有測試模式、光控定時模式、手動模式以及光控模式4種工作模式,還有多種電子保護功能,如短路、過載、過放以及過充等。此外,系統(tǒng)還實時記錄用電量和發(fā)電量等系統(tǒng)運行的各種參數(shù)。系統(tǒng)框圖如圖1所示。
圖1 系統(tǒng)框圖
系統(tǒng)硬件部分由通信主板和控制主板兩部分構(gòu)成。通信主板和控制主板采用的MCU均為STM32F103ZET6,通信主板由開關電路、供電電路、電平轉(zhuǎn)化電路以及NB模組等構(gòu)成??刂浦靼逵晒╇婋娐贰⒊潆婋娐?、放電電路、半橋驅(qū)動電路、放電驅(qū)動電路、防反充MOS驅(qū)動電路、過流保護電路以及充電電流檢測電路等構(gòu)成[2]。充電MOS驅(qū)動電路原理如圖2所示,通過PWM_H輸入脈沖信號,HO1/HO2管腳驅(qū)動后級的1號MOS管通過PWM_L輸入脈沖信號,LO1/LO2驅(qū)動后級的2號MOS管,D5和D7釋放MOS管GS間電容的能量。
圖2 充電MOS驅(qū)動電路
系統(tǒng)軟件部分由通信主板和控制主板兩部分組成。控制主板上的程序分為初始化程序、學習程序、空閑程序、充電程序、液晶顯示程序、按鍵處理程序以及中斷處理程序7個部分。液晶顯示程序主要是動態(tài)顯示設備的運行數(shù)據(jù)及工作狀態(tài);按鍵處理程序主要用于選擇蓄電池類型及負載模式;中斷處理程序主要對空閑、充放電及非正常工作狀態(tài)進行判斷及處理??刂浦靼迮c傳感器的通信協(xié)議是Modbus,控制主板通過485串口定時從傳感器獲取數(shù)據(jù)??刂浦靼鍖@取的數(shù)據(jù)定時發(fā)送給通信主板,通信主板在獲取到數(shù)據(jù)后直接發(fā)送給后臺。
控制主板上電后,每隔50 ms采樣1次電壓,連續(xù)采樣10次。如果最大值和最小值偏差在2%~10%,認為電壓已經(jīng)穩(wěn)定;否則,重新采樣10次進行比較。連續(xù)10次判斷電壓不穩(wěn)定時,進入輸入電壓異常保護函數(shù)。電壓穩(wěn)定后,若電壓在9~17 V,置12 V標志位;若電壓在17~30 V,置24 V標志位;若電壓在30~42 V,置36 V標志位;若電壓大于42 V,置48 V標志位。通信主板軟件框架圖如圖3所示。
圖3 通信主板軟件框架圖
本系統(tǒng)實現(xiàn)了太陽能傳感器供電系統(tǒng),可以使物聯(lián)網(wǎng)更好地發(fā)展,解決偏遠地區(qū)物聯(lián)網(wǎng)傳感器的供電問題。