燕山大学课程设计报告
4.2 设计思路
四层电梯的自动控制主体思想是将四层楼分为四个状态,每个楼层分为两个子状态一、二,状态一为该楼层的等待状态,状态二为该楼层的行进状态。四个楼层状态之间依据限位开关进行切换,即一层状态可以切换到二层状态,二层状态可以切换到一、三层的状态。切换时首先判断该层是否被呼叫,如果被呼叫则切换到该层的等待状态中,等待3秒后进入该层的行进状态中。 主体流程图如下,假设电梯在一层:
11
燕山大学课程设计报告
开机分支转移程序:
等待子程序:
行进子程序:
12
燕山大学课程设计报告
数码管显示 其二进制数对应的显示数字如图所示 1 2 3 显示数字 共阴极字符码 显示数字 共阴极字符码 显示数字 共阴极字符码 显示数字 共阴极字符码 06H 5 6DH 9 6FH C 39H 5BH 6 7DH 0 3FH D 5EH 4FH 7 07H A 77H E 79H 4 66H 8 7FH B 7CH F 71H
一层数码管显示子程序
二层数码管显示子程序
三层数码管显示子程序
四层数码管显示子程序
楼层呼叫指示灯:
L1——L4对应四个楼层的呼叫指示灯,哪一层有呼叫,哪一层的指示灯就亮,电梯行进到这一层后,指示灯即熄灭。
13
燕山大学课程设计报告
4.3 输入输出接口
输入 主机 实验模块 X1 LAY1 一楼行程开关 X2 LAY2 二楼行程开关 X3 LAY3 三楼行程开关 X4 LAY4 四楼行程开COM0 24V COM1 24V Y1 DJA 电机上行 Y0 注释 主机 输出 实验模块 DJB 电机下行 注释 14
燕山大学课程设计报告
关 X12 X13 X14 X11 X12 X13 X0 2DN 3DN 4DN 1UP 2UP 3UP RST 二层下呼 三层下呼 四层下呼 一层上呼 二层上呼 三层上呼 复位 Y6 Y7 Y10 Y11 Y12 Y13 Y14 A B C D E F G LED COM X5 IN1 一层内选按钮 X6 IN2 二层内选按钮 X7 IN3 三层内选按钮 X10 IN4 四层内选按钮 COM
15
数码管段码 GND COM2 24V 24V 24V GND GND COM GND