- 31
- 0
- 约 6页
- 2015-07-27 发布于湖北
- 举报
基于Verilog+HDL的14层电梯控制系统.pdf
第25卷第2期 湖南工程学院学报 V01.25.No.2
2015
ofHunanInstituteof June
2015年6月 Journal Engineering
HDL的14层电梯控制系统
基于Verilog
周细凤1,曾荣周2,刘美华1,孙静1
(1.湖南工程学院电气信息学院,湘潭411101;
2.电子科技大学电子薄膜与集成器件国家重点实验室,成都610054)
HDL语言,实现了14层电梯控制功能.设计中有2个进程,分别是状态机进程
摘 要:采用Verilog
和信号灯控制进程.其中状态机进程是主要进程,信号灯控制进程是辅助进程,两者相互配合完成整个
控制过程。整个控制系统采用QuartusII软件仿真设计,采用DEl的FPGA开发板对所设计的程序进
行了硬件调试,由硬件调试结果可看出,所设计的控制系统能实现14层电梯楼层调换功能,且具有很强
的实用性和适应性.
关键词:VerilogHDL;电梯控制;QuartusII;FPGA
中图分类号:TP273+.5文献标识码:A
号灯控制进程.其中状态机进程是主要进程,信
0 引 言 号灯控制进程是辅助进程,两者相互配合完成整
个控制过程.在主进程中定义了10个状态,分别是
随着城市建设的迅速发展,高层建筑越来越多,
电梯的使用变得越来越普遍,已经是宾馆、商业大
厦、居民楼、学校等场所必不可少的设施之一.一个 “down”和“stop”,在电梯时钟的触发下,通过信号
完整的电梯系统有八个主要组成部分,分别是导向 灯信号和当前状态判定下一状态.在信号灯控制进
系统、曳引系统、轿厢、电气控制系统和安全保护系 程中,信号灯能反映按键请求情况,它的亮灭是由状
统、门系统、电力拖动系统、重量平衡系统,其中控制 态机进程中输出信号来控制的.本文使用A|tera公
系统是电梯的核心部分. 司的QuartusII软件仿真程序,采用DEl的FPGA
现阶段的电梯控制系统主要采用两种方式,一 开发板对所设计的程序进行了硬件调试和测试,由
种是使用微机作为信号控制单元,完成电梯信号的 硬件调试结果和软件仿真结果均可看出,所设计的
采样、运行状态和功能的设定,实现电梯的自动调度 控制系统能实现14层电梯楼层调换功能,实时显示
和集选运行功能,拖动控制则由变频器来完成;第二 楼层信息,维护更为方便.
种控制方式是基于FPGA的控制系统.其中微机控 如图1所示,控制器的功能模块包括主控制器、
制系统虽在智能控制方面有较强的功能,但存在抗 状态显示器、楼层选择器、楼层显示器、译码器以及
扰性差,系统设计复杂,一般维修人员难以掌握其维 运算器模块.在这些模块中,主控模块是核心部分,
修技术等缺陷.而FPGA控制系统由于运行可靠性其他模块比较简单.当乘客通过楼层选择器选择所
高,使用维修方便,抗干扰性强,设计和调试周期较 要到达的楼层,信号经过主控制器的处理,电梯开始
短等优点,倍受人们重视等优点,已经成为目前在电 运行.状态显示器的功能是显示电梯的运行状态,为
梯控制系统中使用最多的控制方式。 了显示电梯所在楼层信息,将输出信息先通过运算
本文采用Veril
原创力文档

文档评论(0)