毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

基于ZigBee农田灌溉自动检测系统设计+源代码

时间:2019-07-19 23:21来源:毕业论文
基于ZigBee自组网无线传感器的系统,来实现灌溉的自动检测和控制。本系统以CC2530作为主要芯片,搭配C语言设计的软件程序、协调器节点、传感器节点、ZigBee自组网等硬件设备,组成灌

摘 要:本文主要介绍了一种基于ZigBee自组网无线传感器的系统,来实现灌溉的自动检测和控制。本系统以CC2530作为主要芯片,搭配C语言设计的软件程序、协调器节点、传感器节点、ZigBee自组网等硬件设备,组成灌溉自动检测系统。本系统是在已有成果的基础上研究设计的以个方便、使用、廉价能够对泥土的温湿度信息数据的采集,通过无线传感器的反馈对农作物进行浇灌措施。37142
毕业论文关键词:ZigBee;无线传感器;CC2530
ZigBee Irrigation System Based on Automatic Detection
Abstract: This paper describes a self ZigBee wireless sensor networking system to achieve automatic detection and control of irrigation based. This system CC2530 as the main chip, with a C language design software program coordinator nodes, sensor nodes, ZigBee ad hoc network and other hardware devices, automatic detection system consisting of irrigation. This system is based on a study of the results have been designed with an easy to use, inexpensive able to collect soil temperature and humidity information data, measures watering crops feedback wireless sensors.
Key Words:ZigBee;Wireless sensor;CC2530
目    录

摘要:    1
引言    1
1.设计方案    2
1.1方案概述    2
1.2系统设计要求    2
1.3系统框图    3
2.ZigBee无线传输技术    3
2.1 ZigBee技术概述    3
2.2 ZigBee协议栈    4
2.3 ZigBee网络拓扑结构    5
3.系统硬件设计    5
3.1 ZigBee的主要芯片CC2530    5
3.2 ZigBee无线模块设计    6
3.3湿度传感器模块    7
3.4温度传感器模块    8
4.系统软件设计    9
4.1协调器节点软件设计    10
4.2 传感器节点软件设计    11
5.网络拓扑检测    12
5.1 ZigBee网络拓扑算法    12
5.2网络拓扑图    14
6.结语与展望    14
参考文献    15
附录    16
附录1:Zigbee应用层部分程序    16
附录2:协调器的关键程序函数    22
致谢    24
基于ZigBee农田灌溉自动检测系统设计
引言
中国的根本情况灌溉用水资源严重浪费。中国82%左右用水是农业灌溉用水,中国国土面积广泛辽阔,灌溉用水的有效率仅达到44% , 有效率非常低下,那些西方经济高速发达的美国、德国等, 灌溉水利用率已达71% ~84%。可以减少灌溉用水流失浪费的问题, 增添灌溉用水的利用 ,减少农业资金投入,而且能够增加农作产物的数量。2004年后半年ZigBee通过了IEEE802. 15. 4规格,这种无线技术具有短距离,低功耗,代价低,简单明了,低数据速率的特点。ZigBee根据IEEE 802. 15. 4标准,很多细小的系统元件,将数据从一个元件传感器传递给下一个元件传感器,更像接力比赛的方式,而且它们传递过程中需要的能量很低,它们有很高的通信效率。这种自动灌溉系统,以网状形式铺设在田地中,采集数据、传送数据采用的是无线通信模式,采集系统的运行,实现自动化的灌溉。
1.设计方案
1.1 方案概述
本文设计基于ZigBee技术的灌溉自动检测系统结构框图简单,大体分为3部分。主要实现以下功能:
最下层由传感器、ZigBee终端组成,分布在农田的各个部分,ZigBee终端分为采集数据端点和数据控制端点,采集数据端点具体为传感器模块,数据控制端点具体为电磁阀掌控模块。主要完成两个功能:一是土壤温度和湿度信息收集和传送数据信息的变化;二是接收系统的传输控制数据,掌握电磁阀的通畅与关闭。        基于ZigBee农田灌溉自动检测系统设计+源代码:http://www.youerw.com/zidonghua/lunwen_35820.html
------分隔线----------------------------
推荐内容