基于
CPLD
的自动电梯逻辑控制
陈明义 ,徐万方 ,夏 王月
(中南大学 信息科学与工程学院 ,湖南 长沙 410083)
摘要
:
对于自动电梯控制电路
,
为了简化电路设计
,
增加电路设计的灵活性
,
采用基于
CPLD
器件的模块化设计方
法
,
即从
4
层货梯控制要求出发
,
首先进行顶层原理图设计
,
然后逐个设计下层模块
,
组合 、
编译 、
调试生成熔丝图
文件
,
利用菊花链下载
.
应用结果表明
,
采用该方法缩短了系统的开发时间
,
减少了系统的调试周期
,
降低了成本
,
对控制功能可方便 、
快捷修改
.
关键词
:
可编程器件
;
电梯
;
自动控制
;
顶层原理图
;
模块化设计
中图分类号
: TN791
文献标识码
:A
文章编号
:1005
2
9792 (2002) 04
2
0431
2
03
CPLD 是 复 杂 可 编 程 逻 辑 器 件 ( Complex Pro
2
grammable Logic Device) ,它的硬件逻辑功能通过用
户现场编程来实现. 用 CPLD 器件设计数字系统时 ,
一般采用一种自顶向下的模块化设计方法. 自动电
梯控制电路的实现方法有很多 ,一般是采用单片机
或 PLC 实现 ,但存在硬件的灵活性和实用性不强 、
成本高等缺点
[1
26]
. 为了克服这些缺点和不足 ,作者
采用 CPLD 器件的模块设计方法设计自动电梯控制
电路.
1
自动电梯控制功能
设计 1 个 4 层货梯自动控制电路 ,该电梯控制
电路应具有下列功能 :
a
1 每层电梯的入口处有 1 个请求开关 ,电梯内
设有到达层次的停站要求开关 ;
b
1 有电梯所处位置的指示装置和电梯上行、下
行状态指示装置 ;
c
1 电梯到达有停站请求的楼层后 ,该楼层的指
示灯亮 ,经过 0. 5 s ,电梯自动开门 ,开门指示灯亮 ;
开门 5 s 后 ,电梯门自动关闭 ,电梯继续运行 ;
d
1 能记忆电梯内、外的所有请求信号 ,并按照
电梯运行规则依次响应 ,即电梯上升时只响应高层
的呼唤请求 ,下降时只响应低层的呼唤请求 ;每个请
求信号保留到执行后撤出.
根据电梯自动控制电路的功能要求 ,设计出该
电梯控制电路的程序流程 ,如图 1 所示.
图
1
4
层电梯控制流程图
收稿日期
:2001 - 12 - 20
作者简介
:
陈明义
(1964 - ) ,
男
,
湖南长沙人
,
中南大学副教授
,
从事电子技术 、
语音信号处理研究
.
第
33
卷第
4
期
2 0 0 2
年
8
月
中南工业大学学报
J . CENT. SOUTH UNIV. TECHNOL.
Vol . 33
No . 4
Aug.
2 0 0 2