封闭式蛋鸡舍环境控制系统的设计
蛋鸡舍湿度传感器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所示。
评论