数字逻辑实验报告电子导航哈工程解析.docVIP

数字逻辑实验报告电子导航哈工程解析.doc

  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文档。上传文档
查看更多
数字逻辑综合性实验设计报告 课程名称 数字逻辑实验 题目名称 简单电子导航模拟器设计 班 级 学 号 学生姓名 同组班级 同组学号 同组姓名 指导教师 武俊鹏、孟昭林、刘书勇、赵国冬 2014年 06 月 摘 要 随着生活水平提高,越来越多的人拥有了车并使用了导航仪,本实验就是用发光二极管以流水灯的形式来模拟导航过程,第几个发光二极管发光代表用户所在位置,首先初始化用户所在位置后通过按键控制数码管选择目的地的代号,另用一个开关控制开始导航,二极管即可以流水灯形式工作表示导航,同时用一个数码管显示移动的距离。 关键词:模拟 ;电子导航 ;流水灯 ;距离; 目 录 1 需求分析 - 3 - 1.1 基本功能要求 - 3 - 1.2 创新拓展功能 - 4 - 1.3 设计原理 - 4 - 2 系统设计 - 5 - 2.1 系统逻辑结构设计 - 5 - 1) 初始位置设定 - 5 - 2) 目标位置设定 - 9 - 3) 位置显示 - 9 - 4) 判断模块 - 12 - 5) 里程表 - 14 - 2.2 系统物理结构设计 - 16 - 1)初始位置的设定 - 16 - 2)目标位置的设定 - 18 - 3 )位置显示 - 18 - 4.判断LED灯移动方向 - 21 - 5.里程记录器 - 22 - 2.3 实验器材 - 24 - 3 系统实现 - 25 - 3.1 系统实现过程 - 25 - 3.2 系统测试 - 25 - 3.3 系统最终电路图 - 26 - 3.4系统团队分工 - 27 - 4 总结 - 29 - 参考文献 - 30 - 1 需求分析 1.1 基本功能要求 导航过程通过发光二极管来显示,初始化用户所在位置,即第几个二极管亮,然后通过按键控制数码管选定目的地代号,选好后,用另外一个按键给一个脉冲信号,让发光二极管以流水灯的形式,走到选定的二极管,发光二极管代表各个地点(暂定八个)。 1.2 创新拓展功能 加入了里程表功能,可以显示导航过程中走过的距离(假定每个位置之间的距离相等)。 在选定目的地时,不仅在数码管上显示目的地代号,并且点亮二极管相应位置的LED灯,在导航时同时显示目的地位置和实时的位置,导航结束时,两个点亮的LED重合。 1.3 设计原理 用发光二极管以流水灯的形式来模拟导航过程,第几个发光二极管发光代表用户所在位置,首先初始化用户所在位置后通过三个开关控制数码管选择目的地的代号,另一个开关控制导航的开始,二极管就能以流水灯形式工作。 因为设计要求使用8个LED灯代表8个不同的位置,则本设计使用了一个74LS193同步可逆双时钟计数器(二进制)来存储初始位置并通过74LS138来选定LED灯来表示当前的位置;另外用三个接有电源的开关来存储目的地位置,同样也通过74LS48来选定LED灯,并通过74LS48七段译码器在数码管上显示相应的数字;通过74LS85四位幅度比较器比较初始位置和目标位置的数值大小,根据74LS85幅度比较器的输出来确定对74LS193进行加操作或减操作,直到两个数值相等时,停止对74LS193的操作。这样,初始位置的LED灯就移动到了目的地LED灯,就可以实现简单电子导航。 2 系统设计 2.1 系统逻辑结构设计 经过对设计要求的分析,可将本实验划分为以下几个功能模块: 初始位置设定 因为要可以选定8个位置,则使用三位二进制数A正好可以实现,用000到111分别表示8个不同的位置,同时可以对它进行加1操作或减1操作来实现导航过程中的移动,位置代号与三位二进制数对照表如下: 表格1.1 位置代号与三位二进制数A对照表 位置代号 位置0 位置1 位置2 位置3 位置4 位置5 位置6 位置7 二进制数A 000 001 010 011 100 101 110 111 图1.1 数字A的状态转换图 表1.2 数字A加1时的状态转换表 Q2n Q1n Q0n Q2n+1 Q1n+1 Q0n+1 功能 0 0 0 0 0 1 加1 0 0 1 0 1 0 加1 0 1 0 0 1 1 加1 0 1 1 1 0 0 加1 1 0 0 1 0 1 加1 1 0 1 1 1 0 加1 1 1 0 1 1 1 加1 1 1 1 0 0

文档评论(0)

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

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

1亿VIP精品文档

相关文档