本科论文设计-基于FPGA的高低层电梯控制系统设计.doc
文本预览下载声明
PAGE \* MERGEFORMAT IV基于FPGA的高低层电梯控制系统设计摘 要电梯作为高层建筑中不可缺少的垂直运输工具,已逐渐成为我们生活中的一部分。随着我国经济以及科技的不断发展,电梯的控制系统也逐渐向着“智能化”的方向发展。对于电梯的控制,传统的方法是采用继电器来进行控制,而随着EDA技术的发展,FPGA已广泛地应用到电子设计控制的各个方面。考虑到现有的很多电梯都是高低层用户共用,导致了电梯空驶率高、用户等待时间长等问题,造成效率低下,增加了各方面的时间成本与财力成本。考虑到这些问题,所以进行了对电梯高低分层实施控制的设计,这样的话,高层用户和低层用户分别使用不同的电梯,能有效解决电梯利用率低和用户的使用矛盾。本设计就是基于FPGA来实现对高低层电梯的控制。本设计所使用的硬件描述语言为Verilog,软件使用Quartus II进行FPGA开发,包括编程、综合、调试等,系统验证使用Modelsim。本高低层电梯控制系统功能包括:显示电梯层数、响应楼层请求、电梯上升下降指示、电梯开关门、显示电梯当前运行状态等。同时,该设计采用模块化编程,可为实现任意多层电梯系统而升级,具有很强的适应性和实用性。关键词:FPGA,电梯控制器,高低层电梯大连东软信息学院毕业设计(论文) AbstractDesign of FPGA-based High-low-rise Elevator Control System DesignAbstractThe elevator as an indispensable vertical transport in skyscraper, it has gradually become an important part of life. With the development of the economy and technology, the elevator control system is also gradually toward intelligent direction. For the elevator control, the traditional method is to control the use of single-chip design, and with the development of EDA technology, FPGA can be widely applied to control various aspects of electronic design. The fact that residents living in high floors and in low floors share the same elevators leads to frequent phenomenon of elevator running without passengers and of passengers’ long waits, which causes low productivity and increases in time costs and financial costs. Considering these drawbacks, we design a control system to separate the operations by high-floor residents and by low-floor residents. In this case, high-floor residents and low-floor residents use different elevators, solving the problem of low utilization rate and using conflicts between different passengers. This design is based on FPGA to realize the separate controls of passengers from different floors.The design of the hardware description language is Verilog and the FPGA development uses Quartus II to conduct. We also use Modelsim to verify the system. The system includes programming,
显示全部