藏區(qū)太陽能照明壁柜磚系統(tǒng)的設計實現(xiàn)
5 軟件部分設計
該系統(tǒng)具備藏文界面和漢文界面,用戶可根據(jù)實際需要切換。系統(tǒng)參數(shù)設置靈活,必須考慮最低充電電壓、最低放電電壓等系統(tǒng)參數(shù)的設置;為使操作更人性化,該系統(tǒng)具備自動關(guān)燈設置功能,報警次數(shù)設置等其他輔助功能??紤]到該系統(tǒng)主要用于藏區(qū)偏遠山區(qū),操作簡潔,人機交互界面友好是首要考慮因素。該系統(tǒng)的輸入使用3個按鍵,即:上翻鍵,下翻鍵和確認鍵。這種鍵盤設計類似鼠標的按鍵,操作和設定方便。
5.1 系統(tǒng)程序設計
圖4為主程序流程。該程序是一個死循環(huán),在循環(huán)過程中,完成系統(tǒng)設置、充電控制、放電控制等功能。本文引用地址:http://m.butianyuan.cn/article/181156.htm
(1)系統(tǒng)設置子函數(shù)提供人機交互的接口。首先,該子函數(shù)對系統(tǒng)初始化,進而進人系統(tǒng)設置主界面。在進入二級界面(如充電電壓設置、放電電壓設置等)之前,必須通過向上或向下的按鍵選擇要進入的二級界面菜單。同時,必須按確認鍵才能夠進入二級界面菜單.該子程序提供20 s不操作就自動返回的功能。
(2)充電控制子函數(shù)通過采樣太陽能電池板的輸出電壓與蓄電池電壓的A/D轉(zhuǎn)換值,確定蓄電池是否需要充電,在充電方式調(diào)整的子函數(shù)中進行相應處理。同時,三段式充電算法也在該子函數(shù)中實現(xiàn);充電控制子函數(shù)也對過充進行檢測;通過使用R14電阻采集當前回路電流,通過放大器精密放大,由A/D通道計算電壓值,從而可逆推陳出新出當前回路電流值。
(3)放電控制子函數(shù)放電控制子函數(shù)首先采集放電回路電流值,判斷系統(tǒng)是否處于過流狀態(tài)。如果過流,則使用軟件方式強制關(guān)斷;否則,進一步檢測蓄電池是否處于低電壓狀態(tài)。如果低于預設門坎電壓,則啟動報警并關(guān)斷輸出回路;如果大于預設的門限電壓,則檢測輸出回路是否已經(jīng)開啟,同時判斷定時時間,以實現(xiàn)定時關(guān)閉照明負載的功能。
5.2 軟件保護部分
過充電和過放電保護由兩級保護組成,一級是采用軟件保護,通過采集充放電回路的電路狀態(tài),由軟件關(guān)斷外部電路實現(xiàn);另一級則是硬件強制關(guān)斷保護如圖3所示,即在電路網(wǎng)絡出現(xiàn)過充電或者過放電時,硬件電路自動判斷該電路的異常狀態(tài),強制關(guān)閉外部電路。而軟件保護包括3部分:電路突發(fā)異常、電池過放、電池過充。
這3種情況的軟件保護都是通過采集系統(tǒng)的數(shù)據(jù),進一步分析系統(tǒng)所處的狀態(tài),通過單片機對系統(tǒng)控制而實現(xiàn)對系統(tǒng)保護;而硬件強制關(guān)斷在系統(tǒng)處于過流放電的情況下(如負載短路),不管軟件保護是否啟動,硬件強制關(guān)斷會自動響應,關(guān)閉負載輸出,對系統(tǒng)起到保護作用。
6 測試結(jié)果
結(jié)合西藏地區(qū)的實際情況,考慮到偏遠藏區(qū)照明和手機充電的需求,結(jié)合藏式建筑的特點,設計了藏區(qū)太陽能照明壁柜磚。設計完成后,先后到拉薩的郊區(qū)、山南地區(qū)的農(nóng)牧區(qū)等地區(qū)進行實地測試,效果較好。表1為設備指標測試結(jié)果。因此,該設計在應用方面具有一定的新意,是一個較為經(jīng)典的藏區(qū)藏式建筑照明和手機充電需求的解決方案。
評論