找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 11225|回复: 3
打印 上一主题 下一主题
收起左侧

数字逻辑电路交通信号灯控制器设计与multisim仿真论文下载

[复制链接]
跳转到指定楼层
楼主
ID:350828 发表于 2018-6-13 09:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

此报告纯手打!
数字逻辑电路
课程设计报告院 (部):信息工程学院
专    业:通信工程         
班    级:         通信2班         
姓    名:*         
学    号:20150203234      
成    绩:

课程设计任务书

一、设计题目

交通信号灯控制器

二、主要内容

  • 分析设计题目的具体要求
  • 完成课题所要求的各个子功能的实现
  • 用multisim软件完成题目的整体设计

三、要求完成的主要功能

1、设计一个十字路口的交通灯控制电路,要求东西方向和南北方向车道两条交叉道路上的车辆交替运行,每次通行时间都设为45s。时间可设置修改。

  • 在绿灯转为红灯时,要求黄灯先亮5s,才能变换运行车道。
  • 黄灯亮时,要求每秒闪亮一次。
  • 东西方向、南北方向车道除了有红、黄、绿灯指示外,每一种灯亮的时间都用显示器进行显示。

5、假定+5V电源给定。

四、自己增加的新功能

  交通灯每次进行红绿黄的转换时,会有喇叭进行提示路人。

五、进度安排

第一天:介绍所用仿真软件;布置任务,明确课程设计的完整功能和要求。

第二天:消化课题,掌握设计要求,明确设计系统的全部功能,图书馆查阅资料。

第三天:确定总体设计方案,画出系统的原理框图。

第四天:绘制单元电路并对单元电路进行仿真。

第五天:分析电路,对原设计电路不断修改,获得最佳设计方案。

第六天:完成整体设计并仿真验证。     

第七天:对课程设计进行现场运行检查并提问,给出实践操作成绩。

第八天:完成实践报告的撰写

六、成绩评定

课程设计成绩按优、良、中、及格、不及格评定,最终考核成绩由四部分组成:
  • 理论设计方案,演示所设计成果,总成绩20%;
  • 设计报告,占总成绩30%;
  • 回答教师所提出的问题,占总成绩30%;
  • 考勤情况,占总成绩20%;

无故旷课一次,平时成绩减半;无故旷课两次平时成绩为0分,无故旷课三

次总成绩为0分。迟到20分钟按旷课处理。


交通信号灯控制器

摘要当今时代是一个自动化时代,交通灯控制等很多行业的设备都与计算机密切相关。因此,一个好的交通灯控制系统,将给道路拥挤、违章控制等方面给技术革新。随着大规模的集成电路及计算机技术的迅速发展,以及人工智能在控制技术方面的广泛运用,智能设备有了很大的发展,是现在科技发展的主流方向。  

交通信号灯是日常生活中遇到的一个普通实例,它的控制也颇具典型和实用价值。由于交通路口的形状和规模不一,所采用的信号灯的数量、控制要求不一,控制的复杂程度也就不一样,这里设计的是由东西,南北方向汇合点形成十字交叉路口,为确保车辆安全和迅速的通行,在交叉道口的每个入口处设置了红、黄、绿三色LED信号灯,依据红灯停绿灯行黄灯亮了等一等的规律工作。同时在每个入口设置了与交通灯同时工作的蜂鸣器,以方便提示行人通过。本设计是采用74LS190,JK触发器和一些门电路等简单元器件完成的,通过multisim软件仿真验证了电路的功能。



Traffic signal controller

AbstractToday's era is an era of automation, traffic lights, control and many other industries are closely related to the computer. Therefore, a good traffic light control system, will give the road congestion, illegal control etc. for technological innovation. With the rapid development of large-scale integrated circuits and computer technology, as well as the extensive use of artificial intelligence in control technology, intelligent equipment has been greatly developed. It is the mainstream direction of the development of science and technology.

Traffic signal lamp is a common example encountered in daily life, and its control is also typical and practical value. Due to the different shapes and sizes of traffic junctions, the number of signals used and the requirements of control are different, and the complexity of the control is also different, The design here is made up of things, the intersection of the north and south directions, forming a crossroad, To ensure vehicle safety and rapid access, the red, yellow and green LED lights are set at each entrance of the crossing, according to the regular routine of the red light, the stop light, the yellow light, etc.. A buzzer is also provided at each entrance to work with the red light to allow the blind person to pass. The design is to use 74LS190, JK trigger and some door circuit and other simple device completed, through the Multisim software simulation to verify the function of the circuit.


