交通信号灯电路设计报告
信号灯红绿灯电子电路设计

电子电路课程设计报告课题名称十字路口自动红绿灯指挥系统课题编号8学院〔系〕机械与能源工程学院专业机械设计制造及自动化学生学号2013 年8 月30 日交通信号灯是交通信号中的重要组成部分,是道路交通的基本语言。
其广泛用于公路交叉路口,弯道、桥梁等存有安全隐患的危险路段,指挥司机或行人交通,促进交通畅通,防止交通事故和意外事故发生。
交通灯控制电路自动控制十字路口两组红、黄、绿交通灯的状态转换,指挥各种车辆和行人安全通行,实现十字路口交通管理的自动化。
本设计便是为了能够得出这样一个可行的自动化方案,应用于交通繁杂的十字路口,以实现十字路口方便的交通管理。
2.功能概述〔1〕基本功能:信号灯的自动转换,即:绿灯亮20 秒——→黄灯亮5 秒——→红灯亮15 秒,如此循环。
(2)扩展功能:声光提示:十字路口有数字显示,作为时间提示,以便人们更直观地把握时间。
具体为:当某方向绿灯亮时,置显示器为20秒,然后以每秒减1计数方式工作,直至减到数为“0”,十字路口红、绿等交换,一次工作循环结束,而进入下一步某方向的工作循环。
当倒计时进入最后三秒时,蜂鸣器开始工作,提示正在过马路的人群快速穿越,或进入马路中央的交通岛等安全地带。
图1 交通信号灯效果图1.系统组成图2 系统组成图一个信号源,两个计时电路,分别控制基本功能和扩展功能。
信号灯计时电路采用加法计数计时,计数到达特定值时,由附属的控制电路调控信号灯的点亮与熄灭,到达信号灯的基本功能。
倒计时电路独立于信号灯计时电路,采用减法计数计时,并通过显示电路显示出来。
同时,倒计时电路也控制着声音提示电路,使其在倒数结束最后3秒时,发出蜂鸣,提醒路人。
一个信号源保证基本功能和扩展功能之间到达同步,不会有错时现象出现;而两个计时电路的设计可以方便维护和更换,而在两个电路中还设置了两个独立的开关,如有故障,可以保证随时可以关闭任意一个电路。
2.元器件清单序号材料名称型号数量备注1 同步十进制计数器74LS1602 信号灯计时电路2 可逆双时钟BCD计数器74LS192 2 倒计时电路3 非门74LS04 1 /4 与非门74LS00 2 /5 或非门74LS27 1 /6 电阻100Ω假设干/7 红黄绿发光二极管/ 2*3 信号灯8 7SEG-BCD数码管DCD_HEX_BLUE 4 倒计时显示9 蜂鸣器/ 1 /10 开关/ 2 /表1 元器件清单三、仿真电路电路秒时钟信号的产生可以采用555定时器组成的多谐振荡器,采用如下图的接法。
交通灯控制电路的设计(实验报告)

交通信号灯控制电路的设计一、设计任务与要求1、任务用红、黄、绿三色发光二极管作为信号灯,设计一个甲乙两条交叉道路上的车辆交替运行,且通行时间都为25s的十字路口交通信号灯,并且由绿灯变为红灯时,黄灯先亮5s,黄灯亮时每秒钟闪亮一次。
2、要求画出电路的组成框图,用中、小规模集成电路进行设计与实现用EAD软件对设计的部分逻辑电路进行仿真,并打印出仿真波形图。
对设计的电路进行组装与调试,最后给出完整的电路图,并写出设计性实验报告。
二、设计原理和系统框图(一)设计原理1、分析系统的逻辑功能,画出其框图交通信号灯控制系统的原理框图如图2所示。
它主要由控制器、定时器、译码器和秒脉冲信号发生器等部分组成。
秒脉冲信号发生器是该系统中定时器和该系统中定时器和控制器的标准时钟信号源,译码器输出两组信号灯的控制信号,经驱动电路后驱动信号灯工作,控制器是系统的主要部分,由它控制定时器和译码器的工作。
图1 交通灯控制电路设计框图图中:Tl:表示甲车道或乙车道绿灯亮的时间间隔为25s,即车辆正常通行的时间间隔。
定时时间到,Tl=1,否则,Tl=0.Ty:表示黄灯亮的时间间隔为5s。
定时时间到,Ty=1,否则,Ty=0。
St:表示定时器到了规定的时间后,由控制器发出状态转换信号。
它一方面控制定时器开始下一个工作状态的定时,另一方面控制着交通信号灯状态转换。
2、画出交通信号灯控制器ASM图(1)甲车道绿灯亮,乙车道红灯亮。
表示甲车道上的车辆允许通行,乙车道禁止通行。
绿灯亮足规定的时间隔TL时控制器发出状态信号ST转到下一工作状态。
(2)乙车道黄灯亮乙车道红灯亮。
表示甲车道上未过停车线的车辆停止通行已过停车线的车辆继续通行乙车道禁止通行。
黄灯亮足规定时间间隔TY时控制器发出状态转换信号ST转到下一工作状态。
(3)甲车道红灯亮乙车道绿灯亮。
表示甲车道禁止通行乙车道上的车辆允许通行绿灯亮足规定的时间间隔TL时 控制器发出状态转换信号ST转到下一工作状态。
交通信号灯控制电路的设计报告

交通信号灯控制电路的设计一、设计任务及主要技术指标和要求。
要求:1、主干道经常通行;2、支干道有车才通行;3、主、支干道均有车时,两者交替通行,并要求主干道每次至少放行30秒,支干道每次至多放行20秒;4、每次绿灯变红灯时,要求黄灯先亮5秒钟(此时原红灯不变)。
电路方框图本设计重点要求是设计出主控制器、计时器。
传感器信号可以用逻辑开关代替,信号灯可以用发光二极管代替,“秒”信号脉冲可以用1Hz脉冲信号代替。
二、各单元电路的详细设计计算,元器件选择,电路图等。
(一)、计时器用一个74LS290异步十进制计数器,我们选择只输入计数脉冲CP2,使其成为一个五进制计数器,再连接一个74LS161型的四位同步二进制计数器。
满足支路与主路的红、黄、绿灯的接通时间。
1、74LS290(1)、其逻辑符号如图所示。
U274LS290DQA 9QB 5QD8QC 4INB 11R911R923R0112INA 10R02132、74LS161 (1)、其逻辑符号如图所示。
U174L S 161D QA 14QB 13QC 12QD 11RCO15A 3B 4C 5D 6ENP 7ENT 10~LOAD 9~CLR 1CLK2(二)、主控制器:通过74LS161的同步二进制计数器的输出和其他与非门的组合来完成控制电路。
1、逻辑符号图U174L S 161DQA 14QB 13QC 12QD 11RCO15A 3B 4C 5D 6ENP 7ENT 10~LOAD 9~CLR 1CLK22、74LS161状态表(三)、传感器模拟主支道路有无车辆的控制电路。
用74LS290的异步置数端来实现,当其是支路的绿灯时间段则将支路转变为黄灯,当其为其它时间段时则直接变为主路绿灯,支路红灯。
其实现过程如下所示:(记传感器提供信号为E,低电平有效)3、(四)、译码驱动电路:(五)、主支道路信号灯:(六)、时钟信号:二、整体电路的工作原理说明:。
交通灯控制电路设计

