数电课程设计电子导航模设计.doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数电课程设计电子导航模设计

数字电子技术课程设计报告 题 目: 简单电子导航模拟器设计 姓 名: 指导老师: 组 号: 简单电子导航模拟器设计报告 设计任务和要求 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同步可逆双时钟计数器,取用其低三位即可。其真值表如下所示: 初始位置设置电路图如下: 说明:20、21、22线所连接的开关依次对应三位二进制数,如图所示,表示A=100, “确认输入【1】”、“清零【1】”中的“【1】”表示开关闭合实现相应功能。 2.目标位置的设定 同样要求可以选定8个位置,但不用对其进行其他操作,则此处我们使用三个接电源的开关即可。 3.位置显示 LED灯的显示 三位二进制数对应8个不同的状态,而目标位置和初始位置都使用000到111来表示8个不同状态,为了让000到111这八个状态对应8个LED灯,此处用74LS138三线-八线译码器就可以实现。其真值表如下: 但74LS138输出时有7个是高电位,1个是低电位,不能直接接到LED灯上,同时LED灯要可以同时显示初始位置和目标位置,则再使用8个与非门,把每个与非门分别接到两个74LS138上即可实现初始位置和目标位置都只点亮一个LED灯。举例分析如下:当初始位置A目标位置B,A、B的每一位经过与非运算得到输出Y把这个信号输给8个LED灯,就可以只点亮第0位和第2位的LED灯。 LED灯显示电路如下图: 图一 数码管部分的显示 因为只有8个位置,所以只要显示8个数字即可,目标位置用了3个二进制数来表示,则使用74LS48和一个数码管就可实现显示功能。 74LS48真值表如下: 电路连接如图: 图二 其中把D接低电位,只取ABC,三位二进制数与数字对应关系如下: ABC 000 001 010 011 100 101 110 111 数字 0 1 2 3 4 5 6 7 里程计也使用数码管来显示,方式与上面相同,不再赘述。 4.判断LED灯移动方向 如图1的连接方式时,当A或B从小到大递增时,LED灯从左向右依次亮起。 设初始位置值

文档评论(0)

shenlan118 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档