目录

引言
第一章 multisim简介
第二章 总体设计思路、基本原理和框图
2.1设计思路
2.2设计原理和功能
2.2.1基本功能
2.2.2拓展功能
2.3总体设计框图
第三章 单元电路设计
3.1各芯片的用法和功能
3.1.1  74LS190
3.1.2   JK触发器
3.1.3   7408N 与门
3.1.4   7432N 或门
3.1.5   7400N 与非门
3.2单元模块
3.2.1  交通信号灯转换控制器
3.2.2  倒计定时计数器
3.2.3 黄灯闪烁控制
3.2.4 红,黄,绿转换提示控制
3.2.5 信号灯转换控制器合成
第四章 电路仿真调试
4.1功能检测
4.2功能调试检测
第五章 设计总结
5.1 设计过程中遇到的问题及解决方法
5.2 设计体会
元件清单
参考文献

引言

当今时代是一个自动化时代,交通灯控制等很多行业的设备都与计算机密切相关。因此,一个好的交通灯控制系统,将给道路拥挤、违章控制等方面给技术革新。随着大规模的集成电路及计算机技术的迅速发展,以及人工智能在控制技术方面的广泛运用,智能设备有了很大的发展,是现在科技发展的主流方向。  

交通信号灯是日常生活中遇到的一个普通实例,它的控制也颇具典型和实用价值。由于交通路口的形状和规模不一,所采用的信号灯的数量、控制要求不一,控制的复杂程度也就不一样。自从交通灯诞生以来,其内部的电路控制系统就不断的被改进,设计方法也开始多种多样,从而使交通灯显得更加智能化、科学化、简便化。尤其是近几年来,随着电子与计算机技术的飞速发展,电子电路分析和设计方法有了很大的改进,电子设计自动化也已经成为现代电子系统中不可缺少的工具和手段,这些为交通灯控制电路的设计提供了一定的技术基础。


第一章 multisim简介

NI Multisim是一款著名的电子设计自动化软件,与NI Ultiboard同属美国国家仪器公司的电路设计软件套件。是入选伯克利加大SPICE项目中为数不多的几款软件之一。

Multisim是一款Multisim在学术界以及产业界被广泛地应用于电路教学、电路图设计以及SPICE模拟,著名的电子设计自动化软件,是EDA仿真设计系统的一个重要组成部分,它创建电路方便且仿真所用的仪器及仿真数据读取方法都与实际实验方法相似,有各种虚拟仪器和仪表可以使用且不消耗实际元器件,降低了实验成本,节省实验时间,提高了实验效率。

Multisim在学术界以及产业界被广泛地应用于电路教学、电路图设计以及SPICE模拟。Multisim是以Windows为基础的仿真工具,适用于板级的模拟/数字电路板的设计工作。它包含了电路原理图的图形输入、电路硬件描述语言输入方式,具有丰富的仿真分析能力。我们可以使用Multisim交互式地搭建电路原理图,并对电路进行仿真。Multisim提炼了SPICE仿真的复杂内容,这样我们无需懂得深入的SPICE技术就可以很快地进行捕获、仿真和分析新的设计,这也使其更适合电子学教育。通过Multisim和虚拟仪器技术,PCB设计工程师和电子学教育工作者可以完成从理论到原理图捕获与仿真再到原型设计和测试这样一个完整的综合设计流程。

实际工作中可以利用此软件实现计算机仿真设计与虚拟实验,并且设计与实验可以同步进行,可以边设计边实验、修改调试方便、设计和实验用的元器件及测试仪表齐全,可以完成各种类型的电路设计与实验,仿真时可方便地对电路参数进行测试和分析,可直接打印输出实验数据、测试参数、曲线和电路原理图,并且在实验中不消耗实际上的元器件,实验所需元器件的种类和数量不受限制,从而降低了实验成本低,加快了实验速度,提高了实验效率高。基于上述优点,我们利用虚拟实验室中的虚拟仪器来组织完成交通灯控制电路的仿真设计。


第二章 总体设计思路、基本原理和框图

2.1设计思路