交通灯控制电路设计交通灯是城市交通管理的重要组成部分,通过交通灯控制电路来控制交通信号灯的亮灭,可以使交通流畅有序,提高交通效率和安全性。
下面将详细介绍交通灯控制电路的设计。
首先是输入接口部分。
交通灯控制电路可以通过光电传感器或者车辆探测器等装置来获取交通流量信息,并将其转化成电信号输入到控制电路中。
光电传感器一般采用红外线或激光来感应车辆的到来,车辆探测器则通过地感线圈感应车辆进入或离开的情况。
这些输入装置可以将车辆信息转化成电信号,为后续控制提供数据支持。
接下来是逻辑控制部分。
交通灯的控制有固定时间控制和可调控制两种方式,可以根据实际需要选择。
固定时间控制往往采用时序控制器来实现,时序控制器根据预设的时间来控制交通信号灯的亮灭。
可调控制则需要根据交通流量实时情况来动态调整交通信号灯的运行状态,可以采用微处理器或者PLC控制器来实现。
逻辑控制部分会根据输入接口的数据以及预设的控制规则进行相应的处理,控制交通信号灯的转换。
最后是输出接口部分。
输出接口部分主要是将控制信号转化成驱动交通信号灯的电信号。
交通信号灯一般有红、黄、绿三种颜色,分别表示停、警示和行。
通过驱动器来控制交通信号灯的亮灭状态,驱动器一般由继电器、晶体管等元件组成。
输出接口部分将逻辑控制部分产生的控制信号转化成驱动交通信号灯的电信号,实现交通信号灯的亮灭控制。
首先是稳定性。
交通灯控制电路应具有良好的稳定性,能够在各种环境条件下正常工作,不受外界干扰。
稳定性可以通过增加滤波电路和抗干扰设计来实现。
其次是可靠性。
交通灯是城市交通管理的重要设施,因此交通灯控制电路需要具备高可靠性,能够长时间稳定工作,减少故障率和维护成本。
再次是安全性。
交通灯控制电路在设计时需要遵循安全原则,确保交通灯的控制不会产生误操作,保证交通安全。
最后是灵活性。
交通灯控制电路应具备一定的灵活性,能够根据实际需要进行调整和扩展,以适应交通流量的变化和城市的发展。
综上所述,交通灯控制电路设计是一个涉及多个方面的复杂工程,需要根据实际需求和要求进行综合设计。
交通灯控制电路设计 (2)

交通灯控制电路设计简介交通灯是每个城市道路上必不可少的设备,用于管理和控制车辆和行人的通行。
交通灯控制电路是交通灯正常运行的关键组成部分,它负责将电力信号转换为特定的灯光组合,在不同的情况下精确控制交通流量。
本文档将介绍交通灯控制电路的设计原理、主要组成部分和操作逻辑。
设计原理交通灯控制电路的设计原理基于以下几个主要方面:1.电源供应:交通灯控制电路需要一个稳定可靠的电源供应,以确保交通灯可以持续运行。
通常使用交流电源或直流电源,具体根据实际情况来确定。
2.时序控制:交通灯按照预定的时间序列切换灯光状态。
通过精确的时间计时器和逻辑控制电路,控制不同方向的交通灯按照预设的时间间隔进行切换。
3.灯光控制:根据交通信号灯的功能需求,设计灯光控制电路。
典型的交通信号灯包括红色、黄色和绿色灯。
灯光控制电路需要能够根据时序控制信号切换相应的灯光状态。
4.状态检测:交通灯控制电路还需能够检测交通流量和故障情况。
例如,当检测到交通流量较大时,交通灯应能自动调整时间间隔以适应道路状况。
主要组成部分交通灯控制电路通常由以下主要组成部分构成:1.电源模块:电源模块负责提供稳定的电源供应,可以包括电源适配器、稳压电路和滤波电路等。
2.控制单元:控制单元是交通灯控制电路的核心部分,负责协调各个信号灯的状态变化。
它通常由计时器、逻辑门电路和触发器等元件组成。
3.灯光模块:灯光模块包括红色、黄色和绿色交通信号灯。
每个信号灯使用一个独立的LED或灯泡,通过控制电路切换不同的灯光状态。
4.传感器模块:传感器模块用于检测交通流量和故障情况。
常见的传感器包括车辆检测器和故障检测器。
操作逻辑交通灯控制电路的操作逻辑可以简单描述如下:1.初始化:交通灯控制电路在启动时进行初始化。
将所有信号灯设置为红色,并开始计时。
2.时间切换:按照预设的时间序列,在设定的时间间隔内,依次切换信号灯的状态。
例如,绿灯亮10秒、黄灯亮5秒、红灯亮20秒。
3.交通流量检测:控制单元通过连接的车辆检测器检测交通流量。
交通信号灯的实验报告

中南林业科技大学涉外学院实习报告名称:交通灯控制器姓名:***学号:********专业班级:电子信息工程一班时间:2011-10-5地点:林科大涉外学院目录任务和性能指标 (2)实现(设计)方案 (3)系统设计 (4)调试及性能分析 (6)性能分析: (7)相关知识概述 (7)心得体会 (7)参考文献 (8)任务和性能指标本电路设计一个交通灯控制器,需要达到的目的如下:一个周期64秒,平均分配,前32秒红灯1与绿灯2亮,后32秒绿灯1与红灯2亮。
在红灯1与绿灯2亮的期间的后8秒黄灯1、2闪烁,且在这期间红灯1与绿灯2同时亮。
闪烁频率为2。
在绿灯1与红灯2亮的期间的后8秒黄灯1、2闪烁,且在这期间绿灯1与红灯2同时亮。
闪烁频率为2。
实现(设计)方案为了达到目的,需要设计一个控制电路,这就需要一个脉冲信号发生器,一个二进制加法计数器,一个十进制减法计数器,红灯与绿灯以及黄灯是否亮由二进制加法计数器的输出状态来决定。
因此,设计一个组合逻辑电路,它的输入信号就是二进制加法计数器的输出信号,它的输出就是发光二级管的控制信号。
因此,需要一个组合逻辑电路,六个发光二级管(两个红色发光二极管、两个绿色发光二极管、两个黄色发光二极管)电路,555脉冲振荡器,4024计数器,74LS193计数器,数码管显示电路。
其结构图如下:本电路中的组合逻辑电路的输入信号为二进制计数器的输出信号,输出要控制六个发光二级管不同时刻的状态。
红灯1与绿灯2的状态相同,红灯2与绿灯1的状态相同,两个黄灯状态相同。
所以只要输出三个信号即可,分别为L1、L2、L3。
组合逻辑电路的输出信号L1、L2、L3与电路的输入信号Q7、Q6、Q5、Q4、Q3、Q2、Q1的关系用如下真值表表示:从以上可知:L1=Q7’,需要低电平有效时,L1’=Q7’’L2=Q7,需要低电平有效时,L2’=Q7’L3=Q6Q5=(Q6Q5)’’考虑到黄灯需要闪烁,可以让L3信号和Q1信号(频率为2HZ的脉冲)加到一个二输入的与非门的两个输入端,输出信号为L4,L4=(L3*Q1)’当L3为0时,L4=1当L3为1时,L4=Q1’可见,需要L4低电平有效,这样,L3为0时,黄灯不亮;L3为1时,黄灯闪烁。
交通灯设计实验报告

