- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
山 东 大 学
《工艺过程微机控制》课程设计
说明书
课程设计的目的
本课程设计的目的是培养学生使用计算机知识解决实际问题的能力。
通过课程设计,使学生能巩固加深课堂所学的工艺过程微机控制的原理知识,熟悉掌握汇编语言编程技巧。
本课程设计是对学生基本微机开发使用技能的训练。
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
温度
热电势V(mv)
Ai
Bi
T/?C
未转换
A/D转换
D
H
D
H
0
0
0
0
00H
0
00H,05H
0
00H,00H
1
100
4.10
21
15H
4.762
C3H,04H
0
00H,00H
2
200
8.13
41
29H
5
00H,05H
-5
0FBH,0FFH
3
300
12.21
62
3EH
4.762
C3H,04H
4.762
05H,00H
4
400
16.40
84
54H
4.545
8CH,04H
18.182
12H,00H
5
500
20.65
105
69H
4.762
C3H,04H
0
00H,00H
6
600
24.90
127
7FH
4.545
8BH,04H
22.727
16H,00H
7
700
29.13
149
95H
4.545
8BH,04H
22.727
您可能关注的文档
最近下载
- 摄像头检验作业指导书.doc VIP
- 《城镇污水污泥流化床干化焚烧技术规程》(征求意见稿).pdf
- 阿奇沙坦非无菌化学原料药车间设计--本科毕业论文.docx VIP
- 办公用品供货服务计划方案.docx VIP
- 用于透明细胞肾细胞癌分型和评估透明细胞肾细胞癌预后的基因及其应用.pdf VIP
- G 正谱 赶圩归来阿里里 林凯 合吧声乐歌谱正谱子五线谱钢琴伴奏谱乐谱曲 谱弹唱谱歌曲乐曲.pdf VIP
- 零星工程施工方案范本(3篇).docx VIP
- 新疆四史应知应会内容.doc VIP
- 眼科显微器械的清洗流程.pptx VIP
- Lesson9-10Howareyoutoday(课件)新概念英语第一册.pptx VIP
文档评论(0)