数字逻辑设计报告电子导航哈工程解析.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文档。上传文档
查看更多
哈尔滨工程大学 数字逻辑实验报告 题 目: 简单电子导航模拟器设计 姓 名: 班 级: 学 号: 专 业: 计算机科学与技术 简单电子导航模拟器设计报告 设计任务和要求 1.设计任务: 设计一个简单电子导航模拟器,要求可以设定初始位置、目的地位置并在数码管上显示目的地代号,并实现动态导航过程。 2.设计要求: 导航过程通过发光二极管来显示,初始化用户所在位置,即第几个二极管亮,然后通过按键控制数码管选定目的地代号,选好后,用另外一个按键给一个脉冲信号,让发光二极管以流水灯的形式,走到选定的二极管,发光二极管代表各个地点(暂定八个)。 3.功能拓展: 加入了里程表功能,可以显示导航过程中走过的距离(假定每个位置之间的距离相等)。 二、设计原理 用发光二极管以流水灯的形式来模拟导航过程,第几个发光二极管发光代表用户所在位置,首先初始化用户所在位置后通过三个开关控制数码管选择目的地的代号,另一个开关控制导航的开始,二极管就能以流水灯形式工作。 因为设计要求使用8个LED灯代表8个不同的位置,则本设计使用了一个74LS193同步可逆双时钟计数器(二进制)来存储初始位置并通过74LS138来选定LED灯来表示当前的位置;另外用三个接有电源的开关来存储目的地位置,同样也通过74LS48来选定LED灯,并通过74LS48七段译码器在数码管上显示相应的数字;通过74LS85四位幅度比较器比较初始位置和目标位置的数值大小,根据74LS85幅度比较器的输出来确定对74LS193进行加操作或减操作,直到两个数值相等时,停止对74LS193的操作。这样,初始位置的LED灯就移动到了目的地LED灯,就可以实现简单电子导航。 三、实验器材 1)数字逻辑实验箱 1台 2)74LS00 2片 74LS32 1片 74LS48 2片 74LS85 1片 74LS86 1片 74LS138 2片 74LS163 1片 74LS193 1片 四、设计方案 经过对设计要求的分析,可将本实验划分为以下几个功能模块: 初始位置设定,使用一个可加可减计数器。 目标位置设定,使用三个开关设定。 位置显示,使用用八个LED灯、三个个译码器和一个数码管。 判断初始位置向哪个方向移动,移动多远,用数据比较器。 里程表,使用一个加计数器,一个数码管和一个译码器。 1.初始位置的设定 因为要可以选定8个位置,则使用三位二进制计数器正好可以实现,用000到111分别表示8个不同的位置,又因为需要能对它进行加1操作或减1操作,则此处我们用74LS193同步可逆双时钟计数器,取用其低三位即可。其真值表如下所示: 功能说明 MR PL CPU CPD MODE工作模式ab126计算公式大全 H X X X Reset (Asyn.)清除 L L X X Preset (Asyn.)预置 L H H H No Change保持 L H ↑ H Count Up加计数 L H H ↑ Count DowN 减计数 引脚功能表: CPU Count Up Clock Pulse Input 计数芯片时钟脉冲输入 CPD Count Down Clock Pulse Input 倒计时时钟脉冲输入 MR Asynchronous Master Reset (Clear) Input 异步主复位(清除)输入 PL Asynchronous Parallel Load (Active LOW) Input 异步并行负载(低电平)输入 Pn Parallel Data Inputs 并行数据输入838电子 Qn Flip-Flop Outputs (Note b) 触发器输出(附注b ) TCD Terminal Count Down (Borrow) Output (Note b) 终端倒计时(借)输出(注b ) TCU Terminal Count Up (Carry) Output (Note b) 终端数最多输出新艺图库 初始位置设置电路图如下: 说明:20、21、22线所连接的开关依次对应三位二进制数,如图所示,表示A=100, “确认输入【1】”、“清零【1】”中的“【1】”表示开关闭合实现相应功能。 2.目标位置的设定 同样要求可以选定8个位置,但不用对其进行其他

文档评论(0)

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

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

1亿VIP精品文档

相关文档