




已阅读5页,还剩35页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
摘 要随着科技的发达,以及人民生活水平的提高,人民室内生活环境不断改善,出现了空调、智能温度器、室内净化器等一系列改善人民生活条件的高科技产品。然而这并不能满足人民越来越高的生活需求,有些人提出了湿度的要求,本设计就在此基础上,设计一种基于89C51单片机控制的智能湿度控制系统。此系统采用了精密的检测电路(包刮精密对称方波发生器、对数放大及半波整流、温度补偿及温度自动校正及滤波电路等几部分电路组成),能够自动、准确检测环境空气的相对湿度,并将检测数据通过A/D转换后,送到处理器(AT89C51)中,然后通过软件的编程,将当前环境的相对湿度值转换为十进制数字后,再通过数码管来显示;而且,通过软件编程,再加上相应的控制电路(光电耦合及继电器等部分电路组成),设计出可以自动的调节当前环境的相对湿度:当室内空气湿度过高时,控制系统自动启动抽风机,减少室内空气中的水蒸气,以达到降低空气湿度的目的;当室内空气湿度过低时,控制系统自动启动蒸汽机,增加空气的水蒸气,以达到增加湿度的目的,使空气湿度保持在理想的状态;键盘设置及调整湿度的初始值,另外在设计个过程当中,考虑了处理器抗干扰,加入了单片机监视电路。通过对基于单片机的相对湿度控制器设计,加深对传感器技术及检测技术的了解,巩固对单片机知识的掌握,并系统的复习本专业所学过的知识。关键词:湿度检测,对数放大,湿度调节,温度补偿AbstractWith the development of science and technology, the improvement of and the living standards of the people, the people are improving constantly in indoor living environment, the air conditioner , intellectual temperature device , high-tech products of such peoples living conditions of a series of improvement as the purifying device ,etc. in the room have appeared. But this can not meet higher and higher life demands of people , some people propose the demand for the humidity, this text is just on this basis, design one on the basis of intellectual humidity control system which 89C51 MCU controlled. This system has adopted the accurate measuring circuit (is it blow accurate symmetrical square wave generator , logarithm enlarge and halfwave rectifier , temperature compensation , temperature correct and strain wave circuit odd parts of circuit not to make up automatically to wrap up), can measure the relative humidity of the surrounding air automatically and accurately , and after measuring the data and changing through A/D, send it in the processor (AT89C51 ), Then through the programming of the software, after changing the value of relative humidity of the environment at present into the decimal digit, and then in charge of the number to show; And, through software programming, in addition, corresponding control circuit (such some circuit as photoelectric coupling and relay ,etc. make up ), design the relative humidity of the present environment of regulation that can be automatic: When the indoor air humidity is too high, the control system starts the exhauster automatically, reduce the vapor in the indoor air, in order to achieve the goal of reducing air humidity; When the indoor air humidity is too low, the control system starts the steam engine automatically, increase the vapor of the air , in order to achieve the goal of increasing humidity , makes the air humidity keep at ideal state; The initial value of the humidity that the keyboard is set up and adjusted, in designing a course in addition, have considered the anti-interference of the processor, monitored the circuit after putting into the MCU. Through designing the controller of relative humidity based on one-chip computer , strengthen the knowledge of the technology of the sensor and detection technique, the ones that consolidated to knowledge of the one-chip computer were mastered, and the systematic knowledge that a speciality has been studied of review. Keyword: humidity detection, logarithm is enlarged, humidity control and humidity regulation, temperature compensation。目 录摘 要IAbstractII绪言11.1 课题背景11.2 课题研究的目的和意义11.3 国内外发展状况12 系统设计方案的研究32.1 系统的控制特点与性能要求32.1.1 系统控制结构组成32.1.2 系统的性能特点32.2 系统的设计原理32.3.1 湿度测量的名词术语42.3.2 湿度检测方案分析53 系统的结构设计83.1 电源电路的设计83.2 相对湿度电路的设计93.2.1 相对湿度检测电路的原理及结构图93.2.2 湿敏电阻传感器113.2.3 精密对称方波发生器123.2.4 对数放大器及相对湿度校正电路123.2.5 断点放大器133.2.6 温度补偿电路133.2.7 相对湿度检测电路的调试及校正143.3 转换模块的设计143.3.1 模数转换器接受143.3.2 A/D转换器ICL7135153.4 处理器模块的设计163.4.1 单片机AT89C51简介及应用163.4.2 单片机与ICL7135接口203.4.3 处理器的功能203.4.4 CPU 监控电路203.5 湿度的调节模块设计203.5.1 湿度调节的原理203.5.2 湿度调节的结构框图213.5.3 湿度调节硬件结构图213.5.4 湿度调节原理实现213.6 显示模块设计223.6.1 LED显示器的介绍223.6.2 单片机与LED接口233.7 按键模块的设计233.7.1 键盘接口工作原理243.7.2 单片机与键盘接口243.7.3 按键产生抖动原因及解决方案243.7.4 窜键的处理254软件的设计及实现264.1 程序设计及其流程图264.2 程序流程图说明275 总结与展望28致 谢29参考文献30附 录3236绪 言1.1 课题背景在工农业生产、气象、环保、国防、科研、航天以及现代生活的各个方面,经常需要对环境湿度进行测量及控制。对于生物制药、食品加工、造纸等行业,准确的测量湿度更是至关重要的。此外,湿度还直接影响到人们的舒适程度和身体健康,但在常规的环境参数中,湿度是最难准确测量的一个参数。这是因为测量湿度要比测量温度复杂得多,温度是个独立的被测量,而湿度却受其它因素的影响,湿度与大气压、温度呈函数关系1。因此,用常规的方法测量湿度的误差可达5%20%,此外,湿度的校准也是一个难题2。过去用干湿球度计或毛发湿度计来测量、通过查表得到湿度的方法3,早已无法满足现代科技发展的需求。干湿球湿度计和普通的湿度计并能用做标定,就是因为标定后的精度无法保证。湿度的标定对环境条件要求十分严格,而在国外的湿度标定设备(例如过生产的MC741HP型湿度校准仪),价格又十分昂贵。本设计就是在此基础是,提出一种基于AT89C51单片机控制的比较简单而实用的湿度检测及控制方法4。1.2 课题研究的目的和意义(1) 讨论一种测量湿度的简单方法,利用我们常用的电子元器件来组成简单而实用的湿度检测电路,并在此基础上讨论湿度检测影响条件呵环境因数的作用以及湿度检测的精确性问题,。(2) 在湿度检测的基础上,简单了讨论湿度的控制问题,分析湿度调节的可行性以及怎么样调节的问题。1.3 国内外发展状况早在18世纪人类就发明了干湿球湿度计,干湿球湿度计的准确度还取决于干球、湿球两支温度计本身的精度;湿度计必须处于通风状态:只有纱布水套、水质、风速都满足一定要求时,才能达到规定的准确度。干湿球湿度计的准确度只有5一7RH。干湿球测湿法采用间接测量方法,通过测量干球、湿球的温度经过计算得到湿度值,因此对使用温度没有严格限制,在高温环境下测湿不会对传感器造成损坏。干湿球测湿法的维护相当简单,在实际使用中,只需定期给湿球加水及更换湿球纱布即可。与电子式湿度传感器相比,干湿球测湿法不会产生老化,精度下降等问题。所以干湿球测湿方法更适合于在高温及恶劣环境的场合使用。后来又出现了滴水法测量相对湿度5。而电子式湿度传感器是近几十年,特别是近20年才迅速发展起来的。湿度传感器生产厂在产品出厂前都要采用标准湿度发生器来逐支标定,电子式湿度传感器的准确度可以达到2一3RH。电子湿度传感技术由于发展快,精确性高,误差小,现在得到了广泛的应用6。 近年来,随着电子芯片集成化、小型化速度的加快以及芯片制作技术的提高,国内外在湿度传感器研发领域取得了长足的进步。湿度传感器正从简单的湿敏元件向集成化、智能化7、多参数检测以及的方向迅速发展,为开发新一代湿度测控系统创造了有利条件,也将湿度测量技术提高到新的水平8。2 系统设计方案的研究2.1 系统的控制特点与性能要求 2.1.1 系统控制结构组成湿度检测电路。用于检测空气的湿度9。微控制器。采用ATMEL公司的89C51单片机,作为主控制器。电源温压电路。用于对输入的200V交流电压进行变压、整流。键盘输入电路。用于设定初始值等。LED显示电路。用于显示湿度10。功率驱动电路(湿度调节电路)AT89C51电源电压的设计按键输入电路LED显示电路功率驱动电路吹风机功率驱动电路蒸汽机湿度检测电路湿度传感器图2.1 系统结构图2.1.2 系统的性能特点(1)自动检测室内空气的湿度。(2)当室内空气湿度过高时,控制系统自动启动抽风机,减少室内空气中的水蒸气,以达到降低空气湿度的目的;当室内空气湿度过低时,控制系统自动启动蒸汽机,增加空气的水蒸气,以达到增加湿度的目的,使空气湿度保持在理想的状态11。(3)数码管显示当前的湿度。(4)键盘设置及调整湿度的初始值。2.2 系统的设计原理该湿度控制系统由湿度检测电路12、 CPU 监控电路、显示电路、 A/D 转换电路、排风与加热控制电路和微处理器等组成,其中微处理器AT89C51 是整个系统的控制核心,它的原理电路如图 l 所示。工作原理如下:湿度检测电路将当前环境湿度信号通过A/D转换后,送到处理器AT89C51中,然后处理器通过软件的运行,将当前湿度信号通过LED显示出来(显示相对湿度值),并且处理器通过程序的运行,判断当前湿度值是否在预先设定的范围之内13。假设不是,系统就会自动进行湿度的调节:当湿度检测电路检测到当前环境湿度高于设定值的上限的时候,微处理器将使P2.6输出低电平,起动减湿控制电路使吹风机开始工作,开始排风散热降温;当湿度检测电路检测到当前环境湿度低于湿度设定下限时,P2.7输出输出低电平,使蒸汽机控制电路工作,开始加热增加湿度14。2.3 系统实现方案的分析2.3.1 湿度测量的名词术语湿度:湿度是表示空气中水蒸气的含量。湿度又分为绝对湿度和相对湿度两种。 绝对湿度:绝对湿度亦称水蒸气密度,它表示水蒸气的质量与总容积的比值,有公式 (2.1)式中,dv代表绝对湿度,它表示每立方米干燥空气与水蒸气的混合物中所含水分的克数;p为水蒸气的压强(单位是Pa);ab为干燥空气的温度值(单位是)需要指出,国内也有人将空气中所含水蒸气的压强理解为绝对湿度,这与国外关于绝对湿度的定义不相符。相对湿度:相对湿度表示在相同湿度下大气中水蒸气的实际压强与饱和水蒸气的压强之比,通常用百分数来表示。相对湿度的英文缩写为(Relative Humidity),有公式: (2.2)式中,p1(T)代表温度为时的水蒸气压强,p2(T)表示在温度下的饱和压强。显然,相对湿度是压强和温度的函数。露点:在水蒸气冷却过程中最初发生结露的温度。若气温低于露点,水蒸气开始凝结。湿度比:它表示水蒸气的质量与干燥空气的质量比。大气压强:在单位面积上大气的压力。通常将海平面高度的大气压强称为个标准大气压,p0=101.325Pa。大气压强随高度的增加而降低。设、两点的高度差h2-h1=h,这两点的大气压强分别为p1,p2。有公式 (2.3) 当距海面高度为1000M、2000M、4000M、8000M时,大气压强就依次降成 0.88p00.78p0、16p00.37p0。水蒸气压强:当空气和水蒸气的混合物与水(或冰)保持平衡时,就处于饱和状态,相对湿度达到100%,此时水蒸气对水(或冰)的饱和压强就称做水蒸气压强。其计算公式比较复杂,并且计算水和冰的饱和压强的公式也不同。2.3.2 湿度检测方案分析 干湿球湿度计干湿球湿度计又亦称干湿计。它是基于水在蒸发过程中会吸热降温、并且降温的多少(即蒸发速度)与空气的相对湿度有关的原理制成的。其构造是使用两只温度计,将其中的一只支温度计的球部用白纱布包好,将纱布的另一端浸在水槽中,利用毛细现象使纱布经常保持湿润,此即湿球。另一支温度计直接暴露在空气中,谓之干球,用于测量环境温度。若空气中的水蒸气未达到饱和状态,则湿球的表面不断蒸发水气,因此湿球所指示的温度要低于干球所示的温度,并且空气愈干燥(即湿度越低),蒸发速度越快,湿球与干球的温差也越大。反之,当空气中的水蒸气呈饱和状态时,水分便不再蒸发,湿球与干球所示的温度就会相等。使用干湿球湿度计时,应将它放在距地面1.21.5m的高度上,分别读出干湿球所指示的温度差,再从刻度计所附的温差与湿度对照表中查出当时空气的相对湿度。例如,假定干湿球温度计所示的温度为22,湿度计温度计所示的温度为16,两球的温度差是6,可首先在表中所示温度一行找到22,然后在温差一行找到6,再把22横向与6,竖行对齐,找到数值54,就表示被测相对湿度为54。由于湿球所包纱布水分蒸发的快慢不仅和当时的空气有关,还与空气的流动速度有关,因此干湿度球湿度计所附的对照表仅使用于定向的风速,不能任意应用,干湿球温度计的优点是成本低廉,缺点是不能直接读出结果并且测量误差较大。 毛发湿度计人的头发有一种特性,它吸收空气中的水蒸气的多少是随着相对湿度的增大而增加的,而毛发的长短又与它所含的水分多少有关。基于这一原理制成毛发湿度计。预先用酒精将毛发洗净,除去油脂与污垢,再以10根毛发为一束装到容器中。一种方法是利用杠杆的原理将毛发的伸缩量进行扩大后,带动指针在刻度板上指出相对湿度值。另一种方法是将头发的一端固定,另一端挂一个小砝码,为能看清楚头发长短的变化的情况,将头发绕过滑轮,在滑轮上安装一个长指针。在砝码重量的作用下,头发被紧紧地压在滑轮上。当头发伸长时,滑轮就按照顺时针方向转动,带动指针沿弧形向下偏转,而当头发缩短时,指针则向上偏转。进行标定时,要将空气完全干燥时指针所指位置定为100。最后用干湿球湿度计进行校正,并绘出刻度线,即可直接测出空气的相对湿度了。毛发湿度计的优点是构造简单,使用方便,缺点是准确度低。(2) 湿敏元件的特点计产品分类:湿敏元件是最简单的湿度传感器,湿敏元件主要有电阻式、电容式两大类。2.3.1湿敏电阻15湿敏电阻的特点是在基片上覆盖一层用感湿材料制成的膜,当空气中的水蒸气吸附在感湿膜上时,元件的电阻率和电阻值都发生变化,利用这一特性即可测量湿度,湿敏电阻的种类很多,例如金属氧化物湿敏电阻、硅湿敏电阻、陶瓷湿敏电阻等。以国产SM1型硅湿敏电阻为例,其相对湿度的测量范围是(1%100%),测量精度为4%。湿敏电阻的优点是灵敏度高,主要缺点是线行度和产品的一致性差。2.3.2湿敏电容湿敏电容一般是用高分子薄膜电容制成的,常用的高分子材料有聚苯乙烯、聚酰亚胺、酸醋酸纤维等。当环境温度发生改变时,湿敏电容的介电常数发生变化,使其电容量也发生变化,其电容变化量与相对湿度成正比。湿敏电容的主要优点是灵敏度高、产品互换性好、响应速度快、湿度的滞后量(简称湿滞)小、便于制造,容易实现小型化和集成化。其精度一般比湿敏电阻要低一些,国外生产湿敏电阻的主要厂家有哈米瑞尔(Humirel)公司、飞利浦(Philips)公司、西门子(Siemens)公司等。以 Humirel公司生产的SH1100型湿敏电容为例,其测量范围是(1%99%)RH,在55%RH 时的电容量是180 pF(典型值)。当相对湿度从0变化到100%时,电容量的变化范围是163 pF202 pF 。温度系数为0.04 pF /,湿度滞后量为1.5%,响应时间为5s。除电阻式、电容式湿敏元件之外,还有电解质离子型湿敏元件、重量型湿敏元件(利用感湿膜重量的变化来改变震荡频率)、光强型湿敏元件、声表面波湿敏元件等。湿敏元件的线性度及抗污染性差。在检测环境温度变化时,湿敏元件要长期暴露在待测环境中,很容易被污染二影响其测量精度及长期稳定性。基于湿敏电阻的相对湿度检测电路的设计湿敏电阻是最常见,价格耶是最低廉的一种湿度传感器,但其线性度差,必须采取补偿措施。下面介绍利用湿敏电阻及相应的外围电路设计而成的相对而成的相对湿度检测电路,该电路采用非线性补偿、温度补偿和湿度校正等项技术,实现电路的优化设计。测量相对湿度的范围为0100%,测量精度为2%,分辨率可达0.01%。另外也出现了光纤湿度敏感元件16及其他高分子聚合物,甚至神经网络湿敏元器件。3 系统的结构设计3.1 电源电路的设计稳压电源一般由变压器、整流器和稳压器三大部分组成,变压器把市电交流电压变为所需要的低压交流电。整流器把交流电变为直流电。经滤波后,稳压器再把不稳定的直流电压变为稳定的直流电压输出。稳压电源的技术指标及对稳压电源的要求,稳压电源的技术指标可以分为两大类:一类是特性指标,如输出电压、输出电流及电压调节范围;另一类是质量指标,反映一个稳压电源的优劣,包括稳定度、等效内(输出电阻)、纹波电压及温度系数等。对稳压电源的性能,主要有以下四个万面的要求:1、定性好,2、输出电阻小,3 、电压温度系数小,4、输出电压纹波小。我设计的稳压电源是以78XX和79XX系列稳压器为基础的,这类电源能够产生5V,15V。它是先将来自交流电的电压通过变压器(即将220V转换为20V),然后通过78XX和79XX稳压器,达到设计要求。首先来介绍一下78XX和79XX的基本情况。78XX和79XX系列是常用三端固定电压集成线形稳压器,78XX系列为正电压输出稳压器,79XX系列为负电压输出稳压器。除了输出电压极性不同外,其他方面基本相同,因此,本节以78XX系列为例进行介绍。型号78XX/79XX系列中的XX数字表示集成稳压器的输出电压的数值,以V为单位,例如:7805表示输出正电压为+5V,7924表示输出负电压-24V等。有5V,6V,9V,12V,15V,18V,24V等7种不同的输出电压档,能满足大多数电子设备所用的电源电压。此外,型号中还有英文字母:数字前面的字母如LM78XX等,通常表示生产厂家,LM表示美国MULB公司。中间的字母如78LXX等,通常表示电流等级,L表示的是小电流(100mA),M表示中电流(500 mA)。图3.1示出了78XX/79XX的管脚与封装形式,集成稳压作为稳压电源的一般接法如图3.2所示。1.输入端,2.输出端,3.公共端1.公共端,2.输入端,3.输出端图3.1图3.2基于我要得到正负电源同时使用和电路电源要求,我选用正负三种集成稳压器(7805、7812、7815、7905、7912、7915),按图3.3所示设计:图3.3C1、C2是用以抵消其较长接线的电感效应,防止产生自激震荡,界限不长时可以不用,C1、C2一般在(0.11)F,输出端的电容C3、C4用来改善暂态响应,使瞬时增减负载电流时不致引起输出电压有较大的波动,削弱电路的高频噪声,C3、C4可用10F。由此得到稳压电源的设计图3.4 图3.4 电源电路图在图中A端输出+15V,B端输出+12V,C端输出+5V,D端输出-15V,E端输出-12V、F端输出-5V,这6种电源可以供我们后来设计器件的备用电源,如:湿度检测电路、单片机电源、A/D转换ICL7135、继电器的电源等。3.2 相对湿度电路的设计3.2.1 相对湿度检测电路的原理及结构图(1)相对湿度检测电路框图如图3.5所示:主要包刮9部分:精密对称方波发生器;湿敏电阻;对数放大器(兼做半波整流);湿度校正电路及滤波器;输出放大器;断点补偿电路;温度补偿电路;+15V稳压电源。精密对称方波发生器湿敏电阻对数放大器兼半波整流温度校正及滤波器输出放大器(A/D)转换 +12V +15V温度补偿电路(恒温器)断点补偿电路稳压电源图3.5 相对湿度检测电路结构图(2)该检测电路有下列特点:鉴于当直流电流通过湿敏电阻时会产生电化学迁移现象而损坏湿敏电阻,因此必须采用交流信号或对称方波信号来驱动湿敏电阻。在这里选用具有稳幅作用的精密对称方波发生器作为信号源,其输出信号中不包含直流分量。为解决湿敏电阻的非线性问题,由晶体管(VT1)和运算放大器构成对数放大器,对湿敏电阻的指数型特性曲线进行线性化,利用湿敏校正电路对40%RH、100%RH两点进行校正,再通过滤波器产生一个代表相对湿度的直流输出电压,输出电压范围是010V,所对应的相对变化范围是(0100%)RH。输出信号送至位A/D转换器,通过ICL7135A/D转换将模拟量转换位BCD码送至微处理器进行数据处理。利用断点放大器专门对40%RH以下的相对湿度信号再进行一次线性补偿,使其输出信号尽可能呈线性。利用集成恒流源的正温度系数去补偿热敏电阻的负温度系数,大大降低了温漂。然后选用一片廉价的集成音频放大器对VT1进行温度补偿,使VT1的直流工作点不随环境温度的变化而变化。 (3)相对湿度检测电路的工作原理 相对湿度检测电路如图所示:包刮一只PCRC55型湿敏电阻和7片集成电路块。其中,IC1(IC1aIC1b)采用以结型场效应管(JEFT)为输出级的四运放LF347。 IC2为三端可调式集成恒流源LM334。IC3(IC3aIC3b)为宽带JFET输入的双运放LF353。 IC4为6.95V精密基准电压LM329。IC5为低压音频放大器LM389。IC6为+12V输出的三端集成稳压器7812。IC7为1.2基准电压源LM385。除了IC5选用+12V的电源,其余芯片均用+15V电源供电。VD1VD7均采用1N4148型高速开关二极管。VT1VT3采用NPN型晶体管,下面分析各单元电路的工作原理。 3.2.2 湿敏电阻传感器 PCRC55型湿敏电阻是用化学方法处理的聚苯乙烯聚合物制成的,其电阻值(R)与相对湿度(RH)的响应曲线如图3.7所示,该曲线近似为指数曲线,当相对湿度从20%变化到100%时,电阻值就从1000M迅速减小到35K,电阻变化超过4个数量级。因此,构成相对湿度检测时必须进行线性化,才能获得线性输出电压,再送至4(1/2)DVM显示出相应的湿度值。PCRC55的温度系数为-0.36%RH/,精度为1%。3.2.3 精密对称方波发生器 精密对称方波发生器由运放IC1a(1/4LF347)、三端可调电流源IC2(LM334)和二极管桥路(VD1VD4)组成。利用二极管桥路和电阻R2、R3构成的正反馈电路使IC1a产生震荡。该方波发生器具有对称输出、限流和稳幅的特性。R1为设定电阻(RSET),取R1=15时,可将LM334的输出电流限定在5mA左右。利用二极管桥路的正、反向钳位作用,能把输出方波电压Uo1的幅度限制在8V。用示波器观察对称方波发生器的震荡波形如图所示,震荡频率为100Hz。图中的Uc1代表C1上的电压。由图可见,随着震荡电容C1不断进行充、放电,在Uo1端便形成了以零伏为对称轴的方波信号,其直流分量为零。R2、R3组成分压器,用于设定IC1的阈值电压(亦称门限电压),进而控制IC1a的翻转状态。利用LM334的正温度系数(+0.33%/)去补偿热敏电阻的负温度系数(-0.36%/),实际温度系数仅为-0.33%/,它与传感器的1%精度指标相比可以完全忽略不计。LM334的安装位置应尽可能靠近湿敏电阻。需要指出的的是,LM334既可以够成恒流源,还可作为电压灵敏度为227V/K的温度传感器使用,在这里只用其恒流特性,从而大大提高方波幅度的稳定性。 对称方波发生器输出的Uo1信号通过缓冲器(IC1b)驱动湿敏电阻,再接至对数放大器IC1c的反相输入端A。A点亦称为求和点或虚地点,该点的电位可视为0V。设湿敏电阻R上的电流IRH,很容易求出 (3.1) 3.2.4 对数放大器及相对湿度校正电路对数放大器由晶体管VT1和运放IC1c构成。将VT1的基极接地,集电极接A点(虚地)时,相当于把集电极与基极短接,VT1就等效于硅二极管。VT1的发射极电压(UBE)与集电极电流(IC)呈对数关系,其表达式为 (3.2)式中K为波尔兹曼常数,K=8.63*10-5qV/K,q为电子电量(q=1.6021910-19C),T为热力学温度(K),IS为晶体管反向饱和电流。根据这一特性可设计成对数放大器,用来补偿湿敏电阻的的指数曲线,使之近似于线性关系。利用电路实现线性化的原理如下:湿敏电阻的电阻值于相对湿度的关系式可近似表示为 R=Ae-RH (3.3)式中的A为一变量,RH代表相对湿度(单位是%),令VT1发射极输出电压为UO2,显然,UO2=UBE。考虑IC=IRH,然后将式(3.1)和式(3.3)一并代入式(3.2)中,化简后得到(3.4)不难看出,UO2与相对湿度成正比,这就实现了对湿敏电阻的线性化。 在方波信号的正半周,UO1=+8V,使VD5截止,UO1途径湿敏电阻、求和点A,接VT1的集电极,再利用电路中的VT1对IRH求对数。因IC1C作为反向放大器使用,故UO2输出的是负向方波信号。在负半周时,UO1=8V,使VD5导通,对数放大器不工作,因此,对数放大器兼有半波整流作用。UO2送至IC1d的反相输入端。由IC1d和电位器RP1、RP2组成的相对湿度校正电路。其中,RP1用以校正40%RH的刻度,RP2则用来校正100%RH的刻度。校正后的信号通过滤波电容(C3)得到直流信号,再经过输出放大器IC3a(1/2lf352)放大,获得0+10V的输出电压。3.2.5 断点放大器所谓“断点”(break point)就是指40%RH这一点。由图4.2.3可见,PCRC55型湿敏电阻在RH40%时的非线性失真最为显著,针对这种情况可通过断点放大器再做一次局部线性化处理。断点放大器(IC3b)就并联在输出放大器(IC3a)的两端。当RH40%时,利用IC3b可以改变IC3a的增益,使相对湿度曲线在040%的范围内更接近于线性。设IC3Ad 同相输入端电压为U1(这也是IC3b的反相输入端电压),IC3b的同相输入端电压为U2。根据图4.2.2所示电路不难算出U2=+0.37V,该电压即为IC3b的参考电压。当RH40%时,因U1U2,IC3b输出为低电平,故VT4和VD6均截止,断点放大器不工作,对(40%100%)相对湿度的线性化任务全部由对数放大器来完成。仅当RH=40%时,U10.36U2,IC3b输出变成高电平,使VT4、VD6导通,断点放大器才开始工作,可使040%相对湿度范围内的输出电压与相对湿度仍然保持线性关系。电路中R13和VD6的作用的防止在断点附近产生抖动现象。3.2.6 温度补偿电路当环境温度发生变化时,VT1的直流工作点也会改变,这必将影响对数放大器的输出特性。因此,必须对VT1采取一定的温度补偿措施。温度补偿电路实际上是由IC4IC6和VT2、VT3等组成的小型恒温槽式控制器,并且需将VT2、VT3与VT1紧贴在一起。将VT2的集电极短接,利用其发射极作为温度传感器使用。IC5是温控电路。VT3作为加热器,给VT1提供一个+50(典型值)的工作温度,使之不受外界环境温度变化的影响。IC6(7812)给IC5提供+12V的稳压电源。IC5的参考电压U3=+0.63V,该电压所对应的VT1管壳温度恰好为+50。一旦VT1温度偏离+50,VT2就通过放大器来改变VT3的基极电流,调节VT3的发热量,使VT1始终工作在+50恒温状态,从而消除环境温度变化对VT1工作点的影响。VDZ为3伏稳压管。3.2.7 相对湿度检测电路的调试及校正(1) 将VT3置于+50的环境中并将VT3的基极接地。(2) 给电路通电后,用数字万用表测量VT2的基极电压U3,适当调节R19的电阻值使IC3的反相输入端电压也接近于U317。(3) 将VT3的基极与地脱开后,该电路即具有+50的恒温特性。相对湿度的校正方法(1) 在输出端U0与地之间接一块满量程电压为20V的4(1/2)为DVM。(2) 用一只35K的电阻代替湿敏电阻,调节电位器RP1使仪表读数为100%RH。(3) 用一只8M的电阻代替湿敏电阻,调节电位器RP2使仪表读数为40%RH。(4) 重复第(2)(3)两步,直到调节RP1和RP2时互步影响读数。(5) 用一只60M的电阻来代替湿敏电阻,适当调节断点放大器R12的电阻(其标称值为40K),使仪表读数为24%RH。该仪表经过测试及校正后,即壳测量相对湿度。旦需要说明两点:第一,在更换湿敏电阻时,应重新校正仪表;第二,图4.2.3所给出的曲线是在室温(TA=+25)下测相互来的,当湿敏电阻的实际工作温度为T时,还应根据厂家给出的PCRC55的温度特性对RH读数值进行修正,计算出实际相对湿度值18。3.3 转换模块的设计3.3.1 模数转换器接受能够完成将模拟量转换成数字量的器件叫模/数转换器,简称A/D转换器。A/D转换器的种类很多,按位数来分,有8位、10位、12位、16位。位数越高,其分辨率也越高,但价格也越高。A/D转换器就其结构来分,有单独的A/D转换器;有的A/D转换器带多路开关;有的带多数开关、数据放大器、采样/保持及A/D转换器,其本身就是一个完整的数据采集系统。A/D转换器按转换原理分:计算器式A/D转换、逐次逼近型A/D转换、双积分式A/D、并行A/D转换、串-并行A/D转换等。在这些转换方式中,计数器式A/D线路比较简单,但转换速度比较慢,所以现在应用很少。双积分式A/D转换精度高,多用于数据采集系统及精度比较高的场合。并行及串-并A/D转换速度比较快,多用于雷达及图象处理等要求比较高的场合。逐次逼近型A/D转换既照顾了转换速度,有具有一定的精度,是目前工业过程控制系统中应用最多的一种。目前,绝大多数A/D转换器都采用这种转换方法。3.3.2 A/D转换器ICL7135ICL7135是目前市场上广泛流行的单片集成4位半双积分A/D转换器。由于ICL7135具有4位半的精度(相当于14位二进制数)、自动校零、自动极性输出、单一参考电压、动态字位扫描BCD码输出、自动量程控制信号输出、价格低等特点,所以广泛应用于微控制器的应用系统和各种精度较高的数字仪器等领域19。(1) 主要参数CMOS集成电路;双积分转换技术;单一参考电压;采用BCD码扫描输出;能用闪烁显示的方式表示超量程状态;具有六路输入/输出(I/O)辅助信号,可以和微处理器相连,进行复杂的控制;具有自动转换量程的过和欠量程信号;允许差分输入;具有自动极性辨别功能和自动校零电路;双电源供电;准确度高0.005%1个字;输入漏电流低 1pA;分辨率高 14位;零读数漂移 0.5V/;输入阻抗高 109;转换速度慢 3次/秒;噪声低 15V。(2)引脚排列合引脚说明V-:负电源输入端,典型值为-5V。VREF:参考电源输入端,典型值为1V,参考电压的精度合稳定度将直接影响转换精度。D5、D4、D3、D2、D1:BCD码数据的位选通信号输出端,分别分位万、千、百、十、个位。B1、B2、B4、B8:BCD码数据输出线。BUSY:转换状态标志输出端。积分器在积分过程中(对信号积分和反向积分)BUSY输出高电平,积分器反向积分过零后输出低电平。CLK:时钟输入端。双极性模式:最高时钟频率为125Hz,转换速度为3次/秒;单极性模式:最高频率为1MHz,这时转换速度为25次/秒。AGND:模拟地,INTOUT:积分器输出。AZIN:自调零输入端。BUFOUT:缓冲放大器输出端。REFCAP-:外接参考电容引脚。REFCAP+:外接参考电容引脚。INLO:信号输入低端。INHI:信号输入高端。V+:正电源输出端,典型值为+5V。DGND:数字接地。图3.8 ICL7135引脚排列图POL:极性输出端。当信号为正时,POL极性输出为高电平;输入信号为负时,POL极性输出为低电平。R/:启动转换/保持控制端。该端接高电平时,ICL7135为自动连续转换状态, 1/2。一次A/D转换结束后,该端输出5个负脉冲,分别选通高位到低位的BCD码数据输出,可利用该信号把数据打入到并行接口中供CPU读取,这在和微处理接口时显得非常重要。OVERRANG:过量标志输入端。当输入信号读数超过转换记数范围时,该引脚输出高电平。UNDER:欠量程标志输入端。当输入信号读数小于9%或者更小时,该端输出高电平。3.4 处理器模块的设计3.4.1 单片机AT89C51简介及应用 (1) AT89C51性能及特点20 AT89C51是一种与MCS51单片机相兼容的、高性能的8位CMOS微控制芯片,采用40引脚DIP封装,片内带有4KB的快闪可编程/擦除只读存储器(FPEROM)。是当前较先进的一种电擦除8位单片机,它与MCS-51指令系统完全兼容,片内FPEROM允许对程序存储器在线重新编程。也可用常规的EPROM编程器编程。具有超强的加密功能。ATMEL公司生产的这种89C51微控制器,将具有多种功能的8位CPU与FPEROM结合在同一芯片上,可完全替代87C51和8751/8752,为很多嵌入式控制应用提供了设计灵活且价格适宜的方案,深受用户欢迎。此外,AT89C51还增加了在零频下工作的静态逻辑方式及空闲和掉电两种可选的省电模式,在空闲模式下,CPU停止工作,但RAM,定时/计数器,串行口和中断系统仍然工作.在掉电模式下,只保存RAM的内容,振荡器停振,关闭芯片的所有其它功能,直到下一次硬件复位为止.其空闲和掉电两种工作方式以及静态逻辑运作等情况,与MCSC51相同.AT89C51主要特性如下: 图3.9 AT89C51引脚图与MCS-51产品兼容;4K字节可编程闪烁存储器;寿命:1000写/擦循环;数据保留时间:10年;全静态工作:0Hz-24Hz;三级程序存储器锁定;128*8位内部RAM;32可编程I/O线;两个16位定时器/计数器;5个中断源;可编程串行通道;低功耗的闲置和掉电模式;片内振荡器和时钟电路;可编程全双工串行;4KB的在线可重复编程快闪存储器,写/檫可达1000次以上。(2)AT89C51内部结构说明AT89C51的FLASH存储器有4KB,RAM只有128字节,加密位有三位,加密位为LB1,LB2。AT89C51是一带有2KB字节的闪速可编程可擦除的只读存储器(PEOM),低电压,高性能的8位CMOS微型计算机,有如下特性;和MCS51系列产品完全兼容,2KB的FLASH的程序存储器,可擦写1000次,2.76电压范围,静态工作方式,可外接024MHZ的晶体振荡器,;两级程序存储器,;128字节SRAM;32根可编程I/O引线;三个16位定时/计数器,六个中断源,可编程UART串行口,直接LED驱动输出,片内模拟比较器,低功耗空闲方式和掉电工作方式。AT89C51是ATMEL微控器家族中廉价的成员,它含有2KB字节的快闪存储器和MCS51结构兼容并可用MCS51指令集进行编程,89C51程序存储器大小的物理范围为000H-7FFH,且89C2051中已保留了标准中断服务的子程序的地址,AT89C51包含128字节内部数据存储器,这样8951中堆栈的深度局限于内部RAM的128字节范围内,它既不支持外部数据存储器的访问,也不支持外部程序存储器的访问的执行,因此,程序中不应该包含MOV指令。(3) 端口介绍:ALE端口:地址锁存使能在访问外部存储器时输出脉冲锁存地址的低字节在正常情况下ALE 输出信号恒定为1/6 振荡频率并可用作外部时钟或定时注意每次访问外部数据时一个ALE 脉冲将被忽略ALE 可以通过置位SFR 的auxlilary.0 禁止置位后ALE 只能在执行MOVX 指令时被激活。PSEN端口:程序存储使能当执行外部程序存储器代码时PSEN 每个机器周期被激活两次在访问外部数据存储器时PSEN无效访问内部程序存储器时PSEN 无效。EA/Vpp:外部寻址使能/编程电压在访问整个外部程序存储器时EA 必须外部置低如果EA 为高时将执行内部程序除非程序计数器包含大于片内FLASH 的地址该引脚在对FLASH 编程时接5V/12V 编程电压(Vpp) 如果保密位1 已编程EA 在复位时由内部锁存。 (3) 端口介绍RST为复位输入端,振荡器工作时,该引脚上两个周期的高电平复位AT89C2051。XTAL1:振荡器反相放大器内部工作时钟电路输入端。XTAL2:振荡器反相放大器的输出端。P0 口: P0 口是开漏双向口可以写为1 使其状态为悬浮,用作高阻输入P0 也可以在访问外部程序存储器时作地,址的低字节在访问外部数据存储器时作数据总线此时,通过内部强上拉输出1。P1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年音乐专业考级考试试卷及答案全解析
- 2025年音乐教育与艺术表达能力测试卷及答案
- 2025年艺术设计专业入学考试卷及答案解析
- 2025年教育管理与领导力硕士入学考核试卷
- 2025年健康管理师考试试题及答案
- 2025年环境保护法专业研究生入学考试试卷及答案
- 2025年护理管理与实践能力测试题及答案
- 2025年公共艺术与文化传播专业综合能力测试题及答案
- 物资装备使用管理制度
- 特价餐饮设备管理制度
- 国家开放大学思想道德与法治社会实践作业
- GB/T 23932-2009建筑用金属面绝热夹芯板
- 北京开放大学工具书与文献检索形成性考核1答案-答案
- 初中地理会考试卷
- 清华大学抬头信纸
- Unit 2 Lesson 1 Money vs Success 课件 高中英语新北师大版性选择必修第一册(2022-2023学年)
- 天津大学年《仪器分析实验》期末试题及答案
- 特种设备风险分级管控清单(叉车)
- 项目激励管理制度
- 核酸的降解与核苷酸代谢课件
- T∕CGMA 033001-2018 压缩空气站能效分级指南
评论
0/150
提交评论