摘要:本系统通过单片机控制继电器来调控农作物适合的生长环境。通过传感器监测大棚内的各项环境参数,通过ZigBee传输到上位机,来实现远距离对大棚内环境的监测。
本系统主要采用单片机作为控制核心,由土壤湿度传感器、空气温湿度传感器采集相关作物生长环境参数,经过数模转换之后送入单片机,单片机对数据做出相应的处理之后在LCD1602液晶显示器上进行相关参数的显示,并根据检测结果控制继电器是否启动从而完成自动灌溉的任务,与此同时经单片机处理的数据通过Zigbee模块远程发送到上位机接收端。上位机利用LabVIEW设计的界面,显示相关参数的最大值、最小值、平均值、峰-峰值以及各个参数的曲线变化和继电器控制的水泵的工作状态等,以达到自动控制和远程监测的目的。
经过系统实验和测试。本系统工作正常,数据显示清晰简洁。既可以实现检测的目的也可以实现自动浇水。达到了最初设计时的效果。
关键词 ZigBee;传感器;数模转换;LabVIEW
目录
摘要
Abstract
1绪论-1
1.1课题研究的背景及意义-1
1.2国内外研究现状-1
1.3课题研究的主要内容-2
2基于zigbee的智能大棚系统功能设计方案-3
2.1系统的需求分析-3
2.2系统设计的总体方案-3
2.3系统采用的相关技术简介-4
3系统硬件的设计与实现-6
3.1系统硬件的总体设计-6
3.2单片机的选择-6
3.2.1 STC89C52RC芯片介绍-6
3.2.2 单片机电路设计-7
3.3 ZIGBEE无线数传模块-8
3.3.1ZIGBEE模块的选型-8
3.3.2ZIGBEE模块电路设计-9
3.4显示电路设计-11
3.5空气温湿度传感器DHT11的电路设计-11
3.6土壤湿度传感器的电路设计-11
4系统软件的设计 -13
4.1上位机界面设计-13
4.1.1LABVIEW的主要优点-13
4.1.2LABVIEW串口的使用-14
4.1.3LABVIEW数据的处理-16
4.1.4LABVIEW可视化界面设计-20
4.2单片机程序设计-21
5系统测试-26
总结-28
致谢-29
参考文献-30