一、实验目的1. 理解交通灯控制系统的基本原理和设计方法。
2. 掌握使用单片机进行交通灯控制系统的设计与实现。
3. 培养动手实践能力和团队协作精神。
二、实验原理交通灯控制系统是城市交通管理的重要组成部分,其主要目的是通过红、黄、绿三种信号灯的变换,实现对车辆和行人的有序通行。
本实验采用单片机作为控制核心,通过编写程序实现对交通灯的控制。
三、实验设备1. 单片机开发板(如51单片机开发板)2. 交通灯模块(红、黄、绿三色LED灯)3. 按键模块4. 数码管模块5. 电阻、电容等电子元器件6. 调试工具(如万用表、示波器等)四、实验步骤1. 系统设计(1)确定交通灯控制系统的功能需求:实现红、黄、绿三色LED灯的交替闪烁,满足交通信号灯的基本要求。
(2)设计系统框图:单片机作为核心控制单元,通过编写程序实现对交通灯的控制。
系统框图如下:```+------------------+ +------------------+ +------------------+| | | | | || 单片机 |-------| 交通灯模块 |-------| 按键模块|| | | | | |+------------------+ +------------------+ +------------------+```(3)编写程序:根据系统需求,编写单片机控制程序,实现红、黄、绿三色LED灯的交替闪烁。
2. 硬件搭建(1)将单片机开发板与交通灯模块、按键模块、数码管模块等连接。
(2)根据电路原理图,连接电阻、电容等电子元器件。
(3)使用万用表测试电路连接是否正确。
3. 软件编程(1)使用C语言编写单片机控制程序。
(2)编译程序,生成可执行文件。
(3)将可执行文件烧录到单片机中。
4. 系统调试(1)使用示波器观察单片机引脚输出波形。
(2)检查交通灯模块是否正常工作。
(3)使用万用表测试按键模块是否正常工作。
(4)根据实际情况调整程序参数,确保系统稳定运行。
交通信号灯设计报告

单片机应用技术报告题目:交通灯应用系统班级:10电子信息小组:第九组目录1.摘要2.51单片机的功能与简介3.交通灯方案4.主程序流程图5.原理图及说明6.调试过程及流程图7.总结摘要:分析了现代城市交通控制与管理问题的现状,结合城乡交通的实际情况阐述了交通灯控制系统的工作原理,给出了一种简单实用的城市交通灯控制系统的硬件电路设计方案。
1、51单片机的功能与简介51单片机是对目前所有兼容Intel 8031指令系统的单片机的统称。
该系列单片机的始祖是Intel的8031单片机,后来随着Flash ROM 技术的发展,8031单片机取得了长足的进展,成为目前应用最广泛的8位单片机之一,其代表型号是ATMEL 公司的AT89系列,它广泛应用于工业测控系统之中。
目前很多公司都有51系列的兼容机型推出,在目前乃至今后很长的一段时间内将占有大量市场。
51单片机是基础入门的一个单片机,还是应用最广泛的一种,对初学者来说是比较适合的学习单片机的。
2、交通信号灯方案:(1)、南北直行绿灯亮,东西直行红灯亮,延时。
(2)、南北直行绿灯闪烁几次转黄灯,南北左转(固定绿灯)亮,南北直行红灯亮,东西直行仍然红灯亮,延时。
(3)、南北左转灯闪几次转黄灯,东西直行绿灯亮,南北直行仍然红灯,延时。
(4)、东西直行绿灯闪烁几次转黄灯,东西左转灯亮,东西直行红灯亮,南北直行仍然红灯,延时。
(5)、循环至1,继续。
(这里左转时绿灯亮,不转时灭)(6)、倒计时部分。
(南北、东西方向时间独立)3、引脚分配及元件清单5、主程序流程图:(1)定时0中断流程图:WW BIT 00H;1s标志位MM EQU 40H;秒值计数器,用于累加秒值AA EQU 41H ;中断次数,用于统计定时中断的次数BB EQU 5EH ;定义5eh,5fh为显示缓冲区XIAOYING EQU 10;消隐吗在字形表的第十位ORG 0000H; 程序从0000h开始JMP MAIN;ORG 000BH;定时器t0中断人口LJMP TIME0ORG 0003H;外部中断入口LJMP INT_0ORG 030H;主程序从这里开始MAIN: MOV SP,#70HMOV MM,#0;秒计数器MOV MM,#30;MOV BB,#3;立即数送显示缓冲区十位MOV BB+1,#0;立即数送个位缓冲区ACALL DISP;调显示子程序ACALL TIME0_INIT;;调定时器t0初始化子程序CLR WW; 清零秒标志位;/*****--------- 南北车辆直行15S --------L1: mov p1,#07eh ;绿灯共亮10SACALL LOOP3 //调用显示程序MOV R7,MMCJNE R7,#21,L1; 到21S时跳转到绿灯闪烁L2: mov p1,#0feh ; 灭绿灯闪3次ACALL LOOP3JBC WW,L2L3: mov p1,#7eh; 亮ACALL LOOP3JBC WW,L3 WW秒标志位不为1,继续循环MOV R7,MMCJNE R7,#15,L2 ; 南北直行绿灯共亮15S*------------------ 南北左拐10S ----------------------------- */SETB P1.7 ;灭南北绿灯mov p1,#0BEh ;亮南北黄灯,同时亮南北直行红灯ACALL LOOP3JBC WW,L2L16: ACALL LOOP3JBC WW,L16SETB P1.6 ; 灭南北黄灯共亮3SACALL LOOP3JBC WW,L2L4: mov p1,#0ceh ;亮南北左拐灯ACALL LOOP3MOV R7,MMCJNE R7,#6,L4 ;L5: mov p1,#0deh; 南北左拐灯闪3次ACALL LOOP3JBC WW,L2mov p1,#0ceh ;ACALL LOOP3JBC WW,L3MOV R7,MMCJNE R7,#2,L5;SETB P1.4 灭左拐灯L6: CLR P1.6 亮黄灯ACALL LOOP3JBC WW,L6L15 : ACALL LOOP3JBC WW,L15;/*==================东西方向直行15S ===================*********/ L7: mov p1,#0dbh ; // 东西绿灯亮ACALL LOOP3MOV R7,MMCJNE R7,#21,L7;L8: mov p1,#0dfh ;绿灯闪3次ACALL LOOP3JBC WW,L8L9: mov p1,#0dbh;ACALL LOOP3JBC WW,L9MOV R7,MMCJNE R7,#15,L8 ;/*=========== 东西左拐10S ========== */ SETB P1.2 ;灭东西绿灯mov p1,#0DDh ;亮黄灯ACALL LOOP3JBC WW,L8ACALL LOOP3JBC WW,L8L17: SETB P1.1 ;灭黄灯ACALL LOOP3JBC WW,L8L10: mov p1,#0d6h;亮左转灯ACALL LOOP3MOV R7,MMCJNE R7,#6,L10 ;L11: mov p1,#0deh;灭东西左拐灯ACALL LOOP3JBC WW,L11mov p1,#0d6h ;ACALL LOOP3JBC WW,L11MOV R7,MMCJNE R7,#2,L11;SETB P1.3L12: CLR P1.1;亮黄灯ACALL LOOP3JBC WW,L12ACALL LOOP3L18: JBC WW,L18LJMP L1; ------- 中断0服务程序---------INT_0:PUSH ACCPUSH PSWMOV P1,#0FFHMOV P2,#0FFHMOV MM,#11L13: ACALL LOOP3mov p1,#0deh ;东西红灯亮;南北红灯亮MOV A,MMCJNE A,#1,L13MOV P1,#0FFHMOV P2,#0FFHPOP ACC ;恢复现场POP PSWRETI/***============显示子程序=============*/ LOOP3:NOPLOOP: JBC WW,NEXT;WW为1,说明1s到ACALL DISP;不为1调用显示子程序AJMP LOOP;一秒未到继续循环NEXT: lCALL CC ;调用转换子程序RETCC: MOV A,MM;获得秒值,并送到aMOV B,#10DIV ABJZ NEXT1;如果a中的值为0,高位消隐AJMP NEXT2;否则直接送去显示NEXT1:MOV A,#XIAOYING;消隐码送aNEXT2:MOV BB,A;十位送显示BBMOV BB+1,B;个位送BB+1ACALL DISP ;调用显示子程式RET;----- 显示子程序-------DISP: PUSH ACCPUSH PSWMOV A,BB;去十位带显示位MOV DPTR,#TAB;MOVC A,@A+DPTRMOV P0,ACLR P2.1ACALL DELAYSETB P2.1MOV A,BB+1MOV DPTR,#TAB;MOVC A,@A+DPTRMOV P0,ACLR P2.0ACALL DELAYSETB P2.0POP PSWPOP ACCRET; -----------10ms延时子程序----------- DELAY:MOV R5,#50LOOP2:MOV R4,#100LOOP1: DJNZ R4,LOOP1DJNZ R5,LOOP2RET;定时初始化程序TIME0_INIT:MOV TMOD,#01HMOV TH0,#3CHMOV TL0,#0B0HCLR IT0;SETB EASETB EX0;开外部中断0SETB PT0 ; 定时器中断优先SETB ET0SETB TR0;启动定时器RET;----------定时50ms中断程序--------TIME0:PUSH ACCPUSH PSWMOV TH0,#3CHMOV TL0,#0B0HINC AAMOV A,AACJNE A,#20,TIME_EXIT;20*50=1MOV AA,#0;SETB WW;DEC MM;MOV A,MM;CJNE A,#0,TIME_EXIT;若秒值不到30,则跳转到TIME_EXITMOV MM,#30;若秒数到30,则秒值计数复位为0TIME_EXIT:POP PSWPOP ACCRETITAB:DB 0C0H,0F9H,0A4H,0B0H,99H;DB 92H,82H,0F8H,80H,90H,0FFHEND4、原理图说明:交通灯的计数的数码管用采用了动态扫描方式来计时,由于单片机的输出负载驱动数码管能力不足,所以用了74LS240作为数码管的驱动芯片,使得数码管能正常工作。
交通信号灯控制逻辑电路设计

