温度控制器实验总结报告

上传人:豆浆 文档编号:30366294 上传时间:2018-01-29 格式:DOC 页数:11 大小:387.50KB
返回 下载 相关 举报
温度控制器实验总结报告_第1页
第1页 / 共11页
温度控制器实验总结报告_第2页
第2页 / 共11页
温度控制器实验总结报告_第3页
第3页 / 共11页
温度控制器实验总结报告_第4页
第4页 / 共11页
温度控制器实验总结报告_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《温度控制器实验总结报告》由会员分享,可在线阅读,更多相关《温度控制器实验总结报告(11页珍藏版)》请在金锄头文库上搜索。

1、 温度控制器实验总结报告一、功能及性能指标根据设计任务基本要求,本系统应具有以下几种基本功能。(1) 可以进行温度设定,并自动调节水温到给定温度值。(2) 可以调整 PID 控制参数,满足不同控制对象与控制品质要求。(3) 可以实时显示给定温度与水温实测值。(4) 可以打印给定温度及水温实测值。系统主要性能指标如下:(1)温度设定范围 4090,最小区分度 1 。(2)温度控制静态误差1。(3)双 3 位 LED 数码管显示,显示温度范围 0.099.0 。(4)采用微型打印机打印温度给定值及一定时间间隔的水温实测值。二、总体设计方案水温控制系统的控制对象具有热储存能力大,惯性也较大的特点,水

2、在容器内的流动或热量传递都存在一定的阻力,因为可以将它归于具有纯滞后的一阶大惯性环节。一般来说,热过程大多具有较大的滞后,它对于任何信号的响应都会推迟一些时间,使输出与输入之间产生相移。对于这样存在大的滞 2 / 11后特性的过度过程控制,一般可以采用以下几种控制方案。1) 、输出开关量控制2) 、比例控制(P 控制)3) 、比例积分控制(IP 控制)4) 、比例积分加微分控制(IPD 控制)结合本例题设计任务与我们采用比例积分加微分(PID)控制。其特点是微分的作用使控制器的输出与偏差变化的速度成比例,它对克服对象的容量滞后有显著地效果。在比例基础上加入微分作用,使稳定性提高,同时积分作用可

3、以消除余差。采用PID 的控制方式,可以最大限度地满足系统对诸如控制精度,调节时间和超调量等控制品质的要求。三、 系统组成本系统是一个典型的检测、信号处理、输入运算到输出控制电炉加热功率以实现水温控制的全过程。因此,应以单片微型计算机为核心组成一个专用计算机应用系统,以满足检测、控制应用类型的功能要求。另外,单片机的使用也为实现水温的只能化控制以及提供完善的人机界面及多机通信皆空提供了可能。而这些功能在常规数字逻辑电路中往往难以实现。所以本机采用以单片机为核心的直接数字控制系统(DDC) 。1、软、硬件功能划分在绝大多数单片机应用系统中,系统功能的软件、硬件划分往 3 / 11往是由应用系统对

4、控制速度的要求决定的,在没有速度限制的情况下可以考虑以软件换取硬件电路的简化,以求降低硬件成本。(1)速度估算(2)软件、硬件功能划分。为了简化系统硬件、降低硬件成本、提高系统灵活性和可靠性,有关 PID 运算、输入信号滤波及大部分控制过程都可由软件来完成,硬件的主要功能是温度信号的传感、放大、A/D 转换及输出信号的功率放大。另外,人机通道功能由系统软件、硬件配合完成,以降低软件设计的复杂性及缩短系统的研制周期。2.统一功能划分、指标分配和框图构成系统由 4 个主要的功能模块组成,总体框图如下图所示:(1)单片机基本系统。它是整个控制系统的核心,完成整个系统的信息处理及协调控制功能。(2)向

5、前通道。它是信息采集的通道,主要包括传感器、信号放大、A/D 转换等电路。(3)向后通道。它是实现控制信号输出的通道,单片机系统产 4 / 11生的控制信号经功率放大电路放大控制电炉的输入功率,以实现水温控制的目的。(4)人机对话通道。主要由键盘、LED 显示和打印机组成。四、硬件开发(1)单片机基本系统如图所示(2) 人机对话通道主要由行列式键盘、LED 显示器组成。采用可编程键盘、显示接口芯片 8279。8279 负责键盘的扫描、消抖处理和显示输出工作,大大减轻了 CPU 的负担也简化了软件的编程。电路图如下图所示: 5 / 11五、软件设计整个温度控制系统软件包括主程序(包括初始化、显示

6、)、键盘输入中断服务程序, 主程序如下:ORG 0000HLJMP STARTORG 0300HSTART:ACALL DELAYACALL I8279ACALL SETRAMLOOP1:ACALL ADACALL DISPLAYACALL DELAYACALL DELAY 6 / 11ACALL DELAYSJMP LOOP1I8279:NOPMOV DPTR,#0FDFFHMOV A,#00HMOVX DPTR,AMOV A,#0D1HMOVX DPTR,AMOV A,#22HMOVX DPTR,ALP:MOVX A,DPTRJB ACC.7,LPRETSETRAM: MOV 30H,#0

