交通灯实习报告!.doc

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
读万卷书 行万里路 西安邮电学院 数字电路课程设计报告书 系部名称 : 学生姓名 : 专业名称 : 电子与信息工程 班 级 : 实习时间 : 2009年 题目:交通灯控制器 一 实验目的 通过本次实习利用所给器材和要实现的电路功能结合理论知识实际要求设计出合理的电路,达到深刻理解理论知识和其与实际运用的差异,初步掌握模拟与数字逻辑电路系统设计的基本方法。 二 实验要求 本次实习通过所学的《数字电路逻辑与设计》设计一个十字路口处的交通灯,分为主干道和支干道,主干道和支干道的红、绿、黄灯依次亮灭,并且有数码管显示时间。主干道绿灯亮的时间比支干道绿灯亮的时间长(本实验设计中主干道绿灯亮10秒,支干道亮6秒,两支路黄灯都亮2秒)。两路交通灯依次亮灭并且有数码管倒计时显示时间。电路在四种状态(00,01,10,11)下循环显示。 具体方案图如下: 支干道红灯亮主干道绿灯亮 倒计时10s 支干道红灯亮 主干道绿灯亮 主干道黄灯亮支干道红灯亮 主干道黄灯亮 支干道红灯亮 倒计时2s 主干道红灯亮支干道绿灯亮 主干道红灯亮 支干道绿灯亮 倒计时6s 主干道红灯亮支干道黄灯亮 主干道红灯亮 支干道黄灯亮 倒计时2s 三 使用元件 74LS139 双二—四译码器1个 74LS00四—二输入与非门1个 74LS04六一输入非门2个 74LS161同步计数器2个 74LS47七段译码器1个 74LS555定时器1个 面包板1块 数码管1个 发光二极管6个(红黄绿各2个) 电容:4.7μF 1个,0.01μF 1个 电阻:4.7KΩ 1个, 150KΩ 1个,100Ω 3个 四 总体方案的设计 手动控制模块 手动控制模块 交通灯显示模块 交通灯显示模块 时钟脉冲模块控制电路模块 时钟脉冲模块 控制电路模块 时间显示模块 时间显示模块 本实验利用555定时器电路产生频率为1 HZ的稳定脉冲,将脉冲输入两个级联的74LS161(四位二进制计数器)作为计数器控制模块,其输出为计数累加,要想实现数码管倒计时让其输出端通过非门74 LS04实现减计数,然后与74LS48 相连,即可在数码管上实现倒计时。A片控制数码管,B片通过74LS139二四译码器控制交通灯。通过B片计数反馈至A片并置位A片分频实现模值为10、2、6三种并循环显示。实现数码管倒计时和交通灯的亮灭情况。 五 单元电路的设计 时钟模块单元: 利用阻值为4.7KΩ、150KΩ的两个电阻和4.7μF 、0.01μF的电容连接成的电路实现稳定秒脉冲产生器,为系统提供稳定时钟脉冲。 原理图如下: 主控电路单元: 两片级联计数器74LS161接收脉冲后分别进行加法计数,A片161通过B片反馈置位实现模值为10、2、6三种分频计数来控制数码管计时显示;B片161通过输出口Q1和Q0作为二四译码器输入来控制控制交通灯。 部分原理图如下: 交通灯显示模块: 由上述交通灯具体流程图列出真值表,再结合二四译码器真值表找出对应关系连线交通灯即可。 二四译码器真值表: B A Y3 Y2 Y1 Y0 1 × × 1 1 1 1 0 0 0 1 1 1 0 0 0 1 1 1 0 1 0 1 0 1 0 1 1 0 1 1 0 1 1 1 交通灯循环显示真值表如下(灯亮用1表示,灭用0表示): Q1 Q0 主 红(R) 主 黄(Y) 主 绿(G) 支 红(r) 支 黄(y) 支 绿(g) 0 0 0 0 1 1 0 0 0 1 0 1 0 1 0 0 1 0 1 0 0 0 0 1 1 1 1 0 0 0 1 0 部分原理图如下: 时间(数码管)显示模块: 数码管计时是通过两片级联的74LS 161计数器实现的,由于74LS 161是加计数方式,要实现数码管的倒计时则需在74LS 161各输出端口加非门即可,实验中让输出端口经过74LS04,最后接入74LS47七段译码器连接共阴极数码管实现倒计时显示。 本次设计中我实现时间从10s-2s-6s-2s循环显示是通过B片的低位输出端口Q1和Q0对A片输入端D3 D2 D1 D0的控制使A片循环置位实现。具体方法如下: 因为74LS 161是从初态0000到末态1111依次递加的模16

文档评论(0)

懒懒老巢 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档