依设计要求,交通灯控制系统主要由秒脉冲信号发生器,倒计时定时计数器,信号灯转换控制器和译码驱动器等单元电路组成,其原理框图如图2.1.1所示。其中,秒脉冲信号发生器是倒计时定时电路和黄灯闪烁控制电路的标准时钟信号源;倒计时定时计数器输出两组驱动信号,分别为黄灯闪烁和红绿灯转换的控制信号,这两组信号经信号灯转换控制器控制信号灯有序工作。译码驱动器用以驱动点亮东西,南北两个方向车道的交通信号灯。

(见附件)
2.1.1 交通灯控制系统原理框图
2.2设计原理和功能
图2.2(1) 交通信号系统外观示意图

根据设计任务与要求, 系统主要由秒脉冲信号发生器、计数器、控制器、信号灯显示器四大部分组成。其中秒脉冲信号发生器用于给各个组成部分提供脉冲信号,向控制器发出定时信号,使相应的发光二极管发光。计数器在控制器的控制下,改变交通灯信号,产生倒计时时间显示,控制器根据计数器的信号,进行状态间的转换,使显示器的显示发生相应转变。计数器可由74LS190实现,交通信号控制器可由JK触发器实现。扩展功能为交通灯转换提示功能,以提示行人交通灯转换了,请注意。

上述方案所示的交通信号灯控制器的工作过程:先手动对倒计时模块进行预置数设置,然后倒计时和信号灯同时开始工作,一开始东西方向是绿灯,南北方向为红灯,倒计时从45开始以一秒减1的工作状态进行减计时;当倒计时减到“05

”时,状态转换,东西方向为黄灯闪烁,南北方向为红灯;当倒计时减到“00”

时,状态转换,东西方向是红灯,南北风向为绿灯,然后计数器重新预置数为45;当倒计时减到“05”时,状态转换,东西方向为红灯,南北方向为黄灯闪烁。如此循环下去,进行交通灯运作。


图2.2(2)系统工作流程图
2.2.1基本功能

1、设计一个十字路口的交通灯控制电路,要求东西方向和南北方向车道两条交叉道路上的车辆交替运行,每次通行时间都设为45s。时间可设置修改。

  • 在绿灯转为红灯时,要求黄灯先亮5s,才能变换运行车道。
  • 黄灯亮时,要求每秒闪亮一次。
  • 东西方向、南北方向车道除了有红、黄、绿灯指示外,每一种灯亮的时间都用显示器进行显示。

5、假定+5V电源给定。

2.2.2拓展功能
在每个入口设置了与交通灯同时工作的蜂鸣器,以方便提示行人通过。

2.3总体设计框图


图2.3 总设计框图
第三章 单元电路设计

3.1各芯片的用法和功能

3.1.1  74LS190
表3.1.1 74LS190的功能表


图3.1.1(1)74LS190的外引线图

图3.1.1(2)74LS190的逻辑符号

3.1.2   JK触发器
JK触发器是数字电路触发器中的一种基本电路单元。JK触发器具有置0、置1、保持和翻转功能,在各类集成触发器中,JK触发器的功能最为齐全。在实际应用中,它不仅有很强的通用性,而且能灵活地转换其他类型的触发器。由JK触发器可以构成D触发器和T触发器。
K触发器和触发器中最基本的RS触发器结构相似,其区别在于,RS触发器不允许R与S同时为1,而JK触发器允许J与K同时为1。当J与K同时变为1的同时,输出的值状态会反转。也就是说,原来是0的话,变成1;原来是1的话,变成0。 对应表如下表3.1.2:
表3.1.2 JK触发器的时序图

图3.1.2(2) JK触发器逻辑简图

输入信号在负跳变触发沿来到后就不必保持,原因在于即使原来的J、K信号变化,还要经一级与非门的延迟才能传输到G3和G4的输出端,在此之前,触发器已由G12、G13、G22、G23的输出状态和触发器原先的状态决定翻转。所以这种触发器要求输入信号的维持时间极短,从而具有很高的抗干扰能力,且因缩短tCPH 可提高工作速度。
从负跳变触发沿到触发器输出状态稳定,也需要一定的延迟时间tCPL。显然,该延迟时间应大于两级与或非门的延迟时间。即tCPL大于2.8tpd。
综上所述,对边沿JK 触发器归纳为以下几点:
1.边沿JK 触发器具有置位、复位、保持(记忆)和计数功能; 2.边沿JK 触发器属于脉冲触发方式,触发翻转只在时钟脉冲的负跳变沿发生; 3.由于接收输入信号的工作在CP下降沿前完成,在下降沿触发翻转,在下降沿后触发器被封锁,所以不存在一次变化的现象,抗干扰性能好,工作速度快。

