微机原理与接口术课程设计报告-电梯调度模拟系统.docVIP

微机原理与接口术课程设计报告-电梯调度模拟系统.doc

  1. 1、本文档共15页,可阅读全部内容。
  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文档。上传文档
查看更多
微机原理与接口术课程设计报告-电梯调度模拟系统

微机原理与接口技术---课程设计报告 课题:电梯调度模拟系统 完成时间:2011年12月 成员:信息工程091 信息工程091 信息工程091 目录 第一部分:需求分析 第二部分:设计方案 第三部分:详细设计 第一部分 需 求 分 析 题目要求: 7段数码管显示当前楼层 红色发光二极管表示电梯向上运行,绿色二极管表示向下运行 楼层不少于5层 每层设置上、下按钮,表示该层用户要向哪个方向走 设计思想:根据题目要求整理一下大致的思路:电路连好线后,7段数码管显示当前电梯所处的楼层,当某楼层用按钮按下时,电梯自动运行到该楼层,用户进入电梯后按下要去的楼层数,电梯便可以将用户送到目的楼层。电梯在运行过程中用红绿发光二极管表示运行的方向,红色表示上行,绿色表示下行,到达目的楼层后灯被熄灭。对于多个用户需要乘电梯的问题,分析起来较为复杂,因此我们的程序只允许一次运送一个用户,电梯运行时若有其他楼层的用户按键,则电梯到达当前运行状态的目的楼层后返回到其他用户楼层处再根据要求继续运行。 第二部分 设 计 方 案 在QTH-2008PC实验设备上有7段数码管,8个开关,以及一些芯片的实验区。因为每一楼层上都有2个上行、下行按钮(第一层和第五层除外),实验设备上仅有8个开关,因此这里我们将楼层设置为5层,用开关状态的变化模拟表示哪一楼层上行或者下行按钮被按下。开关与楼层对应关系如下: K1:第一层向上 K2:第二层向上 K3:第三层向上 K4:第四层向上 K5:第二层向下 K6:第三层向下 K7:第四层向下 K8:第五层向下 可以选用8255A并行接口芯片的PA端口读取开关的状态,题目要求当电梯运行时,用红色发光二极管表示电梯上行,绿色发光二极管表示电梯下行,因此可以用8255A的PB端口控制两个二极管的亮灭(连线要与控制字一致,且为低电平时灯才亮),在电梯运行过程中保持灯处于点亮的状态,到达目的楼层后将灯熄灭。用户进入电梯后通过键盘输入目的楼层,电梯继续运行。同时在电梯运行过程中,用7段数码管表示电梯当前所处的楼层,用7段数码管显示不同数字表示上行或者下行过程,这个过程可以使用8254定时器进行7段数码管定时显示的功能,也可以书写一段延时程序进行延时。7段数码管显示时需要给它低电平、显示的数、高电平,因此可以用8255A的PC口控制给7段数码管送高低电平和显示的数。 第三部分 详 细 设 计 流程图: N Y N Y N Y 程序利用8255A的PA口循环读取开关的变化,当开关有变化时跳出循环,编写程序查找哪个开关变化,并对应记录该楼层处运行的方向。初始化时电梯在第一层,若为K1开关变化,则等待用户键盘输入目的楼层(模拟用户进入电梯后的按键动作),若为其他开关变化,则进入上行或者下行。上行时先用8255A的PB口给红色发光二极管送个低电平,点亮红灯,表示上行,将当前的楼层数作为参数传递给7段数码管,然后调用7段数码管显示当前楼层,经过一段延时之后将当前楼层数减1,查看是否到达目的楼层,若没有到达则继续调用7段数码管显示当前楼层,直至电梯到达目的楼层,此时将灯熄灭;同理可得下行的过程。当电梯到达目的楼层后,等待用户键盘输入要去的楼层数,应注意目的楼层不大于5层且不小于1层,然后将输入的楼层数与当前的楼层数比较,比较过程同上。到达目的楼层后电梯停下,二极管熄灭,7段数码管的输入参数保持不变,继续等待用户输入目的楼层。 原理电路图: D0 D1 D2 D3 D4 ........ 总 D5 线 D6 接 D7 红色发光二极管 口 A0 绿色发光二极管 A1 CLK IOY0

文档评论(0)

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

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

1亿VIP精品文档

相关文档