background image

车;

c) 厢体状态指示系统,随时显示厢体所在位置;

d) 开关门控制系统,平层开门,关门行车;

e) 安全保护系统,含有上下限位、消防、满载、门电锁等功能;

电梯运行基本过程是:由外部呼叫信号给出呼叫,控制系统判断厢体目前所

处位置并与呼叫楼层进行对照,同方向还是反方向。若反方向,则改变方向到呼叫

层,如同方向,直接运行到呼叫层。在方向上,以同方向呼叫优先,且具有最远方

向接车功能。厢体的运动方式是:启动→慢速→快速,到达指定楼层之前则是快速

→慢速→平层停车。在所有呼叫中,消防优先级最高。一旦消防呼叫,电梯就近平

层,然后直接返回基站,不再响应任何外呼叫信号,只响应内选操作,以保证消

防工作的使用。

3 总体设计方案

3.1 设计思路

3.1.1 方案比较

如果每个选层按钮都采用独立的按键设置,可以很大程度上简化扫描按键程

序,采集信号也容易得多,但是由于单片机接口有限,模拟电梯自动控制系统所

需按键较多,如此会有接口不足的问题,所以本设计采用了 4×4 矩阵按键实现电

梯内部六个选层按钮和电梯外十个上下行按钮,正好十六个按钮。出于同样问题,

显示楼层电路采用 74LS164 驱动数码管从串口输出而没有采用驱动实现简单但需

接口较多的 74LS245 芯片。为了更接近实际的电梯控制系统,设计中还应该添加电

梯外上下行请求显示,可用十个发光二极管表示请求按键是否按下,有则亮,无

则暗。考虑单片机的驱动能力有限,必须得使用驱动单元来驱动发光二极管,可以

采用三极管驱动电路,但是由于要驱动的发光管较多,采用 74LS245 芯片作为驱

动比较显示且硬件电路又美观整洁。

软件方面至于采用中断方式还是采用查询的方式来检测用户的请求信息,本

人习惯使用查询方式,所以就采用了查询的方式。要想准确地采集按键请求状态,

就必须时时刻刻调用键盘矩阵扫描程序,也就增加了软件编程的难度。

2

复位电路

内部选层电路

电机控制电路

楼层感应电路

外部呼叫电路

厢门开关电路

外部呼叫显示

时钟电路

楼层显示电路

延时电路