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