Verilog实现的基于FPGA的五层楼电梯运行控制逻辑设计.pdfVIP

Verilog实现的基于FPGA的五层楼电梯运行控制逻辑设计.pdf

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

五层楼电梯运行限制逻辑设计

摘要:电梯是高层建筑不行缺少的运输工具,用于垂直运输乘客和货物,传统的电梯限制系

统主要采纳继电器,接触器进行限制,其缺点是触点多,故障率高、牢靠性差、修理工作量

大等,本设计依据电梯自动限制的要求利用Verilog语言编写并完成系统设计,在利用软件仿

真之后,下载到了FPGA上进行硬件仿真。FPGA(Field-ProgrammableGateArray),即现

场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。它

是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,

又克服了之前的可编程器件门电路数有限及速度上的缺点。

关键词:电梯限FPGAVerilog软件设计硬件设计

在当今社会,随着城市建设的不断发展,高层建筑的不断增多,电梯作为高层建筑中垂

直运行的交通工具已与人们的日常生活密不行分。目前电梯限制系统主要有三种限制方式:

继电路限制系统(早期安装的电梯多位继电器限制系统),FPGA/CPLD[1]的限制系统、微

机限制系统。继电器限制系统由于故障率高、牢靠性差、限制方式不敏捷以及消耗功率大等

缺点,目前已渐渐被淘汰,而微机限制系统虽在智能限制方面有较强的功能,但也存在抗扰

性差,系统设计困难,一般修理人员难以驾驭其修理技术等缺陷。而FPGA/CPLD限制系统

由于运行牢靠性高,运用修理便利,抗干扰性强,设计和调试周期较短等优点[2],倍受人

们重视等优点,已经成为目前在电梯限制系统中运用最多的限制方式,目前也广泛用于传统

继电器限制系统的技术改造。

随着现代化城市的高度发展,每天都有大量人流及物流须要输送,因此在实际工程应用

中电梯的性能指标相当重要,主要体现在:牢靠性,平安性,便捷快速性。电梯的牢靠性特

别重要,干脆或间接的影响着人们的生产,生活,而电梯的故障主要表现在电力拖动限制系

统中,因此要提高牢靠性也要从电力拖动限制系统入手。

本次设计尝试用Verilog实现电梯限制器部分,进行了多层次的电梯限制,也进行了软件

及硬件上的仿真验证,时序分析以保证设计的正确。在设计中先用软件进行模拟仿真,然后

又下载到FPGA开发板上进行硬件仿真,以确保设计的正确性。

1电梯的设计分析

1.1系统的需求分析及系统描述

设计一个电梯运行控器,该电梯有5层楼,设计的电梯调度算法满意提高服务质量、降低运

行成本的原则;电梯的内部有一个限制面板,它负责按下恳求到的楼层,并且显示当前尚未完

成的目的地恳求,当到达该楼层以后自动撤销本楼层的恳求,即将面板灯熄灭;除1层和5层

分别只有上和下按钮外,其余每个楼层(电梯门口旁)的呼唤面板都有两个按钮,分别指示

上楼和下楼恳求。当按下后,对应按钮灯亮。假如电梯已经到达该楼层,按钮灯熄灭;电梯

的外部面板会显示电梯当前所在的楼层,及上行还是下行(暂停显示刚才运行时的状态);电梯

向一个方向运行时,只对本方向前方的恳求进行应答,直到本方向前方无恳求时,才对反方

向的恳求进行应答。当前内部限制面板上有的恳求,只要经过所在楼层均会马上响应.在全部

内部外部恳求都已完成后,电梯转入等待。

1.2电梯的模型图

1.3电梯工作过程的具体描述

当电梯起先启动的时候,将当前所处的楼层置为第一层,电梯为暂停状态,方向向上,然后

等待限制器的调度;等待过程当中(FLOOR保持在该楼层),首先去推断当前楼层(第i层)

以上的楼层是否发出呼唤或者已经有人已经发恳求,若有则向上运行;否则以同样的方法推

断是否向下运行;若不向下运行则重复等待状态(故向上运行的优先级要高于向下运行);保

持该状态循环进行操作直到检测到有向上或向下的任务;

若已经判明要向上运行,则首先将运行停止状态置为运行,且标记向上运行,限LED在该

楼层亮T时间后将所在楼层加1,这时新的当前楼层(第i+1层)灯亮起,接着电梯检索去

推断当前楼层是否发出向上呼唤或者已经有人已经发出目的地为第i+1层的恳求,若有则在

第i+1层停靠;否则检索去推断第i+1层以上的楼层是否发出呼唤或者已经有人已经发出目

的地为第i+1层以上的恳求,若有则向上运行;否则(必定是有第i+1层向下的恳求)在第i+1

层,向下运行过程同理。[

文档评论(0)

151****1902 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档