基于ZigBee的滴灌自动控制系统设计.doc
《基于ZigBee的滴灌自动控制系统设计.doc》由会员分享,可在线阅读,更多相关《基于ZigBee的滴灌自动控制系统设计.doc(27页珍藏版)》请在三一办公上搜索。
1、题 目:基于ZigBee的滴灌自动控制系统设计 姓 名:学 院:专 业:班 级:学 号:指导教师:目 录摘 要:关键词:Abstract:Key words:引 言1 ZigBee无线传输技术1.1 ZigBee技术概述1.2 ZigBee协议栈1.3 ZigBee网络拓扑结构1.4 ZigBee的主要芯片CC24302硬件实现2.1系统概述2.2 ZigBee无线模块设计2.2.1ZigBee模块基本结构2.2.2 协调器节点的硬件设计2.2.3 传感器节点的硬件设计2.3 农田灌区的设计2.4传感器模块设计2.4.1无线传感器网络2.4.2湿度传感器模块2.4.3温度传感器模块2.4.4光
2、敏传感器模块2.5 滴管的设计3软件实现3.1 协调器节点软件设计3.2 传感器节点软件设计3.2.1数据传输3.2.3 数据采集3.3 ZigBee自组网4滴灌算法的研究4.1滴灌试验设计4.2滴灌灌溉制度的确定4.3 多传感器融合算法5结语与展望致谢参 考 文 献:基于 ZigBee的滴灌自动控制系统的设计农业电气化与自动化专业学生 史小燕指导教师 汪小旵摘 要:发展节水滴灌是解决农业灌溉缺水的出路,ZigBee技术是最近几年提出的一种双向低功耗无线通信技术,主要适用于自动控制和远程控制领域。本文介绍了一种基于ZigBee无线传感器网络的节水滴灌控制系统,并给出了系统的网络体系结构,以及协
3、调器节点和传感器节点(包括节点的加入,网络地址的分配、数据采集等)硬件和软件的设计。重点研究了无线传感器网络的自组网和数据采集传输的过程。该系统能够监测植物土壤水分的变化,通过无线传感器的反馈数据对植物采取有效的自动节水滴溉措施。关键词: ZigBee; 无线传感器; 自动滴灌; 自组网Design For Wireless Automatic Controlling System Of Drip Irrigation Based on ZigBeeStudent major in Agricultural Electrical and automation Shi XiaoyanTutor
4、Wang XiaohanAbstract: Develop water-saving drip irrigation is the solution to water shortages out, ZigBee technology is put forward in recent years, a two-way low-power wireless communications technology, are mainly applicable to the field of automatic control and remote control. In this paper, a Zi
5、gBee-based wireless sensor networks to control the water-saving drip irrigation systems, and the systems network architecture, as well as the coordinator node and sensor nodes (including node join the network address allocation, data acquisition, etc.) hardware and software design. Focused on wirele
6、ss sensor networks, and make network transmission and data acquisition process . The system to monitor soil moisture changes in plants through the wireless sensor feedback data on plants to take effective measures to automatic water-saving drip irrigation.Key words: ZigBee; wireless sensor; automati
7、c irrigation ; self-networking 引 言农业是人类社会最古老的行业,是各行各业的基础,也是人类顿以生存的最重要的行业。农业的发展从长远来看很重要,一是水的问题,二是科技的问题。由传统农业向现代化农业转变,由粗放经营向集约经营转变,必须要求农业科技有一个大的发展,进行一次新的农业技术革命。农业与工业、交通等行业相比仍然比较落后,农业灌溉技术尤其落后。灌溉系统自动化水平较低是制约我国高效农业发展的主要原因。传统的灌溉模式自动化程度极低,基本上属粗放的人工操作,即便对于给定的量,在操作中也无法进行有效的控制,为了提高灌溉效率,缩短劳动时间和节约水资源,必须发展节水灌溉控制
8、技术1。现代智能型控制器是进行灌溉系统田间管理的有效手段和工具,它可提高操作准确性,有利于灌溉过程的科学管理,降低对操作者本身素质的要求。除了能大大减少劳动量,更重要的是它能准确、定时、定量、高效地给作物自动补充水分,以提高产量、质量,节水、节能。现代灌溉控制器的研究使用在我国农、林、及园艺为数不多,与发达国家相比,有较大的差距,还基本停留在人工操作上,即使有些地方搞了一些灌溉工程的自动化控制系统,也是根据经验法来确定每天灌溉次数和每次灌溉量,如果灌溉量与作物实际需水量相比太少,便不能有效的促进作物健康成长;而灌溉量太多,肥水流失,又会造成资源浪费,同时传统的灌溉法还需要相关专家的实时观察并经
9、验指导生产,劳动生产率低,这也不能与现代化农业向优化、高效化方向发展要求同步。我国先后引进了以色列、美国、法国、德国等国家的部分先进灌溉控制设备,但价格昂贵,维护保养困难,多数用于农业示范区、科研单位或高校,而且不符合我国土壤的应用特点。我国自己的现代灌溉控制器的研制和使用尚处于起步阶段,因此,作为一个农业大国,中国研究开发自己的先进的低成本、使用维护方便、系统功能强且扩展容易的国产化数字式节水灌溉器是一项极有意义的工作。随着计算机技术和传感器技术的迅猛发展,计算机和传感器的价格日益降低,可靠性日益提高,用信息技术改造农业不仅是可能的而且是必要的。用高新技术改造农业产业,实施节水灌溉已成为我国
10、农业乃至国民经济持续发展带战略性的根本大事2。本课题在设计一套能对作物生长的土壤湿度进行自动监控的系统,它能对作物进行适时、适量的灌水,起到高效灌溉,节水、节能的作用。发达国家发展高效农业的一个重要途径是灌溉管理的自动化,如美国、法国、英国、日本、以色列等发达国家已采用了先进的灌溉系统。他们采用先进的节水灌溉制度,由传统的充分灌溉向非充分灌溉发展,对灌区用水进行监测预报,实行动态管理,采用遥感技术,监测土壤墒情和作物生长,开发和制造了一系列用途广泛,功能强大的数字式灌溉控制器,并得到了广泛的应用。地处干早缺水地带的以色列,它是世界上微灌技术发展最具有代表性的国家,目前全国农业土地基本上实现了灌
11、溉管理自动化,并且普遍推行自动控制系统,按时、按量将水、肥直接送入作物根部,水资源利用率和单方水的粮食产量都相当高。北美、澳大利亚韩国等国家和地区都已有发展成熟并形成系列的灌溉控制器产品,微灌方式普遍采用计算机控制,埋在地下的湿度传感器可以传回有关土壤水分的信息,还有的传感器系统能通过检测植物的茎和果实的直径变化来决定对植物的灌水间隔。计算机化操作运行精密、可靠、节省人力,对灌溉过程的控制可达到相当的精度,在以色列,已经出现了在家里利用电脑对灌溉过程进行全部控制(无线、有线)的农场主3。水资源严重缺乏和水旱灾害频繁是我国的国情。我国农业用水量约占总用水量的80%左右,由于农业灌溉用水的利用率普
12、遍低下,就全国范围而言,水的利用率仅为45%,而水资源利用率高的国家已达70% 80%,因而,解决农业灌溉用水的问题,对于缓解水资源的紧缺是非常重要的。在灌溉系统合理地推广自动化控制,不仅可以提高资源利用率,缓解水资源日趋紧张的矛盾,还可以增加农作物的产量,降低农产品的成本。采用传感器来监测土壤的墒情和农作物的生长,实现水管理的自动化。ZigBee于2004年底通过IEEE802. 15. 4标准,是一种新兴的近距离、低复杂度、低功耗、低数据速率、低成本的无线网络技术,它依据802. 15. 4标准,在数千个微小的传感器之间相互协调实现通信。这些传感器只需要很少的能量,以接力的方式通过无线传输
13、将数据从一个传感器传到另一个传感器,所以它们的通信效率非常高4。自动节水灌溉系统利用土壤水分传感器,微处理器,和ZigBee芯片等器件,以网状埋设在农田的各个地方,通过无线通信传播采集数据,然后控制灌溉系统的状态,从而实现农田灌溉的自动化。1 ZigBee无线传输技术1.1 ZigBee技术概述ZigBee技术基于 IEEE 802. 15. 4的无线通信协议,是一种适用于自动化系统与远程控制的无线通讯技术5,具有成本低、功耗低、复杂度低、可靠性高、双向传输、组网灵活方便等特点。ZigBee是一种新兴的短距离、低速率无线网络技术。ZigBee适用于一些简单、低成本的无线局域网,其低耗电特性,只
14、要使用两节1.5伏的电池就可维持数月甚至数年间不用换电池,对一般工业环境或家庭都很适用。ZigBee技术的优点包括以下几方面: 省电。两节五号电池支持长达6个月到2年左右的使用时间。可靠。采用了碰撞避免机制,避免了竞争和冲突;节点模块间具有自动动态组网功能,信息在整个Zigbee网络中通过自动路由方式进行传输,从而保证了信息传输的可靠性。时延短。针对时延敏感的应用做了优化,通信时延和从休眠状态激活的时延都非常短。网络容量大。可支持达65000个节点。安全。ZigBee提供了数据完整性检查和鉴权功能,加密算法采用通用的AES-128。高保密性。采用6 4为出厂编号并支持AES-128加密。因此,
15、ZigBee技术十分适合于组建无人无线网络。1.2 ZigBee协议栈ZigBee协议的整体框架包括物理层、MAC层、数据链接层、网络层和应用层。其中物理层和MAC层是由IEEE制定,而网络层及应用设备层是由ZigBee联盟制定的,如图1所示6。用户只需编写自己需求的最高层应用协议。图1 ZigBee层次结构物理层:采用DSSS(Direct Sequence Spread Spectrum直接序列扩频)技术,可提供27个信道用于数据收发。IEEE802.15.4定义了2.4GHz频段和868/915MHz频段两种物理层标准。物理层的主要功能包括:激活和休眠射频收发器,信道能量检测,信道接收数
16、据包的链路质量指示,空闲信道评估,收发数据。媒体介入层:IEEE 802.15.4 MAC(Medium Access Layer)层提供了两种服务:MAC层数据服务和MAC层管理服务。数据服务使MAC层协议数据单元的收发可以通过物理层数据服务。管理服务通过MAC层管理实体服务接入点访问高层。IEEE 802.15.4 MAC层的特征有信标管理、信道接入机制、保证时隙(GTS)管理、帧确认、确认帧传输、节点接入和分离。数据链路层:IEEE802系列标准把数据链路层分为媒质接入层MAC和逻辑链路控制层LLC(Logic Link Control Layer)。IEEE802.15.4MAC子层支
17、持多种LLC标准。MAC子层使用物理层提供的服务实现设备之间的数据帧传输;而LLC子层在MAC子层的基础上,给设备提供面向连接和无连接的服务。MAC子层功能包括:设备之间无线链路的建立、维护和结束,确认模式的帧传送与接收,信号接入控制,帧校检等。LLC子层主要功能包括:传输可靠性保障和控制,数据包的分段与重组,数据包的顺序传输。网络层:建立新的网络,处理节点的进入和离开网络。根据网络类型设置节点的协议堆栈,使网络协调器对节点分配地址,保证节点之间的同步,提供网络的路由,保证数据的完整性,使用可选的AES-128对通信加密。应用接口层:主要负责把不同的应用映射到ZigBee网络上,具体包括设备发
18、现,业务发现,安全与鉴权,多个业务数据流的会聚。1.3 ZigBee网络拓扑结构ZigBee的网络拓扑结构有3种:星形网络、树形网络、混合网络,如图3所示。其中星形网络是一个辐射状系统,数据和网络命令都通过中心节点传输。如果用通信模块构造星形网络,只需要一个模块被配置成中心节点,其他模块可以配置成终端节点。在ZigBee的网络中,支持全功能设备( FFD)和精简功能设备(RFD)两种类型的物理设备6。此外, ZigBee网络按照节点类型来分,支持3种节点:主节点、路由节点以及终端节点。主节点就是协调器,必须由一个FFD构成,它是网络的核心,负责建立一个网络并下发地址。路由节点也是一个FFD ,
19、搜索网络并加入,给加入路由的终端节点分配地址。路由节点仅是网络中的一个无线收发器,负责转发通信和维护网内路径。终端节点是网络中最简单的节点,可以是一个FFD或者RFD。 星型结构 树型结构 网状结构 协调器 全功能器件 缩减功能器件图2 ZigBee网络拓扑结构这个滴灌自动控制系统中做实验时用星型结构就可以。在实际应用时如果灌溉的面积很大也可以用树型或网状的,由路由节点做数据的中转站。1.4 ZigBee的主要芯片CC2430 这个设计做实验选用的是成都无线龙通讯科技有限公司产品,其中包括C51RF-3-PK/ C51RF-3-JKS(1个CC2431模块、8个CC2430模块、电源、USB线
20、),IAR 集成开发软件, C51RF-3 仿真器 。在这里主要介绍一下CC2430芯片的组成和原理。ZigBee技术的片上系统CC2430 是一种无线单片机, 是高度整合的系统级射频收发器7。CC2430 的主要特点如下:1) 专门的设计, 将 ZigBee IEEE 802.15.4 的技术标准所需的高频部分电路全部集成到了电路内部。2 ) 采用特殊设计, 使 8051 微处理器和高频线路间, 实现完美的配合, 将高速8051微处理器、32kB(或64kB、128kB)闪存、8k SRAM多种外围电路、814 的A /D 转换器、4 个定时/计数器和 CC2420 无线芯片等全部设计成一只
21、非常小的芯片 (48 脚, 7mm 7mm大小) , 并且内置“看门狗”定时器7, 真正实现了单片机的无线化、微型化。芯片的结构框图如图1所示。3) 无线通讯中需要的大量软件处理, 包括纠错, 防止空气中包装碰撞, IEEE 802.15.4 标准通讯协议处理, 网络路由, 多种网络拓扑等等, 都可以轻易放入无线单片机内部存储器中去, 因为CC2430这样的新一代无线单片机具有较大的存储空间。4) 价格低, 大量购买的价格是 24 美元/片。无线单片机 CC2430以它的丰富资源、高度集成以及低价格特别适合农业设施的单点多参数采集, 以它强大的无线通讯功能和无线网络协议栈为构建实用的农业设施通
22、信网络传感器节点奠定了硬、软件基础。图 4CC2430ZigBee 芯片结构框图2硬件实现2.1系统概述基于 ZigBee技术的无线测温系统由ZigBee无线通信模块、湿度传感器和上位PC监控计算机,电磁阀和滴箭等构成。系统总框图如图5。上位 PC机主要负责测量数据的存储、分析。ZigBee通信模块分为主机模块和从机模块 ,网络拓扑采用星型网络 ,即一个网络协调器和若干个从机终端模块。与 PC机相连的模块作为网络协调器 ,它的主要任务有两个: 负责组织无线网络 ,即自动搜寻网络中的终端节点; 从终端机节点取得 PC主机需要的数据 ,实现终端节点与 上位PC机之间的通信。ZigBee终端模块与湿
23、度传感器相连,一个终端节点模块可以根据需要连接多个测湿度的探头。本文的设计目标是在滴灌控制系统中通过加入一个协调器和若干个终端节点,搭建一个ZigBee网络,从而将由田间传感器测得的信息采集后用于优化精确灌溉。软件基于ZigBee协议栈,达到测量植株滴灌依据参数的要求,解决当前一般滴灌系统精确度低,人为失误,适应性不强等问题,实现滴灌管理的自动化、科学化。图5 系统结构总框图2.2 ZigBee无线模块设计2.2.1ZigBee模块基本结构本实验以一台PC机作为基站连接ZigBee协调器,若干网络节点构成一个传感网络,执行机构为控制各灌区水流开关的电磁阀。无线传感器网络节点由数据采集模块(传感
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 ZigBee 滴灌 自动控制系统 设计
链接地址:https://www.31ppt.com/p-4854904.html