基于无线技术的温室大棚智能控制系统.doc
《基于无线技术的温室大棚智能控制系统.doc》由会员分享,可在线阅读,更多相关《基于无线技术的温室大棚智能控制系统.doc(38页珍藏版)》请在三一办公上搜索。
1、滨江学院 学年论文(设计)题 目 基于无线技术的温室大棚智能控制系统 院 系 滨江学院 专 业 自动化 学生姓名 王 帅 学 号 20102336915 指导教师 周旺平 职 称 副教授 二一四 年 一 月 一 日目 录第一章 绪 论11.1选题背景11.2国内外的发展现状11.3课程内容、目的及思路2第二章 温室控制系统的总体设计32.1 温室环境因子32.2 控制系统设计要求32.3控制系统总体设计4第三章 温室控制系统硬件设计53.1 基于STC89C52的单片机控制系统53.1.1 STC89C52简介53.1.2 STC89C52硬件结构53.1.3 STC89C52管脚说明63.1
2、.4 STC89C52存储器结构83.1.5 STC89C52串行口控制寄存器SCON93.1.6 STC89C52 中断系统93.1.7 STC89C52的空闲模式103.1.8 STC89C52的掉电模式103.2 STC89C52最小系统113.2.1 时钟电路123.2.2 复位电路123.3 传感器采集模块133.3.1 SHT10传感器简介133.3.2 SHT10引脚及接口定义143.3.3 SHT10电气特性及典型应用153.3.4 SHT10的通信163.3.5 信号的转换183.4 降温模块193.5加热模块203.6 按键模块203.7 显示模块213.8 报警模块243
3、.9 无线传输模块25第四章 总 结27参考文献28Abstract 29致 谢30附录1 系统设计Proteus仿真调试图31附录2 系统设计Proteus仿真调试图32基于无线技术的温室大棚智能控制系统 王帅 南京信息工程大学滨江学院自动控制系自动化 江苏 南京 210044摘要:温室大棚在当今的生产生活中的到了越来越广泛的使用,大大的提高了农民的经济收益。在温室大棚中,最关键的是对温室环境因数的实时监视与控制,使温室大棚的环境适合农作物的生长。该系统是在综合对比了当下的控制系统,并结合实际的生产需要,做出了全新的修改及设计。本文研究设计的温室大棚智能控制系统是以无线技术的为基础。系统由温
4、湿度传感器、STC89C52型单片机、无线收发模块、二氧化碳传感器、控制模块和上位机模块,以及温室内的执行机构等组成。该系统具有极高的智能度和可靠性,系统工作极其稳定。关键词:STC89C52单片机、温湿度传感器、无线传输、温室 第一章 绪 论1.1选题背景对农业生产中的一些环境因数进行监控室现如今农业生产中的一个较为重要的环境。这些环境因子严重影响着农作物的生长、发育和能量交换,例如:环境温度湿度、二氧化碳浓度以及光照强度等。随着科学技术越来越成熟,温室大棚的控制管理向着自动化、科学化趋势发展,因此实现此目的最基本的保证是对环境监测和控制。在这个基础上在对检测到的数据进行分析,并结合具体农作
5、物的生长发育的规律,对生物生长环境进行实时的控制,从而使农作物生长在最适的环境下,农作物就可以达到优质、高产。蔬菜大棚是现代社会饮食的主要来源,因此温室大棚内的温度、湿度以及光照强度等环境因素就成了人们研究的对象。毛发温度表、酒精温度计是最传统的人工测量的工具,通过这些原始工具的测量再对那些温湿度等环境因素一场的温室大棚进行相应的控制。这种费时实力而且效率低下的人工控制的方法不仅随机性大而且误差很大。因此一种旨在克服上述弊端并且价格优惠的的自动控制系统应运而生。随着单片机和各种电子元器件件的迅猛发展,温室大棚智能控制系统也在不断的完善与改进。基于单片机控制的温室大棚控制系统在现阶段比较流行,它
6、们属于半自动控制的系统。这些系统虽然可以取代人工控制,但是也存在着一些缺点。1.2国内外的发展现状温室可以向农作物提供最适合的生长加减,并且可以根据农作物的需求改变植物的生长环境,也能避免外界环境变化对农作物生长的影响。温室大棚使用采光副噶材料最为结构材料,可以在恶劣的环境下为农作物提供良好的生长环境,从而可以达到调节生产,促进农作物生长发育、提高产品质量产量。温室控制系统设计中的关键技术是对温室大棚内的环境因素进行控制,即关键是提高控制和作业精度。国外对温室大棚控制的研究起步较早,最早可追溯到20世纪70年代。模拟式的组合仪表是最早采用温室控制系统,可以采集、记录和控制现场的信息。大约80年
7、代末,农业技术上出现了分布式的温室控制系统。而当今开发和研究的重点是计算机数据采集控制系统,它是基于多因子综合控制技术。随着智能控制技术的成熟,自动化控制已不能满足人们的要求,而向自动化、无人化的方向发展成为主流。国外的温室控制系统大致经历了3个发展阶段:人工控制:在室控制的早期,人们往往采取人工控制技术。它不具备真正意义上的控制系统,也没有真正意义上的执行机构。温室环境因数的采集以及对温室内作物的管理都是由人来完成的,人在这个控制系统中是温室环境控制的核心。人们依据自己长期积累的经验、观测温室内外的气候和作物生长状况,手动控制温室内环境参数。这种采手动控制的方式,以人们的经验为基础,符合传统
8、农业生产的规律。但是这种控制方式有着最大的缺陷:劳动生产效率低,不适合大规模生产的需要。自动控制:相对于人工控制,:自动控制系统较省时省力。它是根据农作物的生长状况输入最适合的环境参数,并通过各种传感器及时的检测和控制这些环境参数,然后与设定值进行比较,如果超出设定值范围,控制系统会启动相应的调节模块,比如加热,降温,洒水等等。这种方式使温室环境因数得到了自动化生产,劳动效率得到了提高,对于工厂化生产比较适合。为了使农作物较好的生长,自动控制系统可以通过设定环境参数自动调节温室内的环境。但是这种控制系统也存在一些缺点,比如它不能对农作物生长状况的改变及时的做出环境调整,不能根据农作物的生长规律
9、进行实时控制。目前我国很大一部分自主研制的温室大棚控制系统都属于这种控制方式。 智能化控制:也称为专家系统。它是通过总结技术知识、收集各种实验数据,运用温室智能控制系统技术建立起来的系统。它是通过收集和总结农业领域知识、技术和各种试验数据,在生产实践和自动控制技术的基础上组成的专家系统。该系统是以建立好的植物生长数学模型为理论依据,是一种温室专家控制系统,它可以适合不同农作物的生长。 温室大棚控制技术正向着人工手动控制、自动控制和智能化控制的趋势发展,将会越来越完善,越来越满足人们的需求。从整体上来看,温室大棚控制技术正朝越来越成熟的方向发展,有基于温室环境因素综合分析模型、农作物生长模型和农
10、业专家系统完全自动化和智能化的趋势。1.3课程内容、目的及思路 本系统通过温室大棚内的一系列传感器采集数据,并经过简单的处理后经过数据通信模块传送给系统控制中心(单片机)。单片机分析这些数据后自动做出相应的处理,比如开启天窗、喷洒水雾等。这就实现了温室大棚在没有人参与下的自动控制。与此同时,在外接的LCD液晶屏上显示实时的参数,以便观察。外接的键盘可以设定系统要控制的温度值和湿度值,以此满足不同农作物对环境因数的要求。 第二章 温室控制系统的总体设计2.1 温室环境因子 外部环境因素和农作物自身的遗传特性直接影响着农作物的生长发育及产品的最终成果,也是决定作物质量和产量的关键。因此,改变农作物
11、产量和质量就可以从两个方面下手,一是通过现代的高科技育种技术获得具有新的遗传特性的种子,再一个就是通过现在的温室大棚控制技术对农作物生长的环境进行检测和控制,使其长期保持在作物生长所需的环境范围内。农作物的光合作用、呼吸作用以及根对水分、养分的吸收及生长都和温室内的温度、湿度以及光照强度有着密切的关系。在这些环境因素中温度起着极为重要的影响,因此,对温室大棚进行控制就要从温度开始。对于同一种作物,它不同的生长发育阶段对环境因素的要求是不同的,而不同的农作物对生长环境的要求也是不一样的。通常来说,植物白天光合作用比呼吸作用强烈的多,这就需要较高的温度。而到了晚上,呼吸作用会比光合作用强烈的多,着
12、对温度就没有太高的要求。此外,温室内的环境也会受到外界环境变化及恶劣天气的影响,因此在温室大棚控制系统的设计中必须要考虑到这一点。农作物的生长有一定的规律性,它所需的生长环境会因为种类、生长阶段的不同而发生变化,温室大棚控制系统就是要根据这些需求的变化而做出相应的处理,使温室大棚内的环境始终适合农作物的生长发育。2.2 控制系统设计要求该系统主要以温度和湿度为主要的控制参数进行系统的设计和制作,本系统主要实现以下功能:1. 可以及时检测到温室大棚内的温湿度,即通过传感器对温室大棚内的温湿度进行实时测量,并将这些数据通过通信模块传送给单片机,然后单片机进行检测、分析、处理和暂存这些收集到的各路数
13、据,从而实现温湿度的智能测量和监控。2.显示功能:可以通过显示屏显示实时参数值以及设定值。3.根据不同季节,不同地区和不同农作物的需求,可以设置不同的控制参数,保证农作物在最佳的生长发育环境中生长。 4.报警功能:可以实现参数超值的声光报警功能。5.可以根据设定的参数值进行自动控制。即当温室大棚内的参数偏离设定值后,单片机会自动的启动相应的处理机构,将温室大棚内的环境参数调节至设定值附近。2.3控制系统总体设计 系统原理框图如图2-1所示,本系统由传感器模块、按键模块、显示模块、报警模块、无线通信模块、STG89C52单片机主控模块、上位机模块和温室大棚内的处理机构等构成。操作人员可以现场或者
14、通过上位机设定参数值,设置的参数值和采集到的参数值可以在显示模块以及上位机上进行实时的显示。当采集的参数值比设定的参数值大时,相应的处理机构就会启动工作,使温室内的环境参数保持在设定值附近。反之,当采集的参数值小于设定值的时候,另一个处理机构也会启动工作,让温室环境保持在最佳值附近。该系统实现功能是可以实时的、有效的、可靠地监控到温室大棚内环境因素,从而确保农作物生长在最佳的温室环境,进而提高农作物的质量和产量。 图2-1 系统框图第三章 温室控制系统硬件设计 本系统由STC89C52型单片机控制模块、温度传感器模块、无线收发模块、上位机(计算机)以及温室内的执行机构等构成。现分别介绍如下:3
15、.1 基于STC89C52的单片机控制系统 本系统采用STC公司生产的基于MCS-51内核的STC89C52单片机。3.1.1 STC89C52简介 STC89C52是一款由STC公司生产的CMOS8位单片机,具有低电压、高性能等优点,该单片机内部含有8KB的系统可编程Flash存储器。STC89C52比在传统的51单片机有了很大的改进,具有很多51单片机不具备的功能,但是STC89C52仍然使用的是经典的MCS51内核。高密度和非易失性存储技术在该单片机中得到了具体的应用,并且该单片机兼容标准的MCS-51指令系统。STC59C52单片机片内配有灵活的8位CPU(即中央处理器)和系统可编程快
16、速存储单元,为很多嵌入式应用系统的开发提供了更加灵活有效的方案。功能强大的stc89C52单片机可灵活应用于各种控制领域。其主要工作特性是:片内程序存储器包括512字节的随机8KB的Flash程序存储器和;具有32根可编程I/O口线;片内含有看门狗定时器;片内配置了4KB的EEPROM和MAX810复位电路;片内具有3个16位定时计数器和4个外部中断以及一个7向量4级中断结构;工作频率范围在0-40MHz;3.1.2 STC89C52硬件结构 图3-1 STC89C52的硬件结构图 如上图所示,为STC89C52的硬件结构图。STC89C52单片机的CPU包括运算器和控制器,这和MCS51单片
17、机的结构相同。运算器主要对操作数进行操作包括算数运算、逻辑运算以及位操作。控制器是微处理器的控制执行部件,它的主要任务是主要读取指令代码进行分析、识别,并根据不同的的指令来控制个相关元件,从而保证保证单片机能够协调。3.1.3 STC89C52管脚说明图3-2 STC89C52引脚图电源引脚: VCC(40):电源 GND(20):接地外部晶振引脚: XTAL1(19):振荡器反相放大器及内部时钟发生器的输入端。 XTAL2(20):振荡器反相放大器的输出端。控制引脚: RST/VPP(9):复位输入。晶振工作时,引脚持续2个机器周期以高电平将使用单片机复位。 ALE/(30):地址锁存器控制
18、允许信号。 (29):外部程序储存器选通信号 (31):外部程序存储器选通信号。当该引脚接高电平时,单片机将从外部存储器读指令,当该引脚接低电平时,将从内部程序存储器读取指令。可编程I/O引脚: STC89C52有4组可编程输入输出口,共32个,分别为P0口、P1口、P2口、P3口。 P0口(32-39):一般I/O引脚或数据/低位地址总线服用引脚,内部无上拉电阻 P1口(1-8);一般I/O引脚,内部有上拉电阻 P2口(21-28):一般I/O引脚或高位地址总线引脚,内部有上拉电阻 P3口(10-17):一般I/O引脚或第二功能引脚,内部有上拉电阻在这些可编程I/O口中,有部分I/O口具有第
19、二功能,现介绍如下:表3-1 P1.0和P1.1第二功能引脚号功能特性P1.0T2(定时/计数器2外部计数脉冲输入),时钟输P1.1T2EX定时/计数2捕获/重装载触发和方向控制 表3-2 P3口引脚第二功能引脚号第二功能P3.0RXD(串行输入)P3.1TXD(串行输出)P3.2INT0(外部中断0)P3.3INT1(外部中断1)P3.4T0(定时器0外部输入)P3.5T1(定时器1外部输入)P3.6WR(外部数据存储器写选通)P3.7RD(外部数据存储器读选通) 3.1.4 STC89C52存储器结构 STC89C52单片机有单独的程序存储器和数据存储器。外部程序存储器和数据存储器都可以6
20、4K寻址。1. 程序存储器 当EA引脚接低电平的时候,单片机将先从外部存储器读取程序。就STC89C52单片机而言,当EA引脚接高电平,单片机将先从内部存储器读取程序,然后才从外部存储器读取程序。2. 数据存储器 STC89C52内部还有256B的RAM。这些RAM的高128字节与特殊功能寄存器重叠。即特殊功能寄存器和RAM的高128字节的地址是一样的,但是它们在物理上是分开的。当指令访问高128字节时,是访问RAM还是访问特殊功能寄存器将取决于这条指令的寻址方式。一般情况下,在直接寻址的方式下将会访问特殊功能寄存器。 3.1.5 STC89C52串行口控制寄存器SCON表3-3 SCON控制
21、位的分布D7D6D5D4D3D2D1D0控制位SM0SM1SM2RENTB8RB8TIRI SM0、SM1是单片机串口工作方式选择位 表3-4 串行口工作方式 SM0SM1工作方式00方式0:移位寄存器方式01方式1:8位UART,波特率可变10方式2:9位UART,波特率为fosc/64或fosc/3211方式3:9位UART,波特率可变 SM2 : 多机通讯控允许控制位。当单片机处于工作方式2或者工作方式3的时候,如果SM2和REN同时为高电平,那么从机就只有在接收到RB8=1的时候才会激活中断请求标志位(RI),并且向主机发送中断请求。从机只有在复位之后才会接收到RB8=0的数据。当单片
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 无线 技术 温室 大棚 智能 控制系统
链接地址:https://www.31ppt.com/p-3861113.html