《电加热炉控制系统.doc》由会员分享,可在线阅读,更多相关《电加热炉控制系统.doc(61页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、. .XX理工大学城市学院 本科生毕业设计论文 学 院:电子与自动化学院专 业: 自动化 学 生: 孙启轩 指导教师: 吕 攀 完成日期: 2021 年5月26日XX理工大学城市学院本科生毕业设计论文电加热炉控制系统设计总计 毕业设计论文 63 页表格 1 个插图 15 幅. .word. .摘 要 电加热炉控制系统设计实际上的意义就是对于工业用的电加热炉的温度进展智能控制的手段。而温度又是工业领域里最为重要的几个模拟量参数之一。因此,对于温度的控制也是在过程控制领域中的一个重要的步骤。电加热炉作为特种工业炉,其优点在于高效节能而且平安性相比于传统的工业用锅炉更高。其核心为导热油以及热油泵,也
2、就是所谓的电加热导热油系统,通过它们从而提供高效的热量。导热油在电加热炉工作系统中扮演着介质这样一个角色。加热元件通电后产生热量,热量通过导热油传递给用热设备。而导热油的循环是通过循环泵的工作,热量因此被传递出去。综上所述,电加热炉在工业领域有着举足轻重的地位,其特点大致可以总结为以下几点:1 运行控制完备齐全,到达自动化控制2 在压力较为低的环境中依旧可以工作,且工作温度同样很高3 工作效率高、控制精度高4 空间小,构造简单,安装简便电加热炉自身有着如此大的优势,而在控制的过程当中,较为难加以控制的当属于某些控制对象的时滞性以及非线性,这些原因那么往往来自于加热的过程的不同,以及加热的对象的
3、构造成分上的差异,因此,而产生难以建立数学模型的结果。然而,伴随着社会的不断进步,工业领域对于温度的控制也极大地不同。传统老套的PID控制的策略方法显然已经难以适应高新技术的浪潮的席卷。而新型的数字式PID或者更为先进的嵌入式微控制器那么可以更好地完成对于温度的调控。嵌入式微控制器的使用已经越来越接近于工业领域的开展需求,使用嵌入式微控制器来调控电加热炉的温度那么是简单且灵活,而且,嵌入式微控制器还有本钱低的优势,构造及操作也相对于其他的调控方式更为简单,温度调控的技术指标也可以得到大幅度的提升。有了以上所表达的优点的支持,也会使得电加热炉产品无论是在数量上还是在质量上同样会有大幅度的提升。在
4、众多的嵌入式微控制器中,AT89C51单片机无论是从兼容性上还是从配置上都符合要求。而且AT89C51也满足了简单灵活,且本钱较为低廉的优点。AT89C51单片机的编程方式及语言和开发也是更为简便。汇编语言更是可以有效且严谨的控制每一步工作流程。从而提高了系统在工作状态下的自动化水平。关键词:电加热炉;微控制器;电加热导热油系统;AT89C51AbstractThe electric heating furnace control system design is actually the significance of intelligent control method for indus
5、trial use of electric heating furnace temperature. While the temperature is the most important industrial fields in one of several analog parameters. Therefore, the temperature control is also in the field of process control in an important step. The electric heating furnace as a special industrial
6、furnace, the utility model has the advantages of high efficiency and energy saving and safety pared to the traditional industrial boiler is more high. The core of heat conducting oil, hot oil pump, which is called the electrical heating oil system, through which to provide efficient heat. Oil plays
7、a medium in the system of electric heating furnace in such a role. The heating element is energized after heat, heat through the heat conducting oil transfer to heat equipment. While conducting oil circulating through the circulation pump is working, so the heat is delivered. To sum up, the electric
8、 heating furnace has play a decisive role position in the industrial field, its characteristics can be summarized as follows:1 Operation control is plete, to achieve automatic control2 Can still work under pressure is low in the environment, and the working temperature is also high3 High working eff
9、iciency, high control precision4 Small space, simple structure, convenient installationThe electric furnace itself has such a big advantage, while in the control process, the more difficult to control when the control object belongs to a certain time lag and nonlinear process, these reasons are ofte
10、n different from heating, and differences, structural ponents of heating on the object and therefore, it is difficult to establish mathematics the results of the model. However, with the progress of society, the industrial field for temperature control is also greatly different. The traditional meth
11、od of old PID control strategy is obviously already difficult to adapt the sweeping wave of high-tech. The new digital PID or more advanced embedded micro controller can better achieve the temperature regulation. The development needs to use the embedded micro controller is more and more close to th
12、e industrial field, the use of embedded micro controller to control the temperature of the electric heating furnace is simple and flexible, and the embedded micro controller and, the advantages of low cost, construction and operation is also relative to the regulation of other more simple, technical
13、 index and temperature control can also be has been greatly enhanced. The advantage of the above described support, will make the electric heating furnace products both in quantity and quality can also be greatly improved. In many of the embedded micro controller AT89C51 microcontroller, either from
14、 the patibility or from the configuration to meet the requirements. But AT89C51 also meet the advantages of simple and flexible, and the cost is relatively low. AT89C51 microcontroller programming language and development and is also more convenient. Assembly language is more rigorous and effective
15、control of every step of the work process. In order to improve the level of automation in the working condition of system. Keywords: electric heating furnace; micro controller; electrical heating oil system; AT89C51目录摘 要IAbstractIII第一章:引言11.1 选题的背景情况以及国内国外的研究概况11.2 自动化控制理论的简介及其开展21.3 课题的建立以及本文完成的主要工
16、作5第二章:方案设计62.1 方案介绍62.1.1 方案确定62.1.2 系统组成72.2 控制器介绍72.2.1 AT89C51简介72.2.2 引脚简介8第三章:PID算法103.1 PID算法数字化103.2 PID算法的应用103.3 小结12第四章:硬件设计134.1 系统概况134.2 功能模块134.2.1 单片机控制模块134.2.2 数据转换与采集模块A/D0808144.2.3 按键选择模块154.2.4 显示模块164.2.5 报警模块174.2.6 输出模块184.3系统设计184.3.1系统的整体设计184.3.2所需元器件清单一览表204.4 小结21第五章:系统软
17、件设计215.1 Protues7软件概况225.2 WAVE6000软件简介235.2.1 软件概况235.2.2 程序界面235.3 子程序设定245.4 程序流程245.5 程序仿真调试345.5.1 WAVE6000仿真调试345.5.2 软硬连调345.6 小结35结论36致谢37参考文献38附录39. .word. .第一章:引言1.1 选题的背景情况以及国内国外的研究概况温度控制是工业领域的重中之重。温度对于工业的影响也是巨大的。举个例子来说,可能1温度的偏差就有可能导致整个工程的崩溃。工业温度控制在我国的开展同样是飞速的,中国作为世界上有名的工业大国当然不会无视这些。只是,相比
18、于美国、德国或者是日本这些兴旺国家来讲,我们和他们在温度控制领域上还是有着不小的差距的。工业锅炉的工作环境为高温高压,这也就意味着锅炉内水温可能不止于传统定义的100这一标准值,换言之,水温会高于100。可往往有些时候我们又不需要那么高的温度,较为低一些的温度同样可以到达我们所需要的效果。几十度甚至于更低的温度。这也就意味着我们在工业领域对于与锅炉水温的调节是在一个X围内所变化的,而这个X围又是确定的,往往在工业上,由于高压的环境,锅炉水温被控制在50-150这之间。PID控制是工业温度控制的灵魂,而点位控制又是温度控制的重点所在。当最为常规的PID控制遇上了点位控制,也就构造出了一个较为成熟
19、的温度控制系统。但是它们只能适应一般温度系统控制,对于智能化水平更高的温控平台亦或者是自适应控制仪表,我们国内的技术还不是十分的成熟,能够形成商品化并且应用广泛的控制仪表还是较少的。我国经济的开展尤其是在近几年是飞速的。早些年前,随着中国参加世界贸易组织WTO之后,我国政府及企业对此都是非常的重视,也重组了相关的,一些国家和企业的研发中心也相继被建立,开展出创新性的研究。由此,我国的仪表工业也得到了飞速的开展。由于社会的开展,时代的进步,我国的科技腾飞向上。近年来,嵌入式微控制器的开展也是十分的迅速,各个企业逐渐放弃了庞大的控制器集群,一个以微型控制器为主的革命浪潮正在逐步开展壮大,嵌入式微控
20、制器的应用已经渗透到了大到航空航天,小到软件开发的各个行业当中去。传统的温度采集方法过于繁琐不说,更重要的是浪费时间资源和人力资源。而且精度还无法保证满足需求,嵌入式微控制器的出现和介入使得温度数据的挖掘、采集以及数据的处理问题能够得到很好的解决方法。在之前我们已经提到过,温度是工业领域中的一个非常非常重要的被控参数。但是我们有多种测量温度的方法,对于测量温度的元器件的选择也是多样的,由于产品工艺的各不一样,控制温度的精度也不一样,对数据采集的精度和采用的控制方法也不一样。传统老旧的温度控制技术显然已经被高速开展的科技浪潮所淘汰。例如:外表温度接触器,其最大的缺点是温度测量结果不准确,上下波动
21、的X围较大,其工作原理大致为控制接触器的通断时间比例被控制,从而来到达加热功率被改变的最终目的,但是其通断的频率是非常低的,原因是仪表本身的误差和交流接触器的寿命。近几年来快速开展了多种先进的温度控制方式,如:PID控制,模糊控制,神经网络及遗传算法控制等。这些控制技术大大的提高了控制精度,不但使控制变得简便,而且使产品的质量更好,降低了产品的本钱,提高了生产效率。本系统要求有数据处理,显示功能等,被控对象为一阶惯性环节和一阶积分环节的组合,惯性时间常数为2s,开环增益k=10,温度控制X围为50150。1之前提到过的嵌入式微控制器又被简称为“单片机。在今天的工业领域中常用的品牌有西门子、摩托
22、罗拉等等。型号多见为AT89C51或者是STM32等等。本设计采用51单片机为根底。51单片机兼容因特尔8031指令系统,而且高度集成、形状简便以及应用广泛。1.2 自动化控制理论的简介及其开展所谓自动控制理论,字面上的理解可以定义为工业控制的高度自动化,从而解放人力资源,大力开发机械以及电力资源。人类在开展,科学在进步。伴随着人类社会的不断前行的步伐,自动化控制技术不仅仅是在工业领域。其他的在各个应用领域中也被广泛的使用。生产流水线从原来的人力手工生产变成了今天的高度自动化的生产,劳动生产率和产品质量被大大提高,劳动条件得到充分改善。自动控制automatic control,顾名思义,就是
23、指即使是在没有看守的情况之下,设备依旧可以正常工作,而且质量、数量或者是测量精度等等指标均符合标准。自动控制是现代企业共同追求的目标,企业不会再和以前一样的大肆使用人力资源,而应当充分发挥机械的才能。让它们按照想实现的目标状态来自我按照规律运行。自动控制理论又称经典控制理论是建立在自动控制规律性上面的一门科学技术研究。,是分析和设计自动控制系统的理论的根底。其最早的形成和后来的开展就是经典控制理论的雏形。早在19世纪,当时的英国爆发了著名的第一次工业革命,这便是经典控制理论的由来,瓦特蒸汽机使得人类的双脚被解放。到了第二次工业革命,“自动两个字的表达也许就更为明显了许多。再到第二次世界大战,各
24、式各样的飞机,战船的制作过程中都表达了自动控制的身影,更值得一提的是,英国人在二战期间首次使用了雷达技术。这一切其实都是建立在以经典控制理论为根底之上的。自动控制理论的开展历程如下:140年代-60年代初由于社会动乱,连年的战争较多主要有第二次世界大战、朝鲜战争、越南战争,资源需求较大,许多经历过第二次世界大战的国家都需要战后重建。但是又要尽可能降低人力资源的使用,因此,出现了较为低级的自动控制系统。又称单机自动化控制系统。机床就可以看作是那个年代的自动控制系统产物。 260年代中-70年代初期社会趋近于平稳,各个国家开场集中精力开展自己的工业。因此出现了不可防止的竞争加剧等情况,还包括更新换
25、代加快等等。此时,人们更看重的时质量而不是曾经的数量。在一些国家出现了此前从未出现过的自动化生产流水线。加大数量的同时又可以提高质量。除此之外,人们开场使用软件和硬件结合的方法使得机床等自动控制装置得到了又一轮的升华。 370年代中期-至今70年代之后,时代又向前迈进了一大步。美国和苏联当时两个世界霸主在各个领域都是那个时代的领先者。包括1979年中国实行了改革开放。中国也从此走上了工业大国之路。市场环境因为上述的众多原因又一次发生了不小的变化。人们开场对自动控制进展了新一轮的探讨,对自动的含义又一次的加深,开场了纵向的深入研发。这一时代的显著提升就是计算机的高度融合使得自动化控制系统更加的实
26、至名归。软件和硬件的搭配变得更加完美无缺、天衣无缝。进入新的时代之后,也就是我们所谓的计算机时代之后,计算机技术和现代应用数学形成了完美的结合。为适应新型的自动化控制过程的开展,自动控制理论经典控制理论也被时代的浪潮带入了一个新的阶段现代控制理论。研究的对象具有了更高的性能,更高的精度。变量和参数也从之前的单一性变成了今天的多样性。控制到达最优的水准。状态空间法是现代控制理论的根底,它以状态的为根底。目前,现代控制理论仍然处于继续开展的状态,正向的以控制论,信息论,仿生学论等等为根底。智能控制理论慢慢地深入。控制的任务是一个复杂的过程,实现的方法如下。首先,控制任务有开环有闭环,开环就是首尾相
27、连成一条直线,闭环那么是形成一个或者多个环路。两种形式都会最终组成一个X围广阔的总体,从此形成了自动控制系统的主干。在自动化控制系统中,被控制对象的输出量是绝对要严加控制的,因此,可以说输出量是非常重要的物理量。被控制对象的输出量可以是保持恒定不变的,例如气压、速度、加速度等等;对被控制对象加以控制作用的装置机构的集合总体就是之前提到过的控制装置,它对控制对象的控制方式和控制原理的选择是多种多样的。但是,反响控制系统是所有方式的根底所在,该方法是基于反响控制原理而产生的。反响控制伴随着不断地修正,因为正是不断地修正才可以使的结果的偏差被不断的减小。被控制的对象是要受到控制装置的影响的。反响值正
28、是从此而来。 1.3 课题的建立以及本文完成的主要工作1以嵌入式微控制器为核心根底,自动化控制系统的建立,按钮的构建、数据挖掘、滤波、水温测量结果的显示以及输出电路的外围构造,整个系统的搭建的实现方式方法,以及电加热炉控制系统的设计仿真图的建立;2软件流程图构思以及最后的定型,编写程序源代码根据软件流程图,调试以及编辑,知道其可以满足设计的需求。3源代码确认无误后进展编译并下载到嵌入式微控制器中,根据功能的实现,对符合实际情况的系统进展最终的设计。4确认设计的具体对象是工业锅炉的水温,设定的水温波动X围为50-150。5确认整个系统以AT89C51嵌入式微控制器为中心,看门狗定时器、键盘电路以
29、及通信接口和LED发光二极管作为控制模块。8路A/D转换器和温度传感器构成水温采集模块。8路D/A转换器和驱动装置以及共阴极LED数码管显示屏构成了显示模块。6D/A转换后得到的模拟信号不仅仅是为共阴极LED显示屏显示模块所用,由于系统可以根据需求自动调节温度,实现“调节二字的装置就是同样需要模拟信号支持的加热电阻。加热电阻会根据不同的模拟信号而做出不同的动作,从而到达不同的效果。第二章:方案设计2.1 方案介绍2.1.1 方案确定1输出开关量控制对于惯性较大的过程可以简单地采用输出开关量控制的方法。这种方法通过比拟给定值与被控参数的偏差来控制输出的状态:开关或者通断,因此控制过程十分简单,也
30、容易实现。但由于输出控制量只有两种状态,使被控参数在两个方向上变化的速率均为最大,因此容易引起反响回路产生振荡,对自动控制系统会产生十分不利的影响,甚至会因为输出开关的频繁动作而不能满足系统对控制精度的要求。因此,这种控制方案一般在大惯性系统对控制精度和动态特性要求不高的情况下采用。2比例控制P控制比例控制的特点是控制器的输出与偏差成比例,输出量的大小与偏差之间有对应关系。当负荷变化时,抗干扰能力强,过渡时间短,但过程始终存在余差。因此它适用于控制通道滞后较小、负荷变化不大、允许被控量在一定X围内变化的系统。使用时还应注意经过一段时间后需将累积误差消除。3比例积分控制PI控制由于比例积分控制的
31、特点是控制器的输出与偏差的积分成比例,积分的作用使得过渡过程完毕时无余差,但系统的稳定性降低。虽然加大比例度可以使稳定性提高,但又使过渡时间加长。因此,PI控制适用于滞后较小、负荷变化不大、被控量不允许有余差的控制系统,它是工程上使用最多、应用最广的一种控制方法。4比例积分加微分控制PID控制比例积分加微分控制的特点是微分的作用使控制器的输出与偏差变化的速度成正比例,它对克制对象的容量滞后有显著的效果。在比例根底上加上微分作用,使稳定性提高,再加上积分作用,可以消除余差。因此,PID控制适用于负荷变化大、容量滞后较大、控制品质要求又很高的控制系统。22.1.2 系统组成 系统的组成大方面讲就是
32、软件和硬件组成,本系统中,硬件包括温度检测模块、A/D转换模块,嵌入式微控制器模块、D/A转换模块、显示模块等等。由于本例是一个典型的检测、控制型应用系统,它要求系统完成从温度检测、信号处理、输入、运算到输出控制电炉加热功率以实现温度控制的全过程。因此,应以单片微型计算机为核心组成一个专用计算机应用系统,以满足检测、控制应用类型的功能要求。另外,单片机的使用也为实现温度的智能化控制以及提供完善的人机交互界面及多机通讯接口提供了可能,而这些功能在常规数字逻辑电路中往往是难以实现或无法实现的。3综合以上所述情况,我们采用以嵌入式微控制器为核心的DDC方式直接数字控制系统。2.2 控制器介绍2.2.
33、1 AT89C51简介微型计算机是指由CPU微处理器以及大规模集成电路所制成的ROM程序存储器和RAM数据存储器,以及I/O接口电路与输入和输出严密相关的电路,微型计算机Micro puter简称为MC。如果将微处理器、存储器和输入/输出接口电路集成在一块集成电路芯版上,称为单片微型计算机,简称单片机。本次设计选用的是AT89C51,是MCS-51单片机系列的一种。其构造体系完整、指令系统功能完善、内部存放器规X、性能优越、技术成熟、具有高可靠性和高性价比。它提供以下标准功能:4k 字节Flash 闪速存储器,128字节内部RAM,32 个I/O 口线,2组16位的定时计数器,1组5向量两级中
34、断构造,1组全双工串行通信接口,片内振荡器以及时钟电路。2.2.2 引脚简介图2-1 AT89C51嵌入式微控制器引脚分布图其各引脚的功能如下VCC:电源,12V。 GND:地端。 P0口:双向输入/输出接口,使用时必须在外部接出上拉电阻。 P1口:双向输入/输出接口,不同于P0的是P1口的内部自带了上拉电阻,因此,无需再外接上拉电阻。 P2口:双向输入/输出接口,端口内部自带上拉电阻。 P3口:双向输入/输出接口,端口内部自带上拉电阻。P3口也可以作为AT89C51的一些特殊功能口,如下表所示: 各管脚备选功能 P3.0 RXD串口输入P3.1 TXD串口输出P3.2 /INT0外部中断0P
35、3.3 /INT1外部中断1P3.4 T0计时器0的外部的输入端口P3.5 T1计时器1的外部的输入端口P3.6 /WR选通通道,外部的RAM写P3.7 /RD选通通道,外部的RAM读P3同时还是校验以及闪烁编程的控制信号RST:复位。如果该引脚的持续高电平信号高于2个机器周期,那么嵌入式微控制器的内部振荡器就会被复位。 ALE/PROG:地址锁存允许。/PSEN:选通信号。低电平有效,外部程序存储器读。/EA/VPP:如果程序存储器ROM选择当EA为高电平的时候,中央处理器会执行内部内部程序存储器ROM的程序。一旦程序过大超出了内部ROM的X围大小,那么继续执行外部ROM的程序。如果EA为低
36、电平的时候,那么中处理器直接执行外部ROM的程序。XTAL1:晶振1。 XTAL2:晶振2。4第三章:PID算法3.1 PID算法数字化PID调节即为比例积分微分调节,是连续系统中技术最成熟、行之有效、应用最广泛的一种调节方式。PID算法的数字化,其实质就是将连续形式的PID微分方程式转化为离散形式的PID差分方程。在模拟系统中,PID算法的表达式为:(3-1)式中,u(t)-调节器的输出信号;e(t)-调节器的偏差信号,等于给定值与测量值之差; Kp-调节器的比例系数; Ti-调节器的积分时间; Td-调节器的微分时间。控制点目前包含三种比拟简单的PID控制算法,分别是:增量式算法,位置式算
37、法,微分先行。这三种PID算法虽然简单,但各有特点,根本上能满足一般控制的大多数要求。 实际上,位置式与增量式控制对整个闭环系统并无本质区别。增量型算法仅仅是就是方法的改良,而没有改变位置型算法的本质。53.2 PID算法的应用 简单的比例调节器能够反响很快,但不能完全消除静差,控制不准确,为了消除比例调节器中残存的静差,在比例调节器的根底上参加积分调节器,积分器的输出值大小取决于对误差的累积结果,在误差不变的情况下,积分器还在输出直到误差为零,因此参加积分调节器相当于能自动调节控制常量,消除静差,使系统趋于稳定。积分器虽然能消除静差,但使系统响应速度变慢。进一步改良调节器的方法是通过检测信号
38、的变化率来预报误差,并对误差的变化作出响应,于是在PI调节器的根底上再加上微分调节器,组成比例、积分、微分(PID)调节器,微分调节器的参加将有助于减小超调,克制振荡,使系统趋于稳定,同时加快了系统的稳定速度,缩短调整时间,从而改善了系统的动态性能。其控制规律为:(3-2)单片机是一种采样控制,它只能根据采样时刻的误差值计算控制变量,不能直接计算公式中的积分项和微分项,采用数值计算法逼近后,PID的调节规律可以通过数值公式(3-3)计算,如果采样取得足够小,这种逼近可相当准确,被控过程与连续过程十分接近。我们变换上式(3-3)得:(3-4)把ei = ei - ei-1,2 ei=ei -ei
39、-1带人上式3-4得:(3-5)式中ei=WYi,W为设定值,Yi为第i次实际输出值,Kp为比例系数,积分系数I=T/Ti,微分系数D=Td/T,T为采样周期,以(3-5)式来编程比拟方便。用PID控制算法实现温度控制是这样一个反响过程:比拟实际温度和设定炉温得到偏差,通过对偏差的处理获得控制信号,再去调节电加热炉的加热功率,从而实现对炉温的控制,由于电阻炉一般都是下一阶段对象和带纯滞后的一阶对象,所以式中Kp、Kd和Ki的选择取决于电阻炉的响应特性和实际经历。6本程序先将用户设定温度和锅炉实际温度T比拟,计算出偏差ei,然后分两种情况进展计算控制变量:1ei大于等于设定的偏差e时,由于积分控
40、制器使系统响应速度变慢,不采用积分控制器调节,直接使用PD调节,获得比拟快的动态响应,计算Pd和Pp,最终得到控制量获得比拟快的动态响应。2ei小于设定的设定的偏差e时,正常的分别计算Pi、Pd和Pp,然后根据算法公式计算出控制变量。73.3 小结 本章对单片机控制技术,以及PID控制算法进展了深入分析,着重阐述了单片机构造和指令系统,以及PID算法的使用,为设计提供了硬件根底与软件资源,为下一步的设计做好准备。第四章:硬件设计4.1 系统概况本系统是采用以AT89C51单片机为核心的温度控制系统,首先,温度传感器先对温度进展采集,并将采集的结果传给变送器,变送器将温度转换为电压信号模拟量通过
41、A/D转换器0808将其转换为数字信号,送入单片机与给定值进展比拟,通过运用PID算法得出控制结果,送显示并进展控制。具体的模块分布如图4-1所示。图4-1 电加热炉水温控制系统模块理想汇总图4.2 功能模块4.2.1 单片机控制模块由电容、电阻、晶振以及复位按键和接地终端所构成的控制模块就是系统中嵌入式微控制器的控制模块电路。电路中除了有接地终端外,对于复位按键来说,还要有直流电压为期提供至少要超过2个机器周期的高电平电压才能将复位完成。 具体的控制模块电路如图4-2所示。图4-2 AT89C51嵌入式微控制器的控制模块4.2.2 数据转换与采集模块A/D0808A/D0808的本质就是一组
42、8位的模/数转换器,可以将模拟信号转换成数字信号。其内在是CMOS管。而其进展转换的原理是建立在逐次逼近原理上的。CPU总线那么是直接和ADC0808的输出端的三态锁存缓冲区相连接。模拟多路开关还有三位地址锁存译码器以及8路模拟输入也是该转换器的构成的重要局部。其中8路模拟输入当中的任何一路都是可以被选通的。实时温度经过传感器的检测并通过变送器将其转换成电压模拟信号,而A/D0808数模转换器的工作就是将采集到的电压模拟量进展转换后得到的数字信号存储在嵌入式微控制器当中以方便对于后续数据的挖掘处理。下列图就是转换电路示意图。从图中可知,温度传感器热电偶对水温进展采集,通过变送器将采集到的模拟电
43、压信号传送到A/D0808的输入端,经过转换后便得到了相应的数字信号。而数据采集这一过程是由温度传感器来完成的。由于我们所设计的系统是对工业锅炉的水温进展温度控制,我们当然就要对水温或是蒸汽温度进展测量,而测量的最好方式在之前我们已经提到过,就是接触式测温。对于接触式测温,最好的温度传感器当属热电偶或者是热电阻。在本设计当中,本人所采用的温度传感器是铜-康铜热电偶。该种类的热电偶其可测量的X围在-270-350之间,尤其是在-170-200之间测温性能可以到达“优级别。8热电偶实物图如图4-3所示。具体数据采集转换电路如图4-4所示。图4-3 铜-康铜热电偶实物图 图4-4 温度的采集和转换电
44、路4.2.3 按键选择模块由于我们是要对工业锅炉的水温进展温度的控制,也就是说系统要满足以下功能,当水温满足既定X围50-150的时候,系统可以对水温进展调控。我们知道,在工业锅炉的系统当中,热能被充分的发挥,水在整个系统当中是以一个热能中间承载者的身份而存在的。因此,对水温进展调控就可以理解为对人热能的调控。所设计的按键模块电路是由2组按键所构成。我们知道,温度只有升高或降低两种动作,因此两组按键分别执行对温度的升高和降低,变化的量的大小以1为基准。每当按键被按下一次的时候,锅炉内的水的水温就会相应的提升或者降低1。具体的按键选择模块电路如图4-5所示。图4-5 按键选择模块电路4.2.4 显示模块对于系统中使用的显示装置本人所选用的时共阴极LED数码管,共选用2组,由于我们要进展温度的比照从而进展温度的调控,因此除了我们本身设计需要的采集温度值之外,还需要有一个来显示我们所设定的温度值。通过比拟得出误差。由于LED数码管所需要的信号是模拟信号,而嵌入式微控制器给出的信号是数字信号,毫无疑问,系统电路必须做出一次D/A转换,将嵌入式微控制器给出的数字信号转变成LED所需要的模拟信号。LED数码管的驱动作用在本设计中由74LS04反相器芯片来完成。具体如图4-6所示。图4-6同样可