基于Zigbee组网技术的智能温室自控系统设计.doc
《基于Zigbee组网技术的智能温室自控系统设计.doc》由会员分享,可在线阅读,更多相关《基于Zigbee组网技术的智能温室自控系统设计.doc(36页珍藏版)》请在三一办公上搜索。
1、毕业论文(设计)基于ZigBee组网技术的智能温室自控系统设计学 生 姓 名: 张洪林 指导教师: 崔新忠、讲师 合作指导教师: 专业名称: 自动化 所在学院: 信息工程学院 2014 年 6 月摘要 本文以ZigBee技术为核心,采用通用性思想和模块化设计的思路,用无线传感网络技术解决温室大棚内的农作物生长的智能自动控制系统。设计了基于ZigBee组网技术的数据采集节点,对温室内湿度、温度和CO2浓度等环境因子的数据采集,搭建了基于ZigBee的星型网络,实现了采集数据与控制数据的无线传输。 利用PLC作为控制机构,根据已经设置的环境阈值对相应的执行机构进行控制,启动相应调控设备,从而使温室
2、环境符合生物的生长规律。很好的解决了实时数据监测的问题,改变了过去只靠操作人员通过观察作物生长状态而进行测报的相对落后状态,对生产作物进行即时的自动监测,促进生产资源集约高效利用,从而能够大幅度提高的农业生产力。 关键字:ZigBee组网,温室,环境因子监控,无线传感器网络,自动控制AbstractThis article is for a intelligent automatic control system which is for ZigBee technology as the core technology of wireless sensor networks to solve
3、the crops grown in greenhouse, design of the data acquisition node that is based on the ZigBee networking technology,collection the environmental factors data on greenhouse (humidity, temperature and carbon dioxide concentration), build a star network based on ZigBee,it has been achieved that the da
4、ta of acquisition and control based on wireless net transmission.Using PLC as a control mechanism, according to the environment of already set threshold value to control the corresponding actuator, start the corresponding control device, which accords with the growth law of biological greenhouse env
5、ironment.it is a good solution to the problem of real-time data monitoring,changed the relative backwardnessin the past only by the operator by observing the crop growth status and conduct forecasting,and it can achieved that the real-time automatic monitoring of crops,promote the efficient use of r
6、esource-intensive production,thus the most substantial increase in agricultural productivity. Key works: ZigBee network, greenhouse, monitoring of environmental factors, wireless sensor networks, automatic control 目 录摘要IAbstractII第一章 前言11.1 研究目的和意义11.2 研究背景以及国内外研究现状11.3 目前研究存在的问题2第二章 系统总体方案的设计32.1 总
7、体方案的设计32.2 系统子节点的设计42.3 本次毕设中主要要解决的问题和实现功能的方案4第三章 ZigBee无线网络模块设计63. 1 ZigBee技术及其组网选择63. 2 ZigBee无线网络传输模块硬件设计93. 3 数据采集模块与ZigBee模块硬件连接143. 4 ZigBee无线传输模块软件设计14第四章 控制数据采集模块设计174. 1传感器的选择174.2 数据采集模块的硬件设计174. 3 数据采集模块的软件设计20第五章 PLC控制系统的设计225.1温室自动控制系统的分析与设计225.2 PLC控制系统硬件电路设计245.3 PLC控制系统软件程序设计245.4基于R
8、S-485网络的PLC控制系统设计24第六章 基于ZigBee的温室智能自动监控系统性能调试276.1 传感器数据采集系统的调试276.2 ZigBee无线数据传输系统调试276.3 PLC自动控制系统的调试276.4 系统整机综合调试27第七章 总结与展望297.1 总结297.2 展望29致谢30参考文献31第一章 前言1.1 研究目的和意义 伴随着新兴技术的快速发展,信息科学日新月异的技术发展,无线传播技术已经开始渗透于人类生活中的各个领域。温室大棚作为新型的农业种植技术,很大程度上改变了农民的生活生产质量。ZigBee是一种最近刚刚兴起的一种短距离,低速率,投入低廉,通信可靠的无线网络
9、技术,它具备采集信息,传输信息以及智能处理于一体的优势,通过温室环境因子传感器监测空气中的温湿度,光照强度以及二氧化碳浓度等多点环境因子参数, 通过ZigBee无线传感器网络将数据实时的传输到上位机,在依据预设阀值来控制以及指导生产,因此这种基于ZigBee无线技术的网络可以满足温室大棚对各项环境参数的控制要求,很大程度的避免了因参数监测失误造成的损失,提高农民的收入。1.2 研究背景以及国内外研究现状 在我国的经济产业构成中农业占了很大的比例。温室大棚种植技术这种创新型农业作物种植技术已经在祖国大地全面推广种植,它的出现使农业种植冲破了老式农作物种植受地域、自然环境和气候影响等环境因素的局限
10、,温室大棚种植技术可以很大程度的避免季节变化和其他一些因素的影响,为植物提供一个有利的保护场所,它的出现很好的促进了农业的生产增收。 随着现代科学和信息技术的发展,现代农业的种植正朝着机械化、数字化和精确控制的方向发展,温室自动监控系统通过收集和分析温室的温室环境因子数据,对农作物进行即时的自动监控,改善农作物的生长环境,是资源高效利用,就可以很大幅度提高农业生产力,利用温室自控系统可以使每个温室大棚的经济效益增长显著1。 在基于ZigBee组网技术的控制应用上,Chin-Feng Lai等人为了缓解远程控制器过多的问题,我们构建了一个多模型情景识别控制器远程电子设备来优化用户体验在2010年
11、开发了一个多样化的远程网络控制系统2。Sofiane Ouni等人在2013年设计了在IEEE802.15.4/ZigBee内部路径优化的系统,这种方法可以节省每个节点的能源消耗,以延长网络的生命周期3。其实在我国,温室大棚的自控系统的设计方面起步就晚,张骞教授等人(2007)在丽水的现代温室农业科学院设计了基于ZigBee技术无线温室监控系统。自由组织、自由配置,自我修复的强大功能为系统配置提供了几乎无限的灵活性4。江朝晖等人在2010年依据农业监测的特性,采用基于ZigBee无线技术建立了通信网络,设计了一个温室无线监测系统5,该系统通用化和模块化的设计理念,将每个模块单独设计,使其应用范
12、围广且易移植。 但总体来说,我国的ZigBee与ZigBee组网技术仍处于初期开发阶段,在国内的应用还是比较少。所以此次设计采用星型拓扑结构组网,将低能耗,低成本,寿命长的ZigBee技术与温室技术相结合,对温室的二氧化碳,湿度,温度等对象进行监控,希望可以开发出一个节约高效的温室自控系统。1.3 目前研究存在的问题 (1)现在温室农业还是主要依靠具体操作人员的对农作物的种植经验来对温室内的农作物管理种植,这个种植方法较之国外有较大滞后。 (2)目前为了实现对温室环境因子数据的监测,我们的建设者们倾向于构建由大量电子检测设备组成的监测与控制系统,由此产生的温室设施投资成本高,维护困难。 (3)
13、环境监控技术方面的环境控制能力低、自动化程度相对落后。目前国内研发的系统可以对目标进行简单的监测和控制,但是对温室内环境的调节能力有限,价格偏贵,使用这些系统与否,不能明显的提升经济效益,可能还会因为设备投资过大,引起一些相对的负增长。所以我国的温室大棚在基于无线网络技术的温室自动控制系统还有待完善。第二章 系统总体方案的设计2.1 总体方案的设计为了在温室大棚智能监控系统领域满足不同控制需求温室内控制要求,这次设计的系统预设了上位机和下位机两个大模块。其中,对于上位机选择就是选用微机,这个毋庸置疑,下位控制器则依据系统的控制要求分成两个模块,分别采用单片机和PLC控制器。下位机控制器应该要完
14、成的工作是在脱离监控PC机后能独立地进行数据因子的采集与控制,可以通过已经预设好的各项数据的阀值来实现PLC对执行机构的控制,而且具备手动处理系统。下位机控制器是以CC2430单片机和PLC控制器为核心的,整个下位机系统包括两个下级模块,分别是ZigBee无线主模块和PLC自动控制模块。其中设计的ZigBee无线传输网络模块应该包括以下五大模块,他们分别是数据采集模块、模数转换模块、无线网络传输模块以及通信模块等,PLC自动控制模块包括数据模块和执行机构控制模块。数据采集模块可以完成对温室大棚内的湿度、温度和二氧化碳浓度等环境因子的模拟量或者数字量的收集和预处理,并将结果送至数据存储器和送至监
15、控服务器存储和管理。PLC输出控制模块的主要工作是通过比较实时监控的环境因子参数和预设阀值来实现对温室大棚内的各个执行机构的自动控制;通信模块是基于RS-232/RS-485串口总线网络,主要功能就是程序的烧写和数据的传输,是实现上位机与ZigBee网络和PLC控制器间通信的必须通道。 本次毕业设计的系统主要由基于ZigBee的环境监测系统和PLC控制系统,这两个部分组成的温室自动控制系统。原理图如下: 图1 总体方案结构图 (1)环境因子的监测系统:由于课题的设计要求,所以系统主要检测温室内的二氧化碳浓度、温度和湿度这三个数据,当传感器收集到环境因子的数据后传到ZigBee子节点,再通过无线
16、网络传到ZigBee网络总节点,最后经过RS-232串行口总线将数据传到上位PC机上并存储。 (2)PLC控制系统:ZigBee总节点接收数据通过网络通信层将数据传递给PLC,由PLC控制器来自动控制每个温室执行机构的启动与关闭。通过在上位机上的程序设计,将需要控制的环境因子的阀值存储在中间存储器中,再将实际的测量值存在数据存储器中比较两者的值的大小,依据实时数据的大小来控制温室内的升降温度的设施、湿度调节的设施、通风设施等控制温室环境参数的设备的启停。2.2 系统子节点的设计 依据设计的要求,在设计的这个温室大棚内会存在三种不同的传感器,分别测量温室大棚内的湿度的湿度传感器 、测量温度的温度
17、传感器以及检测二氧化碳浓度的CO2传感器。 ZigBee网络会按照一个稳定的周期收集由传感器采集出来的数据,如下图所示,由于系统选用的温度传感器、二氧化碳浓度传感器这两种传感器是模拟传感器,所以需要先通过模数转换器转将其换为数字信号,然后再将数据送至单片机中,最后送达CC2430机芯片完成对数据的收集;而系统选用的湿度传感器直接就是数字式的,不用A/D转换就可以完成数据传递,传感器采集的数据在单片机内经过预处理后,将三种数据按照先后顺序送到ZigBee无线网络中的子节点 图2 ZigBee网络子节点结构图2.3 本次毕设中主要要解决的问题和实现功能的方案 (1)数据检测模块的设计 对各个被监控
18、的环境因子的数据收集是实现实时数据分析是保证整个控制系统正常运转的基础。所以在设计中,要使用单片机来对数据进行预处理以确保传感器收集的数据的实时性。而且要根据实际和控制要求选择三种监测目标传感器。通过软硬件结合,利用适合的开发环境完成数据的检测与传输。(2)ZigBee无线网络的搭建 依据控制要求和温室大棚的自身特点,选用适合ZigBee无线技术的处理芯片,组建一个合乎情理的网络拓扑结构来完成ZigBee网络的无线传输,将协调器、处理器以及终端设备有机的组合在一起,通过软件编程实现数据在无线网络中的畅通。(3) PLC模块的设计 PLC是设计的温室自动检测与控制系统的主控单元,需要综合考虑实际
19、,选择一款适合的PLC控制器,通过PLC控制器完成对执行机构的控制。第三章 ZigBee无线网络模块设计3. 1 ZigBee技术及其组网选择 3.1.1 ZigBee技术概述 “ZigBee”技术这个名字源于蜜蜂的zig-zag舞蹈。在此之前ZigBee技术也曾被称为“HomeRF Lite”、“RF- EasyLink”或“fireFly”无线电技术,目前统称为ZigBee技术。ZigBee技术是一种开放式的基于IEEE 802.15.4协定的无线个人局域网(Wireless Personal Area Networks)标准。ZigBee技术是一种复杂性不高、低能耗、运行速率较低、传输距
20、离较短、设计成本不高的双向无线通讯技术6。 ZigBee技术在每个地区使用的频率并不相同,在全球范围内都可以使用的是2.14G赫兹的频率,最高250kbit/s的传输速度、在欧洲大陆则流行使用868M赫兹最高20kbit/s的传送速度以及在美国使用915 M赫兹最高40kbit/s的传输速度,ZigBee无线网络的传输距离在10-75米的范围内,但是在实际应用中传输距离的长短是由设计者自行决定的,因为在不同的发射功率的大小或者不同的应用模式下,ZigBee网络的传输距离是可以微调的。不过在我们设计的这个温室大棚自动控制系统中不需要额外的增大功率来增加数据的传输距离,因为75米的距离就可以满足控
21、制需要。在实际的设计中ZigBee网络具有非常强大的延展性7。ZigBee技术的具体工作参数见表1。 表1 工作参数表物理层工作频率/M赫兹频道数调制方式码片率传输率/KBit/s数据符号868MHz915 MHz2.14GHz868868.6 90292824002485 1 10 16BPSKBPSKOPBSK30060020002040250二进制二进制1数据组 3.1.2 ZigBee技术的体系结构 一个无线网络的结构体系决定着网络的组网难度、网络复杂度以及该网络的工作能力,所以网络结构体系是现在的热门研究对象,所以在设计系统的无线传感器网络模块的结构组成时,必须着重考虑以下四个方面的
22、因素8: 1 : 网络的可扩展型; 2 : 网络节点能耗; 3 :无线网络的自修复能力; 4 :系统结构能不能自由组合。 ZigBee网络可以很完美的解决这些问题,ZigBee技术在花费上,一片ZigBee芯片约合一美元或者更少,是最便宜的。应用ZigBee技术产生的系统在总体花费能有一个可观的节约。数据速率:ZigBee芯片的运行速率是250 千字节每秒,尽管是运行速率最低的ZigBee对于温室系统来说还是足够的。一般的,温室系统的数据通信速率是很低的-通常只是发送很微小的信号从控制器到执行机构,如温度的变化或一个命令,供电而且运行速率相对较低的设备会延长电池的寿命。节点数量:一个网络的工作
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 Zigbee 组网 技术 智能 温室 自控 系统 设计
链接地址:https://www.31ppt.com/p-4151402.html