基于FPGA的四层电梯控制系统设计毕业设计论文
基于FPGA的智能电梯控制系统的实现毕业论文
![基于FPGA的智能电梯控制系统的实现毕业论文](https://img.taocdn.com/s3/m/68d9df61b52acfc789ebc985.png)
基于FPGA的智能电梯控制系统的实现毕业论文目录第一章概述摘要 (5)1.1 EDA概述 (5)1.1.1什么是EDA (5)1.1.2 EDA的特 (6)1.1.3 EDA的应用 (6)1.2 FPGA的简介及特点 (7)1.3 VHDL语言及程序概述 (8)1.3.1 VHDL语言的发展.............................................. .9 1.3.2 VHDL语言的特点.. (9)1.3.3 VHDL语言程序的基本结构 (10)1.4状态机的简介 (10)第二章电梯控制系统的分析 (12)2.1选题的背景 (12)2.2电梯控制的研究背景 (12)2.3 我国电梯的发展概况 (13)2.4 电梯设计的具体目的及控制要求 (13)2.5电梯控制器设计原理及思路 (14)2.6 电梯控制系统状态图分析 (15)第三章电梯控制系统的设计与实现 (17)3.1 MAX+PLUSII的介绍 (17)3.2 电梯控制系统的VHDL语言设计及仿真 (18)3.2.1 模块示意图和输入输出描述 (18)3.2.2 模块设计过程 (20)3.2.3 波形仿真 (21)3.3 电梯控制系统的实验平台实现 (27)结论与体会 ............................................ .28致谢.................................................. .30附件程序.............................................. .31参考文献.............................................. .43第一章概述摘要1.1 EDA概述EDA在通信行业(电信)里的另一个解释是企业数据架构,EDA给出了一个企业级的数据架构的总体视图,并按照电信企业的特征,进行了框架和层级的划分。
基于FPGA的电梯控制系统设计毕设论文
![基于FPGA的电梯控制系统设计毕设论文](https://img.taocdn.com/s3/m/ab302a4c77c66137ee06eff9aef8941ea66e4b57.png)
基于FPGA的电梯控制系统设计毕设论文摘要本毕设论文旨在设计一个基于FPGA的电梯控制系统。
通过采用FPGA芯片作为硬件平台,并结合相应的算法和逻辑设计,实现一个稳定、高效的电梯控制系统。
引言电梯控制系统在现代社会中扮演着重要的角色,它为人们的出行提供了便利。
然而,传统的电梯控制系统存在一些问题,比如效率低下、响应时间长等。
因此,设计一个基于FPGA的电梯控制系统成为了一个迫切的需求。
方法我们采用FPGA作为硬件平台,利用其可编程性和并行性的特点,完成电梯控制系统的设计。
具体的步骤如下:1. 首先,进行电梯控制系统的需求分析,确定系统所需要的功能和性能指标;2. 然后,设计相应的算法和逻辑电路,包括电梯调度算法、楼层按钮输入处理、状态机设计等;3. 接下来,使用FPGA开发平台进行硬件设计和验证,实现电梯控制系统的功能;4. 最后,进行系统性能测试和调优,确保系统的稳定性和高效性。
结果经过实验和测试,我们成功地实现了基于FPGA的电梯控制系统。
该系统具有以下特点:- 响应时间短:通过合理的调度算法和状态机设计,实现了快速响应用户操作的功能;- 稳定性高:通过FPGA的可编程性,能够灵活地根据需求进行调整和优化,提升系统的稳定性;- 高效性好:利用FPGA的并行处理能力,实现了多任务并行处理,提高了系统的处理效率。
结论本毕设论文通过设计一个基于FPGA的电梯控制系统,成功地解决了传统电梯控制系统存在的一些问题。
该系统具有响应时间短、稳定性高和高效性好的优点,能够为用户提供更好的电梯使用体验。
未来可以进一步优化和扩展该系统,使其更加智能化和智能化。
四层电梯毕业设计(论文)
![四层电梯毕业设计(论文)](https://img.taocdn.com/s3/m/65428e44336c1eb91a375d32.png)
摘要本设计针对我国电梯业的现状,将可编程序控制器应用于四层电梯进行逻辑控制,通过合理的选择和设计,不但提高了电梯可靠性、可维护性以及灵活性,同时延长了使用寿命,缩短了电梯的开发周期,并提高了电梯的控制水平,改善了电梯运行的舒适感,使电梯达到了较为理想的控制效果。
本文所设计的电梯与传统的电梯相比,在运行上具有良好的舒适感,在生活中可以节约电能,取得了良好的经济效益和社会效益,达到了理想的目的。
该电梯控制系统具有指层、厅召唤、选层选向、手动和自动等功能,具有集选控制的特点。
在介绍电梯基本结构的基础上,深入分析了电梯的工作原理,阐述了PLC的优点及特点,重点分析了电梯的硬件设计和软件设计,研究并提出了基于PLC电梯控制系统设计的实现方案。
MCGS(Monitor and Control Generated System)即通用监控系统。
他是一套用于快速构造和生成计算机监控系统的组态软件,能够在Window平台上运行。
通过现场数据处理,以及动画显示,流程控制等多种方式向用户提供解决实际工程问题的方案。
本设计利用MCGS组态软件检验电梯PLC控制系统的运行情况。
关键词:电梯,PLC控制,通用监控系统ABSTRACTThe design for the status quo of China's elevator industry will be a programmable logic controller (PLC) used for four-storey elevator control logic, through the rational selection and design, not only to improve the reliability of the elevator, maintainability, and flexibility, while extending the of life and shorten the development cycle of the elevator and the elevator control to raise the level of the elevator operation to improve the comfort, so that the lift to reach a more satisfactory control effect. In this paper, the design of the elevator by the elevator when compared with the traditional, in the run with good comfort, in life can save energy, and achieved good economic and social benefits to achieve the desired purpose. The elevator control system has a mean layer, the Office of calls to the layer selected, manual and automatic functions with a set of features to control the election. In introducing the basic structure of the lift on the basis of the depth analysis of the working principle of the elevator, on the merits and characteristics of PLC, the focus of an analysis of the lift hardware design and software design, research and PLC based control system designed to lift the achievement of the program.Keywords:elevator;PLC control;Monitor and Control Generated System目录摘要 (I)ABSTRACT (II)目录 (III)第一章绪论 (1)1.1选题的背景及意义 (1)1.2电梯的发展及主要研究内容 (1)1.3本文的主要内容 (2)第二章电梯控制的特点 (3)2.1电梯继电器控制系统的特点及存在问题 (3)2.1.1电梯继电器控制系统的优点 (3)2.1.2电梯继电器控制的缺点 (3)2.2 PLC及在电梯控制中的应用特点 (3)2.2.1 PLC简介 (3)2.2.2 PLC的特点 (3)2.2.3 PLC的应用领域 (4)2.2.4 PLC控制电梯的逻辑关系 (5)2.2.5 PLC控制电梯的优点 (5)2.3 电梯变频调速控制的特点 (6)第三章PL C控制系统硬件设计 (7)3.1四层电梯主电路 (7)3.1.1四层电梯曳引电机及门电机电路图 (7)3.1.2 plc外部接线图 (7)3.2 I /O点数的分配及机型的选择 (8)3.2.1 I/O点数的估算 (8)3.2.2输入/输出的分配如下: (9)3.2.3机型的选择 (9)3.3系统结构框图 (10)第四章系统软件设计 (12)4.1 四层电梯梯形图 (12)4.1.1 PLC编程 (12)4.1.2外召唤信号登记及消除 (13)4.1.3内指令信号登记及消除 (14)4.1.4 电梯的平层信号处理 (15)4.1.5选层定向及反向截梯 (16)4.1.6内指令外召唤信号的保持 (18)4.1.7各楼层停车信号 (18)4.1.8自动开关门 (19)4.2软硬件的调试 (20)4.2.1 MCGS工控组态软件的简介 (20)4.3 MCGS工控组态过程 (20)4.3.1制作工程画面 (20)4.3.2变量的定义及连接 (21)4.3.3变量连接 (22)4.3.4编制循环策略 (24)结论 (26)参考文献 (27)附录 (29)第一章绪论1.1选题的背景及意义电梯是一种以电动机为动力的垂直升降机,装有箱状吊舱,用于多层建筑乘人或载运货物。
基于FPGA的电梯控制器系统设计
![基于FPGA的电梯控制器系统设计](https://img.taocdn.com/s3/m/22a66105bed5b9f3f90f1cc4.png)
基于FPGA的电梯控制器系统设计本文首先提出了一种基于有限状态机的电梯控制器算法,然后根据该算法设计了一个三层电梯控制器,该电梯控制器的正确性经过了仿真验证和硬件平台的验证。
本文的电梯控制器设计,结合了深圳信息职业技术学院的实际电梯的运行情况,易于学生理解和接受,对于工学结合的教学改革,是一个非常好的实践项目。
另外,本文提出的电梯控制器算法适合于任意楼层,具有很强的适应性和实用性。
电子设计自动化技术是19世纪末21世纪初新兴的技术,其在数字电路设计和日常的控制系统中已经体现了强大的功能和优势。
随着EDA技术的高速发展,电子系统设计技术和工具发生了深刻的变化,大规模可编程逻辑器件FPGA的出现,给设计人员带来了诸多的方便。
HDL(硬件描述语言)是随着可编程逻辑器件(PLD)发展起来的,主要用于描述数字系统的结构、行为、功能和接口,是电子设计自动化(EDA)的关键技术之一。
它通常采用一种自上而下的设计方法,即从系统总体要求出发进行设计。
目前从期刊杂志中看到一些采用FPGA实现电梯控制系统的设计文章,在这些文章中看不到针对任意楼层的控制器算法,而针对任意层数的控制器算法是保证控制器实用性和适用性的关键。
因此,本文尝试采用EDA技术来设计一个N层电梯控制系统,具体思路是:首先给出电梯控制器的算法,然后在硬件平台上实现并验证。
1 电梯控制系统要求电梯控制系统通常包含图1中的功能:电梯升、降、停;电梯门开、关;请求信号显示、楼层显示;超载、故障报警。
其中超载、故障报警需要用到传感器,该控制相对比较简单,因此本文不再展开讨论。
本文着重讨论涉及其他功能的控制器算法。
针对第一教学楼的电梯,其电梯控制器实现了以下功能:(1)电梯内部每层均有相应的STop按钮;电梯外部除顶层外每层都有up按钮,除底层外每层都有down按钮;up按钮被按下表示该层有人要去高层,down按钮被按下表示该层有人要去低层,stop按钮被按下表示该层有人要出电梯。
基于FPGA的四层电梯控制器设计
![基于FPGA的四层电梯控制器设计](https://img.taocdn.com/s3/m/ba480ab45ef7ba0d4b733b32.png)
基于FPGA的四层电梯控制器设计山东大学 威 海 分 校课 程 设 计 报 告设计题目: _基于FPGA 的四层电梯控制器设计指导教师: 李素梅 郑亚民 董晓舟 ___姓 名:学 号: 20058002089 院 系: 信息工程学院 专 业: 电子信息科学与技术 年 级: 2005级2008年 7月 15 日目录摘要 (1)关键词 (1)1、设计要求 (1)2、总体设计 (1)3、详细设计 (2)3.1中央处理模块 (2)3.2 外部数据采集模块 (3)3.3 信号存储模块 (3)3.3 显示模块 (4)4、仿真 (4)5、结语 (5)附录:源程序 (6)摘要:本文介绍了基于FPGA的电梯控制器的总体设计方案,阐述了其内部功能模块的工作原理,基于状态机的原理,利用VHDL语言对各功能模块进行了编程、编译、仿真,并下载到实验箱上进行了验证。
结果表明,该电梯控制器按进循方向优先的原则可为四个楼层提供载客服务,并具有电梯运行情况指示功能。
文中使用的设计方法不仅简化了电路设计、节约了设计成本,而且提高了控制器的可靠性、稳定性和灵活性。
关键词:VHDL; FPGA; 状态机; 电梯控制1、设计要求(1) 使用VHDL语言与状态机设计思想设计一个4层建筑的电梯控制器;(2) 每层电梯入口设有上下请求开关及电梯内设有到达楼层请求开关;(3) 电梯每5秒钟升(降)一层;(4) 电梯到达有请求的楼层自动开门并定时关门和紧急状态紧急停止运行的功能;(5) 能记忆电梯内外所有请求信号并按照电梯运行规则按顺序响应, 每个请求信号留至执行完后消除;(6) 电梯运行规则———当电梯处于上升模式时, 只响应比电梯所在的位置高的上楼请求信号, 由下而上逐个执行, 直到最后一个上楼请求执行完毕,如果高层有下楼请求,则直接升到有下楼请求的最高楼层, 然后进入下降模式,当电梯处于下降模式时,则与上升模式相反。
2、总体设计根据上述设计要求,可以得到电梯控制器的总体结构如图1所示。
基于FPGA的电梯控制系统
![基于FPGA的电梯控制系统](https://img.taocdn.com/s3/m/e9e2de0b02020740be1e9bce.png)
操纵 盘 和每 层 的呼 叫 信 号 、轿 厢 和 厅 门 系 统 的 功 能 信 号 以 及 井 道 和 变频 器 的状 态 信 号 .经 程 序 判 断 与 运 算 实 现 电 梯 的 集 选 控 制 。F G P A在 输 出显 示 信 号 的 同 时 . 据 随机 逻 辑 控 制 的 要 求 , 根 向变 频 器 发 出 运 行 方 向 、 动 、 减 速 运 行 和 制 动 停 梯 等 信 号 。 启 加, 由变 频 器 根 据 一 定 的 控 制 规 律来 控 制 电 机 .完 成 电 梯 的 工 作 全
【 关键词】 电梯控制 系统 ;P A; ei g : F G V ro l
1 言 引
信 号输 入
电 梯 控 制 系 统 是一 个相 当复 杂 的 逻 辑 控 制 系 统 .系 统 要 同 时 对几 百 个 信 号 进 行 接 收 、 理 。 处 由于 用 户 对 电 梯功 能 的要 求 不 断 提 高 . 相 应 控 制 方 式 也 在 不 断 发 生 变 化 。随 着 E A 技术 的 其 D 快 速 发 展 .基 于 F G 的 微 机 化 控 制 已广 泛 应 用 于 电 梯 电路 设 PA 计 与 控 制 的各 个 方 面
过程 。
号, 自动 定 向 . 自动平 层并 保持最
远 召 唤 层 站 的 方 向和 自动 换 向 . 能 够 延 时 自动 关 门 . 站 自动 平 层 开 到 门 。 时 指 示 电 梯 运 行 情 况 、 层 同 楼
_
U T P以 A 。该 电梯 控 制 系统 软 件 采 用 模 新一代 的 F G P A甚 至 集 成 了 中央 处 理 器 ( P 和 数 字 处 理 R N S O , 及 输 出 信 号 L MP C U) 器( S 内核 。 一 片 FG D P) 在 P A上 进 行 软 硬 件 协 同设 计 , 实 现 片 块 化 多进 程 的 控制 原 理 来 实 现 . 程序 主要 分为 四个 模 块 . 个 为 该 一 模块 用 于 分频 及 楼 选 信 号 的 产 生 :一 个 模 块 用 于 请 求 寄 存 器 的 上 可 编 程 系 统 (O C.yt n S P Ss m O e P ga mal C i) 供 了强 大 的 o r rm b h 提 e p 硬件 支 持 。未来 的 F G P A将 朝 着 混 合信 号 及更 大 规 模 . 高 性 能 的 方 更 向继 续 发展 。此 外 , D 领 域 的 进 EA 展也 有 利 于 F G 的 开 发 。 PA 3F G 、P A控 制 系 统 总 体 结构 该 系统 采 用 C coe芯 片 实 现 yln 电梯 的控 制 . 循 电 梯 各 种 控 制 的 遵 逻 辑 关 系 . 现 轿 内 外 召 唤 指 令 信 实 置 位 与 复位 : 个用 于 电梯 运 行 的 次 态 控 制 : 个 用 于 电 梯 运 行 一 一 楼层 计数 及 提 前, 迟 关 门控 制 。 合 拖 动 系 统 ,P 计 周期 。 少 了 设 计 成 本 。 低 了设 计 风 险 。所 进 行 编 译 、 真 、 载 。用 该 软 件 设 计 的实 体 部 分 源 程 序 根 据 图 减 降 仿 下 . 输 实 以 当 F G : D芯 片及 其 开 发 系 统 一 问 世 . 在 数 字 系 统 设 计 3 设 定 具 体 的输 入 、 出 接 口来 描 述 系 统 的 外 部 接 口特 征 。 体 P M ̄ L P 就 领 域 占据 了 重 要地 位 名 为 , 输 入 信 号 C K、 P、O L U D WN、T CH OSE DEL 和 S 、 CL 、 Y
基于FPGA的四层电梯控制系统设计毕业设计论文
![基于FPGA的四层电梯控制系统设计毕业设计论文](https://img.taocdn.com/s3/m/c124134c59eef8c75fbfb392.png)
毕业论文声明本人郑重声明:1.此毕业论文是本人在指导教师指导下独立进行研究取得的成果。
除了特别加以标注地方外,本文不包含他人或其它机构已经发表或撰写过的研究成果。
对本文研究做出重要贡献的个人与集体均已在文中作了明确标明。
本人完全意识到本声明的法律结果由本人承担。
2.本人完全了解学校、学院有关保留、使用学位论文的规定,同意学校与学院保留并向国家有关部门或机构送交此论文的复印件和电子版,允许此文被查阅和借阅。
本人授权大学学院可以将此文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本文。
3.若在大学学院毕业论文审查小组复审中,发现本文有抄袭,一切后果均由本人承担,与毕业论文指导老师无关。
4.本人所呈交的毕业论文,是在指导老师的指导下独立进行研究所取得的成果。
论文中凡引用他人已经发布或未发表的成果、数据、观点等,均已明确注明出处。
论文中已经注明引用的内容外,不包含任何其他个人或集体已经发表或撰写过的研究成果。
对本文的研究成果做出重要贡献的个人和集体,均已在论文中已明确的方式标明。
学位论文作者(签名):年月关于毕业论文使用授权的声明本人在指导老师的指导下所完成的论文及相关的资料(包括图纸、实验记录、原始数据、实物照片、图片、录音带、设计手稿等),知识产权归属华北电力大学。
本人完全了解大学有关保存,使用毕业论文的规定。
同意学校保存或向国家有关部门或机构送交论文的纸质版或电子版,允许论文被查阅或借阅。
本人授权大学可以将本毕业论文的全部或部分内容编入有关数据库进行检索,可以采用任何复制手段保存或编汇本毕业论文。
如果发表相关成果,一定征得指导教师同意,且第一署名单位为大学。
本人毕业后使用毕业论文或与该论文直接相关的学术论文或成果时,第一署名单位仍然为大学。
本人完全了解大学关于收集、保存、使用学位论文的规定,同意如下各项内容:按照学校要求提交学位论文的印刷本和电子版本;学校有权保存学位论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存或汇编本学位论文;学校有权提供目录检索以及提供本学位论文全文或者部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论文的复印件和电子版,允许论文被查阅和借阅。
四层电梯控制系统毕业设计
![四层电梯控制系统毕业设计](https://img.taocdn.com/s3/m/a17d26ddbb68a98270fefa5c.png)
百度文库- 好好学习,天天向上-- 1 -四川职业技术学院毕业设计(论文)题目:四层电梯控制系统(注:此行内容中的字体为华文新魏体,字号为二号,如果题目名称较长则分两行,但每行均需居中)系别:电气工程系专业:机电一体化班级:06 级姓名:唐成西学号:0005指导教师:郑辉完成时间:08年12月百度文库- 好好学习,天天向上-- 2 - (注:每行与上一行左对齐,内容中的字体为华文新魏体,字号为二号,数字为华文新魏小二号)摘要随着我国经济的高速发展,微电子技术、计算机技术和自动控制技术也得到了迅速发展,交流变频调速技术已经进入一个崭新的时代,其应用越来越广,而电梯作为现代高层建筑的垂直交通工具,与人们的生活紧密相关,随着人们对其要求的提高,电梯得到了快速发展,其拖动技术已经发展到了调频调压调速,其逻辑控制也由PLC代替原来的继电器控制.本文在已有的通变的基础上,采用PLC对电梯进行控制,通过合理的选择的设计,提高了电梯的控制水平,并改善了电梯运行的舒适感,使电梯达到了较为理想的控制效果关键词:PLC 电梯控制变频器变频调速安全装置程序设计百度文库- 好好学习,天天向上-- 3 - 目录摘要·········································································································- 2 -目录·········································································································- 3 -前言 ·······································································································- 5 -第一章电梯的控制 ··················································································- 7 -电梯继电器控制系统的特点及存在问题 ·························································- 7 -1.1.1电梯继电器控制系统的优点: ·····················································- 7 -1.1.2 电梯继电器控制系统存在的问题 ·····················································- 7 -PLC及在电梯控制中的应用特点··································································- 8 -1.2.1 PLC的特点: ················································································- 8 -1.2.2 PLC控制电梯的优点··································································· - 10 -电梯变频调速控制的特点 ········································································· - 10 -第二章电梯硬件分析与电梯发展动态 ························································· - 11 -电梯设备 ······························································································ - 11 -2.1.1 电梯的分类 ·············································································· - 11 -2.1.2 电梯的工作原理 ········································································ - 12 -2.1.3 电梯的主要组成部分 ·································································· - 12 -2.1.4 电梯的安全保护装置 ·································································· - 14 -电梯的发展动态 ····················································································· - 16 -2.2.1 电梯技术发展概况 ····································································· - 16 -第三章基本方案选择 ············································································· - 17 -变频器的选择 ························································································ - 17 -3.1.1 通用变频器概况 ········································································ - 17 -3.1.2变频调速的原理 ··································································· - 19 -3.1.3 VS-616G5型变频器简介 ······························································ - 20 -可编程序控制器(PLC)的选择····································································· - 21 -3.2.1 电梯运行中位置信号的检测 ························································· - 22 -3.2.2 PLC的选型············································································· - 23 -百度文库- 好好学习,天天向上-- 4 - 3.2.3 FX2---128MR的特点································································· - 24 -第四章系统硬件设计··············································································· - 27 -变频器结构及参数设置 ············································································ - 27 -4.1.2 参数设置 ················································································· - 28 -4.1.3变频器容量计算 ········································································· - 29 -4.1.4 变频器制动电阻参数的计算 ························································· - 29 -PLC控制系统设计·················································································· - 29 -4.2.1 硬件的设计与选择 ····································································· - 30 -4.2.2 I/O设备及I/O点编号的分配························································· - 32 -4.2.3 电梯控制系统原理图 ·································································· - 33 -PLC的硬件结构框图·········································································· - 34 -第五章系统软件设计 ················································································ - 35 -程序设计思路 ························································································ - 35 -开关门程序流程简介 ··············································································· - 36 -5.2.1 开关门控制 ·············································································· - 37 -5.2.2层楼计算、换速 ......................................................................... - 38 -5.3门区信号、脉冲信号故障检测 ............................................................ - 39 -系统软件设计 ........................................................................................ - 39 -5.5软件设计特点 ................................................................................. - 41 -5.6楼层显示 ....................................................................................... - 43 -6 梯形图和指令表 .................................................................................. - 44 -结束语 .. (40)致谢 (41)参考文献 (42)百度文库- 好好学习,天天向上-- 5 -前言电梯是机电一体化的高技术产品,主要采用电力拖动方式,将载有乘客或贷物的轿厢拖动。
基于FPGA的智能电梯控制系统的实现 毕业论文
![基于FPGA的智能电梯控制系统的实现 毕业论文](https://img.taocdn.com/s3/m/2b15e7d0aaea998fcd220ebe.png)
毕业论文题目:基于FPGA的智能电梯控制系统的实现2010 年12 月07 日摘要智能电梯控制系统的设计思想智能电梯的编写的过程也不是一帆风顺的。
而且我试过好多种方法去实现电梯的状态的转移。
起初我想到的肯定是有限状态机。
不过由于开始我想到只有六个请求(分别为1~6楼),后来在老师的启发下和东十二楼的电梯实际运行情况我发现,6个按钮肯定是不够的,所以我又加了5个向上的请求按钮和5个向下的请求按钮,这样总共就有16个按钮了,由于当时我没有想到用信号并置的方法,所以需要分析的情况实在是太多了,我也没有信心了.不过问题始终都是要得到解决的,后来我在我们寝室的一个同学的参考书上看到了一个用VHDL语言编写的智能电梯控制器的程序,不过很不完整,它给我的最大的启发就是“信号并置的算法”,我才发现这样一来的话,我的工作量就大大减少了.当时我不仅采用“信号并置的算法”外,还采纳了它的“以楼层为电梯的状态转移的依据”的思想,这确实是一个不错的方法,不过当时我一直没有任何进展,一是它是用VHDL语言编写的,而且我对这个语言不是很熟悉所以不是特别理解。
后来竟然干起了把VHDL语言翻译成verilog语言的工作,这样没有任何含金量的工作让我浪费了不少时间。
现在想起来,我才发现我竟然迷失了自己,我原先自己的算法已经被丢失了,留下了的仅仅是一些他人的程序.“以楼层为电梯的状态转移的依据"的编程方法让我没有得到任何进展,我放弃的这种处理多种状态的方法,继而转向了我原先的“有限状态机”的方法。
使用三段式的有限状态机的方法也花了很多时间去修正和改善。
实现了基本的功能,当时一遇到比较复杂的情况时(比喻同时有几个人在请求或者是同时有两个在不同楼层的请求时电梯该如何运行呢,这些特殊情况我在当时一直没有找到合适和有效的方法去解决).关键词:信号并置 verilog 状态机Intelligent elevator control system design thoughtAbstractIntelligent elevator compilation process is not easy. And I tried a variety of ways to realize the transfer of the state。
四层电梯毕业设计论文
![四层电梯毕业设计论文](https://img.taocdn.com/s3/m/8e9f99ecf8c75fbfc77db283.png)
四层电梯的PLC控制设计摘要主要分为机械系统与控制系统两大部份。
目前电梯控制系统主要有三种控制方式:继电器控制系统、PLC控制系统、微机控制系统。
而PLC控制系统由于运行可靠性高,使用维修方便,抗干扰性强,设计和调试周期较短等优点,倍受人们重视等优点,已成为目前在电梯控制系统中使用最多的控制方式,目前也广泛用于传统继电器控制系统的技术改造.本次设计过程中得到了韩浩老师和许多同学的大力支持和帮助,在此一并表示感谢。
由于本人水平有限,本设计中难免有不当和错误之处,恳请各位老师或是各界人士批评指正。
关键词: 电梯控制系统电梯系统运行和调试随着科学技术的发展、近年来,我国的电梯生产技术得到了迅速发展.电梯AbstractAlong with science's and technology's development, the recent years, our country's elevator production technology obtained the rapidly expand. The elevator mainly divides into the mechanical system and the control system two major parts automatic control theory and microelectronic technology's development。
At present the lift control system mainly has three control modes: Following electric circus control system 。
PLC control system, microcomputer control system. But PLC control system, because moves the reliability to be high, the use service is convenient, anti-jamming, the design and the debugging cycle is short and so on merits, time is taken seriously the people and so on merits, have become present use most control modes in the lift control system, at present also widely use in the tradition black-white control system's technological transformations. In this design process obtained this institute's motherland to construct (associate professo r) and many colleagues’ supports vigorously and helps, one and expressed thanks in this. Because myself level is limited, in this design has improper and place of unavoidably the mistake, requests earnestly fellow teachers perhaps the people from all walks of life criticizes points out mistakes.Key word: lifts control system elevator systems operation and debugs。
《2024年基于PLC的四层电梯控制系统的设计》范文
![《2024年基于PLC的四层电梯控制系统的设计》范文](https://img.taocdn.com/s3/m/2bba8a52773231126edb6f1aff00bed5b9f3739f.png)
《基于PLC的四层电梯控制系统的设计》篇一一、引言随着现代城市的发展,电梯已经成为人们日常生活中不可或缺的交通工具。
为了提高电梯的稳定性和安全性,以及提供更优质的乘客体验,本文提出了一种基于PLC(可编程逻辑控制器)的四层电梯控制系统的设计方案。
此系统将结合硬件与软件设计,为四层楼电梯提供一个稳定、安全且高效的控制方法。
二、系统需求分析在设计基于PLC的四层电梯控制系统之前,我们需要明确系统的需求。
首先,系统需要保证电梯在运行过程中的稳定性和安全性。
其次,系统应具备高效、快速响应的特点,以满足乘客的需求。
此外,系统还需要具备故障诊断和报警功能,以便在出现故障时能够及时处理。
三、硬件设计硬件设计是四层电梯控制系统的基础。
本系统采用PLC作为核心控制器,通过与各种传感器、执行器等设备的连接,实现对电梯的精确控制。
具体包括:1. PLC控制器:选用高性能的PLC控制器,负责接收传感器信号、处理控制逻辑、输出控制指令等任务。
2. 传感器:包括位置传感器、速度传感器、重量传感器等,用于检测电梯的位置、速度、载重等信息。
3. 执行器:包括电机、刹车装置等,根据PLC的指令执行相应的动作。
4. 通信接口:包括与上位机(如监控系统)的通信接口,实现数据传输和远程控制。
四、软件设计软件设计是四层电梯控制系统的关键部分。
本系统采用PLC 编程软件进行编程,实现电梯的逻辑控制和功能实现。
具体包括:1. 程序结构:采用模块化设计,将程序分为主程序、子程序等部分,便于后期维护和升级。
2. 控制逻辑:根据电梯的运行状态和乘客需求,制定相应的控制逻辑,如呼梯响应、楼层定位、门禁控制等。
3. 故障诊断与报警:通过监测系统的各项参数和状态,实现故障诊断和报警功能。
当出现故障时,系统应立即停止电梯运行,并向上位机发送报警信息。
4. 人机交互界面:通过触摸屏或按钮等设备,实现乘客与电梯的交互,如选层、呼梯等操作。
五、系统实现与测试在完成硬件和软件设计后,需要进行系统实现与测试。
基于FPGA的电梯设计毕业设计
![基于FPGA的电梯设计毕业设计](https://img.taocdn.com/s3/m/219a189db9d528ea81c779ee.png)
目录摘要1引言1.1选题背景1.2 升降机设计的要求2 设计的基础2.1 EDA 技术介绍2.2 VHDL语言概述2.2.2 VHDL的优点2.2.3 VHDL语言的开发2.3 大规模可编程逻辑器件3 总体方案选择3.1 基于PLC 技术的升降机控制设计方案3.2 PLC升降机的缺点3.3 基于EDA 技术的升降机控制设计方案3.4升降机控制方式选择3.4.1.内部请求优先控制方式3.4.2.单向层层停控制方式3.4.3.方向优先控制方式3.3 总体方案决定4 升降机控制器的模块设计4.1升降机系统组成4.2 模块设计4.2.1. 外部数据高速采集模块设计4.2.2.信号存储模块4.2.3. 基于FPGA的中央处理模块4.2.4.信号的输出、显示模块5硬件电路设计5.1 FPGA器件硬件电路5.1.1 选择所需的fpga 器件5.1.2 EPF6016A器件固定引脚5.1.3 用户i/o管脚分配5.1.4 FPGA JTAG接口及配置芯片接法5.2电源设计5.2.15V和12V电源设计5.2.1 5.2.23.3V电源设计5.3开关请求信号设计5.4楼层显示6 VHD语言设计6.1状态机设计介绍6.1.1状态机的基本结构和功能6.2 升降机算法分析6.3状态流程图6.4控制系统信号列表6.5控制器系统VHDL语言6.5.1控制器系统VHDL语言实现6.5.2控制器中的构造体的各个信号定义6.5.3控制器的逻辑判断7程序调试及仿真结果7.1程序调试通过编译7.2仿真结果8总结9 参考文献九致谢附录程序中英文摘要摘要升降机作为现代化的产物,早在上个世纪就进入了我们的生活之中。
本设计就是基于电子设计自动化(Electronic Design Automation)技术中的甚高速集成电路硬件描述语言(Very High Speed Integrated Circuit Hardware Description Language)语言所开发的六层升降机控制程序。
基于FPGA的电梯升降控制器设计
![基于FPGA的电梯升降控制器设计](https://img.taocdn.com/s3/m/78d3c22f3169a4517723a394.png)
基于FPGA的电梯升降控制器设计摘要:针对传统单片机设计的电梯控制器外围电路复杂,性能不稳的缺点,提出了基于FPGA 的电梯控制器设计。
控制器以FPGA 芯片为核心,各种功能通过在FPGA 设计工具中用VHDL 语言进行描述,在集成软件环境中进行编译、调试及综合,使用专用下载电缆将程序代码下载到芯片中以实现其功能。
该方法不仅简化了电路设计,提高了控制器抗干扰性,而且降低了功耗,具有广阔的发展前景。
关键词:VHDL;控制器;FPGA;电梯Design of FPGA-based automatic elevator controller Abstract: A new FPGA-based elevator controller is designed in order to overcome the defects of traditional single-chip microcomputer-based elevator controller, such as the complexity of peripheral circuit and the instability of the performance. The FPGA chip is used as the core of the controller, and the corresponding functions of the controller are described in VHDL language. The editing, debugging and combination of the programs are finished in the integrated software environment, and the program codes are downloaded to the chip using specialized cable to implement its functions. Simulation diagram shows that the FPGA-based controller can offer multi-user operation of six-floor passenger elevator and can also monitor the running status of the elevator. This design not only simplifies the design of the circuit and improves the capability of anti-jamming, but lowers the power consumption as well. Thus, it has broad application prospects.Key words:VHDL;controller;FPGA;elevator引言:采用可编程逻辑器件通过对器件内部的设计来实现系统功能,是一种基于芯片的设计方法.设计者可以根据需要定义器件内部逻辑和引出端,将电路板设计的大部分工作放在芯片的设计中进行,通过对芯片设计实现数字系统的逻辑功能.灵活的内部功能块组合,引出端定义等,可大大减轻电路设计和电路板设计的工作量和难度,有效的增强设计的灵活性,提高工作效率.同时采用可编程逻辑器件,设计人员在实验室可反复编程,修改错误,以期尽快开发产品,迅速占领市场。
FPGA技术实现四层电梯控制器
![FPGA技术实现四层电梯控制器](https://img.taocdn.com/s3/m/4eb97fdc83c4bb4cf6ecd102.png)
电梯控制器一、设计需求说明与功能1.设计需求说明电梯作为高层建筑物的重要交通工具与人们的工作和生活日益紧密联系。
FPGA/CPLD作为新一代工业控制器,以其高可靠性和技术先进性,在电梯控制中得到广泛应用,从而使电梯由传统的继电器控制方式发展为计算机控制的一个重要方向,成为当前电梯控制和技术改造的热点之一。
FPGA/CPLD是一种专门从事逻辑控制的微型计算机系统。
由于FPGA/CPLD具有性能稳定、抗干扰能力强、设计配置灵活等特点。
因此在工业控制方面得到了广泛应用。
自90年代后期FPGA/CPLD引入我国电梯行业以来,由FPGA/CPLD组成的电梯控制系统被许多电梯制造厂家普遍采用。
利用VHDL语言完成一个4层自动升降的电梯的控制电路,控制电路遵循方向优先原则控制电梯完成多层楼的载客服务,同时指示电梯运行情况和电梯内外请求信息。
电梯控制系统分为调速部分和逻辑控制部分。
调速部分的性能对电梯运行是乘客的舒适感有着重要影响,而逻辑控制部分则是电梯安全可靠运行的关键。
为了改善电梯的舒适感和运行的可靠性,现在都改为用FPGA/CPLD来控制电梯的运行,这样大大提高了电梯的性能。
2.设计设备使用的软件平台:WindowsXP+二、方案设计及实现1.电梯控制器的任务和要求利用VHDL语言完成一个多层自动升降的电梯的控制电路,控制电路遵循方向优先原则控制电梯完成多层楼的载客服务,同时指示电梯运行情况和电梯内外请求信息。
(1)设计一个4层电梯全自动控制电路。
(2)电梯运行锁用一按钮代替(开锁上电),低电平可以运行,高电平不能运行。
(3)每层电梯入口处设有上行、下行请求按钮,电梯内设有乘客到达层次的停站要求开关,高电平有效。
(4)有电梯所处楼层指示灯和电梯上行、下行状态指示灯。
(5)电梯到达某一层时,该层指示灯亮,并一直保持到电梯到达另一层为止。
电梯上行或下行时,相应状态指示灯亮。
(6)电梯接收到停站请求后,每层运行2秒,到达停站层,停留2秒后门自动打开,开门指示灯亮,开门6秒后电梯自动关门。
基于FPGA的电梯控制系统设计
![基于FPGA的电梯控制系统设计](https://img.taocdn.com/s3/m/db56a4f1172ded630b1cb6ae.png)
摘要电梯作为现代化的产物,早在上个世纪就已经进入了人们的生活之中。
随着城市建设的不断发展,高层建筑的不断增多,电梯作为高层建筑中垂直运行的交通工具已与人们的日常生活密不可分。
目前电梯控制系统主要有三种控制方式:继电路控制系统、FPGA/CPLD的控制系统、微机控制系统。
FPGA/CPLD控制系统由于运行可靠性高、使用维修方便、抗干扰性强、设计和调试周期较短等优点,倍受人们重视,已经成为目前在电梯控制系统中使用最多的控制方式。
本文设计了一款基于FPGA 的四层电梯控制系统设计。
该控制系统主要有按键输入部分、FPGA控制处理部分、显示部分、提醒部分等组成。
该控制系统以FPGA 芯片EP2C5T114为核心,采用VHDL 语言进行描述,采用有限状态机的设计方法完成的。
通过程序仿真调试及硬件运行,结果表明,本程序可以完成电梯运行所有按键请求输入、按键指示灯显示、楼层显示、电梯运行方向指示、关门延时、到达提醒等,电梯运行正确无误。
该设计采用模块化编程,升级可实现任意多层电梯系统,具有很强的适应性和实用性。
关键词:VHDL,电梯控制器, FPGA , Quartus IIAbstractAs a modern elevator product early in the last century has entered people's lives. With the continuous development of urban construction, the growing number of high-rise buildings, the elevator as high-rise buildings in a vertical run of transport has been inextricably linked with people's daily lives. Currently there are three main elevator control system control: Following the circuit control system, FPGA / CPLD control systems, computer control system. FPGA / CPLD control system due to high reliability, easy maintenance, strong anti-jamming design and debug cycle is shorter, etc., much of the attention of people, has become in the elevator control system using the most control.This paper presents an FPGA-based four-story elevator control system design. The control system has the key input section, FPGA control processing section, a display section, reminding parts and other components. The control system EP2C5T114 FPGA chip as the core, using VHDL language to describe finite state machine design complete. Simulation and hardware debugging through the program runs, the results show that the procedure can be completed where the elevator buttons request input, key indicator displays, floor displays, elevator directions, closing delay setting, arrived reminders, elevators run correctly. The design is modular programming, upgrades can be any multi-elevator system, has strong adaptability and practicality.Keywords: VHDL, Elevator controller, FPGA, Quartus II目录摘要 (I)Abstract (II)目录........................................................................................................................................... I II 第1章绪论 .. (1)1.1 课题研究的背景及意义 (1)1.2 国内外状况的研究 (1)1.2.1国内电梯的状况 (1)1.2.2 国外电梯的状况 (2)1.3 本章小结 (2)第2章EDA的介绍 (3)2.1 EDA技术的简介 (3)2.2 FPGA的简介 (4)2.3 VHDL语言的简介 (5)2.4 FPGA开发环境 (7)2.5 状态机的简介 (8)2.6 本章小结 (9)第3章方案分析与论证 (10)3.1 设计任务 (10)3.2 设计思路 (10)3.3 软件系统流程 (12)3.4 状态原理图说明 (15)3.5 本章小结 (16)第4章软件设计原理及开发测试 (17)4.1 软件编程在Quartus II中实现的流程 (17)4.2 仿真操作与结果分析 (23)4.2.1仿真的基本操作 (23)4.2.2仿真图的分析 (25)4.3本章小结 (29)第5章硬件设计原理及开发调试 (31)5.1 芯片介绍 (31)5.2 硬件实现下载 (31)5.3 硬件电路原理图 (33)5.3.1 按键部分硬件电路设计 (33)5.3.2 按键指示灯部分硬件电路设计 (33)5.3.3 楼层显示部分硬件电路设计 (34)5.3.4上升下降指示灯硬件电路图设计 (35)5.4 设计在硬件电路板上的运行 (35)5.4.1 硬件电路图功能介绍 (35)5.4.2 硬件电路的开发调试 (37)5.5 本章小结 (40)结论 (41)参考文献 (42)致谢 (43)附录A 本设计的RTL级视图 (44)附录B 硬件电路原理图 (45)附录C 部分程序 (46)第1章绪论1.1 课题研究的背景及意义随高层楼宇的增加,电梯越来越普遍的走进了人们的生活,对人们的生活的影响也越来越大。
基于FPGA的智能电梯系统的设计
![基于FPGA的智能电梯系统的设计](https://img.taocdn.com/s3/m/34fec322915f804d2b16c142.png)
路传器测 L 控 楼霍传器电 F 嚣控诃 层尔感) (感检 P G A 制速
体就能 自动重新开门。
参 考 文 献
电 它入号J 梯 输信 其
图 2 电梯控制系统硬件结构框 图
楼
[] 1 申彦春等. 于 F G 基 P A的 电梯控制 器的设计 [] I. 科技创新 导报 ,
控制组成 的模块 ,分别控制轿厢 的开关 门和按钮接 过之后需要记忆显
示 的发 光 二 极 管 电路 。 4结 论 .
指示呼叫系统随时显示轿厢 的运动方 向和所 在楼层 位置 。安全装置保
证 审. 运 行安 全 。 梯 3智 能 电梯 的 控 制 部 分 . ( ) 件设计 1硬
为 了改善 电梯 的舒 适感 和运行的可靠性 ,现都改为用 F G P A来控
制 电梯 的运行。F G P A同以往的 P L G L等相 比, P A的规 模较大 , A 、A FG 适合于时序 , 组合等逻辑 电路应用场合 。 但是系统仍有许 多需要改进的
苎皇 =竺兰 =竺 } : }
2智能电梯系统 的原理 . 智能电梯控制 系统原理框 图如 图 l 所示。
( G ) F A 等组 成。F G P P A集信号采集 、 信号输出及逻辑控制于一体 , 电 与 梯电力拖动系统一起实现 电梯控制 的所有功能 。高层 电梯控制 系统 由 呼叫到 响应 形成一次工作循环 , 电梯工作过程又分 为 自检 、 正常工作 、 强制工作等工作状态 。 电梯在三种工作状态之 间来 回切换 , 了完整 构成 的电梯工作 过程。 电梯控制 系统 的硬件结构如图 2 所示 。 为减少 F G P A输人输出点数 , 采用编码 的方式将 3 个呼叫及楼层 1 按钮编码五位二进制码输入 F G 。 P A
基于FPGA的电梯控制器系统设计
![基于FPGA的电梯控制器系统设计](https://img.taocdn.com/s3/m/3c766ef94bfe04a1b0717fd5360cba1aa8118c01.png)
基于FPGA 的电梯控制系统设计的电梯控制系统设计摘要摘要: :本设计介绍了基于FPGA 的四层电梯控制系统的设计。
该系统采用Altera 公司的Cyclone CycloneⅡ系列Ⅱ系列FPGA 芯片EP2C5T144作为主控制芯片作为主控制芯片,,采用Verilog-HDL 编程描述编程描述,,实现对电梯的智能控制实现对电梯的智能控制,,经仿真验证经仿真验证,,实现了上升下降请求按键、所在楼层显示、电梯运行状态显示、开门指示、超载报警等功能。
该设计采用模块化编程编程,,升级可实现任意多层电梯系统升级可实现任意多层电梯系统,,具有很强的适应性和实用性。
具有很强的适应性和实用性。
关键词关键词: : 电梯控制电梯控制 、 FPGA 、 Verilog 、 控制模块控制模块The design of control system of elevator based on FPGAAbstract:This design introduced the design of four layer elevator control system based on FPGA. The system adopts the Altera company's Cyclone series FPGA chip EP2C5T144 as the main control chip, using Verilog-HDL programming, toachieve control of the elevator intelligent, simulation results show that, the rise and fall of the request, floor display, key operation state of elevator door display, indicating, overload alarm function. The design uses the modularprogramming, upgrade can be arbitrary multilayer elevator system, has strong adaptability and practicabilityKeywords:elevator control 、 FPGA 、 Verilog 、 control module引言引言随着社会的发展随着社会的发展,,电梯的使用越来越普遍电梯的使用越来越普遍,,对电梯功能的要求也不断提高对电梯功能的要求也不断提高,,其相应控制方式也在不断发生变化。
基于FPGA的电梯控制器的设计
![基于FPGA的电梯控制器的设计](https://img.taocdn.com/s3/m/fda1cb000740be1e650e9aa6.png)
基于FPGA的电梯控制器的设计中文摘要现代社会中,电梯已成为不可缺少的运输设备。
电梯是势能负载,使用过程中起动、制动频繁负载变化较大,行驶方向也不断变化为了保证电梯运行安全、可靠、乘客舒适感好,要求电梯控制系统在各种负载下都有良好的调速性能。
电梯控制系统为电梯提供动力并且对电梯的起动加速、稳速运行、制动减速起着控制作用。
本文研究使用FPGA实现对电梯的控制,讲述FPGA在控制系统中的综合应用。
设计具有可靠性、稳定性的电梯控制系统。
其中使用超声波测距技术测量电梯的位置,使用变频器驱动电机达到节约能源。
设计电路并用仿真软件对电路进行仿真,以验证电路。
使用Quartus6.0设计FPGA控制电梯的程序,并对程序进行仿真验证。
主要解决的问题是提高超声波距的精度;变频器根据乘客重量自动控制电机功率以节能;在突然停电情况下电梯启动保护系统和报警系统,以保证乘客安全。
关键字:电梯FPGA 变频器引言在电梯控制系统方面,目前国外发达国家的电梯正在推广32位微机控制系统。
他们都采用闭环反馈单微处理机控制系统或多微处理机协调控制系统。
在电梯传动系统方面,采用交流变压变频(VVVF)调速技术,实现电梯从超低速到高速无级调速的高精度运行,具有节能、对电网污染小、乘坐舒适感佳等优点。
目前,我国国内的电梯产品,速度控制的运行方式和理想运行曲线基本上和国外的差不多。
考虑到经济性,现有国内的电梯控制系统,通常采用微机或可编程逻辑控制器对变频器进行多段速控制。
在电梯传动系统方面,对于新装客梯及旧梯改造项目,大多数采用了交流变压变频调速电梯。
在电梯反馈系统方面,采用闭环速度反馈,利用套在电机轴上的增量编码器产生脉冲信号反馈给控制系统。
在井道信号采集方面,目前国内电梯一般都采用增量编码器记数方式配合双稳态磁开关或光电开关来识别轿厢位置。
随着我国城市率的增长,对电梯需求量也迅猛增长,与1992年相比,当时城市率为27.8%,新电梯量为1.6万台,2005年,城市率为43%,新电梯量已猛增长为12.5万台,而根据最新统计,2006年我国电梯产量已突破15万台,占世界年产量的三分之一。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
毕业论文Array基于FPGA的四层电梯控制系统设计毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。
对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
本人完全意识到本声明的法律后果由本人承担。
作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。
本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
涉密论文按学校规定处理。
作者签名:日期:年月日导师签名:日期:年月日注意事项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。
3.附件包括:任务书、开题报告、外文译文、译文原文(复印件)。
4.文字、图表要求:1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。
图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画3)毕业论文须用A4单面打印,论文50页以上的双面打印4)图表应绘制于无格子的页面上5)软件工程类课题应有程序清单,并提供电子文档5.装订顺序1)设计(论文)2)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订教研室(或答辩小组)及教学系意见摘要随着科技的发展,电梯早在上个世纪就已进入人们的生活。
对于电梯的控制,传统的方法是使用继电器-接触器控制系统进行控制。
随着EDA技术的发展,FPGA已广泛应用于各项电子设计中,本设计即利用FPGA来实现对电梯控制系统的设计。
本文基于VHDL即超高速集成电路硬件描述语言开发的四层电梯控制系统,以QuartusII为开发环境,最终在EDA实验箱上实现四层电梯控制系统的基本功能,其功能包括:显示电梯楼层数、响应楼层请求、电梯升降指示、电梯开关门、电梯开门超时报警等。
本文采用模块化设计的方法,整个系统主要分为五个模块,其中包括:请求信号显示模块、楼层检测模块、数码管楼层显示模块、开关门控制模块及电梯运行模块。
首先,通过EDA实验箱上的按键输入楼层请求,其中包括电梯内部楼层请求、电梯外上升请求及电梯外下降请求;同时,利用LED灯及数码管显示输入的请求;然后,遵照电梯运行时的方向优先原则及内部响应优先原则来逐次应答请求;并且,如果开门时间过长,电梯将发出报警并自动关门。
关键字:电梯控制;EDA;FPGA;QuartusII;VHDLABSTRACTWith the development of scientific technology, lift has come into our daily life since last century. The traditional approach for elevator control is to userelay-contactor system. While, thanks to the improvement of EDA technology, FPGA has been widely used in various of electronic design. And this design uses the FPGA to realize the elevator control.Firstly, required information, including the interior floor required information and external required information for rising and external required information for dropping, will be input by button. Secondly, the required information will be show by LED. And then, following the principle of operation, the elevator control system will respond required information one by one. Finally, there is an alarm for overtime.This design is an elevator control system basing on VHDL. In the development environment of Quartus, the ultimate functions will be realize in test case of EDA. The basic functions of this elevator include showing the current floor of elevator, responding the required information of elevator, controlling the door of elevator and alarming for overtime. And this elevator control system use modularization design. There are five block in this design, including displaying required information, detecting current floor, displaying current floor by LED, the control of the door and operation of elevator.Key words: elevator control system;EDA; FPGA; Quartus II; VHDL目录第1章绪论 (1)1.1 电梯的起源 (1)1.2 电梯的现状与发展 (1)1.3 四层电梯控制系统的设计要求 (2)第2章开发技术基础 (3)2.1 EDA技术简介 (3)2.1.1 EDA技术基本概述 (3)2.1.2 EDA技术的基本特征 (3)2.1.3 EDA技术的主要内容 (4)2.1.4 EDA技术发展趋势 (4)2.2 FPGA简介 (4)2.2.1 可编程逻辑器件(PLD)简介 (4)2.2.2 FPGA简介 (5)2.3 VHDL设计基础 (6)2.3.1 实体(Entity) (6)2.3.2 结构体(Architecture) (6)2.3.3 配置(Configuration) (6)2.3.4 包集合(Package) (6)2.3.5 库(Library) (7)2.4 开发软件QuartusII (7)2.5 硬件介绍:ZY11EDA13BE (7)2.5.1 ZY11EDA13BE实验系统的特点 (7)2.5.2 ZY11EDA13BE实验系统主板组成 (8)第3章四层电梯控制系统的设计 (9)3.1 系统器件端口说明 (9)3.2 请求信号响应模块 (11)3.2.1 外部上升请求信号响应 (11)3.2.2 外部下降请求信号响应 (12)3.2.3 内部请求信号响应 (14)3.3 电梯所处楼层检测模块 (15)3.4 楼层数码管显示模块 (16)3.5 开关门控制模块 (17)3.6 电梯运行模块 (18)第4章四层电梯控制系统展示 (21)4.1 系统软件验证 (21)4.2 四层电梯控制系统相应图片展示 (22)第5章总结 (35)参考文献 (36)致谢 (37)第1章绪论1.1电梯的起源电梯,是指动力驱动,利用刚性导轨运行的箱体或者沿固定线路运行的梯级,进行升降或者平行运送人、货物的机电设备,包括人(货)电梯、自动扶梯、自动人行道。
习惯上不论其驱动方式如何,将电梯作为建筑物内垂直交通运输工具的总称。
其实,人类利用升降工具运输货物、人员的历史非常悠久。
早在公元前2600年,埃及人在建造金字塔时就使用了最原始的升降系统,这套系统的基本原理至今仍无变化:即一个平衡物下降的同时,负载平台上升。
早期的升降工具基本以人力为动力。
英国科学家瓦特发明蒸汽机后,起重机装置开始采用蒸汽为动力。
紧随其后,威廉·汤姆逊研制出用液压驱动的升降梯。
在这些升降梯的基础上,一代又一代富有创新精神的工程师们在不断改进升降梯的技术。
然而,安全性问题是人类一直在突破的问题。
直到1854年,美国人伊莱沙·格雷夫斯·奥的发明了人类历史上第一部安全升降梯。
在纽约水晶宫举行的世界博览会上,他向世人展示了这一伟大的伟大的发明。
此后搭乘升降梯不再是“勇敢者的游戏”了,升降梯在世界范围内得到广泛应用。
1889年12月,美国奥的斯电梯公司制造出了名副其实的电梯,它采用直流电动机为动力,通过蜗轮减速器带动卷筒上缠绕的绳索,悬挂并升降轿厢。
1.2电梯的现状与发展随着社会的发展,越来越多高层建筑出现在人们的生活中,电梯作为高层建筑中不可缺少的垂直运输设备,已然成为城市物质文明的一个重要标志。