7、8HMOV 31H,#08HMOV 32H,#08HMOV 33H,#08HMOV 34H,#08HMOV 35H,#08HRET 7 / 11DISPLAY:MOV DPTR,#0FDFFHMOV A,#90HMOVX DPTR,AMOV R0,#30HMOV R2,#06HMOV A,#10HMOVX DPTR,ALOOP:MOV A,R0MOV DPTR,#TABMOVC A,A+DPTRMOV DPTR,#0FCFFHMOVX DPTR,AINC R0ACALL DELAYACALL DELAYDJNZ R2,LOOPACALL DELAYACALL DELAYRETAD: NOPMO

8、V A,#33H 8 / 11MOV DPTR,#0FBFFHWAIT:JB P1.1,WAITMOVX A,DPTRMOV R1,AMOV B,#100DIV ABMOV 31H,AMOV A,BMOV B,#10DIV ABMOV 32H,AMOV 33H,BRETDELAY:MOV R3,#255D1: MOV R4,#255DJNZ R4,$NOPDJNZ R3,D1RETTAB:DB 0C0H,0F9H,0C4H,0D0H,99H,92H,82H,0F8H,80H,90H,0FFHEND 9 / 11中断服务程序共分3 种, 分别为外部中断 1、定时中断和串行口中断。六、调试步骤1、

9、拔掉所有在插座上的芯片,用万用表测试+15V、-15V、+5V 与地之间是否短路;2、连接电源: 白色三芯插座为电源插座,从左到右依次是-15V、GND、+15V 注意次序 D1、D2 为保护二极管,防止极性接反 打开电源 用万用表的电压档测量 LM7810、LM7805 的输出是否符合要求 用万用表的电压档测量各个芯片的电源脚的电压是否符合要求3、传感器与放大器的调节 断开电源,连接传感器 AD590、插上 OP-07 放大器,打开电源 用万用表的电压档测量 OP-07 的输出端,调节电位器VR1、VR2,使常温下的 OP-07 的输出端电压为 0、1V左右,用手握紧传感器,观察期输出是否变

10、化;* 断开电源,插上 AD 转换器 ADC0804,打开电源 10 / 114、AD 转换器 ADC0804 的调节 断开电源,插上 AD 转换器 ADC0804,打开电源 用示波器测量 ADC0804 的第四脚;时钟输入脚 CLKIN的波形,本设计中 ADC0804 的是使用电阻电容产生,R3=10K,C3=150PF,理论上的时钟频率为:f=1/rc=660K 左右。5、单片机最小系统的调试 断开电源,插上 AT89C51,打开电源 单片机最小系统运行的基本条件:复位、时钟、/EA/VP 引脚接高电平 用万用表的电压档测复位端、/EA/VP 端 用示波器测量第 18、19 的时钟输入输出

11、脚、和单片机地址数据分离引脚 ALE,引脚 ALE 的频率应为第18、 19 的时钟输入输出脚的 1/26.、键盘和显示的调试 键盘和显示是由 8279 控制的,有初始化、显示键盘处理及部分组成 联调考虑安全问题,调试时不连接 220V 电源,控制电路的实现与否利用一个发光二极管指示。发光二极管焊接在AT89C51 的左下角 L4 处。控制引脚为 AT89C51 的 15脚 P3.5,地电平有效。 11 / 11七、心得体会在整个实验过程中我们遇到了许多问题,虽然在实验之前做过一些准备工作,但在真正做的时候还是常常出现心有余而力不足的情况,让我们常常感慨“书到用时方恨少” 。仔细想想,我们所做的准备工作还不够到位,并且缺乏团队合作精神,常常各自为战,难以擦出思想的火花,不能群策群力的针对问题想出合理的解决方法。这次实验的过程给了我们很大的启发,对我们今后的学习和工作都有很大的帮助和促进,并且带给了我们宝贵的经验。在今后的道路上我们一定会吸取这次试验的宝贵经验和教训努力把事情做好。同时我们还要感谢在实验过程中给了我们巨大帮助的教员,多亏了您的指导许多的问题才得以解决。祝您在今后的工作和生活中:一切顺利,万事如意!

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号