摘 要: 电梯是现代高层建筑的垂直交通工具,其设计要求安全性、稳定性极其高。随着人们生活水平的不断提高,对电梯的要求也相应提高,电梯得到了快速发展。本设计就是基于电子设计自动化(Electronic Design Automation)技术中的甚高速集成电路硬件描述语言(Very High Speed Integrated Circuit Hardware Description Language)语言所开发的三层电梯控制程序,实验调试平台是Altera 公司的MAX +plusⅡ软件。本程序具有VHDL语言设计里最为常用的三个模块:实体entity,对控制器的实体(输入输出)端口进行定义;结构体architecture,对控制器内部的信号端以及寄存器进行定义;进程执行单元process,对控制器的所有输入输出端口、内部信号端口以及寄存器进行功能、行为描述。通过程序调试及运行仿真,结果表明,本程序可以完成:电梯运行所在楼层显示、电梯运行方向指示、关门延时设置等。本设计对更高层的电梯控制设计具有一定的拓展性。73900
毕业论文关 键 词: 电梯,电梯控制,程序设计,EDA,VHDL,MAX +plusⅡ
Abstract: The elevator is the vertical transportation of the modern high-rise buildings and its design requires a high level of security and stability。 With the continuous improvement of people’s living standard, the requirement of elevator has also increased, so it has been developing at a high speed。 This paper designs a three layers of elevator control program on the basis of the very high speed integrated circuit hardware description language(VHDL) in the electronic design automation technology, the experimental debugged platform is MAX +plusⅡ software of the Altera company。 This procedure has the most commonly used three modules of the VHDL language designs: the entity, to define the entity (input and output) port of the controller; the architecture, to define the signal end and register in the controller; the process, to describe the function and behavior of all input and output ends, inner signal ends and registers。 Through debugging the program and running the simulation, this program has turned out to be completed: to show the current floor, to show the running direction; to set the closing time delay and so on。 To some extent, this design is extensible for the higher elevator control design。
Key words: lift, lift control, programmer, EDA, VHDL, MAX +plusⅡ
目 录
1 绪论 4
1。1 选题的背景 4
1。2 电梯的发展方向 4
1。3 CPLD的电梯控制器优点 4
2 设计的基础依据 5
2。1 EDA技术介绍 5
2。2 Quartus II 6
2。3 MAX II 系列CPLD 6
2。4 硬件描述语言VHDL 7
3 电梯控制回路的设计 8
3。1 设计目的 8
3。2 电梯控制器的基本设计原理 9
3。3 电梯控制器的综合设计 9
4 程序调试及仿真 12
4。1 程序调试 12
4。2 程序仿真 14
4。3 本设计的扩展性 17
总结 18
参考文献 19
致谢 20 EDA的CPLD的三层电梯控制器的设计+VHDL程序:http://www.youerw.com/tongxin/lunwen_84460.html