網(wǎng)絡(luò)式溫濕度監(jiān)控系統(tǒng)研究
1 系統(tǒng)總體結(jié)構(gòu)
該系統(tǒng)總體結(jié)構(gòu)如圖1所示,各個溫濕度測試控制模塊都帶有網(wǎng)絡(luò)接口,通過路由器與中心服務(wù)器相連。中心服務(wù)器包括IIS信息服務(wù)器系統(tǒng)和SQL數(shù)據(jù)庫服務(wù)器,前者負責與處于聯(lián)機狀態(tài)的溫濕度測試節(jié)點通信獲取溫濕度測量結(jié)果,然后通過Intemet以網(wǎng)站的方式向客戶廣播接收到的溫濕度檢測數(shù)據(jù),并將接收到的數(shù)據(jù)(測試節(jié)點編號、溫度、濕度、測量時間等)存入SOL數(shù)據(jù)庫中,同時客戶根據(jù)不同的權(quán)限可以通過中心服務(wù)器向各個測試控制模塊發(fā)指令,改變某個溫濕度控制的參數(shù)。本文引用地址:http://butianyuan.cn/article/163005.htm
溫濕度測試模塊的結(jié)構(gòu)如圖2所示,其結(jié)構(gòu)包括:主控制器(MCu)、溫濕度傳感器、數(shù)顯及按鍵、Flash存儲器、網(wǎng)絡(luò)傳輸模塊、時鐘器件、蜂鳴器。其測試控制過程為:每隔一定時間MCU進行一次溫濕度測量,如果與中心服務(wù)器連機,將結(jié)果通過網(wǎng)絡(luò)上傳至中心服務(wù)器,否則將結(jié)果和當前時間存儲在板上的Flash;再將濕度測量值與用戶設(shè)定值比較,根據(jù)比較的結(jié)果進行不同的處理。例如,當測試濕度高于設(shè)定值時,通過控制除濕材料吸收濕氣來降低濕度,如果達到設(shè)定濕度值后,通過一定的反饋控制使柜內(nèi)的濕度保持于設(shè)定范圍內(nèi)。如果溫度或者濕度高于危險門限,系統(tǒng)通過蜂鳴器報警。
2 溫濕度測試控制模塊
2.1 溫濕度傳感器的選擇
由于溫濕度測量精度是決定系統(tǒng)性能的關(guān)鍵,因此,這里選取瑞士Scnsirion公司生產(chǎn)的數(shù)字溫濕度傳感器SHl75實現(xiàn)溫濕度測量。該器件的特點為:出廠前,每只傳感器都在極為精確的濕度室中做過精密校準,校準系數(shù)被編成相應(yīng)的程序存入校準存儲器中;高度集成,內(nèi)部集成有溫度測量、濕度測量、信號變換、A/D轉(zhuǎn)換和加熱器等功能;提供二線數(shù)字串行接口SCK和DATA,接口簡單,支持CRC傳輸校驗,傳輸可靠性高;測量精度可編程調(diào)節(jié),內(nèi)置A/D轉(zhuǎn)換器(分辨率為8~12位,可以通過編程設(shè)置其內(nèi)部寄存器進行選擇),測量精確度高,由于同時集成溫濕度傳感器,可以提供溫度補償?shù)臐穸葴y量值和高質(zhì)量的露點計算功能等,濕度精度在±4%以內(nèi),溫度精度在±0.4℃以內(nèi)。
評論