论文部分内容阅读
温室是设施农业的重要组成部分,国内外温室种植业的实践经验表明,提高温室的自动控制和管理水平可充分发挥温室农业的高效性。本文主要对当今农业温室的研究热点-智能温室系统进行研究,设计一套能实时控制温室内温度、湿度、光照以及C02浓度等多参数的测控系统。通过该系统的调节作用,使温室中环境参数处于设定的最佳值,为农作物提供良好的生长环境。
系统选用上位PC机和多个P89C54下位单片机组成的小型分布式监控系统结构。上位PC机是整个系统的指挥中心,下位P89C54单片机安放在各个温室单元中,通过RS-485接口,可实现上、下位机之间的通信。下位P89C54单片机把实时采集到的数据传输到上位PC机,在上位PC机进行动态的显示、存储、打印和管理,同时,下位机把数据处理后输出控制信号,驱动执行机构。另外,在各温室单元单片机上可动态设置环境参数。
系统软件包括上位机系统软件和下位机系统软件。上位机系统软件采用可视化编程语言Visual Basic6.0来开发,主要由通信模块、数据实时采集监控模块、历史数据显示模块和帮助模块组成,每个模块独立完成一定功能,各模块之间可以相互访问。下位机系统软件采用C语言来开发,主要由主程序模块、采样程序模块、通信程序模块和显示程序模块组成。
本系统的设计采用模块化结构,便于升级和扩展,为温室系统多因素控制奠定了一定的技术基础。