摘 要:本文主要介绍了一种基于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.751com.cn/zidonghua/lunwen_35820.html