3.1.3   7408N 与门
与门(英语:AND gate)又称“与电路”、逻辑“积”、逻辑“与”电路。是执行“与”运算的基本逻辑门电路。有多个输入端,一个输出端。当所有的输入同时为高电平(逻辑1)时,输出才为高电平,否则输出为低电平(逻辑0)。

与门是实现逻辑“乘”运算的电路,有两个以上输入端,一个输出端(一般电路都只有一个输出端,ECL电路则有二个输出端)。只有当所有输入端都是高电平(逻辑“1”)时,该电路输出才是高电平(逻辑“1”),否则输出为低电平(逻辑“0”)。[1]  其二输入与门的数学逻辑表达式:Y=AB,对应的真值表如下:

表3.1.3 与门的真值表

与门有3种逻辑符号,包括:形状特征型符号(ANSI/IEEEStd 91-1984)、IEC矩形国标符号(IEC 60617-12)、DIN符号(DIN 40700)。

图3.1.3(1)与门的逻辑符号

图3.1.3(2) 与门引脚图

3.1.4   7432N 或门

或门(OR gate),又称或电路、逻辑和电路。如果几个条件中,只要有一个条件得到满足,某事件就会发生,这种关系叫做“或”逻辑关系。具有“或”逻辑关系的电路叫做或门。或门有多个输入端,一个输出端,只要输入中有一个为高电平时(逻辑“1”),输出就为高电平(逻辑“1”);只有当所有的输入全为低电平(逻辑“0”)时,输出才为低电平(逻辑“0”)。

或门是实现逻辑加的电路,又称逻辑和电路,简称或门。此电路有两个以上输入端,一个输出端。只要有一个或几个输入端是 “1”,或门的输出即为 “1”。而只有所有输入端为 “0”时,输出才为 “0”[1]  。或门的数学逻辑表达式为:

其真值表如下所示:


表3.1.4 或门的真值表

或门有3种逻辑符号,包括:形状特征型符号(ANSI/IEEEStd 91-1984)、IEC矩形国标符号(IEC 60617-12)和DIN符号(DIN 40700),以二输入或门为例,逻辑符号如图示:

图3.1.4(1) 或门的逻辑符号

图3.1.4(2)或门的引脚图

