封閉式蛋雞舍環(huán)境控制系統(tǒng)的設(shè)計
蛋雞舍濕度傳感器HS1 101作為可變電容與單片機LPC2132管腳P0.17相連??刂齐妷憾酥杂秒娮鑂1=909k歐,而不用O.1μF電容,是為了匹配濕度傳感器HS1101的溫度系數(shù)而引進的一個溫度系數(shù)。R3=1k歐是短路保護電阻,為了使占空比盡量接近50% ,R4要選得比R2小得多,但應保證電路的輸出頻率在6660Hz附近,此處選R4=49.4kQ,R2=576k歐,具體如圖5所示。 2.3 光強測量電路的設(shè)計
蛋雞舍光強傳感器TSL2561,通過I2C總線協(xié)議訪問,單片機LPC2132內(nèi)部帶有I2C總線控制器,將該總線的時鐘線和數(shù)據(jù)線直接與TSL2561的I2C總線的SCL和SDA分別相連,INT引腳與單片機LPC2132的外部中斷引腳EINT3相連。光強測量電路如圖6所示。 2.4 二氧化碳測量電路的設(shè)計
為了使蛋雞舍二氧化碳傳感器保持在最敏感的溫度上,一般需要給加熱器提供加熱電壓進行加熱,但是加熱電壓的變化將直接影響傳感器的穩(wěn)定性,因此加熱電壓必須穩(wěn)定,其范圍應在(5.0±0.2)VDC之內(nèi),此處管腳1接5.0V電壓。CO:測量電路,如圖7所示。TGS4160型CO2傳感器的輸出電壓為(0-3.0)V,所以可以采用3.3V參考電壓,并可與單片機LPC2132的A/D轉(zhuǎn)換引腳P0.27直接相連。 3 蛋雞舍環(huán)境監(jiān)控系統(tǒng)的軟件設(shè)計
3.1 典型雞舍溫濕度測控主程序設(shè)計
當?shù)半u舍內(nèi)溫度≥目標溫度+溫度偏置(溫度設(shè)定上限)時,啟動濕簾外翻窗,在濕簾外翻窗打開至終點時,外翻窗電機終點限位開關(guān)閉合,閉合信號傳回控制器后,控制器撤銷“濕簾外翻窗開”信號,同時驅(qū)動風扇和濕簾運行。當雞舍內(nèi)溫度≤ 目標溫度+溫度偏置(溫度設(shè)定下限),關(guān)閉風扇和濕簾進入系統(tǒng)定時,定時時間到時,一次控制流程結(jié)束,其程序控制流程如圖8所示。 當?shù)半u舍內(nèi)濕度≤目標濕度+濕度偏置(濕度設(shè)定下限)時,啟動噴霧裝置進行清水噴霧,從而使雞舍的濕度有所回升;當雞舍的濕度≥目標濕度+濕度偏置(濕度設(shè)定上限)時,關(guān)閉噴霧裝置,進入系統(tǒng)定時,定時時間到時,雞舍內(nèi)濕度一次控制流程結(jié)束。
評論