论文部分内容阅读
温室是我国农业发展的重要应用设施,当前已经有一些专业建造温室的企业。关于如何对温室进行智能远程管理与控制,现有的研究设计比较多,但应用与实际实现还比较少,主要存在设计错误、温室现场布置繁琐、成本太高无法实际应用、关键问题缺乏清晰说明、移植性差等问题。本设计旨在构建一个成本低、搭建简单、易于操作、移植性强的温室远程监控系统。本设计对以往的温室监控方案进行了分析,并指出了其优缺点,针对现有的监控方案进行改进,实现真正的远程控制,而且运行成本较低,用户可以接受。在设计与实现过程中需要注意的问题与关键环节,都在文中指明。基于ZigBee与Web技术,本文研究如何对温室内农作物所需各种环境参数的数据进行无线采集,并通过B/S(浏览器/服务器)结构的方式进行展示与控制,相比常用的C/S(客户机/服务端)结构方式,系统维护、用户访问都更加方便。用户只要有能连接互联网的设备,不论是电脑还是手机,不论身处全国何地,都可以通过浏览器查看温室内环境参数,并且能够远程手动或自动的控制现场各执行器件,真正实现对温室的远程监控,使温室监控向智慧农业的方向发展。本设计放弃ZigBee终端节点挂载执行器件的设计方案,仅将终端节点用于采集温室环境数据,温室现场各执行器件均与ZigBee协调器相连,以节约能源,减少温室现场布线,提高系统可移植性。在远程服务器(也称云服务器)上使用C#语言搭建服务端接收器软件,将温室现场GPRS模块发送来的数据导入SqlServer数据库,使用ASP.NET技术设计便于维护的三层架构温室监控Web网站,并运用多种第三方插件优化显示页面,简化用户操作,提高Web页面访问舒适度。除了对温室现场环境进行开关量控制外,本文以控制温室土壤湿度模拟量为例,运用模糊控制算法实现对温室土壤湿度的智能自动控制,达到精准灌溉、节约用水的目的。对整个系统进行理论分析与设计后,以详细实验进行验证,实验表明系统设计合理,且稳定性强,可靠性高。