微机原理课程设计心得电梯模版.docx
- 文档编号:25839500
- 上传时间:2023-06-16
- 格式:DOCX
- 页数:25
- 大小:81.84KB
微机原理课程设计心得电梯模版.docx
《微机原理课程设计心得电梯模版.docx》由会员分享,可在线阅读,更多相关《微机原理课程设计心得电梯模版.docx(25页珍藏版)》请在冰豆网上搜索。
微机原理课程设计心得电梯模版
计算机原理课程设计
实验报告
学院:
专业:
班级:
姓名:
学号:
成绩:
1.实验题目3
2.题目分析3
3.原理分析3
4.实验模块4
5.电路图设计5
6.程序框图5
7.程序清单7
8.实验现象13
一、实验题目
垂直电梯运行曲线控制
(一)
模拟题:
在实际中,电梯是我们的交通工具,电梯从静止开始,慢慢加速,当到达某个值时,转入匀速运动,根据电梯运行的速度,电梯快要到达停止层时,开始减速,直到平层停止,打开轿厢门,客人安全走下电梯,无人上下电梯,电梯关门,向另一个目的层运动,火灾时,电梯自动归位到首层。
二、题目分析
从题目要求来看,需要实现的功能有:
1.电机的正转和反转
2.电梯的加速-匀速-减速
3.电梯所在楼层的显示
三、原理分析
本课程设计以步进电机为驱动电机,通过8086处理器、8259A中断控制器、8255可编程接口为核心芯片,并辅以开关、,构成一个控制系统,用以模拟电梯正常运行过程。
其中的实验器材原理分别为:
步进电机:
作为被控制的电机,电机每走一步转过7.5度,转一圈需要48步才能转一圈。
电梯的控制方法为:
一个周期内有八步,按照这个规律不断循环就能实现电机的连续运转。
8086:
作为,控制步进电机、8259A可编程中断控制器、8255可编程接口以及,使用汇编语言编程。
8259A:
作为中断控制器,数据总线、地址总线和控制总线与8086相连,使用主片上的5和从片上的作为触发脉冲1和2输入口。
当来一个1或2时,传递给一个中断,让处理子程序。
8255:
作为可编程接口,A口的0、1、2和3分别与步进电机的1、2、3和4相连,控制步进电机的旋转。
B口为数据输入,07分别与开关K07相连,作为输入目的楼层接口。
C口为驱动输出口,分别与八个相连,可以显示电梯所在的楼层。
四、实验模块
控制模块
电梯的速度控制:
电机速度的控制是通过步与步之间的延时来控制的,延时越短,速度越快。
通过分析,我以个主频脉冲为一个延时基本单位T,当电梯加速时,第一个循环的第一步与第二步之间用8T,第二步与第三步之间用7T……第八步与下一个循环之间用T,这样就实现了由慢到快的过渡;当电梯匀速时,所有的延时均用T;当电梯减速时,最后一个循环第一步与第二步之间用2T,第二步与第三步之间用3T……第七步与第八步之间用8T,这样就实现了由快到慢得过渡,这三个过程就实现了电梯运行时加速-匀速-减速基本过程。
楼层间电机行进控制:
我以电梯转一圈作为电梯行进一层楼的标准。
具体思想为,首先电梯所在楼层设为1层,输入人所在楼层后,电梯经过一个加速-匀速-减速过程到达人所在楼层,然后输入目的楼层,电梯又经过一个加速-匀速-减速到达目的楼层,然后把目的楼层赋值给电梯当前所在楼层,一个基本过程就完成了。
基本过程的步数控制:
假设电梯从M层运行到N层(N>M),以电机转一圈为行进一层,那么电机需要运行的圈数为,对应于6()个循环。
首先,电梯加速需要用一个循环,然后电梯匀速运行需要6()-2个循环,最后是减速用一个循环。
按照这个规则设计,就能实现转多少圈就代表行进多少层,且速度的变换很平滑。
延时模块
本实验中,延时模块以个主频周期为基本单位时间T,包含延时分别为8T的八个。
当电机执行加速过程时,电机一个循环之间的延时分别为82T,当电机匀速运行时,电机的步与步之间的延时为T,当电机减速时,电机最后一个循环的步与步之间的延时分别为28T,这样通过延时就能控制电机运行的速度。
中断模块
中断模块为8259A,分为使用主片的5和从片的,当给一个的时,送给一个中断,让其执行子程序,接受开关的到达楼层数据然后驱动电机行进。
显示模块
显示模块为3个,通过控制,使其在到达每一层楼后显示相对应的楼层数。
五、电路图设计
六、程序框图
子程序子程序
七、程序清单
i8255200h
i8255201h
i8255202h
i8255203h
2
01h
x01h
00h
:
8255
89h
21h
11011011b
21
0a1h
0
0a1
0
5
30H
:
[]
:
[2]
0
70H
:
[]
:
[2]
:
8255
20h
20
8255
:
1
2
3
:
4
5
6
:
20h
0a0
20
8255
0
1
1
1
1:
1
2
3
1
1:
4
5
6
1
1:
1
8255
01h
8
8255
03h
7
8255
02h
6
8255
06h
5
8255
04h
4
8255
0
3
8255
08h
2
8255
09h
1
1
2
02h
a2:
8255
01h
1
8255
03h
1
8255
02h
1
8255
06h
1
8255
04h
1
8255
0
1
8255
08h
1
8255
09h
1
a2
2
3
8255
01h
1
8255
03h
2
8255
02h
3
8255
06h
4
8255
04h
5
8255
0
6
8255
08h
7
8255
09h
8
3
4
8255
09h
8
8255
08h
7
8255
0
6
8255
04h
5
8255
06h
4
8255
02h
3
8255
03h
2
8255
01h
1
4
5
02h
a1:
8255
09h
1
8255
08h
1
8255
0
1
8255
04h
1
8255
06h
1
8255
02h
1
8255
03h
1
8255
01h
1
a1
5
6
8255
09h
1
8255
08h
2
8255
0
3
8255
04h
4
8255
06h
5
8255
02h
6
8255
03h
7
8255
01h
8
6
1
01h
x1:
0
x2:
x2
x1
1
2
02h
x3:
0
x4:
x4
x3
2
3
03h
x5:
0
x6:
x6
x5
3
4
04h
x7:
0
x8:
x8
x7
4
5
05h
x9:
0
x10:
x10
x9
5
6
06h
x11:
0
x12:
x12
x11
6
7
07h
x13:
0
x14:
x14
x13
7
8
08h
x15:
0
x16:
x16
x15
8
八、实验现象
电梯的初始位置在第1层,将开关的值设为N(8>N>1),按下时,电机将正转,以加速-匀速-减速的变化规律旋转1圈到达第N层,然后显示为N层;将开关设为M(8>N>1),当M
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 课程设计 心得 电梯 模版