精华内容
下载资源
问答
  • 交通灯控制电路设计
    千次阅读
    2020-07-13 10:05:25

    交通灯控制电路设计

    一、实验目的

    1.掌握一般状态机的设计与应用。

    2.掌握交通灯的亮灭规律和控制器的工作原理。

    3.进一步熟悉
    VHDL 语言编程,了解实际设计中的优化方案。

    二、实验内容

    1.实验前完成交通灯控制电路程序的编写。内容是设计一个简单的交通灯控制器,交通灯显示用实验箱的交通灯模块来显示。系统时钟选择时钟模块的 1Hz时钟,黄灯闪烁时钟要求为1Hz,红灯15s,黄灯 5s,绿灯15s。系统中用 CPU板上的复位按键进行复位。

    2.本实验需要用到实验箱上交通灯模块中的发光二极管,即红、黄、绿各三个。其交通灯的亮灭规律为:初始态是两个路口的红灯全亮,之后东西路口的绿灯亮,南北路口的红灯亮,东西方向通车,延时一段时间后,东西路口绿灯灭,黄灯开始闪烁。闪烁若干次后,东西路口红灯亮,而同时南北路口的绿灯亮,南北方向开始通车,延时一段时间后,南北路口的绿灯灭,黄灯开始闪烁。闪烁若干次后,再切换到东西路口方向,重复上述过程。

    3.完成VHDL程序的编译并仿真。仿真无误后,对交通灯模块的 LED对应的FPGA 引脚进行管脚绑定,然后再重新编译一次。用下载电缆通过 JTAG接口将对应的sof 文件下载到FPGA中。

    4.功能选择位 M[3…0]状态均为0111,则16位数据线和交通灯控制电路相连接。CLK_1,即对应 IO3(用导线连接
    IO3 与 ADJ_CLK,调整 SW17-SW20,使输出频率为1Hz)

    实验代码

    
                                            
    更多相关内容
  • 十字路口交通灯信号控制器设计要求: 1)东西通道和南北通道交替通行,东西通道每次放行时间大于南北通道每次放行时间。 2)绿灯亮表示可以通行,红灯亮表示禁止通行。 3)每次绿灯变红灯时,绿灯先闪转变黄灯(此时...
  • 本实验要完成任务就是设计一个简单的交通灯控制器,交通灯显示用实验箱 的交通灯模块和七段码管中的任意两个来显示。系统时钟选择时钟模块的 1KHz 时钟,黄灯闪烁时钟要求为 2Hz,七段码管的时间显示为 1Hz 脉冲,即...
  • 交通灯控制逻辑电路设计

    千次阅读 多人点赞 2021-01-24 13:38:44
    这是一个数电实验,交通灯,如果使用FPGA或者单片机来完成的话,会简单很多,这里采用的是使用常规的计数器,触发器,门电路等基本器件搭建,扩展部分可以完成总通行时间在100s内任意设置,红、黄、绿灯亮的时间长短...

    交通灯控制逻辑电路设计

    这是一个数电实验,交通灯,如果使用FPGA或者单片机来完成的话,会简单很多,这里采用的是使用常规的计数器,触发器,门电路等基本器件搭建,扩展部分可以完成总通行时间在100s内任意设置,红、黄、绿灯亮的时间长短之和在100s内任意设置,其实想要超过100s只需要扩展相应的计数器,以及门电路即可,限制功能的往往是资源;

    一、选题背景

    1.1、应用背景

    为了确保十字路口的车辆顺利、畅通地通过,往往都采用自动控制的交通信号灯来进行指挥。其中红灯(R)亮表示该条道路禁止通行;黄灯(Y)亮表示停车;绿灯(G)亮表示允许通行。

    1.2、设计任务和要求

    1.2.1、 要求东西方向的红、黄、绿灯和南北方向的红、黄、绿灯按照上面的工作时序进行工作,黄灯亮时应为闪烁状态;
    (1)南北和东西车辆交替进行,各通行时间24秒
    (2)每次绿灯变红灯时,黄灯先闪烁4秒,才可以变换运行方向 。
    (3)十字路口要有数字显示作为时间提示,以倒计时按照时序要求进行显示;具体为:当某方向绿灯亮时,置显示器为某值,然后以每秒减1计数方式工作,直至减到数为“0”,十字路口红、绿等交换,一次工作循环结束,而进入下一步某方向的工作循环。
    (4)可以手动调整和自动控制,夜间为黄灯闪耀状态。
    1.2.2、 在完成上述任务后,可以对电路进行电路改进或扩展。(选作:通行时间和黄灯闪亮时间可以在0-99秒内任意设定)。

    二、方案论证(设计理念)

    交通灯控制系统原理框图
    交通灯控制系统的原理框图如上图所示。主要由秒脉冲发生器、计数器模块、译码显示模块、状态转换模块、译码模块等部分组成。秒脉冲发生器是该系统中计数器模块、状态转换的标准时钟信号源,计数器模块主要为状态转换模块提供两个转换信号,译码显示模块将计数器的计数状态译码并通过数码管进行显示,状态转换模块是系统的主要部分,由它控制红绿灯四个状态之间的转换,译码模块将状态转换模块所处状态进行译码,并驱动红绿灯进行状态显示;
    TL:表示东西方向或南北方向绿灯亮的时间间隔为20秒,定时时间到,TL=1,否则,TL=0。
    TR:表示东西方向或南北方向红灯亮的时间间隔为24秒。定时时间到,TR=1,否则,TR=0。
    两方向车道的交通灯的运行状态共有4种,如下图所示:
    交通灯时序工作流程图
    交通灯以上4种工作状态的转换是由状态转换模块进行控制的。设四种状态编码为00、01、11、10,并分别用S0、S1、S2、S3表示,则状态转换模块工作状态及其功能如下表所示:

    状态转换模块状态信号灯状态车道运行状态
    S0(00)南北绿灯亮,东西红灯亮南北车道通行,东西车道禁止通行
    S1(01)南北黄灯亮,东西红灯亮南北车道停车,东西车道禁止通行
    S2(11)南北红灯亮,东西绿灯亮南北车道禁止通行,东西车道通行
    S3(10)南北红灯亮,东西黄灯亮南北车道禁止通行,东西车道停车

    译码模块将状态转换模块当前状态进行译码,驱动相应车道的红、黄、绿灯;为简便起见,把灯的代号和灯的驱动信号合二为一,并作如下规定:
    AG=1:南北绿灯亮;
    AY=1:南北黄灯亮;
    AR=1:南北红灯亮;
    BG=1:东西绿灯亮;
    BY=1:东西黄灯亮;
    BR=1:东西红灯亮;
    由此得到交通灯状态转换模块的ASM图,如图下所示。设状态转换模块的初始状态为S0,当S0的持续时间小于20秒时,TL=0,其状态保持不变。只有当S0的持续时间等于20秒时,TL=1,跳转到S1,此时当S1持续时间小于4秒时,TR=0,其状态保持不变,只有当持续时间等于4秒,TR=1时,状态跳转到S2,持续20秒之后满足条件又转换到S3;持续4秒后跳转到S0;
    状态转换模块的ASM图

    三、过程论述

    为了方便后面叙述,先把总体基本电路图放出来;
    交通灯基本电路总体布局

    3.1秒脉冲发生器

    秒脉冲发生器由555定时器构成的多谐振荡器产生,振荡频率为 f = 1.43 ( R 1 + 2 ∗ R 2 ) C = 1.43 ∗ 1 0 6 ( 1000 + 2 ∗ 1000 ) ∗ 470 ) = 1.014 H Z f=\frac{1.43}{(R_1+2*R_2)C} =\frac{1.43*10^6}{(1000+2*1000)*470)} =1.014HZ f=(R1+2R2)C1.43=(1000+21000)470)1.43106=1.014HZ
    秒脉冲发生器

    3.2 计数器模块及译码显示模块

    因这译码显示模块依赖计数器模块较大,故将两个模块合并在一起叙述,模块如下图计数器模块及译码显示模块所示:
    计数器模块及译码显示模块

    3.2.1计数器的构成

    由两片74LS192构成24进制异步计数器,74LS192为异步置数计数器,要求采用倒计时计数,所以预置数设置为24,用低位74LS192芯片的借位端BO驱动高位 74LS192的减计数时钟端DOWN,完成芯片之间的级联。当两片74LS192芯片的借位端BO都有效时,对两片74LS192芯片进行置数,即 L O A D ′ = ( B O 0 ∗ B O 1 ) ′ = ( ( B O 0 ′ ) ′ ∗ ( B O 1 ′ ) ′ ) ′ LOAD'=(BO_0*BO_1)'=((BO_0')'*(BO_1')')' LOAD=(BO0BO1)=((BO0)(BO1)),减计数端DOWN接秒脉冲模块输出信号,加计数端UP接高电平,置零端CLR置零;

    3.2.1控制信号TL、TR的引出

    引出TL和TR信号,按照题意应该在计数器倒计时到4(从24开始的倒计时,故此时为20秒)时引出TL信号,计数器倒计时到0(24秒)时引出TR信号,但是由图3总电路图知,红、黄、绿信号灯模块与计数器模块之间有两级D触发器模块,故红、黄、绿信号灯模块比计数器模块输出信号延后两个时钟周期,为了让计数器计数到4(20秒)或者0(24秒)时,相应的红、黄、绿信号灯实现状态转换,就需要把产生TL信号和TR信号的时间提前两个时钟周期,故图中在计数器计数到6(18秒)时引出TL信号,计数到2(22秒)时引出TR信号;

    3.2.3 D触发器消除尖峰信号(竞争冒险)

    此处加一级D触发器是为了消除前面组合逻辑电路因竞争冒险产生的尖峰信号对后面状态转换所引起的干扰;例如由于产生TL信号的与非门之前电路的差异,时间延迟也不同;Q0经过一级反相器和一级与门,而Q1经过一级与门,Q2没有经过门电路;当计数器低位74LS192芯片输出信号由1000变为0111时,Q2与Q1必然先变为高电平,而此时Q0还处于低电平,出现0110使TL产生尖峰脉冲,而这个脉冲是错误的,因为此时计数器计数状态处于8到7之间,并没有计数到6,所以我们要避免这种类似的错误;故加一级触发器去消除这个尖峰,由于边沿触发器只有在时钟边沿时才有效,即使前面组合电路产生尖峰信号,这个尖峰信号由于组合电路存在时间延迟,必然晚于时钟边沿到达,早于下一个时钟边沿到达(因为此电路时钟周期为1秒,而一级门电路的延迟时间在纳秒到微秒级别),此时触发器输出不受输入信号的影响,达到消除尖峰信号的目的;

    3.2.4译码显示模块

    译码显示模块功能是将计数器的计数状态进行显示,由两片74LS48显示译码器,两个共阴极七段数码管,14个限流电阻组成;译码器输入端与计数器输出端对应连接即可,本设计不使用译码器的控制端,故均接高电平;

    3.3状态转换模块

    状态转换模块是交通管理的核心,它能够按照交通管理规则控制信号灯工作状态的转换。从ASM图可以列出状态转换模块的状态转换表,如下表所示。选用两个D触发器作为时序寄存器产生4种状态,状态转换模块状态转换的条件为TL和TR,当状态转换模块处于Q1nQ0n= 00状态时,如果TL= 0,则状态转换模块保持在00状态;如果TL=1,则状态转换模块的状态转换到Q1n+1Q0n+1= 01状态。这两种情况与条件TR无关,所以用无关项"X"表示。其余情况依次类推。

    现态现态状态转换条件状态转换条件次态次态
    Q1nQ0nTLTRQ1n+1Q0n+1
    000X00
    001X01
    01X001
    01X111
    110X11
    111X10
    10X010
    10X100

    根据上表可以推出状态方程,其方法是:将Q1n+1、Q0n+1为1的项所对应的输人和状态转换条件变量相与,其中"1"用原变量表示,"0"用反变量表示,然后将各与项相或,即可得到下面的方程:
    在这里插入图片描述
    在这里插入图片描述
    根据以上方程,选用数据选择器74LS153 来实现每个D触发器的输入函数,将触发器的现态值加到74LS153 的数据选择输入端作为控制信号。即可实现状态转换模块的功能。状态转换模块原理图如下图所示。由一片双四选一数据选择器74LS153和两个D触发器74LS74组成状态转换模块。触发器记录4种状态,数据选择器与触发器配合实现4种状态的相互交换。电路逻辑图如下:
    在这里插入图片描述
    其原理为:两个D触发器的置零以及置一端无效,故CLR和IPR均接高电平。时钟信号端CLK接秒脉冲发生器的输出端,数据选择器的输出端分别接D触发器的输入端,Y1接输出为信号的触发器的输入端,Y2接输出为的触发器的输入端。因为在这里插入图片描述
    在这里插入图片描述
    所以数据选择器的地址端B接Q1n,地址端A接Q0n。输出为Y1的D触发器的数据端C0接地,C1接TR,C2接TR反,C3接高电平VCC。输出为Y2的D触发器的数据端C0接TL,C1接高电平VCC,C2接地,C3接TL反。数据选择器的使能端均有效,故1G,2G接低。如上图所示:74LS74两个D触发器作为时序寄存器产生4种状态。选用数据选择器74LS153来实现每个D触发器的输入函数,将触发器的的现态值加到74LS153的数据选择端作为控制信号,即可实现状态转换模块的功能。

    3.4译码模块

    3.4.1状态译码

    译码器的主要任务是将控制器的输出Q1、Q0 的4种工作状态,翻译成南北、东西车道上红、黄、绿三种信号灯的工作状态。状态转换模块的状态编码与信号灯控制信号之间的关系如下表所示。

    现态现态南北绿灯南北黄灯南北红灯东西绿灯东西黄灯东西红灯
    Q1nQ0nAGAYARBGBYBR
    00100001
    01010001
    11001100
    10001010

    根据上表可以得到各路信号灯的控制信号表达式如下:
    南北方向车道绿灯:
    在这里插入图片描述
    南北方向车道黄灯:
    在这里插入图片描述
    南北方向车道红灯:
    在这里插入图片描述
    东西方向车道绿灯:
    在这里插入图片描述
    南北方向车道黄灯:
    在这里插入图片描述
    南北方向车道红灯:
    在这里插入图片描述
    将(Q1n反)和(Q0n反)通过与门连接在南北方向的绿灯上,Q1n和(Q0n反)通过与门连接在南北方向的黄灯上,Q0n直接连接在南北方向的红灯上,Q1n和Q0n通过与门连接在东西方向的绿灯上,(Q1n反)和(Q0n反)通过与门连接在东西方向的黄灯上,(Q0n反)直接连接在东西方向的红灯上;即可完成对状态的译码;译码模块如下图所示。
    译码模块

    3.4.2 黄灯闪烁

    自动控制黄灯闪烁:单刀双掷开关S1向上闭合连接时钟信号时,通过时钟信号的高低电平和
    在这里插入图片描述
    相与得到南北方向黄灯的闪烁状态,通过时钟信号的高低电平和
    在这里插入图片描述
    相与得到东西方向黄灯的闪烁状态;
    黄灯不闪烁:只需要将S1向下闭合,S2断开即可;如下图所示:
    通过开关S1、S2控制黄灯闪烁

    3.5整个交通灯布局图

    交通灯布局图

    四、扩展功能

    要求:通行时间和黄灯闪亮时间可以在0-99秒内任意设定;

    4.1红灯亮的时间设计

    通行时间即绿灯时间和黄灯闪亮时间可以调节,说明红灯的时间可以调节,可以利用已知的绿灯以及黄灯的时间推出红灯亮的时间;红灯亮的时间等于绿灯亮的时间加上黄灯闪亮的时间;在计数器的置数端用开关控制输入,即可对红灯亮的时间长短进行调节,如果红灯亮的时间为60秒,则从左到右开关的状态应为关、开、开、关,关、关、关、关。如下图所示;
    计数器开关输入设置红灯亮的时间

    4.2黄灯闪亮时间以及绿灯亮的时间设计

    红灯亮的时间(黄灯亮的时间加绿灯亮的时间)已经由上图装置设定,要分别设置绿灯和黄灯亮的时间,只需要一个点把红灯亮的时间分成两段时间就行了,因为TR信号都是在计数器计数到2时产生的,所以控制绿灯以及黄灯亮的时间只需要控制TL信号即可,要想让TL能够在0到99之间变化,就必须通过八个非门对计数器输出的八个信号进行取反,通过单刀双掷开关对计数器八位输出的原变量和反变量进行选择,之后八个信号每两个通过一个与门,即需要四个与门,最后再将这四个与门用一个四输入的与非门连接,在通过反相器后,输出便是TL;如下图所示。例如绿灯亮50秒,黄灯闪亮10秒,由图11设置红灯亮60秒,计数器从60秒开始倒计时,那么当倒计时到10秒时,黄灯就应该开始闪亮,似乎TL就设置为10(50秒)时有效,但是由于后面两级触发器的延时,此处设置应为12(48秒);延迟两秒后,数码管显示10时,黄灯才能正常闪烁;假设此处单刀双掷开关向上掷为开,向下为关;那么设置TL在12时有效时,从上至下开关状态为关、关、关、开,关、关、开、关,便可以实现绿灯亮50秒,数码管显示10时,黄灯开始闪亮,直到数码管示数0;
    通过控制TL有效控制绿灯、黄灯时间

    4.3整个交通灯控制系统的布局

    在这里插入图片描述

    五、结果分析

    基本电路默认把通行时间设为24秒,南北方向车道方向绿灯亮,东西方向车道的红灯亮。数码管从预置的24秒,以每秒减1,减到数码管示数为4时,南北方向的绿灯转换为黄灯,其余灯都不变。数码管示数减到0后时南北方向的黄灯转换为红灯;东西方向的红灯转换为绿灯。如此循环下去。并且在数码管示数由8变为7的时候,TL反相器后的指示灯会闪亮一下,说明组合电路产生的尖峰脉冲确实存在,而第一级触发器后面TL的指示灯并不会闪亮,这也说明D触发器能够消除前面组合电路产生的尖峰脉冲对后面电路的影响;
    扩展电路将红灯亮的时间设置为74;上图从左到右开关状态依次设置为关、开、开、开,关、开、关、关完成74的设置,绿灯亮51秒,黄灯亮23秒,则TL有效信号为25,所以上图的开关从上至下依次设置为上、上、下、上,上、下、上、下;开始仿真后;数码管从预置的74秒,以每秒减1,减数码管示数为23时,南北方向的绿灯转换为黄灯,其余灯都不变。数码管示数减到0后时南北方向的黄灯转换为红灯;东西方向的红灯转换为绿灯。如此循环下去。

    六、参考文献

    阎石,王红.数字电子技术基础.5版.北京:清华大学出版社,2005.

    七、验证源文件

    百度网盘链接:
    https://pan.baidu.com/s/1gmSRpjVzCFvqGfhN4DJR_Q
    提取码:6nfy

    展开全文
  • 1、十字路口按:A绿B红---A黄B红—A红B绿—A红B黄-- A绿B红…次序控制; 2、A红B黄和A黄B红时间5秒,绿灯30秒,红灯35秒; 3、各路口右侧以两位LED倒计时显示剩余时间
  • 交通灯控制电路.web

    2020-06-23 15:55:46
    交通灯控制电路 用二组红黄绿灯来表示主、次干道的状态。 四位数码管(二位显示主干道的时间, 二位显示次干道的时间)
  • 本设计系统由单片机I/O口扩张系统、交通灯状态显示系统、LED数码显示管系统、紧急情况中断系统、复位电路等几大部分组成.系统除基本的交通灯功能外,还具有倒计时、紧急情况处理功能,较好的模拟实现了十字路口可能...
  • 本文档为数字电路交通灯课程设计整机电路图,高清矢量大图,可直接打印! 设计一个十字路口交通灯定时控制器: 1) 主、支干道交替通行,主道每次放行 30s,支道每次放行 20s。 2) 绿灯亮表示可以通行,红灯亮表示...
  • 单片机自动控制交通灯时间显示资料.zip电子电路图PCB单片机设计案例资料单片机自动控制交通灯时间显示资料.zip电子电路图PCB单片机设计案例资料单片机自动控制交通灯时间显示资料.zip电子电路图PCB单片机设计...
  • 本系统采用MSC-51系列单片机ATSC51和可编程并行I/O接口芯片8255A为中心器件来设计交通灯控制器,实现了能根据实际车流量通过8051芯片的P1口设置红、绿灯燃亮时间的功能;红绿灯循环点亮,倒计时剩5秒时黄灯闪烁警示...
  • 摘要:AT89C51单片机的交通灯控制系统是由AT89C51单片机、键盘电路、LED倒计时、交通灯显示等模块组成。系统除基本交通灯功能外,还具有通行时间手动设置、可倒计时显示、急车强行通过、交通特殊情况处理等相关功能...
  • STC12C5A60S2(引脚排序及基本功能同AT89S51)作为主控芯片,设计格局时间选择不同红绿灯交替时间交通灯控制电路。一是交通灯的正常指示设计;二是扩展DS12C887等相应的外围电路,利用LCD显示时间;三是设计2个...
  • W5200循环监听是否有控制信息从远端控制台发送,保证单片机上的交通灯模块的显示一直与远端控制台的交通灯显示模块的显示完全相同。实现了远程控制的即时性。远端控制台使用了友好的人机界面,可以模拟出多种道路...
  • 基于FPGA进行小型数字系统设计,利用集成化的思想和设计方法,利用动态扫描显示,进行设计的交通灯电路图设计。有三个灯变换,每个灯又有一定的时间控制时间到后可以自动转到下一个状态
  • 数电课设交通灯.rar

    2020-06-04 19:05:01
    设计制作一个用于十字路口的交通灯控制器,要求如下: (1)南北和东西方向各有一组红、绿、黄灯来指挥交通,持续时间分别为25S,20S,和 5S。 (2)当有特殊情况(如消防车、救护车等)时,两个方向均为红灯亮,...
  • 设计一个十字路口的红、绿、黄三色信号交通灯控制电路。 设计要求: 1). 用红、绿、黄三色发光二极管作信号灯。主干道为东西向,有红、绿、黄三个灯;支干道为南北向,也有红、绿、黄三个灯。红灯亮禁止通行;绿灯...
  • 利用FPGA的相关知识设计了交通灯控制系统,可以根据实际情况对灯亮时间进行自由调整,整个设计系统通过Max+PlusⅡ软件进行了模拟仿真,并到FPGA器件中进行硬件的调试,验证了设计的交通信号灯控制电路完全可以实现...
  • 1、设计一个十字路口的交通灯控制电路,要求东西方向车道和南北方向车道两条交叉道路上的车辆交替运行,每次通行时间都设为45秒。时间可设置修改。 2、在绿灯转为红灯时,要求黄灯先亮5秒钟,才能变换运行车道; 3、...
  • 这是一个巧妙的电路,使用两个555来为模型布局生成一组交通信号。动画显示了照明顺序,并且遵循澳大利亚标准。红色LED的开关周期相等,当红色LED熄灭时,第一个555会为第二个555供电。这会点亮绿色LED,然后第二个...
  • 1.用红、绿、黄三色发光二极管作信号。 2.当主干道允许通行亮绿灯时,支干道亮...4.在每次由亮绿灯变成亮红灯的转换过程中间,要亮5s的黄灯作为过渡,以使行驶中的车辆有时间停到禁止线以外,设置5s计时显示电路
  • 采用以C 编写程序,设计电路的软件部分和以89C52 单片机为,连同红外接收模块、交通灯显示模块和其它元器件,设计电路的硬件部分的软硬件相结合的方法。即软件部分:在KEIL 环境中编写并验证C 程序。硬件部分:通过...
  • 简易交通灯控制电路设计

    千次阅读 2021-01-06 10:10:43
    利用计数器和必要的门电路设计简易交通灯控制电路,红绿灯交替点亮90秒。使用74LS90为计数器件,利用T触发器的翻转功能,(本实验将不采用译码器而采用T触发器进行实验),查阅器件参数手册,设计功能电路实现红绿灯...

    摘要

    利用计数器和必要的门电路设计简易交通灯控制电路,红绿灯交替点亮90秒。使用74LS90为计数器件,利用T触发器的翻转功能,(本实验将不采用译码器而采用T触发器进行实验),查阅器件参数手册,设计功能电路实现红绿灯交替转换点亮90S。

    关键词:红绿灯控制 定时器 T触发器
    引言
    城市十字交叉路口为确保车辆、行人安全有序地通过,都设有指挥信号灯。交通信号灯的出现,使交通得以有效地管制,对于疏导交通、减少交通事故有明显的效果。为确保车辆安全、迅速的通行,在交叉路口的每条道上设置一组交通灯,交通灯由红、绿2色组成。红灯亮表示此通道禁止车辆通过路口;绿灯亮表示该通道车辆可以通行。设计一交通灯控制电路以控制两组交通灯的状态转换,指挥车辆安全通行。

    第一章 设计任务及方案
    1、任务说明
    利用计数器和必要的门电路设计简易交通灯控制电路,要求红绿灯交替点亮90秒。(要求使用授课中未提及的计数器件,查阅器件参数手册,设计功能电路)
    2、任务方案
    根据设计要求,道路绿、红灯亮的时间分别为90s、90s。设计的系统可以由计数器、脉冲信号发生器、信号灯、控制部分等组成。脉冲信号发生器产生定时器和控制器所需要的标准信号,输出两路信号灯的控制信号号。在这里插入图片描述
    第三章 设计原理及电路
    1 、总体设计
    根据设计要求主道路绿、红灯亮的时间分别为90秒、90秒。根据要求中交通指示灯定时亮灭,时间指示采用累加计时显示,则需要由脉冲发生器,计数器,状态转换器等来满足,状态控制器主要用于记录十字路口交通灯的工作状态,通过T触发器分别点亮相应状态的信号灯。脉冲发生器产生整个定时系统的时基脉冲,通过加法计数器对秒脉冲计数,达到控制每一种工作状态的持续时间。
    2 、单元电路的设计和元器件的选择在这里插入图片描述
    R01,R02为清零端,两者同时为高电平时实现清零功能。
    R91,R92为置数端,两者同时为高电平时实现置数功能。
    QA、QB、QC、QD、为数据输出端 。
    CP1、CP2为脉冲输入端,其中:
    脉冲从 CP1进去 ,输出从QA输出时为二进制记数
    脉冲从 CP2进去,输出从QD、QC、QB输出时为五进制记数
    脉冲从 CP1进去,输出从QA接CP2,输出从 QD、QC、QB、
    QA输出时为十进制记数。具体逻辑功能如下图2;在这里插入图片描述
    在这里插入图片描述
    由上图可知T触发器具有翻转功能,故每当计数90S后可用其改变输出端状态从而实现控制。具体实现如下图在这里插入图片描述
    在这里插入图片描述
    第五章 设计总结
    在城镇街道的十字叉路口,为了保证交通秩序和行人安全,会在每条路上各有一组绿、红交通灯,指挥各种车辆和行人的安全有序通行,实现十字路口交通管理的自动化。
    得知设计的题目是十字路口交通管理系统后,我们先是去图书馆查阅了很多相关的资料,对其构造有了基本的了解,在大脑中形成我们自己的大体思路,并上网搜了很多关于这方面的论文实例,让自己头脑中的思路更明晰,想法更完整,之后便开始在Multisim仿真软件中开始设计我们的电路图,并与查询到的电路图进行运行比较,查出需要改进的地方,我们自己的电路图终于在曲折中有了胜利里的曙光,在同学的帮助和指导下,终于大功告成,完成了电路图的设计仿真最关键环节。在制作过程中我们遇到了许多的问题,但是因为得到了同学热心的帮助,总算是按时完成任务,基本达到老师预期的要求和这次课程设计实习的目的意义。我们俩都收获很大。

    参考文献
    [1]童诗白、华成英主编。模拟电子技术基础。第四版。北京:高等教育出版社,2006。
    [2]阎石主编。数字电子技术基础。第五版。 北京:高等教育出版社,2006。
    [3]武汉理工大学。十字路口交通管理控制器.2008。
    [4]哈尔滨工业大学。十字路口交通管理控制器的设计-数字电路大作业。2006
    [5] 74系列中文资料。在这里插入图片描述

    展开全文
  • ①可用LED模拟交通灯; ②主道路绿、黄、红灯亮的时间分别为60秒、5秒、25秒; 次道路绿、黄、红灯亮的时间分别为20秒、5秒、65秒; ③主、次道路时间指示采用倒计时制,用2位数码管显示。 (2)扩展部分 ①主、...
  • 交通灯电路.ms14

    2020-07-17 10:44:54
    1、十字路口按:A绿B红---A黄B红—A红B绿—A红B黄-- A绿B红…次序控制; 2、A红B黄和A黄B红时间5秒,绿灯30秒,红灯35秒; 3、各路口右侧以两位LED倒计时显示剩余时间
  • 模拟十字路口的红绿灯以及数码管倒计时时间显示,51单片机代码附带proteus仿真电路,原理图 直观实验现象
  • 而由电子器件、电路元件及相关装置构成的能实现某种特定功能的电子电路称之为电子系统。按所处理的信号分,有模拟电子系统、数字电子系统、模拟数字混合的电子系统。模拟电子系统如:多路输出高精度直流稳压电源;...

    前言

    任何一个由两个或两个以上相互作用部件组成的物体都可以称为系统。而由电子器件、电路元件及相关装置构成的能实现某种特定功能的电子电路称之为电子系统。按所处理的信号分,有模拟电子系统、数字电子系统、模拟数字混合的电子系统。

    模拟电子系统如:多路输出高精度直流稳压电源;

    数字电子系统如:数字计算机,数字移动通信网系统,数控机床数字控制系统;

    模拟数字混合的电子系统如:数字化彩色电视接收机,电站发电过程集散控制系统。

    电子系统经历了从分立元件到集成电路的发展阶段,电子系统的设计方法也有了发展变化。电子设计自动化在不同的时期有不同的内容。在20世纪70年代表现为计算机辅助设计(卑鄙的男人),既将电子设计中涉及到的许多计算机程序实现。在20世纪80年代表现为计算机辅助工程(CAE),主要体现在一些绘图软件出现,减轻了设计人员的劳动。从20世纪80年代末开始,设计复杂程度越来越高,EDA的主要内容逐步转变为电子系统的设计自动化(ESDA)。现在数字系统的EDA可以直接根据设计要求,以自顶至底的方式设计,并相应的完成系统描述、仿真、集成和验证等环节,直到最后生成所需要的器件。在以上过程中,除了统级设计和行为级描述及功能的描述以外均可由计算机自动完成。

    对电子系统设计自动化而言,现代设计方法和现代测试方法是至关重要的。当前,EDA包含单片机、ASIC(专用集成电路)和DSP(数字信号处理)等主要方向。

    在我学习了MAX+plusII软件和VHDL语言,了解了CPLD(【注释】:CPLD是复杂的可设计的逻辑装置(复杂可编程逻辑器件)的缩写)的原理和产品设计方法,在设计之前,老师还给我们用了一周的时间对VHDL语言进行熟悉,在在这周的时间内我通过VHDL语言并结合自己的理解和想法设计交通指示灯电路。

    一、 设计目的

    1、熟悉VHDL语言

    2、学习十字路口交通灯的设计,调试,仿真以及对仿真波形的调试

    二 、 设计题目

    十字路口交通灯控制电路

    三、 简介

    本人是用VHDL语言设计一个十字路口控制两路交通情况的指示灯,当a路的红灯亮时,同时b条路的绿灯亮,并且在b路的绿灯灭到红灯亮的交换时间内黄灯亮一定的时间,而且在b路黄灯灭的同时红灯亮,以及a路的绿灯亮。

    五 设计源程序及程序说明

    设东西方向(a路)和南北方向(b路)的车流量大致相同,因此红黄绿灯的时长也相同,定为红灯24秒,黄灯5秒,绿灯19秒,同时用数码管指示当前状态(红、黄、绿灯)。

    在程序中th1:a路计数的十位数字,tl1:a计数的个位数字,gry1:a路的状态灯的状态,绿灯亮=》100(4)、黄灯亮=》001(1), 红灯亮=》010(2)。

    th2:b路计数的十位数字,tl2:b路计数的个位数字,gry2:b路的态灯的状态,绿灯亮=》100(4)、黄灯亮=》001(1),红灯亮=》010(2)

    Clck:时钟信号,高电平上升沿触发,两个高电平计一次数

    S:使能端,当输入11或00时,系统正常工作,当为10或01时,计数器和译码器均不工作,两路状态灯均显示红灯亮(这种设置本人考虑到实际的情况,假设在这个十字路口出现交通事故后,两路的交通都必须停止运行)。

    价格:本站论文价格在10-50元不等(请垂询)

    垂询方式:QQ:13774550(请注明:论文 本人基本都隐身在线)

    手机:15857758522(只接受短信)

    交易方式:先与本人联系,然后通过支付宝交易(首选)、银行卡支付、交话费等多种途径完成交易,我们第一时间把论文发到您指定的地方。

    展开全文
  • 设计一个十字路口的交通灯控制电路,要求南北方向和东西方向两个交叉路口的车辆交替运行,每个方向绿灯亮30秒,两个方向能根据车流量的大小自动调节通行时间,车流量大,通行时间增加30秒,车流量小,通行时间仍然是...
  • 1、设计一个十字路口的交通灯控制电路,要求甲车道和乙车道两条交叉道路上的车辆交替运行,每次通行时间都设为45秒。 2、 在绿灯转为红灯时,要求黄灯先亮5秒钟,才能变换运行车道; 3、 黄灯亮时,要求每秒...
  • 根据8051单片机的特点及交通灯在实际控制中的特点,本文提出一种用单片机自动控制交通灯时间显示的方法。同时给出了软硬件设计方法,设计过程包括硬件电路设计和程序设计两大步骤,对在单片机应用中可能遇到的重要...
  • 汽车数量越来越多,而现在的红绿灯处的交通灯模式采用的是定时控制,由于车流量是随时变化的,当此时没有车通过,而相对的车要等到此方向的绿灯结束显示红灯才能通过,在时间和空间方面的应变性能较差,这样不仅浪费...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,791
精华内容 716
关键字:

交通灯时间显示控制电路