基于AVR单片机的蔬菜大棚恒温恒湿系统设计毕业设计.doc
《基于AVR单片机的蔬菜大棚恒温恒湿系统设计毕业设计.doc》由会员分享,可在线阅读,更多相关《基于AVR单片机的蔬菜大棚恒温恒湿系统设计毕业设计.doc(37页珍藏版)》请在三一办公上搜索。
1、本科生毕业设计基于AVR单片机的蔬菜大棚恒温恒湿系统设计Vegetable greenhouse at constant temperature and humidity system design based on the AVR Microcontroller毕业设计原创承诺书1本人承诺:所呈交的毕业设计(论文)基于AVR单片机的蔬菜大棚恒温恒湿系统设计,是认真学习理解学校的长春理工大学本科毕业设计(论文)工作条例后,在教师的指导下,保质保量独立地完成了任务书中规定的内容,不弄虚作假,不抄袭别人的工作内容。2本人在毕业设计(论文)中引用他人的观点和研究成果,均在文中加以注释或以参考文献形式
2、列出,对本文的研究工作做出重要贡献的个人和集体均已在文中注明。3在毕业设计(论文)中对侵犯任何方面知识产权的行为,由本人承担相应的法律责任。4本人完全了解学校关于保存、使用毕业设计(论文)的规定,即:按照学校要求提交论文和相关材料的印刷本和电子版本;同意学校保留毕业设计(论文)的复印件和电子版本,允许被查阅和借阅;学校可以采用影印、缩印或其他复制手段保存毕业设计(论文),可以公布其中的全部或部分内容。以上承诺的法律结果将完全由本人承担!作 者 签 名: 年 月日摘 要目前我国农业正处在从传统农业向优质,高产,高效益为目标的现代农业转化的新阶段。植物的生长环境也是农业现代化的重要标志。结合作物生
3、长规律,控制环境条件,使作物在不适宜生长的反季节中,可获得比室外生长更优的环境条件,从而使作物达到优质、高产、高效的栽培目的。本文提出了一种基于AVR单片机的蔬菜大棚恒温恒湿系统设计。下位机选用ATmega16单片机及数字式单总线温湿度一体传感器采集温湿度(如DHT21等),利用无线传输模块PTR8000传输数据;上位机由单片机和液晶模块构成,键盘输入温湿度值控制下位机加热、加湿、通风设备的开启和关闭,液晶屏进行显示。在系统设计过程中选用价格低、性能稳定的元器件,提高了性价比。该控制系统具有检测精度高、使用简单、成本较低和工作稳定可靠等特点,不仅可以应用在农业大棚,也可以应用在恒温湿的机械加工
4、厂、室内环境监测等方面,所以具有一定的推广和应用价值。关键词:单片机 温湿度 无线传输 蔬菜大棚 Abstract At present , our country agriculture is in the new stage that transform from the traditional farming to the modern agriculture which aime the high quality, the high production, the high benefit at the goal .The growth environment of the plant
5、 is the important sign of agricultural modernization, too.With the growth rules controlling circumstance condition,it makes greenhouse better condition than outdoor in the unfit season,and more productive and high quality.Greenhouse control technology is developing with the automated detection techn
6、ology, process control technology and computer technology, etc. This issue uses micro-chip prices and many host control to make it more intelligent, more complete, more accurate. This thesis choose the devices as full consideration of the ration between performance and cost as possible. After debugg
7、ing, measuring result is in good agreement with anticipate.This controlling system is simple,reliable,stable and low coat.It can be applied in the agriculture-greenhouse , environment monitoring and constant hygrothermal factory,and it has much of value to apply and popularize in other fields.Key Wo
8、rd: MCU;mperature and Humidity;ireless Transmission;gricultural Greenhouse 目 录摘 要IABSTRACTII目 录III第1章 绪 论11.1 本课题研究的目的及意义11.2 蔬菜大棚温湿度控制技术的发展现状11.3 温室控制主要存在的问题11.4主要研究内容及系统设计原则2第2章 系统总体方案设计32.1 系统功能设计32.2 系统组成及工作原理3第3章 系统的硬件设计43.1 单片机概述43.1.1 单片机选型方案43.1.2单片机简介43.2 温湿度采集模块53.3 无线收发模块63.4 液晶显示模块83.5 键
9、盘输入模块93.6 调节部分10第4章 系统的软件设计124.1 温湿度采集子程序设计134.1.1 DHT21 串行接口134.1.2 温湿度采集子程序134.2 无线数据收发子程序144.2.1 PTR8000 的指令设置144.2.2 无线数据收发子程序设计154.3 液晶显示子程序164.3.1 12864液晶指令设置164.3.2 液晶显示子程序设计184.4 键盘子程序设计19第5章 系统总体调试215.1 抗干扰性分析215.2 联合调试22结 论23参考文献24致 谢25附录1 上位机总体电路图26附录2 下位机总体电路图27第1章 绪 论1.1 本课题研究的目的及意义目前我国
10、农业正处在从传统农业向优质,高产,高效益为目标的现代农业转化的新阶段。植物的生长环境也是农业现代化的重要标志。环境中昼夜的温度和湿度变化大,其对植物生长极为不利。因此必须对环境的温度和湿度进行监测和控制,使其适合植物的生长,提高其产量和质量。随着单片机和传感技术的迅速发展,自动检测领域发生了巨大变化,温室环境自动监测控制方面的研究有了明显的进展,但是我国农业大棚多为中、小规模乃至极小规模,虽然国内有一些蔬菜大棚恒温恒湿控制系统,但这些控制系统结构复杂价格偏贵,仅是在少数大规模的农场才使用,不适合我国农村的现状。所以设计一个相对廉价并系统结构简单,且能根据不同的环境天气变化进行远程监控的系统充满
11、发展的前景。 1.2 蔬菜大棚温湿度控制技术的发展现状 国外对温室环境控制的研究较早,开始与20世纪70年代,先是采用模拟式的组合仪表,采集信息并进行指示,记录和控制。80年代末出现了分布式的控制系统。90年代,荷兰、日本、美国及以色列等发达国家温室控制技术己经相当先进,己经能达到对多因素综合控制的水平,到2000年,Tetsuo Morimoto等综合了智能控制算法(模糊算法、人工神经网络、遗传算法)以达到对温室的环境控制,目前,英国的温室大量采用计算机管理,现在正开发和研制计算机数据采集和控制系统。说明国外对于问世环境的控制已经达到相当高的水平。相对于国外我国的在蔬菜大棚控制方面的研究起步
12、较晚,始于20世纪80年代。在吸收国外技术的基础之上才掌握了人工微机控制技术,而且仅限于各种因子单项控制。虽说也有了一定的发展,但还有很多不足。我国整体上正从消化吸收,简单应用阶段向实用化,综合性应用阶段过渡和发展。与发达国家相比,存在较大差距。生产实际中仍然存在着许多问题,如装备配套能力差,产业化程度地,环境控制水平落后,软硬件资源不能共享和可靠性差等缺点。尽管如此,随着计算机技术,传感器智能化技术,机械电子一体化技术和计算机网络技术的发展,温室环境控制系统已经成为各个国家为合理利用农业资源,减低生产成本,保护生态环境在国际市场竞争力的前沿性研究领域。1.3 温室控制主要存在的问题 首先是农
13、业专家系统自身的问题,农业专家系统的技术还不十分成熟。其次是采集数据的束缚,温室控制技术主要停留在对温室环境因子的监控上,并没有考虑温室作物本身的生理过程。还有就是农业专家系统在温室实时控制中的应用的局限性,对农业知识的表达及推理策略等要认真考虑。同时,将更多的农业知识用于温室生产的实时控制中,不仅仅局限于对环境因子的专家指导。1.4主要研究内容及系统设计原则一是确定系统的总体功能设计方案;二是进行硬件电路和软件系统的设计;三是通信接口电路及软件的设计;四是对单片机的上位机的管理软件的设计,提出一种切实可行的温室环境监测系统,可以全面、实时、自动地对监测数据。系统设计应具有可靠性高、操作维护方
14、便、性价比高等特点。可以使用可靠性高的元器件;设计电路板时布线和接地要合理;对供电电源采用抗干扰措施;输入输出通道抗干扰措施;进行软硬件滤波;系统自诊断功能等。在系统的软硬件设计时,要尽可能减少人机交互接口,多采用操作内置或简化的方法。同时系统应配有现场故障诊断程序,一旦发生故障能保证有效地对故障进行定位。第2章 系统总体方案设计2.1 系统功能设计1、下位机通过温湿度传感器对温湿度参数采集,间隔5分钟把采集到的数据发送给上位机。上位机对各路数据进行循环检测、数据处理、存储,实现温湿度的智能、多空间点的测量。2、下位机温湿度参数采集设备应具有较高的灵敏度、可靠性、抗干扰能力并具有存储、远程无线
15、通信功能。3、无线通信系统具有较高的可靠性、较好的实时性和较强的抗干扰能力。4、上位机具有数据记录功能:可以根据需要设置数据记录时间间隔,把数据存入数据存储器。 2.2 系统组成及工作原理系统框图如下:图2-1 系统总体框图系统工作的过程是:系统工作时,布置在大棚各处的下位机温湿度参数采集设备,采集温湿度参数后通过无线模块PTR8000传输给上位机,上位机经由无线模块PTR8000接收到数据后显示到12864液晶上。操作人员可以通过上位机的键盘设定温度和湿度范围,经PTR8000发射到下位机,下位机采集到温湿度数据与设定的温湿度范围值进行比较,当温室大棚内的温度或湿度超出所设定的范围时,下位机
16、输出指令控制继电器接通相应的设备,当温度和湿度都在设定的范围内时就切断执行设备。 第3章 系统的硬件设计3.1 单片机概述3.1.1 单片机选型方案方案一 :采用AT89C51单片机,其主要特点:4kbytes程序存储器(ROM) ,256bytes的数据存储器(RAM) ,外部数据存储器寻址空间为64kB,外部程序存储器寻址空间为64kB,四个8位并行I/O口,既可用作输入,也可用作输出;五个中断源的中断控制系统;一个全双工UART(通用异步接收发送器)的串行I/O口,用于实现单片机之间或单片机与微机之间的串行通信;片内振荡器和时钟产生电路,石英晶体和微调电容需要外接。最高振荡频率为12M,
17、系统时钟是外部时钟的12分频。方案二:采用ATmega16单片机,其特点为,16K字节的系统内可编程Flash,512字节EEPROM,1K字节SRAM,四个8位并行I/O口,用于边界扫描的JTAG 接口,支持片内调试与编程,可编程串行USART,8路10位的ADC ,具有片内振荡器的可编程看门狗定时器,一个SPI 串行端口,系统时钟是外部时钟不经过分频直接输入。在本系统中,采用的方案二,ATmega16单片机,因为ATmega16时钟频率是AT89C51单片机的8-10倍,而且成本低,并且芯片有SPI接口方便和PTR8000无线通信模块连接,因此采用ATmega16单片机。3.1.2单片机简
18、介ATmega16是一种低功耗、高性能AVR微控制器,具有 16K 在系统可编程Flash 存储器。AT89S52具有以下标准功能:16K字节的系统内可编程Flash(具有同时读写的能力,即RWW),512 字节EEPROM,1K 字节SRAM,32 个通用I/O 口线,32 个通用工作寄存器,用于边界扫描的JTAG 接口,支持片内调试与编程,三个具有比较模式的灵活的定时器/ 计数器(T/C),片内/外中断,可编程串行USART,有起始条件检测器的通用串行接口,8路10位具有可选差分输入级可编程增益(TQFP 封装) 的ADC ,具有片内振荡器的可编程看门狗定时器,一个SPI 串行端口,以及六
19、个可以通过软件进行选择的省电模式。工作于空闲模式时CPU 停止工作,而USART、两线接口、A/D 转换器、SRAM、T/C、SPI 端口以及中断系统继续工作;掉电模式时晶体振荡器停止振荡,所有功能除了中断和硬件复位之外都停止工作;在省电模式下,异步定时器继续运行,允许用户保持一个时间基准,而其余功能模块处于休眠状态; ADC 噪声抑制模式时终止CPU 和除了异步定时器与ADC 以外所有I/O 模块的工作,以降低ADC 转换时的开关噪声; Standby 模式下只有晶体或谐振振荡器运行,其余功能模块处于休眠状态,使得器件只消耗极少的电流,同时具有快速启动能力;扩展Standby 模式下则允振荡
20、器和异步定时器继续工作。引脚如下图图3-1 单片机引脚图3.2 温湿度采集模块温湿度传感器的种类很多,数字式温湿度传感器摒弃了传统的模拟方式。检测温湿度的模拟量到数字量的转换在传感器内直接完成。DHT21数字式温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器,包括一个电阻式感湿元件和一个NTC测温元件,并与一个高性能8位单片机相连接,它品质卓越、超快响应、抗干扰能力强、性价比极高。每个DHT21传感器都在极为精确的湿度校验室中进行校准。数据格式:8bit湿度整数数据+8bit湿度小数数据+8bit温度整数数据+8bit温度小数数据+8bit校验和。温湿度传感器的特点如下:相对湿度和温
21、度测量;全部校准,数字输出;卓越的长期稳定性;无需额外部件;超长的信号传输距离;超低能耗;引脚安装,完全互换;分辨率分别为8bit(温度)、8bit(湿度)。DATA用于微处理器与DHT21之间的通讯和同步,采用单总线数据格式,一次通讯时间4ms左右,数据分小数部分和整数部分,一次完整的数据传输为40bit,高位先出。数据传送正确时校验和数据等于“ 8bit湿度整数数据+8bit湿度小数数据+8bit温度整数数据+8bit温度小数数据”所得结果的末8位。DHT21采用单总线网络,主要由VDD、DATA、GND三条线组成。其中其通讯所用的数据线DATA为双向总线,所有数据的收发,均通过这条总线来
22、完成。DHT21的供电电压位3-5.5v。传感器上电后,要等待1s以越过不稳定状态,在此期间无需发送任何指令。电源引脚(VDD与GND)之间可增加一个100nF的电容,用于去耦滤波。关于接口,当连接线长度短于20米时用5k的上拉电阻,大于20米时根据实际情况使用合适的上拉电阻,典型应用电路如下,DHT21的2脚与MCU的PC0相连。电路中用SENSOR1网络标号连接。 图3-2 DHT21典型应用电路3.3 无线收发模块PTR8000是以挪威Nordic公司的nRF905芯片为核心的无线收发模块,优点突出的无线数传芯片。PTR8000专为点对多点无线通信设计,内置数据协议和CRC检错,无乱码输
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 AVR 单片机 蔬菜 大棚 恒温 系统 设计 毕业设计
链接地址:https://www.31ppt.com/p-4152413.html