课程设计烤箱温度控制系统进行设计.doc

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课程设计烤箱温度控制系统进行设计

目 录 TOC \o 1-3 \h \z \u HYPERLINK \l _Toc240457008摘要、序言 PAGEREF _Toc240457008 \h 1 HYPERLINK \l _Toc2404570111.组员详细分工 2 HYPERLINK \l _Toc2404570141.1已知参数和设计要求 2 HYPERLINK \l _Toc2404570141.2实现方法 2 HYPERLINK \l _Toc2404570122.组员详细分工 2 HYPERLINK \l _Toc2404570123.详细操作说明 2 HYPERLINK \l _Toc2404570134.设计总体思路 3 HYPERLINK \l _Toc2404570144.1设计步骤 3 HYPERLINK \l _Toc2404570154.2原理分析 4 HYPERLINK \l _Toc2404570245.实验结果 5 HYPERLINK \l _Toc2404570256.源程序清单 5 HYPERLINK \l _Toc2404570267.设计感想 6 HYPERLINK \l _Toc2404570277.1李杰峰感想 6 HYPERLINK \l _Toc2404570287.2韩明昆感想 6 HYPERLINK \l _Toc2404570297.3陆明感想 7 HYPERLINK \l _Toc2404570307.4吴婧楠感想 8 HYPERLINK \l _Toc240457031附录 摘要 本文是对烤箱温度控制系统进行设计,在烤箱温度控制系统中,利用计算机对烤箱的继电器发出不同的信号,来控制继电器的开断,从而能够实现控制烤箱加热与否的控制。本系统采用了PID控制,是经典控制理论在实际中成功应用的典型实例。本次采用的计时芯片是8254,而信号输出芯片则是8255,同时,利用8259芯片对计时、加热等过程进行中断的控制。而温度采集则是用了PT100感温电阻,将电信号送至A/D574中,利用A/D574的模数转换功能,将采集的温度模拟信号转换成计算机可以识别的电信号,进而在计算机内对这些电信号进行处理,经过PID控制算法来输出控制烤箱的电信号。 关键词:PID控制算法,A/D574模数转换,计算机控制 序言 温度控制技术广泛应用于社会生活的各个领域,如家电、汽车、材料、电力电子等,传统的温度控制技术中最常见的是继电器调温,但由于继电器动作频繁,温度控制范围小,精度不高,可能会因触点不良而影响正常工作。最近几年快速发展的有PID 温控、模糊控制、神经网络 以及遗传算法在温度控制中的应用。烤箱是热处理生产中应用最广的加热设备,它电流通过电热元件产生热量,借助辐射和对流的传递方式,将热量传递给所要加热的物品,使其加热到所要求的温度。本文设计的烤箱温度控制系统,是利用计算机对其温度进行控制,采用PID控制算法,以实现对烤箱温度控制,达到控制性能要求的指标。 主要设计内容 1.1已知参数和设计要求 1.某烤箱的温度控制要求为:控制烤箱温度从室温上升到目标温度并一直保持在该目标温度,要求控制的精度达±3%,调节时间≤20秒。 2.目标温度应可以通过键盘任意修改。 3.完成温度检测、温度变松,温度显示(LED和CRT曲线)、温度控制、通过键盘设定上、下限温度报警值,温度超限报警(声、光)等功能。 1.2实现方法 采用80X86计算机、JK实验系统装置实现(限≤4人选做) 组员详细分工 姓名 职务 负责的部分 李杰峰 组长 控制算法编写,软件数据转换 韩明昆 组员 硬件电路焊接,调试,报告编写 陆明 组员 发声程序、显示程序编写 吴婧楠 组员 程序界面、提示语等编写 详细操作说明 1.进入程序后显示如下: Please set room temperature:(输入当前室温,2位数字,以回车结束) Please set desired temperature:(期望达到的温度,3位数字内,以回车结束) Please set time:(输入期望保持预设温度的时间,分钟为单位,2位数字) 2.设置完之后屏幕上会显示如下文字: Please set room temperature:xx Please set desired temperature:xxx Please set time:xx Press R to RESET number. Press Q to EXIT to DOS Current Temperature: XXX C 此时屏幕上的温度值会不断刷新。达到预设温度后会发

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档