三层电梯控制系统的实验设计指导老师:朱静学生:马小娟班级:电科092学号:095203403三层电梯控制系统的设计第一节设计要求要求用FPGA设计实现一个3层电梯的控制系统
系统的要求如下:(1)电梯运行规则:当电梯处在上升模式时,只响应比电梯所在位置高的上楼请求,由下向上逐个执行,直到最后一个上楼请求执行完毕
如果高层有下楼请求,直接升到有下楼请求的最高楼层,然后进入下降模式
电梯处在下降模式时,工作方式与上升模式相反
设电梯共有3层,每秒上升或下降一层
(2)电梯初始状态为一层,处在开门状态,开门指示灯亮
(3)每层电梯入口处均设有上下请求开关,电梯内部设有乘客到达楼层的停站请求开关及其显示
(4)设置电梯所处位置的指示及电梯上升或下降的指示
(5)电梯到达有停站请求的楼层后,电梯门打开,开门指示灯亮
开门4妙后,电梯门关闭,开门指示灯灭,电梯继续运行,直至执行完最后一个请求信号后停在当前层
(6)电梯控制系统能记忆电梯内外的请求信号,并按照电梯运行规则工作,每个请求信号执行完毕后清除
第二节三层电梯控制系统的功能模块及流程图电梯控制器的功能模块如图2
1所示,包括主控制器、分控制器、楼层选择器、状态显示器、译码器和楼层显示器
乘客在电梯中选择所要到达的楼层,通过主控制器的处理,电梯开始运行,状态显示器显示电梯的运行状态,电梯所在楼层数通过译码器译码从而在楼层显示器中显示
分控制器把有效的请求传给主控制器进行处理,同时显示电梯的运行状态和电梯所在楼层数
由于分控制器相对简单很多,所以主控制器是核心部分
1电梯控制器原理图状态显示器主控制器楼层选择器分控制器译码器楼层显示器外部按键请求信号寄存器状态寄存器内部软件执行机构外部硬件执行机构图2
2总流程图初始化判定电梯运行方向是否有请求
等待电梯运行楼层检测否电梯停止目标层与本层是否同层
是是否目标层
开门延时关门是否