基于at89c51单片机的大棚环境测控系统.doc
《基于at89c51单片机的大棚环境测控系统.doc》由会员分享,可在线阅读,更多相关《基于at89c51单片机的大棚环境测控系统.doc(50页珍藏版)》请在咨信网上搜索。
1、烟台大学毕业论文(设计)目录目录11 绪论11.1 课题背景11.1.1 大棚环境对农作物生长的影响11.1.2 温室大棚的国内外发展现状及趋势21.1.3 本课题的研究意义及主要内容32 总体方案的设计52.1 实现功能52.2 总体方案设计52.3 详细设计63 系统硬件设计73.1 单片机的选择及其特性73.1.1 单片机的概述73.1.2 AT89C51简介73.2 温度传感器的选择及其电路设计113.2.1 温度传感器AD590简介123.2.2 温度测量电路123.2.3 A/D转换器ADC0809简介153.2.4 分频器CD4043163.3 湿度传感器的选择及其电路设计173
2、.3. 1 湿度传感器HS1101简介173.3.2 湿度测量电路183.4 二氧化碳浓度的采集及电路203.4.1 二氧化碳浓度传感器 TGS4160的简介203.4.2 传感器 TGS4160的电路连接213.5 单片机外围控制电路设计223.5.1 “看门狗”电路223.5.2 电源电路243.6 键盘电路与显示单路设计243.6.1 键盘电路设计243.6.2 显示电路设计253.7 声光报警系统273.7.1 蜂鸣器简介273.7.2 报警电路283.8 执行机构电路设计293.8.1 固态继电器简介293.8.2 执行机构电路304 环境参数测控系统软件设计324.1 编程语言32
3、4.1.1 控制程序设计324.1.2 主控制程序设计324.2 系统的各子程序344.2.1 数据采集子程序344.2.2 湿度信号采集流程图354.2.3 键盘子程序364.2.4 键盘显示子程序37附录 系统程序38总结45致谢46参考文献4748烟台大学毕业论文(设计)1 绪论1.1 课题背景1.1.1 大棚环境对农作物生长的影响作物的生长发育及产品的最终形成以及其产量与质量一方面取决于作物本身的遗传特性,另一方面取则决于外部环境条件。在实际生产中,一方面通过育种技术来获得具有新遗传性的品种,另一方面要通过先进的栽培技术及适宜的环境条件来控制其生长和发育。影响作物生长发育的环境条件主要
4、包括:温度、湿度、光照、CO2浓度、土壤等。所有这些环境条件之间是相互作用、相互联系、相互耦合的,某个控制变量发生改变,会影响其它控制变量的变化。作物的生长发育是所有这些环境条件综合作用的结果。下面就这些环境条件对作物的影响进行简略说明。1.温度温室内气温、地温对作物的光合作用、呼吸作用、根系的生长和水分、养分的吸收有着显著的影响,因此影响作物生长发育的环境条件中,以温度最为敏感,也最为重要,对温室环境控制的研究也是最先从温度控制开始的。不同种类的作物对温度的要求是不同的,同一作物在不同发育阶段对温度的要求亦有所不同,而且在同一发育期阶段内对温度的要求也会随着昼夜变化而呈周期性地变化。一般说来
5、在白天作物进行光合作用需要的温度较高,晚上维持呼吸作用所需的温度要低一些。作物生长发育适宜的温度,随种类、品种、生育阶段及生理活动的变化而变化。为了增加光合产物的生成,抑制不必要的呼吸消耗,在一天中,随着光照强度的变化,实行变温管理是一种很有效的管理方法。2.湿度温室内作物对水分的要求体现为对温室内空气湿度和土壤湿度的要求。空气湿度用相对湿度来表示,因为相对湿度更能反应事实。根据有关研究记载,除了阴雨天以外,温室内午后过低的空气湿度会导致作物发生光合作用的午休现象,因此空气相对湿度的大小直接影响到作物的光合作用,这时就需要增加温室内的空气湿度。当温室内的空气湿度较高时,可能会诱发一些病虫害。温
6、室中空气湿度的管理包括增湿和降湿。土壤湿度对作物的影响也很大。如果土壤中水分过剩,湿度过高,导致土壤中的氧气含量减少,作物根部呼吸困难,进而危害作物的生长发育。相反,当土壤中含水量减少时,作物根部吸收的水分就相应的减少,从而阻碍作物的生长,严重时作物出现萎蔫现象。不同的作物对湿度的要求不同,即使是同一种类在不同发育阶段对湿度的要求也不尽相同。土壤湿度的管理就是把包括渗灌、滴灌、微灌等灌溉技术应用到温室中来。传统的大水漫灌既浪费水资源,又容易使土壤发生板结,提高了室内湿度。在温室中应用渗灌技术具有灌水均匀,提高地温,保持土壤疏松,降低室内湿度,减轻病害发生,生育期提前等优点。3.光照光照是植物环
7、境中的重要因素,是植物生产有机质的能量来源,是作物生长发育的关键条件之一。光照不足,必然影响到植物的生长。对作物生产的影响主要表现在光照强度、光照时间、光质三个方面。光质即光波的组成,研究表明作物叶片具有对可见光的高吸收率和对红外线的低吸收率这一习性,这有利于作物在有效的利用光能进行光合作用的同时使光合器官免受高温的伤害。 光照强度直接影响到光合作用的强度。光照强度过高或过低对作物都有害。当光照强度高于光饱和点时,就需要降低温室内的光照强度。当光照强度低于光补偿点时,就需要进行人工补光。温室中常用的人工光源有白炽灯、卤钨灯、高压水银荧光灯、高压钠灯、金属卤化物灯等。4.CO2浓度CO2是作物进
8、行光合作用的主要原料。有关研究表明,蔬菜作物产量的90%95%来自光合作用。在露天条件下,空气中的CO2浓度一般能满足光合作用的需要,但在温室环境中由于光合作用的不断进行,CO2浓度随之下降,如不及时补充,尽管光照条件好,水肥充足,作物仍然不能进行旺盛的光合作用,使营养物质积累减少,难以实现早熟高产。但是,浓度过高,又可能对作物造成危害,出现叶片周边焦边,严重时甚至死亡等现象。CO2施肥在国外己经发展到实际应用的水平。人工补充CO2己成为发展高产、优质、高效农业的重要措施之一。温室内CO2的控制就是掌握好浓度。使作物获得最大生长率的CO2浓度,取决于作物的生长阶段、光照强度、温度等因素。为了最
9、大限度的提高施肥效果,施放CO2时,必须控制在温度、湿度、光照度等条件满足之后进行。综上所述,温室内各环境因子之间存在着强烈的相互作用,作物是在各环境因子的综合影响下生长的,而不是单个因素作用的结果,各环境因子对温室作物的作用也不是简单叠加的。因此,单因子控制是不能达到良好效果的。所以设计智能化温室环境测控系统时须辅以有关的调控技术以及各环境因子之间的相互耦合系数,控制各参数因子处在相对最佳组合的水平,这样才能使种植者获得最佳的产量与经济效益。1.1.2 温室大棚的国内外发展现状及趋势现在世界各国的设施园艺发展很快,一些国家在实现自动化的基础上正向着完自动化、无人化的方向发展。发达国家近二十年
10、来建造的温室,自动化水平高,都设自动监测、数据采集和集中控制系统,包括各种传感器、计算机及各种电气装置等。各国温室技术研究的核心是温室复合环境优化控制研究。主要包括:生态环境因素控制自动化:生态环境因素控制自动化的主要内容是温、湿度的自动调节,灌水量、水温自动调节,CO2施肥自动调节,温室通风换气自动调节等。通过控制各种相应的操作设备来控制上述内容,以达到给作物创造最佳生长环境的目的。对环境影响因素采用的控制方法一般有两种:(1)单因子控制。这是对温度、湿度、光照和CO2浓度等进行单独控制的方法,其中主要是控制温度,其次是湿度,包括空气湿度和土壤或基质的湿度。其局限性在于外界气候的变化随时影响
11、到室内的小气候,靠人工指令随时进行相应改变是很难办到的。(2)多因素综合控制。这是80年代发展起来的利用计算机控制温室环境因素的方法,将各种作物不同生长发育阶段需要的适宜环境条件要求输入计算机程序,当某一环境因素发生改变时,其余因素自动做出相应修正或调整。一般以光照条件为始变因素,温度、湿度和CO2浓度为随变因素,使这4个主要环境因素随时处于最佳配合状态。环境监测控制技术:环境控制技术是温室技术的核心。现代大型温室中,所有环境因子如室内温、光、气、湿、热、营养液养分状况与温度、植物根部环境温湿度等因子的监测、传感、调节,都由计算机进行综合管理,实行自动控制。国外先进温室,对室内外气温、风力、降
12、雨等气象情况,室内空气温湿度、土壤温度和含水量、光照强度、CO2浓度、营养液的酸碱度(PH值)、导电率(EC)和温度等环境参数,可利用计算机自动进行检测并实施控制。有的系统还可监测叶面积指数、叶温、蒸腾量和长势等生物活体信息,对生物体的重量、大小、形态等进行非接触式和非破坏性监测,从而对温室溜溉、施肥、加热、降温、补光、保温、遮阳、CO2浓度、加湿、除湿等作业进行综合控制.还有人根据产品市场价格变化的规律和作物生长规律,对作物的光合作用条件进行优化控制,以期获得最好的经济效益。 近年来我国的温室控制取得了长足的进步,首先在温室群控制方面,进行了初步的探索和理论研究,其次在温室控制中引入了人工智
13、能和先进的控制算法,如专家系统、遗传算法、模糊控制等理论和控制策略。当前温室控制系统研究热点己由简单的DDC(直接数字控制)发展到分布式控制系统,如DCS(分布式控制)、FCS(柔性控制)等网络化的控制系统。目前,在相关行业己经有网络化测量和控制方面的研究,实现网络化、分布式数据采集系统取代传统孤立的、信息闭塞的系统,甚至跨越以太网或Internet进行数据采集,实施远程控制。虽然国内温室规模有限,还没有形成规模经济,另外构建的费用也较高,但从长远来看,温室监控系统分布式和网络化将是一种必然的趋势。总的来说,国外现代温室环境控制系统性能先进,产出效益高,但价格昂贵,维护不便,并且也是根据本国自
14、己国情的不同有所侧重,因此不能全盘照搬用来指导我国的温室生产。温室环境系统是一个多变量的大惯性非线性系统,并且有藕合、延迟等现象,很难对这类系统建立数学模型及用经典控制方法和现代控制方法实现控制。近年来,随着神经网络、遗传算法、模糊推理等新的控制理论不断出现并逐渐应用于温室控制领域,这一问题得到很好的解决。温室控制软件也越来越多,越来越方便与成熟,专家系统也不断发展和完善,并成为当前温室控制技术研究的重要方向。1.1.3 本课题的研究意义及主要内容本设计研究内容表述如下:(1)控制器以单片机为核心,整个系统包括主控制模块、数据采集与处理模块、输出控制模块、键盘及显示模块。数据采集与处理模块能够
15、完成温室内温度、湿度和二氧化碳浓度的采集和处理。 (2)监控管理软件的设计为控制器(单片机)软件的设计和开发。采用单片机汇编语言编写。本课题针对于当前我国温室环境控制相关技术面临的一些问题提出一定的方案,希望解决温室控制系统的高成本低效益的现实困难推进温室的产业化和智能化发展步伐,从而有利于我国现代设施农业向规范化,低成本、产业化、智能化方向发展。2 总体方案的设计2.1 实现功能本设计是基于AT89C51单片机的温湿度智能控制采集系统,主要完成以下功能:(1) 选择AT89C51单片机,了解其基本特性和功能,使用AT89C51实现对温湿度及二氧化碳浓度的智能控制。(2) 使用温度传感器测量现
16、场环境温度,进行数据的采集及传到单片机处理。(3) 使用湿度传感器对现场时读数据采集,由单片机进行数据处理和控制,实现范围为1%99%RH的湿度控制。(4) 设计人机对话接口,键盘显示和报警系统。(5) 涉及执行机构电路,是单片机能够自动控制执行机构工作。(6) 在完成以上功能时,要确保系统的可靠性和稳定性,是系统能够长期稳定的工作。 2.2 总体方案设计本方案以AT89C51单片机系统为核心来对温度,湿度和二氧化碳浓度进行实时控制和检测。检测单元能独立完成各自功能,并根据单片机的指令对温度进行实时或定时采集。单片机负责控制指令的发送,并控制各机构进行温度采集,手机测量数据,同时对测量结果进行
17、处理及显示。单片机本系统主要有自动监控系统,自动控制系统,人机对话接口这三个部分组成。其原理图下图2.1:控制系统检测系统人机对话湿度执行温度执行温度检测湿度检测LED显示键盘系统报警系统CO2浓度检测图2.1 系统原理图2.3 详细设计经过仔细研究和分析,对系统的总体方案进行了详细设计,采用的芯片主要有:ATMEL公司生产的AT89C51单片机,AD公司生产的AD590集成温度传感器,电容式湿度传感器HS1101。单片机通过AD0809AD转换器把从传感器输出的模拟信号转换成数字信号,通过单片机T。对脉冲宽值的计算得到湿度值。本课题所选用的二氧化碳传感器是FIGARO(弗加罗)公司生产的固态
18、电化学型气体敏感元件TGS4160。通过监测S()、S()两个电极之间所产生的电势值EMF,就可以测量CO2的浓度值。 在这里温度及二氧化碳浓度需要模数转换。在执行机构中,可以通过单片机直接控制来达到需要的数值。显示部分由单片机分时把温度湿度及二氧化碳浓度值送到数码管显示。通过键盘可以设定参数的上限值下限值,当当前参数超过设定值时,由单片机控制报警电路报警。同时单片机控制相应的执行机构运行相应的动作,使得温度湿度及二氧化碳浓度恢复到正常水平。单片机AT89C51温度测点AD590ADC0809驱动显示CO2浓度测点TGS4160键盘湿度测点HS1101X25045执行机构驱动放大光电隔离报警图
19、2. 2 总体方案框图3 系统硬件设计硬件元器件的选择,必须考虑到功能的实现,必须考虑到到期间的实施性,价格和通用性等几个方面。在电路的设计中,在实现其所要求的功能基础上,尽量使电路简单。3.1 单片机的选择及其特性3.1.1 单片机的概述单片机又称单片微控制器它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。单片机也被称为微控制器(Microcontroller),是因为它最早被用在工业控制领域。单片机由芯片内仅有CPU
20、的专用处理器发展而来。最早的设计理念是通过将大量外围设备和CPU集成在一个芯片中,使计算机系统更小,更容易集成进复杂的而对体积要求严格的控制设备当中。INTEL的Z80是最早按照这种思想设计出的处理器,从此以后,单片机和专用处理器的发展便分道扬镳。、本设计选用了AT89C51单片机,它是一种低功耗,低价格,高性能8位微处理器。3.1.2 AT89C51简介AT89C51 是美国ATMEL 公司生产的低电压,高性能CMOS 8 位单片机,片内含8k bytes 的可反复擦写的Flash 只读程序存储器和256 bytes 的随机存取数据存储器(RAM),器件采用ATMEL 公司的高密度、非易失性
21、存储技术生产,与标准MCS-51 指令系统及8052产品引脚兼容,片内置通用8 位中央处理器(CPU)和Flash 存储单元,功能强大的AT89C51 单片机适合于许多较为复杂控制应用场合。8051单片机包含中央处理器、程序存储器(ROM)、数据存储器(RAM)、定时计数器、并行接口、串行接口、和中断系统等几大单元及数据总线、地址总线和控制总线等三大总线。1.中央处理器中央处理器(CPU)是整个单片机的核心部件,是把为数据宽度的处理器能处理8位二进制数据或代码,CPU负责控制、指挥和调度整个单片机的工作,完成运算和控制输入输出功能等工作。2.数据存储器内部有128个8位用户存储单元,他们是统一
22、编址的,专用寄存器只能用于存放控制指令数据,用户只能访问,而不能用于存放用户数据,所以,用户能使用的RAM只有128个,可存放读写的数据,运算的中间结果或用户定义的字型表。3.程序存储器共有4096个八位ROM,用于存放用户程序、原始数据或表格。4定时/计数器有两个16位的可编程定时/计数器,以实现定时或计数产生的用语程序控制转向。引脚图如3.1:图3.1 AT89C51引脚图1主要性能参数AT89C51系列单片机主要性能参数如下:8k字节可重擦写Flash闪速存储器1000次擦写周期全静态操作:0Hz-24MHz三级加密程序存储器256字节内部RAM32个可编程I/O口线3个16位定时/计数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 at89c51 单片机 大棚 环境 测控 系统
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。