基于Verilog+HDL的14层电梯控制系统.pdfVIP

  • 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)

1亿VIP精品文档

相关文档