交通信号灯控制逻辑电路设计交通信号灯控制逻辑电路设计是一种用于控制交通信号灯的电路设计,其目的是根据道路上的交通状况,自动地控制交通信号灯的亮灭,以确保交通的安全和顺畅。
下面是一种基于传感器和计时器的交通信号灯控制逻辑电路设计。
1.系统概述该交通信号灯控制逻辑电路设计基于对交通流量的检测和计时的原理,通过传感器检测车辆的到来和离去,并根据预定的时间间隔来控制交通信号灯的亮灭。
2.传感器3.计时器交通信号灯控制电路设计需要使用一个计时器模块来控制信号灯的亮灭时间。
计时器可以采用硬件或软件实现。
当传感器检测到有车辆到达时,计时器开始计时,计时器到达预定时间后,控制电路发送指令以改变信号灯的状态。
4.信号灯状态控制交通信号灯有红灯、黄灯和绿灯三种状态。
交通信号灯控制电路设计需要根据道路情况和交通流量来改变信号灯的状态。
通常情况下,红灯表示停车、黄灯表示准备和绿灯表示通行。
根据实际情况,可以设置对应的时间间隔,例如红灯持续时间30秒、黄灯持续时间5秒和绿灯持续时间30秒。
5.状态切换逻辑根据传感器的信号和计时器的计时,交通信号灯控制电路设计需要实现一种状态切换逻辑。
具体逻辑可以是,当传感器检测到车辆到来时,计时器开始计时,当计时器达到30秒时,控制电路发送指令将红灯亮起,同时计时器开始计时5秒,当计时器达到5秒时,控制电路发送指令将红灯熄灭,同时将黄灯亮起,同时计时器开始计时30秒,当计时器达到30秒时,控制电路发送指令将黄灯熄灭,同时将绿灯亮起,同时计时器开始计时30秒,当计时器达到30秒时,控制电路发送指令将绿灯熄灭,同时将红灯亮起,循环往复。
6.系统优化综上所述,交通信号灯控制逻辑电路设计基于传感器和计时器的原理,通过检测车辆的到来和离去以及计时来自动控制交通信号灯的亮灭。
通过合理的状态切换逻辑和系统优化,可以实现道路交通的安全和顺畅。
交通信号灯控制逻辑电路设计

交通信号灯控制逻辑电路设计交通信号灯控制逻辑电路设计一、引言交通信号灯是交通管理系统中至关重要的一部分,它能够有效地控制车辆和行人的安全通行。
本文旨在设计一个具有高可靠性和可扩展性的交通信号灯控制逻辑电路,以实现以下目标:1.确保交通信号灯在正确的时间点亮和熄灭;2.实现多种交通模式的控制,如日常、高峰和紧急模式;3.具备故障检测和恢复功能,提高系统的可靠性。
二、系统设计1.硬件设计交通信号灯控制逻辑电路主要由以下几个部分组成:(1)微控制器:选择具有丰富I/O端口和强大处理能力的微控制器,如STM32。
它负责处理外部输入和控制信号灯的点亮和熄灭。
(2)交通信号灯:包括红、绿、黄三种颜色的LED灯,通过微控制器的GPIO 端口控制其点亮和熄灭。
(3)传感器:包括车辆检测传感器和行人检测传感器,用于检测车辆和行人的通行情况。
(4)存储器:存储交通信号灯的状态、故障信息和交通模式等。
(5)故障检测与恢复模块:实时监测交通信号灯的工作状态,一旦发现故障,立即进行恢复。
2.软件设计(1)操作系统:选择一个适用于微控制器的实时操作系统,如FreeRTOS。
它能够实现多任务管理和优先级调度。
(2)控制算法:根据车辆和行人的通行需求,设计控制算法来确定交通信号灯的点亮和熄灭时间。
(3)通信协议:实现与上位机或其他交通管理设备的通信,传输交通信号灯的状态、故障信息和交通模式等信息。
(4)故障检测与恢复程序:在软件层面实现故障检测与恢复功能,确保系统的可靠性。
三、逻辑电路设计1.日常模式:根据预设的时间表控制交通信号灯的点亮和熄灭,同时考虑车辆和行人的通行需求。
2.高峰模式:在高峰时段,延长绿灯时间,缩短红灯时间,提高车辆通行效率。
同时确保行人安全通过。
3.紧急模式:在紧急情况下,如交通事故或火灾,开启应急闪烁模式,以提醒车辆和行人注意安全。
同时,将相关信息传输给上位机和其他交通管理设备。
4.故障检测与恢复:实时监测交通信号灯的工作状态,一旦发现故障,立即进行恢复。
十字路口交通灯控制电路

