基于89C51单片机的智能湿度控制系统.doc

基于89C51单片机的智能湿度控制系统.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE PAGE 1 电路名称与概述 电路名称:基于89C51单片机的智能湿度控制系统 电路概述: 在现代农业大棚种植或是室内畜牧业、气象、环保、国防、科研、航天以及现代生活的各个方面,经常需要对环境湿度进行测量及控制。本设计就在此基础上,设计一种基于89C51单片机控制的智能湿度控制系统。 此系统采用了精密的检测电路(包刮精密对称方波发生器、对数放大及半波整流、温度补偿及温度自动校正及滤波电路等几部分电路组成),能够自动、准确检测环境空气的相对湿度,并将检测数据通过A/D转换后,送到处理器(AT89C51)中,然后通过软件的编程,将当前环境的相对湿度值转换为十进制数字后,再通过数码管来显示;而且,通过软件编程,再加上相应的控制电路(光电耦合及继电器等部分电路组成),设计出可以自动的调节当前环境的相对湿度:当空气湿度过高时,控制系统自动启动抽风机,减少室内空气中的水蒸气,以达到降低空气湿度的目的;当室内空气湿度过低时,控制系统自动启动蒸汽机,增加空气的水蒸气,以达到增加湿度的目的,使空气湿度保持在理想的状态;键盘设置及调整湿度的初始值,另外在设计个过程当中,考虑了处理器抗干扰,加入了单片机监视电路。 二、系统组成与框图 系统控制结构组成 = 1 \* GB3 ①湿度检测电路。用于检测空气的湿度[9]。 = 2 \* GB3 ②微控制器。采用ATMEL公司的89C51单片机,作为主控制器。 = 3 \* GB3 ③电源温压电路。用于对输入的200V交流电压进行变压、整流。 = 4 \* GB3 ④键盘输入电路。用于设定初始值等。 = 5 \* GB3 ⑤LED显示电路。用于显示湿度[10]。 = 6 \* GB3 ⑥功率驱动电路(湿度调节电路) AT AT89C51 电源电压的设计 按键输入电路 LED显示电路 功率驱动电路 吹风机 功率驱动电路 蒸汽机 湿度检测电路 湿度传感器 系统框图 三、系统的设计原理 该湿度控制系统由湿度检测电路、CPU 监控电路、显示电路、 A/D 转换电路、排风与加热控制电路和微处理器等组成,其中微处理器AT89C51 是整个系统的控制核心,它的原理电路如下图所示。工作原理如下:湿度检测电路将当前环境湿度信号通过A/D转换后,送到处理器AT89C51中,然后处理器通过软件的运行,将当前湿度信号通过LED显示出来(显示相对湿度值),并且处理器通过程序的运行,判断当前湿度值是否在预先设定的范围之内[13]。假设不是,系统就会自动进行湿度的调节:当湿度检测电路检测到当前环境湿度高于设定值的上限的时候,微处理器将使P2.6输出低电平,起动减湿控制电路使吹风机开始工作,开始排风散热降温;当湿度检测电路检测到当前环境湿度低于湿度设定下限时,P2.7输出输出低电平,使蒸汽机控制电路工作,开始加热增加湿度。 湿度测量的名词术语 湿度:湿度是表示空气中水蒸气的含量。湿度又分为绝对湿度和相对湿度两种。 绝对湿度:绝对湿度亦称水蒸气密度,它表示水蒸气的质量与总容积的比值,有公式 (2.1) 式中,dv代表绝对湿度,它表示每立方米干燥空气与水蒸气的混合物中所含水分的克数;p为水蒸气的压强(单位是Pa);Tab为干燥空气的温度值(单位是℃).需要指出,国内也有人将空气中所含水蒸气的压强理解为绝对湿度,这与国外关于绝对湿度的定义不相符。 相对湿度:相对湿度表示在相同湿度下大气中水蒸气的实际压强与饱和水蒸气的压强之比,通常用百分数来表示。相对湿度的英文缩写为RH(Relative Humidity),有公式: (2.2) 式中,p1(T)代表温度为T时的水蒸气压强,p2(T)表示在温度T下的饱和压强。显然,相对湿度是压强和温度的函数。   露点:在水蒸气冷却过程中最初发生结露的温度。若气温低于露点,水蒸气开始凝结。湿度比:它表示水蒸气的质量与干燥空气的质量比。   大气压强:在单位面积上大气的压力。通常将海平面高度的大气压强称为1个标准大气压,p0=101.325Pa。大气压强随高度的增加而降低。设A、B两点的高度差h2-h1=h,这两点的大气压强分别为p1,p2。有公式 (2.3) 当距海面高度为1000M、2000M、4000M、8000M时,大气压强就依次降成 0.88p0﹑0.78p0、16p0﹑0.37p0。 水蒸气压强:当空气和水蒸气的混合物与水(或冰)保持平衡时,就处于饱和状态,相对湿度达到100%,此时水蒸气对水(或冰)的饱和压强就称做水蒸气压强。其计算公式比较复杂,并且计算水和冰的饱和压强的公式也不同。

文档评论(0)

cjp823 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:7060131150000004

1亿VIP精品文档

相关文档