实验十五 三层电梯.docVIP

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

实验十五 三层电梯 一、实验前的准备 将MODUL_SEL拨码开关组合的2—6拨下为ON,1、7、8拨下为OFF,使数码管显示为C1,此时可对组合二的各个模块进行操作。 二、实验目的 1、熟悉利用Quartus II开发数字电路的基本流程和Quartus II软件的相关操作, 2、掌握基本的设计思路,软件环境参数配置,仿真,管脚分配,利用JTAG/AS进行下载等基本操作。 3、了解VerilogHDL语言设计或原理图设计方法。 4、通过本知识点的学习,了解掌握层楼房自动电梯控制器的逻辑功能及应用。设计一个三层楼房自动电梯控制器,用 LED显示电梯,在每层电梯入口处设有请求按钮开关,请求按钮按下则相应楼层的LED亮。?用脉冲控制电梯运动,每来一个脉冲电梯升(降)一层。电梯到达有请求的楼层后,该层的指示灯灭,电梯门打开(开门指示灯亮),开门 秒后,电梯门自动关闭,电梯继续运行。 ????? 控制电路应能记忆所有楼层请求信号,并按如下运行规则依次相应:运行过程中先响应最早的请求,再响应后续的请求。如果无请求则停留当前层。如果有两个同时请求信号,则判断请求信号离当层的距离,距离近请求的先响应,再响应较远的请求。每个请求信号保留至执行后清除。 ?设计提示 ?????? 此设计问题可分为请求信号输入模块、主控模块、移位寄存显示模块和楼层显示几部分。 ?????? 在请求信号输入模块中,设置三个开关电平信号 表示 个楼层的请求信号,每次最多允许两个信号同时请求。 在主控模块中设置开门指示信号 door,door=1 为开门状态;door=0 为关门状态。 ?????? 在移位寄存显示模块中设置三个 LED 显示信号,表示当前所在楼层udsig 表示电梯上行电梯下行电梯初始状态是处在一层,当前楼层经主控模块送显示。 ?????? 当前楼层信号 A和请求信号 B 在主控模块中进行实时比较,当 AB 时,电梯上行,直到 A=B,电梯开门(door=1) 秒,若AB,则电梯下行,直到 A=B,电梯开门 秒,如此反复。若没有请求信号输入,则电梯停在当前楼层不动。若同时有两个请求信号输入,主控模块应能将两个请求信号分别与当前楼层信号比较,使电梯先去距离较近的楼层。 ? 从图中可见,输入需要8个独立可变的输入激励,所以最好选择开关,独立可变,易于控制,这里根据板上资源,选用带有4个电平开关,4个按键,8个LED的第二种组合较好。使用4个开关,4个按键作为输入;输出为8位数据,易见使用8个LED指示灯来表示较好。具体引脚分配见下。 六、引脚分配情况, 下表为GX-SOC/SOPC-CIDE Platform(核心板为GX-SOPC-EP2C15A/20/35/50-FBGA484)开发实验平台引脚分配表: 设计端口 开发平台模 芯片引脚块 CLK_IN PIN_L1 stop1button F1 PIN_U18 stop2button F2 PIN_AB17 stop3button F3 PIN_R18 f1upbutton F4 PIN_N21 f2dnbutton SW1 PIN_R22 f2upbutton SW2 PIN_T22 f3dnbutton SW3 PIN_U21 reset SW4 PIN_U22 doorlight LED1 PIN_W16 fdnlight[0] LED2 PIN_V14 fdnlight[1] LED3 PIN_Y13 fuplight[0] LED4 PIN_AA16 fuplight[1] LED5 PIN_U14 position[0] LED6 PIN_AA17 position[1] LED7 PIN_W15 udsig LED8 PIN_AA18 为相对较为详细的说明个端口的方向,及功能,把程序中关于这些引脚的说明部分给出,便于参考和对照。 input reset; // reset input f1upbutton; //from 1st floor to upstairs input f2upbutton; //from 2nd floor to upstairs input f2dnbutton; //from 2nd floor to downstairs input f3dnbutton; //from 3rd floor to downstairs input stop1button; // signal to stop the lift on floor 1 input stop2button; // stop on floor 2 input stop3button; // stop

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档