三、工作原理
1. 秒信号发生器构成 秒信号发生器电路如图 2 所示, 脉冲发生器是由 555 定时器构成的多谐振荡器, 因为控制系统是以 秒作为单位,所以用秒脉冲发生器。555 定时器组成的秒脉冲的周期为:T≈0.7(R1+2*R2)*C,若 T =1s,令 C=10µF,R1=44.2kΩ, R2=51kΩ。
三工作原理秒信号发生器构成秒信号发生器电路如图2所示脉冲发生器是由555定时器构成的多谐振荡器因为控制系统是以秒作为单位所以用秒脉冲发生器
十字路口交通灯控制电路
一、设计要求
东西方向通行(南北方向禁止通行)——东西向绿灯亮 10 秒(南北方向红灯亮 13 秒)后东西向黄 灯亮 3 秒;接着南北方向通行(东西方向禁止通行)——南北向绿灯亮 10 秒(东西方向禁止通行红灯 亮 13 秒)后东西向黄灯亮 3 秒;黄灯亮时,发出警告声响。如图 1 所示。
根据上表,可得到信号灯控制方案逻辑表达式,如下表: 信号灯 绿 南北向 黄(蜂鸣器响) 红 绿 东西向 黄(蜂鸣器响) 红 按照以上关系,利用与门连接电路即可实现信号灯的控制。 控制逻辑表达式 Q1Q2 Q1Q2 Q2 Q1Q2 Q1Q2 Q2
四、元器件选择
1. 元器件参数计算 555 定时器组成的秒脉冲的周期为:T≈0.7(R1+2*R2)*C,若 T=1s,令 C=10µF,R1=44.2kΩ, R2=51kΩ 。发光 LED 正常工作时的电流为 10mA 左右,输出的高电平为 5V ,限流电阻大小为 5V/10mA=500Ω 左右。 2. 所需元器件 (1) 74LS161 1片 (2) 74LS112 1片 (3) 74LS08 1片 (4) 74LS00 1片 (5) 74LS12 1片 (6) 555 定时器 1个 (7) 蜂鸣器 2个 (8) 绿、黄、红发光 LED 各 4 个 (9) 44.2kΩ、51kΩ 电阻各一个,510Ω 电阻 10 个,10µF,10nF 各电容 1 个 (10) 导线若干
交通灯设计实验报告

《电子技术实践及仿真》孙丽霞主编
《数字电子计数基础》周良权主编
0
1
0
0
0
0
1
3
1
1
1
0
0
0
1
0
0
0
0
1
4
1
1
1
1
0
0
1
0
0
0
0
1
5
1
1
1
1
1
0
0
1
0
0
0
1
6
1
1
1
1
1
1
0
0
1
1
0
0
7
0
1
1
1
1
1
0
0
1
1
0
0
8
0
0
1
1
1
1
0
0
1
1
0
0
9
0
0
0
1
1
1
0
0
1
1
0
0
10
0
0
0
0
1
1
0
0
1
1
0
0
根据状态表,不难列出东西方向和南北方向绿,黄,红灯的逻辑表达式:
东西方向绿灯:EWG=Q4Q5
图3
B.控制器电路
本实验选用8位寄存器74LS164组成扭环行十二进制计数器。扭环型十二进制计数器的模块电路图4示:
表5扭环形十二进制计数器的状态表
t
计数器输出
南北方向
东西方向
Q0
双闪电路实验报告

一、实验目的1. 理解双闪电路的工作原理;2. 掌握双闪电路的设计与制作方法;3. 培养实验操作能力和分析问题能力。
二、实验原理双闪电路是一种常用的交通信号灯电路,其原理是利用电容充放电的原理,使两个灯泡交替闪烁。
在电路中,电容C1、C2分别存储电荷,通过电阻R1、R2的限流作用,使得两个灯泡交替工作。
当开关S闭合时,电源给电容C1充电,此时C1两端电压逐渐升高,当电压达到灯泡L1的点亮电压时,L1开始闪烁。
同时,C2放电,当电压降至灯泡L2的点亮电压时,L2开始闪烁。
当开关S断开时,C1、C2放电,电路恢复到初始状态。
三、实验器材1. 电源:12V直流电源2. 灯泡:2个,额定电压为12V3. 电容:2个,容量为1000μF4. 电阻:2个,阻值为1kΩ5. 开关:1个6. 连接线:若干7. 螺丝刀:1把8. 焊锡:适量9. 电烙铁:1把10. 实验板:1块四、实验步骤1. 准备实验器材,按照电路图连接电路。
2. 用电烙铁焊接好电路元件。
3. 将电源连接到电路中,闭合开关。
4. 观察灯泡L1和L2的闪烁情况。
5. 重复实验,分析不同电阻值、电容值对闪烁频率的影响。
6. 记录实验数据,分析实验结果。
五、实验结果与分析1. 实验结果:(1)当电阻R1、R2的阻值分别为1kΩ时,灯泡L1和L2的闪烁频率约为2Hz。
(2)当电容C1、C2的容量分别为1000μF时,灯泡L1和L2的闪烁频率约为2Hz。
2. 分析:(1)电阻值对闪烁频率的影响:当电阻值增大时,电路的充放电时间延长,导致闪烁频率降低;反之,当电阻值减小时,电路的充放电时间缩短,导致闪烁频率升高。
(2)电容值对闪烁频率的影响:当电容值增大时,电路的充放电时间延长,导致闪烁频率降低;反之,当电容值减小时,电路的充放电时间缩短,导致闪烁频率升高。
六、实验结论通过本次实验,我们成功制作了一个双闪电路,并观察到了灯泡的闪烁现象。
实验结果表明,电阻值和电容值对闪烁频率有显著影响。
单片机交通灯实验报告(二)

单片机交通灯实验报告(二)引言概述本报告旨在介绍单片机交通灯实验的进一步研究。
通过对单片机交通灯实验的深入探讨,我们将了解交通信号灯电路的设计原理、控制逻辑以及实际应用的相关知识。
本文将分为五个大点进行阐述,包括:电路设计、控制逻辑编程、硬件连接、功能扩展和实验结果分析。
正文一、电路设计1. 确定交通信号灯的基本电路结构2. 选择适当的电子元件并进行电路布局3. 绘制电路原理图和PCB布局图4. 按照电路设计进行焊接和组装二、控制逻辑编程1. 理解交通信号灯的控制逻辑2. 学习并掌握单片机编程语言3. 根据控制逻辑编写程序代码4. 调试程序的运行,确保交通信号灯按照预期进行切换5. 优化控制逻辑,提高程序效率和稳定性三、硬件连接1. 连接交通信号灯的LED灯及其它电子元件2. 理解并实现灯光的正反相控制3. 使用适当的电阻进行电流限制4. 连接并配置单片机与电路的通信接口5. 建立单片机与计算机之间的连接,方便程序下载与调试四、功能扩展1. 添加电子组件以实现交通信号灯的更多功能2. 尝试不同的交通灯控制算法3. 增加人车辨别传感器以实现智能化控制4. 加入音效与声光提示功能,提高交通信号灯的可视性和可听性5. 设计并实现交通流量的实时监测和统计功能五、实验结果分析1. 对交通信号灯的各项功能进行实验验证2. 分析实验结果,评估系统的性能和稳定性3. 总结实验中遇到的问题和解决方案4. 提出改进交通信号灯设计的建议总结通过本文详细的阐述,我们了解了单片机交通灯实验的电路设计、控制逻辑编程、硬件连接、功能扩展以及实验结果分析等方面的知识。
这些内容不仅对于我们更深入地了解交通信号灯的工作原理和应用具有重要意义,而且为我们开展相关实际项目提供了指导和启示。
希望本报告能够帮助读者更好地理解和应用单片机交通灯实验。
(完整版)交通信号灯控制电路设计

