网络工程专业数字逻辑课程设计报告-交通信号控制器.doc_第1页
网络工程专业数字逻辑课程设计报告-交通信号控制器.doc_第2页
网络工程专业数字逻辑课程设计报告-交通信号控制器.doc_第3页
网络工程专业数字逻辑课程设计报告-交通信号控制器.doc_第4页
网络工程专业数字逻辑课程设计报告-交通信号控制器.doc_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

计算机科学学院课程设计报告课程 数字逻辑 题目 交通信号控制器 年级 2008级 专业 网络工程 学号 姓名 任课教师 2010 年9 月 6日11课程设计题目交通信号控制器验收时间验收地点指导教师小组成员具体分工备注课题总体设计思想概述交通信号控制器可对一个十字路口两方向的车流情况进行控制,它的工作周期见表:工作周期东西方向南北方向红灯 黄灯 绿灯红灯 黄灯 绿灯123456亮 亮 亮亮亮亮亮亮亮亮 亮 亮可选用jk出发器和各种门电路实现。分课题名称设计目的通过“交通信号控制器”的设计题目使我加深对理论知识的理解,提高动手能力,独立分析、解决问题能力,协调能力和创造性思维能力使我们更好地巩固和加深对基础知识的理解,学会设计中小型数字系统的方法,独立完成调试过程,增强我们理论联系实际的能力,提高电路分析和设计能力。设计原理在时钟信号的作用下,控制器的工作周期依次转换。因此,电路没有输入变量,只有6个输出变量。电路状态数量为6个,编号分别用s0s5表示,每个电路状态表示控制器的一个工作周期。由逻辑抽象画出电路状态转换图,状态分配画出逻辑函数卡诺图可知电路可以分为两部分,一个同步六进制加法计数器和一个译码电路组成。计数器产生二进制代码000101,经过译码器再将这些代码分别译成对应的高电平,低电平。因此可将电路分成两部分进行单独设计。clk kakjfajfkmldkldfcll q2六进制加法计数器 q1q0 rea2 yea1 ge译码器rsa0ysgs 交通信号控制器逻辑图设计方案1 逻辑抽象,画出电路状态转换图(1)由表可知,在时钟信号的作用下,控制器的工作周期依次转换。因此,电路没有输入变量,只有6个输出变量。用re表示东西方向红灯,ye表示东西方向黄灯,ge表示东西方向绿灯;rs表示南北方向红灯,ys表示南北方向黄灯,gs表示南北方向绿灯。输出变量为1时,表示高电平(灯亮);输出变量为0时,表示低电平(电平)。(2)电路状态数量为6个,编号分别用s0s5表示,每个电路状态表示控制器的一个工作周期。(3)依据题意,画出电路状态转换图如图所示。 /reyegersysgs 从图中可知,交通信号控制器的输出只取决于电路当前状态,因此,他是moor型时序电路。2 状态分配,画出逻辑函数卡诺图 (1)确定触发器数目。 电路状态数量为6,需要3个触发器。 (2)电路状态编码。 电路状态s0s5用三个触发器的状态组合q2q1q0表示。取s0s5的编码分别为000,001,010,011,100,101。 (3)根据图和s0s5的编码,画出表示次态变量q2q1q0输出变量re,ye,ge,rs,ys,gs的卡诺图。从图中可以看出交通信号控制器实际上是由一个同步六进制加法器和一个译码器组成,计数器产生二进制代码000101,经过译码器再将这些代码分别译成对应的高电平,低电平。因此可将电路分成两部分进行单独设计。3逻辑函数化简,写出状态方程,驱动方程和输出方程(1) 同步六进制加法计数器。 将卡诺图分解表示q2,q1,q0的3个卡诺图, 经过化简得到电路状态方程为: q2= q1q0q2 + q1q0q2 q1= q2q0q1 + q2q0q1 q0= q0 = q0 + q0将式中的三个逻辑式与jk触发器的特性方程q= jq + kq进行比较,得到三个触发器的驱动方程为 j2 = q1q0 , k2 = q1q0 j1 = q2q0 , k1 = q2q0 j0 = 1 , k0 = 1(2) 译码器。将卡诺图分解表示输出变量re,ye,ge和rs,ys,gs的6个卡诺图, 经过化简,得出输出方程为 re = q2 + q1q0 + q1q0 rs = q2 ye = q1q0 ys = q2q0 ge = q2q1q0 gs = q2q0(3) 画出逻辑电路图 同步六进制加法计数器逻辑图 译码器逻辑图测试方案 交通信号控制器逻辑图电路第一个周期东西方向和南北方向的红灯都亮;当有脉冲时,第二个周期东西方向的绿灯亮,南北方向的红灯亮;第三个周期东西方向黄灯亮,南北方向红灯亮;第四个周期东西和南北方向的红灯都亮;第五个周期东西方向红灯亮,南北方向绿灯亮;第六个周期东西方向红灯亮,南北方向黄灯亮。即 工作周期东西方向南北方向红灯 黄灯 绿灯红灯 黄灯 绿灯123456亮 亮 亮亮亮亮亮亮亮亮 亮 亮用户手册功能介绍本实验为交通信号控制器,起作用可对一个十字路口的两个方向的车流情况进行控制。其有6个工作周期分别对应6个工作状态,在时钟信号的作用下,控制器的工作周期依次转换,每个工作周期东西和南北两方向的红绿灯对其交通进行控制。操作指南在时钟信号的作用下,控制器的工作周期依次转换,当有脉冲时,电路第一个周期东西方向和南北方向的红灯都亮;当有下一个脉冲时,第二个周期东西方向的绿灯亮,南北方向的红灯亮;依次第三个周期东西方向黄灯亮,南北方向红灯亮;第四个周期东西和南北方向的红灯都亮;第五个周期东西方向红灯亮,南北方向绿灯亮;第六个周期东西方向红灯亮,南北方向黄灯亮。错误及结果分析由于平时对仿真软件的应用不较少,因此在此次课程设计中出现了不少问题,经过同学的帮助和查看资料,了解并掌握了一种适合这次题目的软件进行设计。在设计方案时,一开始有两种方法,但第一中在搭线和芯片的选择上都出现了很多问题,使电路比较复杂,并且当有脉冲时,受控的红绿灯总是不亮,经过仔细检查和同学的帮助后发现错误可能出现在芯片的连接上,但是无论怎样修改还是不对。后来安静下来仔细又把题目看了一遍,用了另一种思路,设计了比方案一更家简便的方法,搭完电路后,虽然也出现了问题,但是经过仔细的检查后也修改正确了。方案改进及课程设计心得通过这次的课程设计,使我的动手能力和经验有了一定程度的提高,在数字逻辑电路技术的理论知识上也有了更深的了解。在调试的过程中,通过排除故障,我学到了不少知识,增长了许多经验,而这些都是书上学不到的。巩固和运用了上学期的“数字逻辑”课程中所学的理论知识和实验技能,基本掌握了常用电子电路的一般设计方法,提高了设计能力和实验技能。通过这一次的数字逻辑“交通信号控制灯”的课程设计,复习了上学期数字逻辑课程的基本内容,对于逻辑问题的分析及设计有了更进一步的掌握。设计过程中,我了解了几种仿真软件的使用方法,并根据自己的题目选择了比较适合我的软件进行设计。在设计的过程中对于软件的操作有了进一步的掌握,以及对具体问题的分析,这些都是收获。同时又发现自己的很多不足,自己知识有很多的漏洞,看到了自己的实践经验还是比较缺乏,理论联系实际的能力还急需提高,这也是我以后在学习或是工作中都要努力的地方。这次未能使设计达到完善,还有很多缺点和错误,希望老师能提出改进意见,谢谢老师的指点,我以后会更加努力。参考文献1.数字电路原理计 算 机 科 学 学 院本科课程设计量化评分标准 (计算机系统结构类) 学生姓名: 指导教师: 年级和专业: 指标最高分评分要素评分方案设计20课题明确;总体功能描述及总体电路框图清楚;课题分工明确,分功能概述及电路接线图清晰;测试方案合理可行,理论结果正确。调试20平台使用熟练;电路信号控制正确;测试数据设置得当;仿真熟练,结果完整。验收20经过自行调试之后,确认一切准备就续即可请求老师给予验收。一次验收通过最高可给20分,两次验收方能通过则最高只能给10分,依次减少。正式报告20报告规范整洁,内容完整;课题设计原理及过程描述清楚;电路总体框图、电路逻辑接线图、各类测试表格等绘制清晰、准确;用户使用说明书规范、明确。课程设计小结20对课题设计结果

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论