(完整word版)基于VHDL的三层电梯控制器设计

更新时间:2023-07-13 23:07:03 阅读: 评论:0

儿童幽默故事
※※※※※※※※※
※※
※※
※※
※※※※※※※※※
级学生
EDA课程设计
EDA课程设计报告书
如何发朋友圈
课题名称
基于VHDL的三层电梯控制器设计
姓    名
学    号
         
院    系
专    业
diablo3功能性问题
指导教师
年  月  日
 
一、设计任务及要求:
三层电梯控制器:
  (1)每层电梯入口处设有上下请求开关,电梯内设有到达层次停站请求开关。
  (2)设有电梯所处位置指示装置级电梯运行模式(上升或下降)指示装置。
  (3)电梯到达停站请求的楼层后,经过1s电梯门打开,开门指示灯亮,开门4s后,电梯门关闭(开门指示灯灭),电梯继续运行,直至执行完最后一个请求信号后停在当前层。
  (4)能记忆电梯内外的所有请求信号,并按照电梯运行规则次序响应,每个请求信号保留至执行后消除。
指导教师签名:             
   
        日
二、指导教师评语:
指导教师签名:             
年  月    日   
三、成绩
验收盖章                 
年  月    日  
基于VHDL的三层电梯控制器的设计
 
1设计目的
    近年来,中国房地产业的快速发展,与之配套的电梯生产制造业也经历了迅猛发展的阶段,电梯产量保持了每年20%以上的增长速度.随着我国经济持续增长、城镇化建设的加速和房地产行业的进一步发展,对电梯的需求越来越大。估计未来50年中国新增住房面积将达到200亿平方米。国家规定20米以上高楼就应安装电梯,因此未来电梯最大的市场就是住宅市场。此外,机场、商场、地铁等大型公共设施建设对自动扶梯、观光电梯等电梯的需求量也十分可观。
电梯作为垂直方向的交通工具,在高层建筑和公共场所已经成为重要的建筑设备而不可或缺。电梯产业的前景和走势随着社会的需求悄然发生着改变,除了考虑安全、舒适、豪华装修等要求外,市场对新一代的绿色电梯、节能电梯和智能电梯的需求越来越旺盛。国内外电梯企业顺应市场需要,加大研发投入,都准备在未来新概念电梯产业发展中占得先机。
随着城市化的高速发展,越来越多的摩天大楼拔地而起。就摩天大楼的高度而言,不仅受建筑技术上的制约,而且还有电梯升高方面的困惑,因而,在摩天大楼日益完备智能化的趋势中,电梯的智能化也不容忽视。它不仅是人们上上下下的代步工具,同时,也是摩天大楼智能化的一个重要标志.尽管电梯在摩天大楼中只是—个细节,但电梯智能化程度的高低却决定着它服务质量的优劣.因而,电梯的智能化在一定程度上反映出智能大厦的智能程度。

2设计的主要内容和要求
    (1)电梯一层入口处设有上升请求开关,二层入口处设有上、下请求开关,三层入口处设有下降请求开关,电梯内部设有顾客到达楼层的停站请求开关.
(2)每层电梯入口处设有位置指示装置及电梯运行模式(上升或下降)指示装置。
(3)电梯初始状态为一层开门状态。
(4)电梯每秒上升(下降)一层楼。
(5)电梯到达需要停止的楼层,经过1秒电梯门打开,开门指示灯亮,开门4秒后,电梯门关闭
(开门指示灯灭),电梯继续运行,直至执行完最后一个请求信号后停留在当前层。
(6)电梯需要寄存器来记忆电梯内外所有请求,并按照电梯运行规则按顺序响应,每个请求信号保留至执行后消除。
(7)电梯的运行规则:当电梯处于上升模式时,只响应比电梯所在位置高的上楼请求信号和停站请求信号,由下而上逐个执行,直到最后一个上楼请求执行完毕;如果高层有下楼请求,则直接上升到有下楼请求的最高层,然后进入下降模式.当电梯处于下降模式时则与上升模式相反。
3 整体设计方案
图3。1 三层电梯控制流程图
三层电梯控制器的设计主要是对实体和结构体的设计,结构体包含运行控制进程和信号灯控制进程。
实体设计即是对端口名、端口模式及数据类型的说明。首先考虑输入端口,一个异步复位端口咳嗽什么不能吃“ret",用于当电梯出现非正常情况时回到初始状态;在电梯外部,一层入口处设有上升请求端,二层入口处设有上升和下降请求端,三层入口处设有下降请求端;在电梯内部,应设有各层停站请求端口;一个电梯时钟输入端口,它提供周期为1s龙利鱼的做法大全的时钟信号,用作电梯状态转换的触发时钟;还有一个频率很高的按键时钟输入端口。其次考虑输出端口,当有各层上升或下降请求时,各层入口处应该有端口显示请求是否被响应,有请求时端口输出逻辑‘1’,被执行后则恢复成逻辑‘0’;同样的,电梯内部也应有各层停站请求是否被响应的指示端口;一个开关门指示端口,当门开着时,它为逻辑‘1’,门关着时,则为逻辑‘0';还需要端口来显示电梯所处的位置和模式(上升或下降)。
在结构体中,首先说明了十个状态,分别是:电梯停在1层(stopon1)、开门(dooropen)、关门(doorclo)、开门等待第1秒(doorwait1)、开门等待第2秒(doorwait2)、开门等待第
3秒(doorwait3)、开门等待第4秒(doorwait4)、上升(up)、下降(down)和停止(stop)。接着描述电梯内部功能实现,在结构体中设计了两个进程:运行控制进程和信号灯控制进程。运行控制进程(ctrlift)是以ret生日请柬和liftclk作为敏感信号,控制电梯的状态转移;另外一个是信号灯控制进程(ctrlight),它是以ret和buttonclk作为敏感信号,控制寄存信号的逻辑值.在运行控制进程中,电梯关门后根据信号灯的情况,来决定下一个状态是上升、下降还是停止。
三层电梯控制器VHDL源代码:
library ieee;
u ieee。std_logic_1164.all;
u ieee.std_logic_unsigned。all;
u ieee.std_logic_arith.all;
儿童讲故事

本文发布于:2023-07-13 23:07:03,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/1095117.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:电梯   请求   端口   运行   控制   上升   信号   设有
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图