目录1.综述 (2)1.1设计任务 (3)1.2 基本要求 (3)2.工作原理 (4)2.1 整体方框图 (4)2.2 整机工作原理 (5)3.分机电路设计与计算 (5)3.1 秒信号产生器 (5)3.2 状态控制器设计 (6)3.3 状态译码器 (7)3.4 定时系统 (8)3.5 元件功能介绍 (10)4.整机电原理图 (14)5 . 调试要点 (15)6.元器件清单 (16)7.总结 (16)8.参考资料 (17)摘要随着现代城市交通的日益拥挤,一个有效的交通指挥系统对人们的安全出行、交通流量的提升和出行效率的提高日见重要,交通灯指挥系统是这一指挥系统最基层、分布面最广的重要组成部分之一。
本课程设计就交通灯控制电路的一个实用方案作了详细的分析与设计,它结合我们在校所学的模拟电子、数字电子、计算机等有关学科的知识,并参考了许多实用的参考方案,在此基础上,综合利用了数字逻辑功能这一强大工具,引入了电子设计自动化技术,还运用了protel软件等手段来完成电路方案及PCB印制板的设计。
本设计方案比较新颖,巧妙地采用了8总线收发器和可预制可逆计数器,使设计更灵活,而且还设置了完整的倒计时功能设计,因而控制和显示方案具备,更主要的优点是功能已接近软件设计,可按需要较容易地变化通行时间或扩展功能,本文所设计的方案完善,具有较好的实用价值。
关键词状态控制器定时系统秒脉冲发生器译码器计时器前言随着我国城市化建设的发展,人民的生活水平日渐提高,越来越多的汽车进入了寻常老百姓的家庭,再加上政府大力发展公交车、出租车,使得道路上车辆越来越多,许多大城市如北京、上海、南京等均出现了道路交通超负荷运行的情况。
所以,如何采用合适的控制方法,越来越成为交通运输管理和城市规划部门亟待解决的主要问题。
在这种情况下,道路交通信号灯开始发挥了越来越重要的作用,并已成为交管部门管理交通的重要工具之一。
交通控制器的设计有采用软硬件两种方案。
交通信号灯监视电路设计

题目三:交通信号灯监视电路设计城市十字交叉路口为确保车辆、行人安全有序地通过,都设有指挥信号灯。
交通信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力、减少交通事故有明显效果。
因此如何采用合适的方法,使交通信号灯的控制与交通疏导有机结合,最大限度缓解主干道与匝道、城市同周边地区的交通拥堵情况,越来越成为交通运输管理和城市规划部门以待解决的主要问题,而保障交通信号灯正常工作就成就了保障交通有序、安全、快速的运行,为此设计一个交通信号灯工作状态监视电路来保障城市交通有序、安全、快速的运行。
1 电路设计设计要求设计一个监视交通信号灯工作状态的逻辑电路。
每组信号灯由红(R)、黄(Y)和绿(G)三盏信号灯组成。
信号灯正常工作时,必有一盏灯亮,而且只允许有一盏灯亮,否则为故障状态,需发出故障信号。
三种正常状态:R Y G R Y G R Y G五种故障状态;R Y G R Y G R Y GR Y G R Y G电路设计取红、黄、绿三盏灯的状态为输入变量,分别为R、Y、G表示,灯亮时为1,不亮时为0。
取故障信号为输出变量,以Z表示,并规定正常工作状态下为0,发生故障时为1。
根据题意列出真值表:表1真值表表2卡诺图由表1写出逻辑函数值:Z=R—Y—G—+R—YG+RY—G+RYG—+RYG由表2卡诺图化简后:Z=R—Y—G—+R—YG+RY—G+RYG—+RYG+RYG+RYGZ=R—Y—G—+RY+RG+YG电路处理:Z=R—Y—G—+RY+RG+YG表3逻辑图RZ学习心得:通过本次课程设计,使我对数电知识有了更深更广更深刻的理解和掌握,我从原先看见电路图就一头雾水到现在能够设计简单的数字电路,之间的巨大变化着实令人吃惊,但是这种进步来之不易,因为这期间我遇到了很多的困难,发现了很多的问题,正是在解决问题的期间我才慢慢地熟悉了数字电子技术基础的基础知识,才慢慢学会了如何去按照给定的要求设计出合适的电路。
交通信号灯自动控制电路设计

交通信号灯自动控制电路设计交通信号灯是城市交通运行过程中不可或缺的一部分,起到了调节道路交通、保障行车安全的重要作用。
而现代交通信号灯的自动化控制则是为了更有效地管理道路交通,减少人为干预,降低事故风险,提高道路通行效率。
本文将介绍一种基于电路的交通信号灯自动控制方案,以及其设计原理和实现方法。
一、设计原理该交通信号灯自动控制电路的原理是基于红绿灯自动间隔控制的思路,通过控制不同灯的亮灭时间,实现道路交通的自动化调度。
其大致思路如下:1. 接受外部信号该电路首先要能够感知道路交通状态的变化,通常是通过测量车流量、等待时间等来实现。
当测量仪器感测到车流量较大,或等待时间较长时,将会发送信号给电路,告知其需要改变信号灯的显示状态。
2. 控制信号灯显示根据接收到的信号,电路将会对信号灯进行控制。
一般的控制方法是使用定时器来控制不同信号灯亮灭的时间,比如:红灯亮20秒,黄灯闪烁5秒,绿灯亮35秒等。
3. 循环控制定时器控制完一个周期时间后,电路将自动回到初始状态,继续循环控制信号灯。
在实际设计时,循环的周期时间应根据实际道路交通情况进行调整,以保证交通信号灯的控制效果最优。
二、电路设计根据上述的交通信号灯自动控制原理,我们可以设计出一个基于555定时器和CMOS数字集成电路的电路板。
整个电路板的设计可以分为信号输入模块、定时器控制模块和信号输出模块三个部分。
1. 信号输入模块信号输入模块用来感知道路交通状态的变化,通常是通过测量车流量、等待时间等来实现。
这个模块的设计比较简单,只需要将传感器与电路板的输入端口相连接即可。
2. 定时器控制模块定时器控制模块是整个电路板的最核心部分,主要用来控制信号灯的亮灭时间。
该模块包括两个部分:555定时器模块和CMOS数字集成电路模块。
(1)555定时器模块555定时器模块主要用来产生不同周期的脉冲信号。
这个模块采用了比较经典的三声器结构,通过调整不同的电容器和电阻器,可以产生不同频率的脉冲信号。
十字路口的红绿黄三色信号交通灯控制电路设计书

十字路口的红绿黄三色信号交通灯控制电路设计书1任务设计书1.1设计任务目的及要求1. 1. 1.设计目的设计一个十字路口的红、绿、黄三色信号交通灯控制电路。
1. 1. 2设计要求(1) 用红、绿、黄三色发光二极管作信号灯。
主干道为东西向,有红、绿、黄三个灯;支干道为南北向,也有红、绿、黄三个灯。
红灯亮禁止通行;绿灯亮允许通行;黄灯亮则给行驶中的车辆有时间停靠到禁行线之外。
(2) 由于主干道车辆较多而支干道车辆较少,所以主干道绿灯时间较长。
当主干道允许通行亮绿灯时,支干道亮红灯。
而支干道允许通行亮绿灯时,主干道亮红灯,两者交替重复。
主干道每次放行60秒,支干道每次放行0秒。
在每次由亮绿灯变成亮红灯的转换过程中间,需要亮5秒的黄灯作为过渡,以使行驶中的车辆有时间停靠到禁行线以外。
(3) 能实现总体清零功能。
按下清零键后,系统实现总清零,计数器由初始状态开始计数,对应状态的指示灯亮。
1.2 设计方案及工作原理1.2.1设计方案:方案:用5G555定时器来构成秒信号产生器,J-K触发器74LS112作状态控制器,74168用于提供置数60秒、40秒、5秒,而74245芯片的选通信号由状态控制器的不同控制信号来进行控制。
主干道绿灯持续1分钟,支干道绿灯持续40秒,黄灯持续5秒。
定时译码显示系统必须有一个能自动按不同定时时间来定时的定时器,以便完成这3种不同的持续定时时间。
为此,用两片74LS168级联构成2位2位十进制可预置减法计数器,时间状态由两片74LS48和两只74LS48和两只LED数码管对减法计数器进行译码显示。
预置到减法计数器的定时器的常数通过3片8路双向三态门74LS245来完成。
1.2.2秒脉冲产生电路:产生秒脉冲的电路有多种形式。
图中是用5G555定时器构成的占空比Q=2/3的多谐振荡器。
根据占空比表达式可知:Q=(R1+R2)/(R1+2R2)=2/3得到R1=R2,又由振荡周期表达式可知:T=(R1+2R2)Cln2=1取C=10uF,可得:3R1Cln2=1因此 R1=R2=48k所以选用两只47k与一只1k 电位器串联就得到如图(1-1)所示电路:图1-11.2.3主控制器模块主控制原理如图(1-2)所示东西方向显示器南北方向显示器图(1-2)r(1) 工作状态模块根据设计要求,可以得到十字路口交通灯顺序工作的进程图,依次为S0、S1、S2、S3,可用JK触发器74LS112改成四进制计数器作为主控制器。
单片机课程设计报告书---交通灯控制电路设计

