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