3.1.5   7400N 与非门
与非门(英语:NAND gate)是数字电路的一种基本逻辑电路。若当输入均为高电平(1),则输出为低电平(0);若输入中至少有一个为低电平(0),则输出为高电平(1)。与非门可以看作是与门和非门的叠加。
与非门与门非门的结合,先进行运算,再进行运算。与非运算输入要求有两个,如果输入都用0和1表示的话,那么与运算的结果就是这两个数的乘积。如1和1(两端都有信号),则输出为0;1和0,则输出为1;0和0,则输出为1。与非门的结果就是对两个输入信号先进行运算,再对此运算结果进行运算的结果。简单说,与非与非,就是先非。
电工学里一种基本逻辑电路,是与门和非门的叠加,有两个输入和一个输出。
逻辑表达式:Y=(A·B)'=(A')+(B'),其真值表如下:
表3.1.5 与非门真值表

与非门有3种逻辑符号,包括:形状特征型符号、IEC矩形国标符号、DIN符号。

图3.1.5(1)与非门的逻辑符号
图3.1.5(2)与非门引脚图

3.2单元模块
3.2.1  交通信号灯转换控制器

图3.2.1(1)  由JK触发器组成的信号灯转换控制器

依据交通信号灯交替地按绿,黄,红顺序循环点亮的设计要求,选取S0=00,S1=01,S2=11 ,S3=10等4种状态。由于信号灯转换控制器的控制状态数M=4,由式M<=2n,可知选用的触发器个数n=2。现选用工程上常用的双JK触发器74LS73N组成转换控制器,其2个JK触发器FF1,FF0对应的输出分别为Q1,Q0。

S0:东西方向车道的绿灯灯亮,车道通行;

南北方向车道的红灯灯亮,车道禁止通行;

S1:东西方向车道的黄灯灯亮,车道缓行;

南北方向车道的红灯灯亮,车道禁止通行;

S2:东西方向车道的红灯灯亮,车道禁止通行;

南北方向车道的绿灯灯亮,车道通行;

S3:东西方向车道的红灯灯亮,车道禁止通行;

南北方向车道的黄灯灯亮,车道缓行;

用以下6个符号来分别表示东西(a),南北(b)方向上各灯的状态。

Ga=1:东西方向车道的绿灯灯亮;

Ya=1:东西方向车道的黄灯灯亮;

Ra=1:东西方向车道的红灯灯亮;

Gb=1:南北方向车道的绿灯灯亮;

Yb=1:南北方向车道的黄灯灯亮;

Rb=1:南北方向车道的红灯灯亮。

采用JK触发器实现信号灯的转换:

用a表示东西方向,b表示南北方向,用G,Y,R分别表示绿,黄,红色指示灯,用逻辑1表示灯亮,逻辑0表示灯灭,则有交通信号灯转换控制器状态转换图,状态转换表以及状态编码与交通信号灯状态的关系表,分别如图3.2.1(2),表3.2.1(1)和表3.2.1(2)所示。

            
3.2.1(2) 交通信号灯转换控制器状态转换图
表3.2.1(1) 交通信号灯转换控制器状态转换表

控制器状态
交通信号灯状态
东西向
南北向
Ga
Ya
Ra
Gb
Yb
Rb
S0(00)
1
0
0
0
0
1
S1(01)
0
1
0
0
0
1
S2(11)
0
0
1
1
0
0
S3(10)
0
0
1
0
1
0
表3.2.1(2) 状态编码与交通信号灯状态的关系表
现态
次态
输出
Qn1
Qn0
Qn+11
Qn+10
Ga
Ya
Ra
Gb
Yb
Rb
0
0
0
1
1
0
0
0
0
1
0
1
1
1
0
1
0
0
0
1
1
1
1
0
0
0
1
1
0
0
1
0
0
0
0
0
1
0
1
0

由表可以得出信号灯状态的逻辑表达式:

Ga=Qn1’Qn0’;   Ya=Qn1’Qn0 ;   Ra=Qn1 ;

Gb=Qn1 Qn0      ;     Yb=Qn1Qn0’ ; Rb=Qn0’;

由表,用卡诺图得触发器的次态方程(状态方程):

Qn+11= Qn0    ;     Qn+10=Qn1  ;

对照JK触发器的特性方程Qn+1=JQn’+K’Qn,有:

J1=K1’=Qn0   ; J0=K0’= Qn1’。

3.2.2  倒计定时计数器
图3.2.2(1) 倒计时计数器电路

根据设计要求,交通指示灯亮要有倒计时时间显示。具体工作方式:当某方向绿灯点亮时,置倒计时数字显示器为35s,然后每秒减1,直至减为“5”和“0”,绿,黄,红交通指示灯作相应变换,一次工作循环结束,进而进入下一方向的工作循环。在倒计定时计数过程中,定时计数器应向交通信号灯转换控制器分别提供定义为T5和T0的定时控制信号,以控制黄灯的闪烁和绿,黄,红信号灯的变换。

为简化电路,倒计定时显示器件拟采用8421BCD码输入的七段数码管,并由倒计时计数器直接驱动。

根据设计要求,选用具有同步可逆十进制计数和异步并行置数功能的74LS190N组成计数器。74LS190N没有专用的清零输入端,但可以借助低电平有效的置数功能,利用预置数码DDCCBBAA=0000,间接实现清零。74LS190的功能表见表3.1.1。

要实现35s的倒计定时,先用两块74LS190芯片级连成一个从99减到00的(模100)减法计数器。其中,个位数芯片74LS190(右)的输入端CLK接秒脉冲信号发生器,输出端QA和QD通过一个与门连接到十位数芯片74LS190(左)的输入端CLK。这样,当个位数减到0再减1,即为9时,与十进制数0和9所对应的二进制数0000和1001中相对应得数位QA,QD会同时由0变为1。因为74LS190(右)的QA,QD是通过一个与门与十位数芯片74LS190(左)的CLK端相连接,即相当于74LS190(左)输入了一个时钟脉冲的上升沿,产生了一个借位信号,从而实现了十位数数字逢10减1。

图3.2.2(2) 74LS190芯片预置数输入端的连接方法(8位数开关)

定时计数器的预置数设置,可用8位数开关S1分别与十位数芯片74LS190(左)FF1和个位数芯片74LS190(右)FF0的预置数输入端D1,C1,B1,A1,D0,B0,C0,A0,相连接。预置数的范围为1~99。置数开关与正电源接通时相当于接1,悬空时相当于接0。根据设计要求,红,绿灯通行时间为35s,可按图3.2.2(2)所示方法连接,十位数芯片74LS190(左)FF1的预置数输入端D1,C1,B1,A1,置为0011(相当于十进制数3),个位数芯片74LS190(右)FF0的预置数输入端D0,B0,C0,A0,置为0101(相当于十进制数5)。

倒计时减法计数器电路如图3.2.2(1)所示。图中,依照74LS190功能表,计数控制端CTEN’(CT’)接低电平,加/减计数定时控制端U’/D接高电平,以实现减计数。当开机工作初始时,74LS190(左)和74LS190(右)的初始状态为0000 0000,置数控制端LOAD’(LD’)为低电平0,74LS190(左)和74LS190(右)执行预置数,之后LOAD’变为1,计数定时器开始倒计时计数。或者说,由于,该倒计时减法计数器具有自启动能力,开机工作后,定可进入初始状态0000 0000状态。当倒计时计数减到数00时,LOAD’又变为0,计数定时器又预置数,之后又开始倒计时计数,再与预置端不止。由此,可用或门将74LS190(左)和74LS190(右)的8个输出端连接起来,再与预置端LOAD’相连接。由于没有8输入的或门,故用两个4输入或非门和一个与非门相连接来实现。

3.2.3 黄灯闪烁控制

依据设计要求黄灯每秒闪一次,即黄灯0.5s亮,0.5s灭,故将a向,b向黄灯控制输出信号分别和一个频率为1HZ的时钟信号各自通过一个与门后,与a向,b向黄灯相连接,如图3.2.1(1)相关部分。

3.2.4 红,黄,绿转换提示控制

增加功能,希望在交通灯每个灯转换时,可以有个提示路人的装置,提示路人注意交通灯转换了。只需在两个JK触发器的CLK端增添一个信号灯即可,如图3.2.1(1)相关部分所示。

3.2.5 信号灯转换控制器合成
图3.2.5交通信号灯控制器

将图3.2.2(1)所示的倒计时计数器电路与图3.2.1(1)所示的信号灯转换控制器电路组合的交通信号控制器电路,如图3.2.5所示。图中,倒计时计数器向信号灯转换控制器提供定时控制信号T5和T0,以实现交通信号灯4 个状态的循环转换。T0是一个只有当倒计时计数减到数“00”(0000 0000)时,才会产生并输入到信号灯转换控制器的控制信号。该信号是把个位,十位计数器的输出端QA,QB,QC,QD分别用一个4输入或非门连起来,再通过一个与非门后,输入到倒计时计数器的置数控制端。当计数器减到数“00”时,一路T0信号经与非门输出为低电平有效置数信号,使计数定时器重新置数为35;另一路T0信号经与门,或门输入到信号灯转换控制器的时钟信号输入端,并使信号灯发生转换,一个方向的绿灯亮,另一个方向的红灯亮。T5是一个只有当倒计时计数减到“05”(0000 0101)时,才会产生并输入到信号灯转换控制器的另一个控制信号,当计数器减到“05”时,由十位计数器的输出端QA,QB,QC,QD通过一个4输入的或非门产生的输出信号,个位计数器输出端QB,QD通过一个2输入或非门产生的输出信号,个位计数器输出端QA和QC的输出端信号四者通过一个与门后产生的T5信号,通过一个或门输入到信号灯转换控制器的时钟信号输入端,使交通信号灯的状态随之转换,绿灯变为黄灯,红灯不变。也就是说,由T0和T5形成的时钟信号使交通信号灯按预制的S0,S1,S2,S3等4种状态循环点亮。

第四章 电路仿真调试4.1功能检测

打开3.2.5所示的交通信号控制器电路,启动仿真,便可以进行交通信号灯控制器的仿真,电路默认把通行时间设为45s,东西方向车道的绿灯亮,南北方向车道的红灯亮。时间显示器从预置的45s,以每秒减1的速率开始倒计时。减到数5时,东西方向车道的绿灯转换为黄灯,而且黄灯每秒闪一次,南北方向车道的红灯状态不变,减到数0时,1s后显示器又转换成预置的45s,东西方向车道的黄灯转换为红灯,南北方向车道的红灯转换为绿灯。减到数5时,南北方向车道的绿灯转换为黄灯,而且黄灯每秒闪一次,东西方向车道的红灯状态不变。如此循环不止。

图4.1.1 东西绿灯 南北红灯

图4.1.2 东西黄灯 南北绿灯

图4.1.3 东西红灯 南北绿灯


图4.1.4 东西方向 南北红灯

4.2功能调试检测

通过拨动预置时间的开关可以把通车时间修改为其他的值再进行仿真(时间范围为1~99s),效果应同上。启动仿真,东西方向绿灯亮,时间倒计数定时,交通信号灯进行一次转化,到0s时又进行转换,而且时间重置为预置数的数值,如此循环。

为加快检测,调试速度,可将频率为1HZ的秒数时钟信号暂时设置的更高一些,如100HZ;如发现8位置数开关S1又返回到了0000 0000 状态,应重新进行预置数设置。

图4.2.1 东西红灯 南北绿灯

图4.2.2 东西黄灯 南北绿灯

图4.2.3 东西绿灯 南北红灯

图4.2.4 东西绿灯 南北黄灯


第五章 设计总结

5.1 设计过程中遇到的问题及解决方法
1.在进行倒计时计数器电路连接时,接入1HZ上午时钟脉冲,对连接完的电路进行仿真运行,但是电路不进行倒计时。
解决:在窗口中的simulate中的interactive…中设置initial time step为1sec。启动仿真运行,运行正常。
2.本来是想在每个入口设置了与交通灯同时工作的蜂鸣器,但是蜂鸣器不想,就用提示灯代替了。
5.2 设计体会

在刚接触到这道题时,自己完全不知道该如何下手,从哪里开始做,查找教材,资料,相应软件,为了这次课程设计,我在图书馆查找了大量的相关资料,终于被我找全了和本次课程设计相关的不懂问题。根据所分析的系统的电路原理图,结合系统的设计要求,在Multisim环境下进行元器件之间的连线和编译与仿真,及时检查元器件的放置、连线是否有错误。根据交通灯系统的控制要求,经过实验,排除所有实验中的错误并实现了预定的功能。然后,在进行自己增添功能的设置,在各通道上放一个提示灯,然后仿真运行,完成自己本次的课程设计电路图。

经过一个星期的课程设计,在自己的研究下,老师的指导下,通过学习交通灯系统控制器的设计的实验,学习一种设计电子的软件,增加了我对电子设计的了解和自我学习能,增加了自己在遇到问题时的应变能力和自我处理能力。虽然,不否认在第二天刚开始进行画电路图时,没有得到自己想要的运行结果,很慌,也很烦,感觉画了好久的电路图却没有结果感觉挫败,但是后来在网上搜了相关问题,发现只是一个很小的设置错误,然后自己改正,再运行,反复检查错误。

连接完电路并且得到想要的运行结果后,开始对电路进行更深层次的研究,在网上查找,翻阅图书,搞懂电路,认真弄懂每个元器件的功能,想清楚黄灯是怎么实现的,红绿灯转换是怎么实现的,4个状态是通过什么进行交替运行的。这也更加深了我对课程的了解。

从大一到大二,课设设计也是经历了许多,没有失败就没有进步,这次课程设计虽然过程有点艰辛,但是经过这次实验让我明白了理论知识固然很重要,但是要想更好的学习好理论知识,我们就应该动手去验证它,理论和实践完美的结合才是最重要的!

最后,感谢老师在此次课程设计中的指导和帮助。


元件清单

JK触发器

2个

7432N

1个

74LS21

1个

4001BD

1个

74LS190

2个

4002BD

2个

7400N

1个

8输入开关

1个

时钟脉冲

2个

7408N

8个

LED数码显示管

2个

发光二极管

3个



完整的Word格式文档51黑下载地址(内含清晰图片)
20150303234刘芳.doc (2.61 MB, 下载次数: 129)


评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏2 分享淘帖 顶2 踩
回复

使用道具 举报

沙发
ID:457145 发表于 2018-12-28 12:00 | 只看该作者
可以分享一下你的仿真电路吗,我的倒计时那块一直有问题,想参考
回复

使用道具 举报

板凳
ID:782274 发表于 2020-6-18 10:11 | 只看该作者
计时器一直不工作
回复

使用道具 举报

地板
ID:1030871 发表于 2022-5-30 10:54 | 只看该作者
图片不清晰
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表