交通灯控制电路设计一、选题背景交通灯控制系统是城市道路管理中极为重要的一个环节,其在加强道路交通管理,减少交通事故的发生,提高道路使用效率等方面具有不可替代的作用。
近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制技术日益更新。
本文将介绍一种用单片机作为系统的主控单元,通过单片机嵌入软件程序来实现交通信号灯的多重控制方式,整个系统以STC89C52RC单片机为核心加以晶振电路、复位电路、电源电路构成系统的控制枢纽,系统状态显示系统采用7段LED数码管进行倒计时的现实,红、黄、绿三色LED灯作为信号指示。
系统除基本的交通灯功能外,还具有倒计时、紧急情况处理等功能,较好的模拟实现了十字路口出现的状况。
本系统性能稳定,功能完善,实用性强。
二、方案论证(设计理念)1.主要内容用单片机系统设计十字路口交通灯控制电路,要求东西方向的红、黄、绿灯和南北方向的红、黄、绿灯按照下面的工作时序进行工作,黄灯亮时应为闪烁状态:(1)南北和东西车辆交替进行,各通行时间 24 秒(2)每次绿灯变红灯时,黄灯先闪烁 4 秒,才可以变换运行方向。
(3)十字路口要有数字显示作为时间提示,以倒计时按照时序要求进行显示;具体为:当某方向绿灯亮时,置显示器为某值,然后以每秒减 1 计数方式工作,直至减到数为“0”,十字路口红、绿等交换,一次工作循环结束,而进入下一步某方向的工作循环。
(4)可以手动调整和自动控制,夜间为黄灯闪耀状态2.教学要求选择适当元器件设计单片机外围电路、由单片机系统完成二十四进制倒计时、四进制倒计时、显示及模式切换逻辑控制等;仿真实现各电路功能;搭建、调试电路实现设计要求的功能;掌握复杂数字电路的一般设计方法,具备初步的独立设计能力;掌握对电子线路进行仿真调试的方法和技能;掌握实现电路的实验方法和电路的调试方法。
3.方案设计与选择3.1交通信号控制原理交通信号控制原理是按照一定的控制程序,在交叉路口的每个方向上通过红、黄、绿三色灯循环显示,指挥交通流,在时间上实施隔离。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
河南城建学院电子技术课程设计报告书题目:十字路口交通管理器系别:专业班级:学号:姓名:指导教师:时间:2011年06月23日设计任务书在城镇街道的十字交叉路口,为了保证交通秩序和行人安全,一般在每条道路上各有一组红、黄、绿交通信号灯,其中红灯亮,表示该条道路禁止通行;黄灯亮表示该条道路上未过停车线的车辆停止通行,已过停车线的车辆继续通行;绿灯亮表示该条道路允许通行。
交通灯控制电路自动控制十字路口两组红、黄、绿交通灯的状态转换,指挥各种车辆和行人安全通行,实现十字路口交通管理的自动化。
设计一个十字路口的交通灯定时控制系统,基本要求如下:1)主干道方向通行,支干道方向禁止通行,历时1min。
2)主干道方向禁止通行,支干道方向仍然禁止通行,历时3s 3)主干道方向禁止通行,支干道方向通行,历时30s。
4)主干道方向仍然禁止通行,支干道方向禁止通行,历时3s之后又返回到第一步循环。
目录一、交通灯设计原理 (3)二、单元电路的设计 (7)1、秒脉冲发生器 (7)2、倒计时电路 (8)3、状态控制电路…………………………………………… .94、显示电路 (10)5.整个交通灯控制系统的布局 (11)三、仿真过程与效果分析 (14)四、元器件清单 (17)五、体会总结 (17)六、参考文献 (19)一.交通灯设计原理交通灯控制系统的原理框图如图1所示。
它主要由控制器、定时器、译码器和秒脉冲信号发生器等部分组成。
秒脉冲发生器是该系统中定时器和控制器的标准时钟信号源,译码器输出两组信号灯的控制信号,经驱动电路后驱动信号灯工作,控制器是系统的主要部分,由它控制定时器和译码器的工作。
图中:TL: 表示甲车道或乙车道绿灯亮的时间间隔,即车辆正常通行的时间间隔。
定时时间到,TL=1,否则,TL=0。
TY:表示黄灯亮的时间间隔。
定时时间到,TY=1,否则,TY=0。
ST:表示定时器到了规定的时间后,由控制器发出状态转换信号。
由它控制定时器开始下个工作状态的定时。
图1 交通灯控制系统的原理框图两方向车道的交通灯的运行状态共有4种(因人行道的交通灯和车道的交通灯是同步的,所以不考虑),如图2所示一般十字路口的交通灯控制系统的工作过程如下:(1)图甲车道绿灯亮,乙车道红灯亮。
表示甲车道上的车辆允许通行,乙车道禁止通行。
绿灯亮足规定的时间隔TL 时,控制器发出状态信号ST ,转到下一工作状态。
(2)甲车道黄灯亮,乙车道红灯亮。
表示甲车道上未过停车线的车辆停止通行,已过停车线的车辆继续通行,乙车道禁止通行。
黄灯亮足规定时间间隔TY 时,控制器发出状态转换信号ST ,转到下一工作状态。
状态0 支干道绿灯亮 状态1 支干道 黄灯亮状态2 主干道绿灯亮状态3 主干道 黄灯亮 图2(3)甲车道红灯亮,乙车道黄灯亮。
表示甲车道禁止通行,乙车道上的车辆允许通行绿灯亮足规定的时间间隔TL时,控制器发出状态转换信号ST,转到下一工作状态。
(4)甲车道红灯亮,乙车道绿灯亮。
表示甲车道禁止通行,乙车道上位过县停车线的车辆停止通行,已过停车线的车辆停止通行,已过停车线的车辆继续通行。
黄灯亮足规定的时间间隔TY时,控制器发出状态转换信号ST,系统又转换到第(1)种工作状态。
交通灯以上4种工作状态的转换是由控制器器进行控制的。
设控制器的四种状态编码为00、01、11、10,并分别用S0、S1、S2、S3表示,则控制器的工作状态及功能如下表所示。
控制器状态信号灯状态车道运行状态S0(00)S1(01)S2(11)S3(10)甲绿,乙红甲黄,乙红甲红,乙绿甲红,乙黄甲车道通行,乙车道禁止通行甲车道缓行,乙车道禁止通行甲车道禁止通行,乙车道通行甲车禁止道通行,乙车道缓行表1 控制器工作状态及其功能控制器应送出甲、乙车道红、黄、绿灯的控制信号。
为简便起见,把灯的代号和灯的驱动信号合二为一,并作如下规定:AG=1:甲车道绿灯亮;BG=1:乙车道绿灯亮;AY=1:甲车道黄灯亮;BY=1:乙车道黄灯亮;AR=1:甲车道红灯亮;BR=1:乙车道红灯亮二.单元电路的设计1.时序脉冲产生a) 电路原理图时序脉冲产生电路原理图b) 功能说明时序电路是数字系统不可缺少的一个重要组成部分,因为数字电路只有在时钟电路的驱动下才可正常工作。
根据应用场合的不同,不同数字电路选择使用不同类型的时钟发生器。
因为交通灯控制系统的秒信号精度不高,故选用555定时器。
c) 所需器件555芯片一个51K、39K电阻各一个10UF、电容器各一个2.倒计时计数电路b) 功能说明倒计时计数电路主要由计数器构成,它在整个系统设计中的作用是实现计时计数,在此我选用减法计数器,因为本设计说明计时时间可预设,所以需要可预置数的计数器,综合以上要求,采用74LS192。
当交通灯控制系统开始工作时,该部分电路将实现各种状态的转换功能。
首先,将数码管显示一路绿灯的预值(63秒),预值:0110,0011;当其减到3时,计数器产生借位,此时绿灯灭。
直到此绿灯再次亮时,重复上述转换功能,实现倒计时计数。
将绿灯的输出接到芯片的LD端,实现倒计时计数,CR端置0;CPD接1HZ的脉冲信号。
Q3、Q2、Q1、Q0端分别接显示74LS48的A3、A2、A1、A0端。
c) 所需器件74LS192 ———计数器d) 芯片引脚图3.状态控制电路a) 电路原理图状态控制电路原理图b) 功能说明74160为同步十进制计数器,由于一片计数器不能满足要求,故我们选择两片74160串联,构成百进制计数器。
当EP=1,ET=1,RD’=1,LD’=1,计数器随脉冲信号从0开始计数,将输出信号端通过一个与门相接,接到绿灯1,当计数器计到59时,送给黄灯一脉冲;当计数器为62时,送给红灯脉冲。
然后,红黄绿灯获得脉冲信号后,倒计时器开始工作,分别计时相应的秒数。
c) 所需器件74160————同步十制计数器4.显示电路a) 电路原理图b) 功能说明74LS48芯片是一种常用的七段数码管译码器驱动器。
它具有集电极开路输出结构,可以直接驱动共阴极数码管。
因此,我选用74LS48来实现此部分功能。
将74LS48的4个输入端A3、A2、A1、A0分别与计数器74LS192的输出端Q3、Q2、Q1、Q0相接,再将它的7个输出端接到数码管对应的引脚上,用来控制七段LED显示器的7个发光段。
通过各芯片的综合使用,来实现显示功能。
c) 所需器件74LS48 ---------七段数码管译码器驱动器LED数码显示器d) 芯片引脚图5. 整个交通灯控制系统的布局三.仿真过程与效果分析电路试调电路连接完后,要进行调试,以检测是否达到要求。
实践表明,一个电子装置,即使按照设计的电路参数进行安装往往也难于达到预期效果。
这是因为人们在设计时,不可能周全地考虑各种复杂的客观问题,必须通过安装后的测试和调整,来发现和纠正设计方案的不足。
然后采取措施加以改进,使装置达到预定的技术指标。
因此调整电子电路的技能对从事电子技术及有关领域工作的人员来说,是不应缺少的。
调试的常用仪器有:万用表、示波器、信号发生器。
调试前的检查电子安装完毕,通常不宜急于通电,要形成这种习惯,先要仔细检查。
其检查内容包括:(1)连线是否正确检查的方法通常有两种方法:a.按照电路图检查安装的线路这种方法的特点是根据电路图连线,按一定顺序安装好的线路,这样比较容易查出哪里有错误。
按照实际线路来对照原理图电路进行查线这是一种以元件为中心进行查线的方法。
把每个元件引脚的线一次查清,检查每个去处在电路图上是否存在,这种方法不但可以查出错线和少线,还容易查出多线。
为了防止出错,对于已查过的线通常应在电路图上做出标记,最好用指针式万用表“欧姆1”挡,或数字万用表“欧姆挡”的蜂鸣器来测量,可直接测量元、器件引脚,这样可以同时发现接触不良的地方。
元器件的安装情况检查元器件引脚之间有无短路和接触不良,尤其是电源和地脚,发光二极管“+”、“-”极不要接反。
调试方法与原则通电观察把经过准确测量的电源接入电路。
观察有无异常现象,包括有无元件发热,甚至冒烟有异味电源是否有短路现象等;如有此现象,应立即断电源,待排除故障后才能通电。
一步对电路参数提出合理的修正。
调试中注意的事项为了保证效果,必须减小测量误差,提高测量精度。
为此,需注意以下几点:(1)正确使用测量仪器的接地端(2)测量电压所用仪器的输入端阻抗必须远大于被测处的等效阻抗。
因为,若测量仪器输入阻抗小,则在测量时会引起分流给测量结果带来很大的误差。
(3)仪器的带宽必须大于被测电路的带宽。
要正确选择测量点。
(4)用同一台测量仪进行测量进,测量点不同,仪器内阻引起的误差大小将不同。
(5)调试过程中,不但要认真观察和测量,还要于记录。
记录的内容包括实验条件,观察的现象,测量的数据,波形和相位关系等。
只有有了大量的可靠实验记录并与理论结果加以比较,才能发现电路设计上的问题,完善设计方案。
(6)调试时出现故障,要认真查找故障原因,切不可一遇故障解决不了的问题就拆掉线路重新安装。
因为重新安装的线路仍可能存在各种问题。
我们应该认真检查.调试结果是否正确,很大程度受测量正确与否和测量精度的影响。
对于本交通灯来说,只要不出现异常的现象,一般不需要调试,直接进行测量。
测试电路中线路是否接通同上用万用表的欧姆档,测试每一组的连通的线,将两表笔接到被测的一组线的起始线和末端线的两端,看电阻是否为零,如果是零,则证明是通的;如果是无穷大,则证明中间有线是短开的,则要一根一根的检查该组的没一根线,直到查出为止。
通电后的测试(1)测试电源用万用表的直流电压档,测试输入电源的电压,看是否达到额定电压(本产品为+5V),如果不是,则换电源。
(2)测试芯片的电源输入端同上用万用表的直流电压档,测试芯片的接地端与接电源端的点呀,看是否达到芯片的额定电压(本产品所用的芯片都是+5V),如果不是,则检查其线路是否接错。
操作说明1、根据题目的要求,整个交通灯控制系统需要有4个时间显示器,6个交通信号灯。
但由于芯片没有,只有用实验室的示波器来看秒脉冲时间。
2、打开总开关,便可以进行交通灯控制系统的仿真,电路默认把通车时间设为60(30)秒,打开总开关,数码管此时显示60(30)秒,东西方向车道的绿灯亮;南北方向车道的红灯亮,直到数码管显示时间为01秒,东西方向车道的绿灯转换为黄灯,其余灯都不变。
再过3秒后,数码管显示01,电路又转换成预置的30(60)秒,东西方向车道的黄灯转换为红灯,南北方向车道的红灯转换为绿灯。
总之,96秒为一个周期,开始时显示60,一路绿灯和另一路红灯亮,直到减到01,跳为一路黄灯闪和另一路红灯不变,直到减到1;然后置数30,一路红灯和另一路绿灯,直到减到01,跳为一路红灯不变和另一路黄灯闪,直到减到1,然后置数60,如此往复。