王海燕,高之圣
(淮安信息職業(yè)技術(shù)學(xué)院 江蘇 淮安 223003)
當前,防潮、防霉、防腐、防爆是倉庫日常工作的重要內(nèi)容,是衡量倉庫管理質(zhì)量的重要指標。它直接影響到儲備物資的使用壽命和工作可靠性。通過傳統(tǒng)人工進行檢測,對不符合溫度和濕度要求的庫房進行通風、去濕和降溫等工作。這種人工測試方法費時費力、效率低,且測試的溫度及濕度誤差大,隨機性大。因此,我們研究開發(fā)一種成本低廉、使用方便且測量準確的溫濕度檢測系統(tǒng)。
方案一:采用獨立的溫度和濕度傳感器
1)溫度傳感器的選擇:集成溫度傳感器可采用AD590,它的測溫范圍在-55~+150℃之間,而且精度高。M檔在測溫范圍內(nèi)非線形誤差為±0.3℃。它無需進行線性校正,使用非常方便,接口電路實現(xiàn)也很簡單。
2)濕度傳感器的選擇:常用濕敏傳感器??刹捎肏OS-201,這是一種高濕度開關(guān)傳感器,它的工作電壓為1 V以下,頻率為 50 Hz~1 KHz,測量濕度范圍為 0~100%RH,工作溫度范圍為0~50℃,阻抗在75%RH(25℃)時為1 MΩ。這種傳感器原是用于開關(guān)的傳感器,不能在寬頻帶范圍內(nèi)檢測濕度。
方案一,優(yōu)點在于測量溫度范圍大(從-100℃到上千攝氏度),精度高,但系統(tǒng)電路比較復(fù)雜,需要用放大電路將溫度傳感器采集到的信號進行放大,性能不夠穩(wěn)定,抗干擾能性較低。
方案二:采用一體化的溫度、濕度傳感器
該方案可采用瑞士進口數(shù)字式溫濕度傳感器SHT10,SHT10自身集溫度和濕度傳感器于一體。另外SHT10芯片內(nèi)置A/D轉(zhuǎn)換器,無須再次添加A/D轉(zhuǎn)換電路,因此構(gòu)成系統(tǒng)簡單,抗干擾能性也較同類芯片高。因此,采用SHT10進行溫濕度實時監(jiān)測的優(yōu)點,在于測量精度高、接口簡單、體積小、構(gòu)成系統(tǒng)成本低廉等優(yōu)點。
經(jīng)過綜合比較,方案二是比較理想的,且經(jīng)濟適用。由于本系統(tǒng)中采用了溫濕度傳感器SHT10本身自帶A/D轉(zhuǎn)換模塊,能將檢測的溫度、濕度值直接傳送入單片機,然后經(jīng)由單片機控制將溫濕度值由顯示出來,然后每次將讀入的數(shù)據(jù)與上、下限進行判斷,以決定是否調(diào)用報警和啟動調(diào)溫、調(diào)濕裝置。
本設(shè)計是基于單片機AT89S55為控制核心,通過溫濕度傳感器實時采集環(huán)境溫濕信號,設(shè)計開發(fā)了一種倉庫溫濕度監(jiān)測系統(tǒng)檢測系統(tǒng),其中包括A/D轉(zhuǎn)換、單片機、溫度濕度檢測、鍵盤及顯示、繼電器控制電路及報警電路等部分的設(shè)計。
圖1 系統(tǒng)結(jié)構(gòu)框圖Fig.1 Whole structure of the system
溫濕度檢測電路由溫濕度傳感器SHT10和微控制器AT89S55組成,SHT10通過二線串行接口與微處理器連接,如圖2所示。SHT10的供電電壓是2.4~5.5 V,電源引腳VDD和GND之間需要加一個100 nF的去耦電容器。串行時鐘輸入線SCK用于使AT89S55與SHT10之間通信同步,由于SHT10接口包含了完全靜態(tài)邏輯,因而不存在最小SCK頻率限制,即微控制器可以以任意低的速度與SHT10通信。串行數(shù)據(jù)線DATA引腳是三態(tài)門結(jié)構(gòu),用于數(shù)據(jù)的讀取,DATA在SCK時鐘下降沿之后改變狀態(tài),并僅在SCK時鐘上升沿有效,在AT89S55向SHT10發(fā)送數(shù)據(jù),且SCK時鐘為高電平時,DATA必須保持穩(wěn)定為避免信號沖突,AT89S55應(yīng)拉低DATA,當需要拉高DATA信號時,可以外加的上拉電阻來實現(xiàn)。
圖2 溫濕度檢測電路Fig.2 Circuit of temperature and humidity detection
設(shè)計了一個4個獨立按鍵作為按鍵輸入電路,顯示電路選用了南京傲雪液晶公司生產(chǎn)的自帶字庫的128×64點陣圖形式液晶顯示屏,如圖3所示。該液晶屏滿足我們的要求,經(jīng)過多次測試,液晶的性能十分穩(wěn)定。
為了安全生產(chǎn),對于一些重要的參數(shù)或系統(tǒng)部位,都設(shè)有緊急狀態(tài)報警裝置,以便提醒操作人員注意,或采取緊急措施。我們設(shè)計了聲光報警電路,如圖4所示,并在顯示界面顯示出現(xiàn)故障的單元控制器編號,以方便準確定位和了解警情。
圖3 人機交互電路Fig.3 Circuit of Human-computer interaction
圖4 聲光報警電路Fig.4 Circuit of Acousto-optic alarm
系統(tǒng)的程序設(shè)計采用的是C語言編程,這樣能夠提高了系統(tǒng)程序的可維護性和擴充性,同時采用了模塊化設(shè)計,主要有:按鍵功能設(shè)計、數(shù)據(jù)輸入模塊設(shè)計、溫濕度傳感器進行數(shù)據(jù)采樣、LCD顯示等,主程序流程圖如圖5所示。
圖5 主程序流程圖Fig.5 Flow chart of main program
系統(tǒng)上電后,首先進行系統(tǒng)的初始化,接著溫濕度傳感器根據(jù)時序的變化開始采集和傳輸數(shù)據(jù),單片機接收到數(shù)據(jù)進行判斷處理和顯示,并及時響應(yīng)按鍵動作。
本系統(tǒng)通過大量的實驗測試,成功開發(fā)了一種倉庫溫濕度監(jiān)測系統(tǒng)。系統(tǒng)控制界面操作方便,運行穩(wěn)定,達到設(shè)計要求。該系統(tǒng)溫濕度監(jiān)測精度高、成本低、性價比較高、易于推廣等特點,將有助于提高倉庫溫、濕度監(jiān)控作業(yè)效率,確保庫存物資的儲存質(zhì)量。
[1]陳德軍,譚乃厚.糧庫無線溫濕度傳感器網(wǎng)絡(luò)的監(jiān)測節(jié)點設(shè)計[J].單片機與嵌入式系統(tǒng)應(yīng)用,2009(7)25-28.CHEN De-jun,TAN Nai-hou.Design of monitoring node grain depotwirelesstemperature and humidity sensor network[J].Microcontroller and Embedded System Application,2009(7)25-28.
[2]孫環(huán),滕召勝.基于SHT10單片集成傳感器溫濕度檢測模塊設(shè)計[J].國外電子測量技術(shù),2006,(6):49-51.SUN Huan,TENG Zhao-sheng.Design of SHT10 module based on single chip integrated sensor of temperature and humidity detection[J]. Foreign Electronic Measurement Technology,2006,(6):49-51.
[3]王杰,唐守鋒.基于無線傳感器網(wǎng)絡(luò)溫濕度采集監(jiān)測系統(tǒng)[J].軟件,2011(1)54-56.WANG Jie,TANG Shou-feng.To collecting monitoring system based on wireless sensor networks,temperature and humidity[J].Software,2011(1)54-56.
[4]姜連祥,許培培.溫濕度傳感器SHT11的感測系統(tǒng)設(shè)計[J].單片機與嵌入式系統(tǒng)應(yīng)用,2007,(4):49-51.JIANG Lian-xiang,XU Pei-pei.System design of temperature and humidity sensor SHT11 sensor[J].Microcontroller and Embedded System Application,2007(4):49-51
[5]陸榮鑒,李品,孫周.SHT10傳感器在溫濕度監(jiān)測系統(tǒng)中的應(yīng)用[J].傳感器與微系統(tǒng),2012(9):136-138.LU Rong-jian,LI Pin,SUN Zhou.Application of SHT10 sensor in monitoring system of temperature and humidity[J].Sensor and Micro System,2012(9):136-138.
[6]王武禮,楊華.基于SHT11的糧倉溫濕度測控系統(tǒng)的設(shè)計[J].儀表技術(shù)與傳感器,2010(9):47-49.WANG Wu-li,YANG Hua.Design of granary temperature and humidity control system based on SHT11[J].Instrument Technique and Sensor,2010(9):47-49.