好文档 - 专业文书写作范文服务资料分享网站

《数字逻辑》课程设计

天下 分享 时间: 加入收藏 我要投稿 点赞

《数字逻辑》课程设计

实验报告书

安徽工业大学计算机学院 专 业 班 级 题 目 姓 名 交通信号灯控制器 网络工程 学 号 指导教师 申元霞

分 数 20XX年 5 月 12 日 一.设计要求及采用的器件和软件: EDA-V实验箱。

Altera公司的MAX+PlusII软件 二.设计思想及说明:

1.说明:假设某个十字路口是有一条主干道和一条次干 道汇合而成,在每个方向设置了、红、黄。绿三种信号灯。考虑的主、次干道的车辆数量不同,主干道每次放行时间较长,次干道每次放行时间较短。当绿灯转换为红灯时,黄灯需要量一段时间作为过渡信号,以便车辆有时间停靠到禁止线以外

2.思想:(1)建立元始状态表 (2)状态化简 (3)选择触发器类型

(4)确定激励函数和输出函数 (5)画出逻辑图 1

(6)检查逻辑电路的功能

三.设计步骤,各模块组成,简要说明: 1.主干道和次干道的信号灯明亮情况: 1.时间对应信号灯明亮如下表:

时间/s 0~45 45~50 50~75 75~80 主干道 绿灯 黄灯 红灯 红灯 次干道 红灯 红灯 绿灯 黄灯 2.信号灯设计真值表 :

2.信号灯的明灭及其对应信号设计

上表可知若以每五秒为一个单位时间,则信号的一周期内的明灭需要16个不同的信号。有16=2^4知,控制信号可有四个二进制完成。其对应值如下表:

CP A1 A2 A3 主绿 主黄 主红 次绿 次黄 次红 0 0 0 0 0 0 1 1 1 0 1 1 1 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 上

表知各输出端对应逻辑表达式如下:

主绿:OUT11=A3+(A3)·A2·A1·CP 主黄:OUT12=(A3) ·A2·(A1)·CP 主红:OUT13=OUT21+OUT22

次绿:OUT21=(A3) ·(A2)·(A1)·CP+ 1

(A3) ·A2·(A1)+ (A3) ·A2·A1

次黄:OUT22=(A3) ·(A2)·(A1) ·(CP) 次红:OUT23=OUT11+OUT12 3.其原理图如下所示: .原理图 .逻辑元件 1

1)、上表可知逻辑元件知需要是计数器既能满足设计,故

此处用J—K触发器。使J—K触发器的J=K=1,其输出端具有计数功能。如下图表: 逻辑图: 输入及对应输出; 逻辑电路图如下 1

四、设计原理图和仿真结果

注:实际中CP信号是每5s给一次激励信号。

《数字逻辑》课程设计

《数字逻辑》课程设计实验报告书安徽工业大学计算机学院专业班级题目姓名交通信号灯控制器网络工程学号指导教师申元霞分数20XX年5月12日一.设计要求及采用的器件和软件:EDA-V实验箱。Alt
推荐度:
点击下载文档文档为doc格式
4etdl9gi5m8qp2012imx4yj364q360011mr
领取福利

微信扫码领取福利

微信扫码分享