駱舒萍
(黎明職業(yè)大學 實驗實訓部,福建 泉州362000)
隨著科技的發(fā)展進步、自動化程度的不斷提高、裝置設備的變革更新,各類戶外設備都在朝著密集型、緊湊型方向發(fā)展,由于柜體的空間密閉且體積越來越狹小,在下雨高溫的潮濕天時,常常會造成部分戶外設備受潮導致絕緣性能下降,發(fā)生短路或是無法正常工作,從而造成嚴重故障或經濟損失,因此對濕度的控制顯得尤為重要。
本項目采用AVR 單片機作為控制中心,利用半導體冷凝除濕技術,實現(xiàn)濕度檢測顯示,自動抽濕控制等功能,同時具備過熱保護裝置。對比于現(xiàn)有的除濕機體積大、無法小型化的缺點,該系統(tǒng)更為小巧便捷,且功耗低,性能好,安裝容易,適用于較小的封閉空間,可作為電力設備開關柜、電氣控制柜等設備的除濕裝置。在較低成本的情況下,使戶外電氣設備工作保持在良好干燥的環(huán)境中,從而延長戶外設備的使用壽命并降低故障發(fā)生幾率。
除濕器系統(tǒng)控制硬件平臺主要包含5 部分基本電路:ATmega8 單片機控制模塊、溫濕度數(shù)據(jù)采集模塊、報警模塊、LED 數(shù)碼顯示和除濕執(zhí)行控制單元。系統(tǒng)提供12V 和5V 電源為各模塊供電,整體設計結構圖如圖1 所示。系統(tǒng)以AVR 單片機為主處理器,通過傳感器分別采集溫濕度數(shù)據(jù),經由采樣、模數(shù)轉換后判別溫濕度是否超過預設閥值。如果濕度超過則開啟除濕控制裝置,實現(xiàn)了開機的自動化。而溫度超標則停止制冷,對半導體制冷片起過熱保護作用。
1.2.1 控制芯片
圖1 系統(tǒng)設計結構圖
控制單元是整個系統(tǒng)的核心,它直接接收來自溫濕度傳感器采集的信號,經過數(shù)據(jù)處理,實時監(jiān)測做出正確的判斷,從而完成LED 數(shù)碼顯示、自動除濕和報警輸出等任務。本設計選用ATMEL 公司MEGA8 AVR單片機作為微處理器?;贏VR 內核的MEGA8 單片機性能高,指令執(zhí)行時間短,功耗低。它的芯片內部提供了實時時鐘電路RTC、PWM 產生器;集成了如多路ADC 轉換器等強大豐富的硬件接口資源;擁有較大容量的Flash 和較強的驅動能力,可直接驅動LED 等大電流負載。另外它的運行速度快,運行速率可以高達1MIPS/MHz,但價格卻與低檔單片機相當,是一款高性價比的單片機[1-2],很適合作為除濕器的MCU 控制中心。
1.2.2 濕度采集模塊
濕度采集模塊主要選用濕度傳感器HS1101,它是一種基于獨特工藝設計的可靠性高、長期穩(wěn)定性好的電容式傳感器。HS1101 的電容值會隨著所測空氣相對濕度的變化而變化,兩者呈線性關系即相對濕度增大電容值也隨之增大。它測量的濕度范圍在0%~100%RH 之間,電容量由162PF 變到200PF,其誤差不大于±2%RH,同時具有較快速的反應時間,響應時間小于5s[3]。圖2 所示為濕度采集電路。
圖3 中我們用傳感器HS1101 和555 定時器搭建成多穩(wěn)態(tài)觸發(fā)器,J8 為Hs1101 濕度傳感器,在電路中等效于一個電容變量,一端與555 的TRIG 和THRES 兩引腳相接,一端接地,當所處環(huán)境的濕度發(fā)生變化時,它的電容值也將隨之發(fā)生改變。根據(jù)多諧振蕩器的特性,采集電路將電容變量轉化成為與之成反比的電壓頻率輸出信號,分別經由電阻R10、R11通過PD2、PD4 口送入ATMEGA8 進行數(shù)據(jù)處理計算脈沖頻率,這里電阻R10、R11 主要是防止輸出電流過大,起限流和短路保護作用,而電阻R12 主要是引入溫度效應,做為內部溫度補償[4]。根據(jù)555 電路輸出頻率和相對濕度的關系,如表1 所示,最終通過測量頻率達到檢測外界濕度值的目的。表1 中RH 代表相對濕度百分比(%RH),F(xiàn)r 代表對應濕度的頻率(Hz)。
圖2 濕度采集電路
表1 輸出頻率與相對濕度百分比關系表
1.2.3 溫度采集模塊
該模塊選用由National Semiconductor 公司生產的一款具有高工作精度的模擬溫度傳感器LM35。它擁有較寬的線性工作范圍,輸出為模擬電壓,且輸出的電壓與攝氏溫度呈線性正比關系,轉換公式為Vout=10*T(mV),即0℃時輸出電壓Vout 為0V,溫度每上升一度,Vout 就會增加10mV。在常溫下,LM35 不需要額外的校準處理或微調即可達到±1/4℃的常用室溫精確率[5-7]。LM35 可在正負雙電源和單電源兩種供電模式下工作,本設計采用+5V 單電源為其供電,工作電流小,十分省電。電路中溫度傳感器輸出腳直接與單片機的PC0 口相連,將采集到的模擬電壓信號送入ATmega8,通過ATmega8 的片內A/D 轉換器進行模數(shù)轉換讀取數(shù)值,再由ATmega8 單片機系統(tǒng)驅動LED 數(shù)碼顯示所測外界溫度。
該模塊檢測溫度主要是對半導體制冷器件起過熱保護的作用,根據(jù)半導體制冷器件的特性,它的最大溫差不能高于65℃,否則器件將不能正常工作或損壞。因此本系統(tǒng)設計當溫度高于60 度并持續(xù)6s 后,系統(tǒng)將提示報警,同時關閉半導體制冷設備。
1.2.4 半導體制冷模塊
半導體制冷片是實現(xiàn)除濕的核心主件,控制電路如圖3所示,額定工作電壓12V。制冷片這里選用TEC1-12704,它是一種電流換能型器件,通過對電流方向的控制達到冷卻和加熱的目的。制冷片主要是珀爾帖效應在制冷技術方面的應用,其重量輕、體積小,安裝便捷,無需靠制冷劑制冷且制冷速度快,綠色環(huán)保,控制精度高[8-9],適用于一些空間受限、可靠性要求高的場合。制冷片工作時其熱端將戶外設備機柜內的潮濕空氣進行加熱處理,同時在風扇裝置的作用下促進內部空氣加速流動。當熱風循環(huán)經過冷端時,流動空氣中的水分快速遇冷凝結成水滴,最后通過排水裝置排出柜外以達到除濕干燥空氣的目的。
系統(tǒng)主程序流程圖如圖4 所示,它是整個系統(tǒng)程序的框架,采用模塊化設計及時響應各種服務請求、進行數(shù)據(jù)采集、數(shù)據(jù)處理、系統(tǒng)通信和控制輸出,實現(xiàn)了控制輸出的實時性與快速性,確保了除濕器的正常工作。主程序主要由初始化設備、溫濕度數(shù)據(jù)采集、數(shù)據(jù)處理以及向除濕器發(fā)出控制命令幾部分組成。
圖3 制冷、風扇控制電路
圖4 控制系統(tǒng)信息處理主程序流程圖
系統(tǒng)上電后首先完成對各端口硬件的初始化工作,然后自動采集來自溫濕度傳感器的數(shù)據(jù),經過數(shù)據(jù)加工處理存入寄存器,接著調用顯示程序啟動LED 數(shù)碼顯示溫濕度數(shù)值,同時向串口發(fā)送溫濕度值,調用溫濕度報警檢測程序,根據(jù)檢測到的數(shù)據(jù)信息和設定的參數(shù)閾值進行比較判別,若超出則輸出相應的控制指令,啟動制冷除濕設備和報警,否則回到待機狀態(tài)。
在軟件設計中包括以下幾個主要任務函數(shù):溫度采集函數(shù)Get_temper、濕度采集函數(shù)Get_humidity、溫度值轉換顯示函數(shù)Temper_play、濕度顯示函數(shù)Humidity_play、閥值控制函數(shù)Sys_control 和Led 狀態(tài)顯示函數(shù)Led_play。系統(tǒng)控制部分程序如下:
程序里定義字節(jié)Sys_zt 代表系統(tǒng)當前所處狀態(tài),它用數(shù)值&H00、&H20、&H14 分別來表示待機、制冷和報警三種狀態(tài)。當檢測到外界環(huán)境相對濕度高于或等于58%且持續(xù)6 秒時系統(tǒng)進入制冷狀態(tài),啟動制冷及風扇,當檢測到外界溫度高于60 度且持續(xù)6 秒啟動報警,同時關閉制冷保護除濕設備。
本設計將單片機控制技術、傳感器技術和通信技術有機結合,完成了自動除濕控制系統(tǒng)的設計[10-11]。該小型除濕器系統(tǒng)電路結構簡單,運行平穩(wěn),可連續(xù)工作,而且它無需使用干燥劑和制冷劑,環(huán)境友好,使用便捷,方案成本相對低廉,性能穩(wěn)定可靠,可對溫濕度進行實時的監(jiān)控,智能調節(jié)空間內濕度。除了能運用到戶外用電設備,更好的保護設備外,該技術還可以推廣運用到人們的工作家居生活等,如實驗室精密儀器的存放柜和小型操作箱的除濕和控濕、家庭保險柜或儲物柜內貴重物品的除濕防潮等地方,實用性強,具有廣闊的應用前景,在經濟上和技術上都具有積極意義。
[1] 劉紅霞,魏東方.基于Atmega8 單片機的心電信號檢測處理系統(tǒng)[J].云南大學學報,2009,30(6):248-251.
[2] 馬潮,詹衛(wèi)前,耿德根.A Tmega8 原理及應用手冊.[M].北京:電子工業(yè)出版社,2003.
[3] 劉曙光,孫興麗,張青.基于HS1101 的濕度傳感器及其變送器的設計[J].儀器儀表學報,2009,30(6):137-140.
[4] 徐遵.濕度傳感器應用電路的分析與探討[J].大眾科技,2010,134(10):158-159.
[5] 王思淼,陳戰(zhàn)勝,胡正坤.基于LM35 的單片機溫度采集顯示系統(tǒng)[J].佳木斯大學學報(自然科學版),2012,30(6):900-904.
[6] 沈瑞,于海勛,王耀文.基于ARM7 和LM35 的溫度采集系統(tǒng)設計[J].現(xiàn)代電子技術(自然科學版),2012,35(6):173-175.
[7] 王景景.基于LM35 的溫度測量系統(tǒng)[J].現(xiàn)代電子技術,2007,30(5):157-159.
[8] 趙小強.半導體制冷技術及其在電冰箱中的應用[J].甘肅科技,2010,26(19):79-81.
[9] 李冰.半導體制冷技術及其發(fā)展[J].山西科技,2009(4):95-101.
[10] 馬麗麗,高鑫,賀超興.基于單片機的溫度檢測系統(tǒng)硬件設計[J].現(xiàn)代儀器,2012,18(3):60-62.
[11] 段翠芳.基于單片機技術的溫室自動控制系統(tǒng)的設計[J].農機化研究,2011(7):144-150.