发表日期:2015-02-06 来源:托普物联网 浏览次数:3808次
温室智能控制系统的温室数据信号采集模块主要采集温度、湿度、二氧化碳浓度和光照强度这四种数据。在对温度信号的测量上,采用了美国生产的单线数字温度传感器DS18B20,它可以把温度信号直接转换成串行数字信号供微机处理。DS18B20测温范围为-55~125℃,精度为±0.5℃;A/D变换时间为200ms。
温室智能控制系统的湿度传感器采用热固聚酯电容式传感头,同时在内部集成了信号处理功能电路,因此,该传感器可完成将相对湿度值变换成电容值,再将电容值转换成线性电压输出的任务。光度传感器和CO2传感器由专门生产商提供,其测量原理与湿度测量相同。
每一个时钟信号到来时,全部芯片内的数据将同时右移一位,前一片最高码送到下一片的串行数据输入端A、B。单片机I/O口输出的串行数据在移位脉冲的同步作用下,可以渐移到各芯片的并行输出端。显示器以10s的频率轮流显示温度、湿度参数的实测数值。若要重新设置参数,可以使用键盘进行操作。键盘的设计利用了RB端口的中断和电平弱上拉功能,主要有数字键及设定、显示、切换、上下限等功能键。
温室智能控制系统通过传感器采集数据,接着把数据传输到单片机芯片,再经单片机芯片经过处理得到的最终数据称之为实测数据,实测数据和设定数据进行比较后,通过模糊推理得到输出控制量,进而使执行机构进行各种相应的操作。温室智能控制系统的执行机构采用开关量控制,端口RD作为输出控制端,由RD输出控制码信息,先触发光电耦合器,经功率放大后驱动继电器或晶闸管来控制通风机、天窗等机构的开启与关闭。