好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

温度湿度自动控制毕业设计.pdf

39页
  • 卖家[上传人]:飞***
  • 文档编号:53640005
  • 上传时间:2018-09-03
  • 文档格式:PDF
  • 文档大小:414.19KB
  • / 39 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 长 春 大 学花窖温度湿度测控系统设计共36 页第1 页┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊┊ ┊┊ ┊┊ 装 ┊ ┊ ┊ ┊ ┊ 订┊ ┊┊ ┊┊ 线┊ ┊ ┊┊ ┊┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊第 1 章 绪论1.1 选题的目的和意义此系统设计的目的在于对花窖的温湿度控制实现自动化,科学化,通过分析监测数据,结合花卉生长发育的规律,控制环境条件,使花卉在不适宜生长发育的反季节中可获得比自然下室外生长更优良的环境条件,达到对花卉的优质,高产,时节的控制改革开放后,人们对生活质量的要求显著提高,对美丽的花卉的需求量也急剧上升,这种对养殖花卉为生计的园林工人是一个机遇,同时也是对传统的手工培养花卉是一个挑战,花卉一般都采用温室栽培,要充分利用好温室栽培这种高效技术,就需要一套科学的,先进的管理控制方法,用以对不同的花卉生长的各个时期所需的温度湿度等环境条件进行实时的监控由于我国从国外引入的自动温湿度测控系统侧重点与我国气候特征不相匹配,而且引进投资高,运行维护费用高,因此难于在我国花卉市场推广应用因此,根据我国环境条件自主设计低成本的高效率的花卉温湿度控制系统对加快我国花房产业的现代化水平及提高温室的经济效益都有重要的意义。

      植被栽培技术:植被的 “ 设施栽培 ” ,即“ 保护地栽培 ” 它是指在某种类型的保护设施内(如阳畦、温室、等),认为的创造是一直被生长的最佳环境条件,在不同季节内,尤其是不利于植被生长的季节进行植被栽培的一种措施设施栽培是人类利用自然、改造自然的一种创造行为由于涉室内的条件可以实现人为控制,使得植被可以周年生产玻璃温室和塑料薄膜温室出现后,植被生产出现了划时代的变化现在人们可以根据自己的意愿,随时生产出所需的各种植被可以说这是“ 设施栽培 ” 的功劳在不利于植被生长的自然环境中,温室能够创造适宜植被生长发育的条件温室环境的调节主要包括三个方面:温度:根据植被生的适宜温度进行温室温度调节,若低于下限温度则采取升温措施,通常采取电热增温和火力增温,火力增温较为方便若高于上限温度则采取降温措施,通常通过水管降温和风扇降温日光:这饮食调节光照强度的最好方法,其具体做法是加盖这样草或草席,这种方法兼有降温效果湿度:为满足植被对湿度的要求,可以在地上、台阶、盆壁洒水,可以在空中悬挂湿布,以增加水分的蒸发,最好的方法是设置自动喷雾装置,自动调节湿度如果湿度过大,容易导致植被被病害,可以采用通风的办法来降低湿长 春 大 学花窖温度湿度测控系统设计共36 页第2 页┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊┊ ┊┊ ┊┊ 装 ┊ ┊ ┊ ┊ ┊ 订┊ ┊┊ ┊┊ 线┊ ┊ ┊┊ ┊┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊度,而且最好在室温与气温相差不大的时候进行。

      此设计侧重于温湿度的信息采集处理,光照不予考虑,控制环节以继电器式工作)1.2 研究现状国外关于温室温湿度的测控系统多为针对大型花窖、及其他作物生产场合而国内对于温湿度自动控制的需求主要以小型花卉培养为主,对于温度要求波动在 2.5℃内,湿度波动在10%随着社会的进步和工业技术的发展,人们越来越重视温湿度因素,许多产品对温湿度范围要求严格,而目前市场上普遍存在的温湿度检测仪器大都是单点测量,同时还有温湿度信息传递不及时、精度不够的缺点,不利于工业控制者根据温湿度变化及能够综合处理多点温湿度信息的测量系统就很有必要常用的控制温湿度的方法有一下几种:第一,使用EDA 技术,通过逻辑判断实现对当前温湿度与设定值的对比实现控制,但逻辑关系复杂,温湿度转换需要较复杂的芯片,对硬件的需求较大,而逻辑关系可以通过软件在芯片内模拟,所以这种方法放弃第二,使用51 系列单片机进行数据处理及控制,联合8279实现键盘输入与显示功能此方案的优点在于结构简明,可以基本实现课题的指标要求,但是缺乏功能的扩展性,数码管显示易于操作但是无法显示图标曲线类复杂的信息有待考证第三,使用类似于方案二的设计,但加入上下位机概念,通过 RS232实现单片机与上位PC机之间的数据传输, 在 PC 机实现数据的存储与曲线显示功能。

      对比之下,方案三设计较前两个合理,可以很好的实现曲线显示功能,PC机便于控制本课题研究的目的在于针对国内的花窖的特点,进行多点测量,整体控制,对于不同花卉进行可调节的温湿度控制,是花窖温湿度在允许范围内波动,并且有缓冲区域,达到降低能耗的目的了解花窖温度湿度的监测与控制方法,了解指标要求设计温湿度测控系统以单片机为核心的器件、构成系统选择温度湿度的感受器实现对花房内的温度湿度进行多点检测,对其进行加温加湿设备进行控制,维持花房内温湿度负荷指标要求长 春 大 学花窖温度湿度测控系统设计共36 页第3 页┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊┊ ┊┊ ┊┊ 装 ┊ ┊ ┊ ┊ ┊ 订┊ ┊┊ ┊┊ 线┊ ┊ ┊┊ ┊┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊第 2 章 系统的硬件系统设计2.1 系统的硬件组成框图本系统为一个全自动的花窖温湿度巡回检测与控制系统,由以下几部分组成:AT89C51 单片机,温湿度传感器, 8255 并行口电路 A/D 转换器变送器,驱动电路报警和显示电路组成,其接口部分包括单片机外扩展的数据存储器6264一片和地址锁存器74LS373,系统的组成如图2-1 所示:AT89C51接口电路显示报警数据存储器驱动设备A / D 转 换 器湿 度 变 送器湿 度 传 感 器温度传感器图 2-1 硬件组成框图2.1.1 系统的工作原理在应用程序的作用下,首先对8255 进行初始化,设定工作方式0。

      PA 口PB 口 PC 口均为输出口, PA 口 PB 口为显示输出, PC 口为报警和相关设备驱动口由于工艺决定,进之前已经将湿度控制在安全限以内,测量过程是先温度后湿度的顺序,首先对温度进行采样,每一个温度点采样5 次,计算平均值作为采样值送入显示和存储的相应单元进行存储和传感器的编号和温度的显示,然后判断温度是否超过设定温度,如果温度超标则报警并根据传感器的位置判断启动通风设备还是加热设备,如果不超标就继续检测下一个点的温度,知道整个的多个点温度全部测试完成,然后计算和显示的平均温度,然后对8个点的湿度进行测量并且显示,也是按照每个点测量5 次然后取平均值的方法计算,来减少干扰因素带来的误差, 8 个点的湿度测量完成后计算并显示的平均湿度同样与设定的湿度值比较如果超标就报警,并启动风扇进行通风处理然后系统返回再进行温度和湿度的巡回测量和显示2.2 系统主控制器部分设计2.2.1 AT89C51的复位电路AT89C51 单片机通常采用上电自动复位和开关手动复位两种方式本设计采用上电复位电路,所谓上电复位,是指单片机只要一上电,便自长 春 大 学花窖温度湿度测控系统设计共36 页第4 页┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊┊ ┊┊ ┊┊ 装 ┊ ┊ ┊ ┊ ┊ 订┊ ┊┊ ┊┊ 线┊ ┊ ┊┊ ┊┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊动地进入复位状态。

      在通电瞬间, 电容 C 通过电阻 R 充电,RST 端出现正脉冲,用以复位图 2-2 复位电路2.2.2 AT89C51的时钟电路AT89C51 芯片内部有一个高增益反向放大器,用于构成振荡器反向放大器的输入端为 XTAL1 ,输出端为 XTAL2 在 TXAL1 和 XTAL2 两端跨接由石英晶体及两个电容构成的自激振荡器,如图2-3 所示电容器 C1 和 C2 通常都取 30pF 左右,选用不同的电容量对振荡频率有微调作用但石英晶体本身的标定频率才是单片机振荡频率的决定因素其振荡频率范围是1~12MHz图 2-3 时钟电路XTAL1 :接外部晶体的一端在单片机内部,它是反相放大器的输入端,该放大器构成了片内振荡器在采用外部时钟电路时,对于HMOS 单片机上,此引脚必须接地;对AT89C51 单片机,此引脚作为驱动端XTAL2 :接外部晶体的另一端在单片机内部,接至上述振荡器的反相放大器的输出端,振荡器的频率是晶体振荡频率若采用外部时钟电路时,对于HMOS 单片机上,该引脚输入外部时钟脉冲;对AT89C51 单片机,此引脚应悬空2.2.3 报警电路蜂鸣报警电路是的优点是能通过不断的发出声音使人便于及时断定线路的通断,发音元件主要就是蜂鸣器, 只要将报警电路接到3-5V 直流电源上就能产生 3Hz 左右的震荡声响,其电路如图2-4 所示C 1C 2X TA L1X TA L2MC S--5 1石英晶体长 春 大 学花窖温度湿度测控系统设计共36 页第5 页┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊┊ ┊┊ ┊┊ 装 ┊ ┊ ┊ ┊ ┊ 订┊ ┊┊ ┊┊ 线┊ ┊ ┊┊ ┊┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊图 2-4 报警电路2.2.4 显示、键盘电路(1)LED 显示器的结构LED 显示器是由发光二极管显示字段的显示器件,也可称为数码管。

      其外形结构如图 2-5 所示,由图可见它由8 个发光二极管(以下简称字段)构成,通过不同的组合来显示出0~9、A、B、C、D、E、F 以及小数点 “. ”等字符图 2-5 LED 显示器的结构表 2-1 列出七段 LED 显示器(共阴极)显示的数字、字符和对应的段码关系共阳极显示器的段码与共阴极显示器的段码是逻辑非的关系,所以对表 2-1中的共阴极显示器的段码求反,即可得到共阳极显示器的段码NPNNPNLAM P+5Vabcdefgadefghcb公共阳极dcbefgh公共阴极a长 春 大 学花窖温度湿度测控系统设计共36 页第6 页┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊┊ ┊┊ ┊┊ 装 ┊ ┊ ┊ ┊ ┊ 订┊ ┊┊ ┊┊ 线┊ ┊ ┊┊ ┊┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊表 2-1 数字对应的段码表示字符DP g f e d c b a 段码( H)0 1 2 3 4 5 6 7 8 9 A b c d E F P . 空格0 0 1 1 1 1 1 1 0 0 0 0 0 1 1 0 0 1 0 1 1 0 1 1 0 1 0 0 1 1 1 1 0 1 1 0 0 1 1 0 0 1 1 0 1 1 0 1 0 1 1 1 1 1 0 1 0 0 0 0 0 1 1 1 0 1 1 1 1 1 1 1 0 1 1 0 1 1 1 1 0 1 1 1 0 1 1 1 0 1 1 1 1 1 0 0 0 0 1 1 1 0 0 1 0 1 0 1 1 1 1 0 0 1 1 1 1 0 0 1 0 1 1 1 0 0 0 1 0 1 1 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3F 06 5B 4F 66 6D 7D 07 7F 6F 77 7C 39 5E 79 71 73 80 00 对于 6 位显示器,在AT89C51RAM 存储器中设置7 个显示缓冲单元70H~76H,分别存放7 位显示器的显示数据。

      AT89C51 的 A 口扫描输出总是只有 1 位高电平,即 7 位显示器中仅有1 位公共阳极为高电平,其他位为低电平 AT89C51 的 B 口输出相应位然后对其他6 位巡回显示 LED1-3 显示温度、4-6显示湿度,如果小数点位固定可以通过对指定位进行置位或者清零来实现图 2-6 显示电路(2)键盘电路按键可以直接连接到AT89C51的 P0口,这样其电路结构最为简单, 工作时可以使用中断方式,通过键盘的输入设定花窖的温度和湿度的固定值也可以通过按键实现实现设置和确认长 春 大 学花窖温度湿度测控系统设计共36 页第7 页┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊┊ ┊┊ ┊┊ 装 ┊ ┊ ┊ ┊ ┊ 订┊ ┊┊ ┊┊ 线┊ ┊ ┊┊ ┊┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊图 2-7 按键电路2.2.5 通信电路下面简要地介绍各个ROM 命令的功能,以及使用在何种情况下1)搜索 ROM(代码为 FOH)当系统。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.