单片机闭环温度控制系统毕业设计论文.doc
《单片机闭环温度控制系统毕业设计论文.doc》由会员分享,可在线阅读,更多相关《单片机闭环温度控制系统毕业设计论文.doc(23页珍藏版)》请在三一办公上搜索。
1、毕业设计(论文)任务书兹发给 班学生 毕业设计(论文)任务书,内容如下:1.毕业设计(论文)题目: 单片机闭环温度控制系统设计【1】 应完成的项目:【2】 了解熟悉单片机闭环温度控制系统设计基本原理。 【3】 学习掌握温度控制的基本理论。 【4】 深入研究闭环温度控制方法。 【5】 完成单片机闭环温度控制系统设计。 【6】 总结单片机闭环温度控制系统设计经验。 3.参考资料以及说明:【7】 何立民. 单片机应用系统设计系统配置与接口技术. 北京航天大学出版社. 1990.54114;138180;254309;421474.【8】 孙育才. MCS-51系列单片微型计算机及其应用.南京:南京工
2、学院出版社.1987.2180. 【9】 李永敏.数字化测试技术-模拟信号调理,数据转换及采集技术.北京:航空工业出版社.1987.32161. 【10】 BASIC单片机原理及应用.武汉力源单片机技术研究所.1996.4【11】 杨宁.分布式计算机遥测管理系统结构与功能J.北华大学学报(自然科学版),2000,1(2):178181.【12】 徐志军,大规模可编程逻辑器件及其应用M .成都:电子科技大学出版.2000. 【13】 赵不贿.在系统可编程器件与开发技术M.北京:机械工业出版社,2001.【14】 张洪润,蓝清华.单片机应用技术教程M .北京:清华大学出版社,1997. 【15】
3、张毅刚等编. MCS-51单片机应用设计.哈尔滨工业大学出版社,1993【16】 沙占友.新编数字化测量技术M.北京:国防工业出版社,1998.【17】 张俊谟编著.单片机中级教程原理与应用. 北京航空航天大学出版出社,2000.6【18】 何立民编著.单片机高级教程应用与设计. 北京航空航天大学出版出社,2000.8【19】 张奋程 最新CMOS数字集成电路应用手册.广东科技出版社,1995【20】 潘新民 微型计算机控制技术 高等教育出版社4. 进度要求:【21】 11月23日完成论文初稿。【22】 12月14日完成设计,并交设计论文。【23】 12月21日演示设计结果。【24】 1月4日
4、论文答辩。5.本毕业设计(论文)任务书于2003年9月10日发出,应于2004年1月1日前完成,然后提交毕业考试委员会进行答辩。 教研主任 审核 2003 年 9 月 10 日 指导教师 签发 2003 年 9月 10 日摘要本文介绍了一种PID水温控制系统。该系统利用单片机可以方使地实现对PID参数的选择与设定;也可以通过计算机与单片机的串行通讯,实现工业过程中的交互式PID控制。它是用温度传感器将检测到的实际炉温A/D转换,送入计算机中,与设定值进行比较,得出偏差。对此偏差按PID算法进行修正,求得对应的控制量控制可控硅驱动器,调节电炉的加热功率,从而实现对炉温的控制。因此采集的炉温数据精
5、度至关重要。利用89C51单片机实现温度智能控制,能自动完成数据采集、处理、缓冲、转换、并进行PID实施控制和键盘终端处理及显示,包括各参数数值的修正。但在控制过程中应该注意,采样周期不能太短,否则使调节过于频繁,不但执行机构不能反应,而且计算机的利用率大为降低。采样周期太长,也是不合适,因为干扰无法及时消除,使调节品质下降。随着单片机在各行业控制系统中的普遍采用,其构成的实时控制系统日臻完善,使该温度控制系统的总体性能大大提高,功能更趋完善,并详细介绍了该系统的软、硬件实施手段及系统特点。关键词:单片机;PID算法;串行通讯;热电偶;温度控制Abstract This text introd
6、uced a kind of PID water temperature control system. It can choose and modify the PID parameters by SCM expediently. Moreover, via communication between the Computer and SCM, It can visually control the industry process temperature with the extensive PID arithmetic. It is an actual cooker to spreads
7、 to feel with the temperature machine will examine temperature A/ D conversion, sending into the computer inside, proceeding the comparison with the initial value, having to out the deviation. Press PID calculate way to proceed the correction to this deviation, beg to should of the control measures
8、the control can control the silicon drives the machine, regulating the heating power of the electric stove, thereby realize to the control of the cooker temperature . Therefore the cooker temperature data accuracy that collects is very importance. Make use of 89 C51s the single a machine realizes te
9、mperature intelligence control, can complete automatically the data collect, handles, buffer, convert, combining the proceeding PID puts into practice the control handles and show with the keyboard terminal, including the correction of each parameter number. But should notice in control process, ado
10、pt the kind period cant be too short, make regulate otherwise too multifarious, not only carry out the organization cant respond, but also the utilization of the computer is big for lower. Adopt the kind period too long ,also is not fit, because interference cant on time dissolve, make regulate the
11、quality descent. Along with the single a machine in each profession control system of widespread adoption, its component and real time controls the system more perfected, Make the total function of that temperature control system increases consumedly, the function is gradually perfect, combining det
12、ailed introducing that system of soft, the hardware puts into practice means and system characteristics.Keywords: Single chip computer; PID arithmetic; serial communication; thermoelectric couple; Temperature control 目 录摘要 4Abstract 5前言 7第一章 硬件电路设计 9 1.1 主机电路的设计 101.2 IO通道的硬件电路的设计 10121 数据采集电路的设计 10
13、122电控制执行电路的设计 101.3 键盘及显示的设计 111.4 温度检测电路设计 131.5 A/D转换接口电路设计 1316 光电隔离电路设计 1317 掉电保护电路的设计 1418 时钟电路 15第二章 系统软件设计 172.1主程序模块 172.2功能实现模块 182.2.1 T0中断子程序 182.2.2键盘中断子程序 192.2.3 T1中断子程序 19224 采样子程序 19225 数字滤波子程序 19226 温度查表程序 19 2.3 运算控制模块 202.3.1 标度转换子程序 20 2.3.2 PID算法子程序 21 总结和结束语 22附件 22参考文献 23前言在现代
14、工农业生产反科学实验中常常需要对温度进行控制和调节。在控制精度要求不高的情况下,人们往往采用开环控制,这种控制方式结构简单,易于实现。但是在控制精度要求较高时,单纯地采用开环控制往往达不到满意的控制效果,所以此时必须采用闭环控制方式,常规采用模拟量的ND调节方式。尽管这种方法已经被人们广泛采用,但是由于控制对象的复杂及多样性,在有些情况下未能获得满意的控制精度。微型计算机,特别是单片微助计算机的应用,使各种工业控制都发生了巨大的变化,由于单片机成本低、功能强、抗干扰性能好,从而使计算机控制应用于工业生产及各种领域成为可能,单片机在温度控制中的应用更具有其他控制手段无法比拟的优越性。 温度控制是
15、工业生产过程中经常遇到的过程控制,有些工艺过程对其温度的控制效果直接影响着产品的质量,因而设计一种较为理想的温度控制系统是非常有价值的。根据温度变化慢,并且控制精度不易掌握的特点,本文设计了以89C51单片机为检测控制中心的水温自动控制系统。温度控制采用改进的PID数字控制算法,显示采用3位LED静态显示。该设计结构简单,控制算法新颖,控制精度高,有较强的通用性。所设计的控制系统有以下功能:(1)温度控制设定范围为4090C,最小区分度为0.2C,标定温差0.6C,静态误差0.4C;(2)实现控制可以升温也可以降温;(3)实时显示当前温度值;(4)按键控制:设置复位键、功能转换键、加一键、减一
16、键;(4)越限报警。第一章 硬件电路设计在温度控制中,经常采用是硬件电路主要有两大部分组成:模拟部分和数字部分,对这两部分调节仪表进行调节,但都存在着许多缺点,用单片机进行温度控制使构成的系统灵活,可靠性高,并可用软件对传感器信号进行抗干拢滤波和非线性补偿处理,可大大提高控制质量和自动化水平;总的来说本系统由四大模块组成,它们是输入模块、单片机系统模块、计算机显示与控制模块和输出控制模块。输入模块主要完成对温度信号的采集和转换工作,由温度传感器及其与单片机的接口部分组成。输出模块由可控硅和可控硅驱动器组成。MOC304X芯片是一种集成的带有光耦合的双向可控硅驱动电路。它内部集成了发光二极管、双
17、向可控和过零触发电路等器件。它们的逻辑关系图如图所示。 水温控制硬件原理图输入模块输出模块 单 片 机 系 统计 算 机 系 统 组 成 图从功能模块上来分有:主机电路(本系统以89C51单片机为检测控制中心)、数据采集电路、键盘显示电路、温度检测电路、光电隔离电路、A/D转换接口电路、控制执行电路以及掉电保护电路。硬件结构框图如图1所示。 MCS-51型单片单板机 图1 温度控制系统原理硬件结构框图 本系统的任务是对水的温度进行实时检测和控制,单片机定时对温度进行检测,通过温度传感器把温度值转换成微弱的电压信号,该电压经放大器放大后通过A/D转换得到相应的数字量,再经数字滤波和查表程序得到当
18、前的采样温度TX通过串行通讯送给计算机。将采样温度与设定温度进行比较,如果TXT,则按照设计好的PID算法对偏差(采样温度设定温度)进行运算、处理,得到一个调节量。这里的调节量实际上对应着加热源打开或断开的时间。如果采样温度小于设定温度,则单片机的P1.0脚输出高电平, 89C51内部导通,双向可控硅控制端G端出现同步触发脉冲,控制可控硅导通,接通加热器使温度升高;温度升高到设定值时,单片机的P1.0脚自动输出低电平,89C51内部截止,双向可控硅断开,关闭加热器,如果采样温度TX大于设定温度T,则单片机的P1.1脚输出高电平,接通冷却器或风扇使温度降低,直到两者的温度相同后,再让单片机的P1
19、.1脚输出低电平,关闭冷却器或风扇,从而使系统的温度保持在所要求的温度值上 ,达到温度控制的目的。 温度控制范围:0100,控制精度0.5.11 主机电路的设计主机选用INTEL公司的MCS51系列单片机89C51来实现,利用单片机软件编程灵活自由度大的特点,力求用软件完善各种控制算法和逻辑控制。本系统选用的89C51芯片时钟可达12MHz,运算速度快,控制功能完善。其内部具有128字节RAM,而且内部含有4KB的EPROM不需要外扩展存储器,可使系统整体结构更为简单、实用。12 I/O通道的硬件电路的设计 就本系统来说,需要实时采集水温数据,然后经过AD转换为数字信号,送入单片机中的特定单元
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 闭环 温度 控制系统 毕业设计 论文
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-3936637.html