微机控制课程设计说明书.docVIP

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机控制课程设计说明书.doc

山 东 大 学 《工艺过程微机控制》课程设计 说明书 班级:09 无机 姓名: 盘枫翔 课程设计的目的 本课程设计的目的是培养学生应用计算机知识解决实际问题的能力。 通过课程设计,使学生能巩固加深课堂所学的工艺过程微机控制的原理知识,熟悉掌握汇编语言编程技巧。 本课程设计是对学生基本微机开发应用技能的训练。 1.学习掌握工业生产中温度采集的方法,标度变换的方式以及采用微机实施 温度控制的原理和方法,学习掌握微机用于数据采集和分析处理方面的知识。 2.掌握相关课程内容,了解A/D转换的原理及微机接口,综合应用微机原理及应用,计算机算法语言,测温仪表及热处理设备等方面的知识。 二. 课程设计的内容 1. 设计题目 选用工业生产中应用最多,最具代表性的微机控制系统——微机温度控制 系统软件作为本次课程设计的题目。 微机控温系统由工业炉,输入通道,微型计算机,输出通道和执行机构五部分组成的闭环系统,对电炉来讲,作为被控量的温度信号首先由热电偶转变为毫伏电信号,竟放大后再由A/D转换器变为数字量进入计算机。而后,计算机对所测温度按某一控制算法进行运算,比较,分析,然后直接经过接口去控制接触器或可控硅调功器,也可经D/A转换后去控制可控硅调压器,来改变控制量——电压或功率的大小,以达到控制温度的目的被控量(温度)和控制量(电压或功率)之间的定量关系,即是该系统的数学模型。 由于时间,实验条件等各方面的关系,在本次课程设计中我们只进行控制软件的设计。 设计原理 控温系统控制软件编制在586微型计算机上完成采用汇编语言编制源程序。根据A/D转换器原理,用00~FF范围之间的八位二进制代表电偶提供并放大的0~+5伏热电势信号,键盘输入,根据范围不同的热电偶分度表,将输入计算机的数字信号进行标度变换,转换为与温度热电势对应的温度值显示在计算机屏幕上,并根据设定温度分别给加热,保温及超温报警系统。系统掌握如何利用计算机实现并对工业炉温的采集和控制输出。 设计内容 所设计的温度控制软件就包括以下内容: a) 开头 b) 包括标度变换常量表的设置及各段的设置 c) 各预置温度及运算结果的存放单元分配 d) 保持温度和报警温度的输入及存放 e) 系统初始化 f) 拟热电势数字信号输入 g) 标度变换,将热电势信号转换为相应的十进制温度值。 h) 温度显示 i) 设定温度比较,并根据比较结果分别显示加热、保温或报警。 4.设计说明(温度线性插值标度变换) 在实际工程中,温度与热电势的关系不是线性的,应用是时要对其进行线性化插值处理,即将温度与热电势之间的曲线进行分段处理,用分段直线代替整条曲线。分段方法如下: a.将热电势非线形特性曲线进行等温度或等电势的分段,分别用T1 ,T2,T3, …Ti+1…表示,对应的热电势用V0,V1,V2…Vi+1…表示,其中Vi是模拟量热电势Vx经过A/D转换后的数字量(可根据A/D转换器的精度和热电偶的测控温度的范围确定)。 b.分段后,对每一段用直线代替曲线,写出每段的直线方程。Tx=AiVx+Bi c.经分段处理后,Ai,Bi均为常数,编程是,先把Vx,Ai,Bi编制成表格,形式如数据段中。程序执行标度变换时,Vx与Vi依次比较,找到所在区间,再找到响应的Ai,Bi,算出温度值。 d.标度变换数据表的存放格式,(热电势原始数据见附表) V0 A0(小数) A0(整数) B0(低8位) B0(高8位) V1 A1(小数) A1(整数) B1(低8位) B2(高8位) … Vi Ai(小数) Ai(整数) Bi(低8位) Bi(高8位) … Vmax Amax(小数) Amax(整数) Bmax(低8位) Bmax(高8位) 5.调试程序 源程序编程完成后,仔细检查,在全屏幕编辑程序PE状态下输入,利用MASM汇编程序及DEBUG动态调试工具调试程序,完成后运行,给出结果。 No. 温度 T(℃) 热电势V(mv) Ai Bi 未转换 A/D转换 D H(小数) H(整数) D H(小数) H(整数) 0 0 0 0 00H 5 00H 05H 0 00H 00H 1 100 4.10 21 15H 4.76 C3H 04H 0 00H 00H 2 200 8.13 41 29H 5 00H 05H -5 FBH FFH 3 300 12.21 62 3EH 4.76 C3H 04H 4.76 05H 00H 4 400 16.40 84 54H 4.54 8BH 04H 18.18 12H 00H 5 500 20.65 105 69H 4.76 C3H 04H 0 00H 00H 6 600 24.90 127 7FH 4.54 8B

文档评论(0)

caijie1982 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档