交通灯电路设计
交通灯控制电路的设计(实验报告)
交通信号灯控制电路的设计一、设计任务与要求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转到下一工作状态。
交通灯控制电路综合设计实验
放风筝小学生二年级作文7篇放风筝是清明时节人们所喜爱的一项活动,此时的气候风向也非常适宜放风筝。
下面是小编为大家整理的放风筝小学生二年级作文7篇,仅供参考,欢迎大家阅读借鉴。
放风筝小学生二年级作文1星期天下午,阳光明媚,微风吹拂,天气格外温暖,我的心情也很好,因为叔叔要带我去放风筝。
我和叔叔一路走一路说笑着,不知不觉就来到了广场。
广场上的人可真多呀!很多人都在放风筝。
天上的风筝一个比一个飞得高,像鸟儿一样在空中自由地盘旋。
看着一个个高高飞起的风筝,我的心痒痒的,已经有些迫不及待了。
我是第一次放风筝,所以需要身为高手的叔叔示范一次。
只见叔叔拉着风筝线边跑边慢慢放线,不一会儿,风筝便高高地飞了起来。
看着叔叔的示范,我觉得我会放风筝了。
于是,我学着叔叔的样子慢慢放线。
因为我总站在原地,风一停,风筝就会掉下来。
这时,叔叔对我喊:“跑,跑起来!”听了这话,我立马在广场上跑起来,风筝果然如叔叔说的那样飞了起来。
但是广场上放风筝的人太多了,我一放开跑,风筝线就和别人的风筝线缠在一起。
叔叔赶紧过来帮我解开风筝线,并教了几种方法避开别的风筝。
我又重新开始放,这次很顺利,风筝飞得很高。
我仰望我的风筝,它像鸟儿一样在湛蓝的天空中飞翔,和其他风筝一起,让这场空中舞会变得热闹非凡。
望着天空飞舞的风筝,我不禁想到,有时我们就像那风筝,总想飞得更高更远,可总被拿着风筝线的父母紧紧拽着,可换个角度想,没有了父母的帮助,我们怎会高高飞起?放风筝小学生二年级作文2星期天下午,秋高气爽,微风习习,我兴高采烈地和妈妈去太子山公园放风筝我的风筝是金鱼形状的,它有一双圆溜溜的眼睛、淡蓝色的鱼鳞、金色的脑袋和金黄色的尾巴,非常惹人喜爱!我们来到太子山公园,看道人们三个一群五个一伙的在放风筝。
天上无颜六色、形态各异的风筝让人眼花缭乱,有展翅高飞的老鹰,有精美别致的脸谱,有喜气洋洋的猪八戒,还有拖着长长尾巴的蜻蜓……我一边欣赏,一边和妈妈找了一个空旷的地方放风筝。
交通信号灯控制电路的设计与仿真
交通信号灯控制电路的设计与仿真交通信号灯是城市道路上的重要交通设施。
它不仅能够引导车辆行驶方向、保障行人安全出行,还能有效地控制交通流量,缓解车辆拥堵问题。
然而,要使交通信号灯发挥作用,就需要一个可靠的信号控制电路。
本文将介绍交通信号灯控制电路的设计与仿真。
1. 控制电路设计交通信号灯控制电路是一种可编程逻辑电路(FPGA)。
它可以根据不同的交通需要配置不同的控制方案。
基本的控制方案有三种:顺序控制、时间计划控制和循环控制。
1.1 顺序控制顺序控制是最简单的交通信号灯控制方案,它依次控制交通灯的颜色。
设计电路需要先设置一个时钟,并定义各信号灯的状态,例如,当橙色灯亮的时候,等待5秒钟后,绿色灯亮;当绿色灯亮时,等待10秒钟后,红色灯亮。
这样的交通信号灯控制方案简单、稳定,但是不适用于复杂的交通环境。
1.2 时间计划控制时间计划控制是根据交通流量和道路容量的不同,对交通信号灯的时间进行调整的控制方案。
具体做法是,通过交通流量传感器测量每个方向的车辆流量并累积,运用时序控制器进行计算,并对红绿灯时间进行动态调整。
这样可以保证交通信号灯实时地适应不同的流量情况,但是需要大量的传感器和计算器。
1.3 循环控制循环控制是一种随机的交通信号灯控制方案,通过交通数据和计算机模型确定路口交通灯每轮的时间长度,并以不同的顺序轮换信号灯,这样按照循环周期可能使交通流量更加均衡,并且可以排除一些失误。
但是需要进行大量的计算,并且不适用于复杂的交通环境。
2. 仿真设计完成后,需要对交通信号灯控制电路进行仿真,以检验控制电路的稳定性和有效性。
仿真软件通常有多种,本文介绍两种常用的仿真软件。
2.1 QucsQucs是一个免费的仿真软件,具有模拟、线性和非线性仿真电路的能力,可以模拟电路和系统的频段、噪声和传输等特性。
在Qucs中,可以很容易地设计复杂的控制电路,通过仿真分析不同方案的控制效果。
2.2 SPICESPICE是一种常用的模拟软件,主要用于电路和系统仿真。
交通灯逻辑控制电路设计
交通灯逻辑控制电路设计
交通灯逻辑控制电路设计是一项必要的交通管理技术,用于控制十字路口的交通流量和秩序。
设计交通灯逻辑控制电路需要充分考虑交通流量、车速、车辆类型等因素,以保证交通流畅和安全。
交通灯逻辑控制电路设计的原理通常是通过安装在各个路口的
传感器、控制器和信号灯来实现的。
传感器用于检测车辆和行人的流量,控制器根据传感器采集的数据来控制信号灯的亮度和颜色,信号灯则会告知驾驶员和行人当前路口的通行状态。
交通灯逻辑控制电路的设计需要考虑多个因素,例如信号灯的时长、颜色切换频率、车辆和行人通行优先级等。
通常,设计师会使用电子控制器或微控制器来实现交通灯逻辑控制电路,以确保电路的可靠性和高效性。
在设计交通灯逻辑控制电路时,需要考虑交通安全和畅通的原则,严格按照交通法规的规定进行操作,以确保驾驶员和行人的安全。
同时,还需要考虑到节能和环保的理念,最大限度地减少能源浪费和环境污染。
总结起来,交通灯逻辑控制电路设计是一项复杂的技术工作,需要依据科学依据和实践经验来进行,以确保交通流畅和安全。
交通灯控制电路设计
交通灯控制电路设计交通灯是城市交通管理的重要组成部分,通过交通灯控制电路来控制交通信号灯的亮灭,可以使交通流畅有序,提高交通效率和安全性。
下面将详细介绍交通灯控制电路的设计。
首先是输入接口部分。
交通灯控制电路可以通过光电传感器或者车辆探测器等装置来获取交通流量信息,并将其转化成电信号输入到控制电路中。
光电传感器一般采用红外线或激光来感应车辆的到来,车辆探测器则通过地感线圈感应车辆进入或离开的情况。
这些输入装置可以将车辆信息转化成电信号,为后续控制提供数据支持。
接下来是逻辑控制部分。
交通灯的控制有固定时间控制和可调控制两种方式,可以根据实际需要选择。
固定时间控制往往采用时序控制器来实现,时序控制器根据预设的时间来控制交通信号灯的亮灭。
可调控制则需要根据交通流量实时情况来动态调整交通信号灯的运行状态,可以采用微处理器或者PLC控制器来实现。
逻辑控制部分会根据输入接口的数据以及预设的控制规则进行相应的处理,控制交通信号灯的转换。
最后是输出接口部分。
输出接口部分主要是将控制信号转化成驱动交通信号灯的电信号。
交通信号灯一般有红、黄、绿三种颜色,分别表示停、警示和行。
通过驱动器来控制交通信号灯的亮灭状态,驱动器一般由继电器、晶体管等元件组成。
输出接口部分将逻辑控制部分产生的控制信号转化成驱动交通信号灯的电信号,实现交通信号灯的亮灭控制。
首先是稳定性。
交通灯控制电路应具有良好的稳定性,能够在各种环境条件下正常工作,不受外界干扰。
稳定性可以通过增加滤波电路和抗干扰设计来实现。
其次是可靠性。
交通灯是城市交通管理的重要设施,因此交通灯控制电路需要具备高可靠性,能够长时间稳定工作,减少故障率和维护成本。
再次是安全性。
交通灯控制电路在设计时需要遵循安全原则,确保交通灯的控制不会产生误操作,保证交通安全。
最后是灵活性。
交通灯控制电路应具备一定的灵活性,能够根据实际需要进行调整和扩展,以适应交通流量的变化和城市的发展。
综上所述,交通灯控制电路设计是一个涉及多个方面的复杂工程,需要根据实际需求和要求进行综合设计。
交通灯控制电路设计与制作
交通灯控制电路设计与制作交通灯控制电路设计与制作随着人口的不断增长和城市化的进程,各种交通工具的数量不断增加,交通技术的创新和发展也越来越受到关注。
交通灯是现代城市交通中非常重要的一种交通设施,它能够有效地控制车辆流量和行人行动,从而提高道路的安全性和交通效率。
交通灯控制电路是交通灯工作的核心系统。
它通过电子元器件将交通灯控制的信号转换成数字控制信号,进而实现交通灯的开关控制和颜色切换。
本文将介绍交通灯控制电路设计和制作的基本原理和步骤。
一、交通灯控制电路设计原理交通灯控制电路主要由以下几部分组成:时钟电路、数字控制电路、继电器控制电路、LED灯管控制电路等。
时钟电路:时钟电路是交通灯控制电路的基础部分,它通过高精度的电子元器件实现系统的节拍同步和计时。
在交通灯控制电路中,时钟电路的作用是控制信号频率和时间周期,为后面的数字控制和继电器控制提供时间基准。
数字控制电路:数字控制电路是交通灯控制电路的核心部分,它是把传统的机械式控制方式转化成数字化控制,实现自动控制的关键部分。
数字控制电路主要采用的是单片机技术,通过熟练掌握单片机编程语言和电路设计原理,可以实现复杂的交通信号控制方案。
继电器控制电路:继电器控制电路是一种实现数字控制信号与物理控制信号相互转换的电路。
它通过将数字控制信号转换成真实的高电平或低电平信号,从而控制车辆和行人信号灯的开关状态,改变交通灯的亮灭状态。
LED灯管控制电路:LED灯管控制电路是一种专门用于LED 灯传输控制信号的电路。
它通过对LED灯管的电流和电压进行调节,实现交通灯颜色的切换和灯管亮度的调节。
以上几个部分组成了一个完整的交通灯控制电路系统。
在实际设计和制作过程中,需要对各部分电路进行精心的设计和调试,以确保系统的可靠性和稳定性。
二、交通灯控制电路制作步骤1.准备材料和测试工具在制作交通灯控制电路时,需要准备一些基本的材料和测试工具。
其中包括电子元器件、电路设计软件、A/D转换器、逻辑单元、控制线缆、继电器、LED灯管、电路板和焊接工具等。
简易交通灯控制电路的设计
简易交通灯控制电路的设计交通灯控制电路是现代城市交通管理的重要组成部分,其设计方案的合理性和可靠性对保障人民出行的安全和畅通至关重要。
在本文中,我将介绍一个简单的交通灯控制电路的设计方案,涉及到所需材料、电路设计、电路连接和电路测试等方面,旨在提供一种可行的设计思路及实现方法。
一、所需材料1. PCB板2. AT89C2051单片机3. LCD12864液晶显示屏4. DS1302时钟模块5. 7段LED数码管6. 红绿黄LED发光二极管7. 继电器8. 12V电源适配器9. 74HC595芯片10. 电容、电阻、连接线等二、电路设计本次交通灯控制电路采用单片机AT89C2051作为控制核心,通过LCD12864液晶显示屏展示交通灯状态,并且控制红绿黄三色LED灯。
还采用DS1302时钟模块来实现交通灯的定时控制,以确保交通灯的安全和准确性。
具体的电路设计如下:1.电源模块本电路采用12V电源适配器作为供电来源,将电源接入100uf电解电容并接入AT89C2051芯片VCC引脚,以确保芯片工作电压稳定。
2.时钟模块DS1302时钟模块通过连接到P1.0、P1.1和P1.2引脚来实现对交通灯的定时控制。
还需将时钟模块的CLK、DIO和RST引脚分别连接到AT89C2051芯片的P1.4、P1.5和P1.6引脚来实现数据传输和控制信号输出。
3.LCD显示模块将LCD显示屏的RS、RW和E引脚连接到AT89C2051芯片的P3.0、P3.2和P3.1引脚,将LCD数据引脚DB0-DB7连接到AT89C2051芯片的P2.0-P2.7引脚,以在交通灯控制过程中显示交通灯状态。
4.7段LED数码管模块将74HC595芯片、CD4511译码器和7段LED数码管连接在一起,将74HC595芯片的SER、SRCLK和RCLK引脚连接到AT89C2051芯片的P1.7、P1.5和P1.6,将CD4511译码器的A、B、C、D和O引脚分别连接到74HC595芯片的Q0-Q3和74HC595芯片的Q4引脚,将7段LED数码管的公阴极连接到CD4511译码器的O引脚,在交通灯控制过程中实现倒计时显示。
交通灯逻辑电路设计
交通灯逻辑电路设计
交通灯逻辑电路设计是利用数字电路实现对交通信号灯的控制。
一般来说,交通灯逻辑电路包括三个部分:红灯、黄灯和绿灯。
首先,我们需要确定每个灯的状态转换条件。
例如,当交通灯处于红灯状态时,如果检测到车辆或行人通过,则应将状态转换为黄灯;当黄灯状态持续一段时间后,如果没有检测到车辆或行人通过,则应将状态转换为绿灯;当交通灯处于绿灯状态时,如果检测到车辆或行人通过,则应将状态转换为黄灯。
其次,我们需要选择合适的数字电路元件来实现这些状态转换条件。
常用的数字电路元件包括触发器、计数器、译码器等。
根据具体需求,我们可以将这些元件组合起来形成一个完整的交通灯逻辑电路。
最后,我们需要进行仿真测试以确保交通灯逻辑电路的正确性。
通过模拟不同的场景和情况,我们可以验证交通灯逻辑电路是否能够正确地控制交通信号灯的状态转换。
总之,交通灯逻辑电路设计需要考虑多个因素,包括状态转换条件、数字电路元件选择和仿真测试等。
只有在充分考虑这些因素的基础上才能设计出高效可靠的交通灯逻辑电路。
毕业设计96交通灯控制电路设计共12页
目录任务书 (2)1、引言 (3)2、总体设计方案 (3)2.1、基本电路组成 (3)2.2、信号灯转换器 (3)3、单元电路设计与原理 (4)3.1.主控电路 (4)3.1.1 原理 (4)3. 1.2 原器件的选择及参数 (5)3.1.3 电路接法 (5)3.2.主干道计时电路 (6)3.2.1 原理 (6)3.2.2 原器件的选择及参数 (6)3.2.3 电路接法 (6)3.3 支干道计时电路 (7)3.3.1 原理 (7)3.3.2 原器件的选择及参数 (7)3.3.3 电路接法 (8)3.3.4 黄灯闪烁控制 (10)4 课程设计总结 (10)5 参考文献 (10)6电路原理图…………………………………………………………(另附)电工电子技术课程设计任务书1. 引言随着社会经济的发展,城市交通问题越来越引起人们的关注。
人、车、路三者关系的协调,已成为交通管理部门需要解决的重要问题之一。
城市交通控制系统是用于城市交通数据监测、交通信号灯控制与交通疏导的计算机综合管理系统,它是现代城市交通监控指挥系统中最重要的组成部分。
随着城市机动车量的不断增加,许多大城市如北京、上海、南京等出现了交通超负荷运行的情况,因此,自80年代后期,这些城市纷纷修建城市高速道路,在高速道路建设完成的初期,它们也曾有效地改善了交通状况。
然而,随着交通量的快速增长和缺乏对高速道路的系统研究和控制,高速道路没有充分发挥出预期的作用。
而城市高速道路在构造上的特点,也决定了城市高速道路的交通状况必然受高速道路与普通道路耦合处交通状况的制约。
所以,如何采用合适的控制方法,最大限度利用好耗费巨资修建的城市高速道路,缓解主干道与匝道、城区同周边地区的交通拥堵状况,越来越成为交通运输管理和城市规划部门亟待解决的主要问题。
为此,笔者进行了深入的研究,以下就城乡交通灯控制系统的电路原理、设计计算和实验调试等问题来进行具体分析讨论。
2. 总体设计方案2.1、基本电路组成交通灯控制系统的原理框图如图1-1所示。
《EDA技术及应用》交通灯控制电路的设计
《EDA技术及应用》交通灯控制电路的设计1 系统设计1.1 设计要求1.1.1 设计任务1、用4个八段数码管分别显示道路东西和南北通行和禁止的倒计时时间。
2、能设置道路东西和南北两侧通行和禁止的倒计时时间,最大设置时间为99秒,最小设置时间为1秒。
3、交通灯用红、绿、黄三种发光二极管(LED)显示控制的结果。
4、红、绿、黄灯显示的次序应符合实际交通道路控制的要求。
5、其它功能。
1.1.2性能指标要求设计一个交通控制器,用LED 显示灯表示交通状态,并以8 段数码显示器显示当前状态剩余秒数南北方向绿灯亮时,东西方向红灯亮;反之亦然,二者交替允许通行,南北方向每次放行99s,东西方向每次放行99s,南北红绿灯始终比东西红绿灯快3s。
每次由绿灯变为红灯的过程中,亮光的黄灯作为过渡,黄灯的时间为3s。
因为开发板没有绿黄灯,所以用两组三个led灯替代显示红黄绿灯。
南北方向与东西方向各用两个8位数码管显示倒计时,并且能实现总体清零功能,计数器由初始状态开始计数,对应状态的显示灯亮。
1.2 设计思路及设计框图1.2.1设计思路本次设计是针对十字路口,进行南北和东西直行情况下交通灯控制。
设定东西方向为主干道方向,根据交通灯的亮的规则,在初始状态下两个方向的都为红灯亮启,进入正常工作状态后,当南北方向红绿灯上绿灯亮时,东西方向红绿灯上红灯亮,各方向最后倒计时3s时,南北方向红绿灯和东西方向红绿灯上的代表黄灯的led灯亮启,持续3S后,南北方向红绿灯上红灯亮启,东西方向红绿灯上绿灯亮启持续99s,之后南北方向和东西方向上的黄灯都亮启3s,一个循环完成,循环往复的直行这个过程。
1.2.2总体设计框图根据任务需求,总体设计有:分频器模块、控制器模块、倒计时模块、红绿灯显示模块、码模块和译码显示模块如下图所示:2 各个模块程序的设计led红绿灯显示:module led(clk,led,N,D,cout,zt);input clk;input [6:0] N;input [6:0] D;output reg [5:0] led;output reg [1:0] zt;output reg [6:0] cout;always@(posedge clk)begincout=cout+1;if(cout<N-3)led=6'b100001;//南北绿灯,东西红灯else if(cout>N-3&&cout<N)led=6'b100010;//南北黄灯,东西红灯else if(cout>N&&cout<D+N-3)led=6'b001100;//南北红灯,东西绿灯else if(cout>N+D-3&&cout<N+D)led=6'b010100;//南北红灯,东西黄灯else if(cout==N+D)cout=0;if(cout<N-4)zt=0;else if(cout>N-4&&cout<N-1)zt=1;else if(cout>N-1&&cout<D+N-4)zt=2;else if(cout>D+N-4&&cout<N+D-1)zt=3;endEndmodule分频器:module div(clk,clkout);input clk;output reg clkout;Parameter CNT_MAX =50_000_000;//1s->1hz(50_000_000/1),0.5s->2hz(50_000_000/2=25_000_000) //parameter CNT_MAX = 1; //for simulationreg [25:0] cnt;always @ (posedge clk)if (cnt < CNT_MAX - 1'b1)cnt <= cnt + 1'b1;elsecnt <= 26'd0;always @(posedge clk)if(cnt == CNT_MAX - 1'b1)clkout=1'b1;elseclkout=1'b0; Endmodule调时控制:module ts(s,N,D,mode);input [1:0] s;input mode;output [6:0] N;output [6:0] D;j u1(.s(s[0]),.q(N),.mode(mode));j u2(.s(s[1]),.q(D),.mode(mode));Endmodule倒计时计数:module seg(clk,N,D,cout,zt,fs1,fs2); input clk;input [6:0] N;input [6:0] D;input [6:0] cout;input [1:0] zt;output reg [6:0] fs1;output reg [6:0] fs2;always@(posedge clk)case(zt)2'b00:begin fs1=N-cout-4; fs2=N-cout-1;end2'b01:begin fs1=N+D-cout-1; fs2=N-cout-1;end2'b10:begin fs1=N+D-cout-1; fs2=N+D-4-cout;end2'b11:begin fs1=N+D-cout-1; fs2=2*N+D-cout-1;endendcaseEndmodule计时输出:module j(s,q,mode);input s,mode;output reg [6:0] q;initialq=15;//初始从15开始启动always@(posedge s)if(mode)q=q+1;elseq=q-1;Endmodule数码管调用:// Module Function:数码管的译码模块初始化module segment7 (seg_datin,seg_led,en);input [3:0] seg_datin; //数码管需要显示0~f共16个数字,所以需要4位数据输入端 input en; //数码管使能端output [7:0] seg_led; //在DE10-Standard上控制一个数码管需要7个信号MSB~LSB=DP、G、F、E、D、C、B、Areg [7:0] seg [15:0]; //定义了一个reg型的数组变量,相当于一个16*8的存储器,存储器一共有16个数,每个数有8位宽initial //在过程块中只能给reg型变量赋值,Verilog中有两种过程块always和initial//initial和always不同,其中语句只执行一次beginseg[0] = ~(8'h3f) ; //对存储器中第一个数赋值8'b0011_1111,7段显示数字 0 seg[1] = ~(8'h06); //7段显示数字 1seg[2] = ~(8'h5b); //7段显示数字 2seg[3] = ~(8'h4f); //7段显示数字 3seg[4] = ~(8'h66); //7段显示数字 4seg[5] = ~(8'h6d); //7段显示数字 5seg[6] = ~(8'h7d); //7段显示数字 6seg[7] = ~(8'h07); //7段显示数字 7seg[8] = ~(8'h7f); //7段显示数字 8seg[9] = ~(8'h6f); //7段显示数字 9seg[10] = ~(8'h77); //7段显示数字 aseg[11] = ~(8'h7c); //7段显示数字 bseg[12] = ~(8'h39); //7段显示数字 cseg[13] = ~(8'h5e); //7段显示数字 dseg[14] = ~(8'h79); //7段显示数字 eseg[15] = ~(8'h71); //7段显示数字 fendassign seg_led = en?seg[seg_datin]:8'hff; //连续赋值,输入不同四位数,输出对于译码的8位输出,共阴数码管取反。
交通灯电路设计精编
交通灯电路设计精编 Document number:WTT-LKK-GBB-08921-EIGG-22986一设计总体思路在南北东西道路的十字路口分别设置三色交通灯控制器红灯亮禁止通行绿灯亮允许通行黄灯亮提醒注意根据不同情况可调整三色灯亮或闭的时间1.基本参数:南北向绿灯亮东西向红灯亮60秒南北向黄灯亮东西向红灯亮05秒南北向红灯亮东西向绿灯亮40秒南北向红灯亮东西向黄灯亮05秒即可以看作南北向绿黄红灯亮的时间为60秒 5秒 45秒东西向红绿黄灯亮的时间为65秒 40秒 5秒2.用LED模拟交通灯在方案中秒脉冲信号同时接入南北向东西向计数电路可以保证两电路时序的同时性通过开关控制两控制电路的初始状态控制电路通过不同的状态来控制倒计数电路的置数然后倒计数电路反馈信号改变控制电路的状态进而改变倒计数电路的置数如此循环两预置电路可以随时更改红黄绿的亮灭的时间也可以控制灯红黄绿灯哪个先亮实现了电路的可控制性二 单元电路设计1.脉冲产生电路 用实验箱1Hz 信号源即可2.控制电路由于有显示灯红黄绿三种,故控制电路设计为00 01 10 00 三种状态循环变化用两个JK 触发器来实现计数器反馈信号 Q1 Q0状态由00 01 10 00循环变化时,南北显示灯绿黄红依次循环,东西向红绿黄灯依次循环3.时间设置电路南北控制电路倒计数电路南北显示电路 开关控制 倒计数电路 南北预置电路东西控制电路 东西预置电路 东西显示电路 秒脉冲发生器南北东西分别采用 4 片双 4 选一数据选择器 74153 芯片从左至右四片 74153 芯片的输出 1Y2Y 1Y2Y 1Y2Y 1Y2Y分别接至高低位计数器的输入端 DCBA DCBA 74253 的输入 AB 分别接控制电路的 QO Q1 从左至右四片 74153 芯片的输入八个 C0 为绿灯时间设置, 八个 C1 为黄灯时间设置,八个 C2 为红灯的时间设置.如南北道路八个 C0 依次设置为 0110 0000, 八个 C1 依次设置为 0000 0101,八个 C2 设置为 0100 0101,八个 C3 依次设置为 0000 0000,即在电路工作时,显示电路会从 60 05 45 倒计时4.计数电路计数电路左边192为高位片右边192为低位片低位片DOWN 输入秒脉冲信号高低位DCBA输入分别为时间设置电路的从左至右的八个Y输出端高低位片的输出 QA QB QC QD 全部相或 ,作为高低片的置数信号控制电路的时钟信号当计数器倒计时为 0000 0001 时, 当下一个低位片的脉冲上升沿来临时输出信号变为 0000 0000 反馈置数信号(八个输出相或)变为 0 产生一个下降沿脉冲使控制器状态发生改变这是置数信号仍然为 0 实现置数当置数完成后置数信号才变为1 然后开始正常倒计数5.红黄绿灯控制电路由于控制器的状态为00 01 10 00循环所以对于南北向道路来说当为状态为00时计数器倒计时60秒绿灯亮状态为01时计数器倒计时5秒黄灯亮状态为10时计数器倒计时45秒红灯亮用三个与门即可实现当计数器计数到0000 0000时产生控制电路的下降时钟脉冲信号继而使控制器的状态发生改变即在00 01 10 00这三种状态之间循环利用这三种状态的循环来设计红黄绿灯的控制电路为了增强电路的扩展功能可以在计数器的置数信号和控制开关相与来控制两个触发器的时钟脉冲信号因此当将主道的开关A 掷0 打开秒脉冲发生器然后将开关掷1即可开始计数,若需要控制从那种颜色的灯先开始计时先将开关置1然后置0 即可产生一个下降沿脉冲同时也是一个置数信号可以置数为控制器控制的下一状态四附录:元器件清单元件数量。
单片机交通灯电路设计及步骤
设计一个单片机交通灯电路是一个常见的项目。
下面是一般的步骤:1. 确定需求:首先确定你想要设计的交通灯系统的功能和需求,例如红绿灯的时间间隔、黄灯时间等。
2. 选择单片机:选择一个适合的单片机,如Arduino、Raspberry Pi等。
确保单片机有足够的GPIO引脚用于控制灯光。
3. 连接电路:将交通灯与单片机进行连接。
使用适当的电阻和电线将LED灯连接到单片机的GPIO引脚。
确保引脚的输入输出匹配。
4. 编程:使用单片机开发平台(如Arduino IDE)编写程序来控制交通灯的状态和时间。
通过编程设置引脚的电平状态,以控制LED灯的亮灭。
5. 代码调试:将编写好的程序上传到单片机,并进行调试。
确保交通灯按照预期工作。
6. 完善系统:根据需要优化和调整交通灯的时间控制和功能。
7. 测试和验证:通过模拟或实际测试验证交通灯系统的功能和稳定性。
请注意,这只是一个简单的概述,实际的实现可能会更复杂,需要根据具体的要求和平台进行调整。
在开始实际设计之前,确保你有足够的电子电路和编程知识,以及相关的工具和材料。
此外,确保遵循安全操作和规范,以防止任何电路或设备损坏或意外发生。
以下是设计单片机交通灯电路的详细步骤:1. 确定交通灯的控制方式:确定你想要实现的交通灯控制方式,例如固定时间间隔、按需控制等。
2. 准备硬件材料:获取所需的硬件材料,包括单片机(如Arduino)、LED灯(红、黄、绿三色)、面包板、适配器和电源等。
3. 连接电路:使用面包板将单片机和LED灯进行连接。
连接的具体步骤如下:- 将单片机的GPIO引脚与相应的LED灯引脚连接。
例如,将红灯连接到一个GPIO引脚上,将黄灯和绿灯分别连接到其他GPIO引脚上。
- 使用适当的电阻将每个LED灯连接到电源。
电阻的值应根据LED的额定电压和电流来确定,以保护LED灯不受过大的电流影响。
- 连接单片机的电源和适配器,并确保电路连接正确。
4. 编写程序:使用适当的集成开发环境(IDE)或编程软件编写程序,以控制交通灯的状态和时间。
交通灯控制电路设计+设计流程图+设计电路图+实物图
交通灯控制电路设计由一条主干道和一条支干道的汇合点形成十字交叉路口,为确保车辆安全、迅速地通行,在交叉路口的每个入口处设置了红、绿、黄三色信号灯。
红灯亮禁止通行;绿灯亮允许通行;黄灯亮则给行驶中的车辆有时间停靠在禁行线内。
实现红、绿灯的自动指挥对城市交通管理现代化有着重要的意义。
1、设计目的1.掌握交通灯控制电路的设计、组装与调试方法。
2.熟悉数字集成电路的设计和使用方法。
2、设计任务与要求1.用红、绿、黄三色发光二极管作信号灯。
2.当主干道允许通行亮绿灯时,支干道亮红灯,而支干道允许亮绿灯时,主干道亮红灯。
3.主支干道交替允许通行,主干道每次放行30s、支干道20s。
设计30s和20s计时显示电路。
4.在每次由亮绿灯变成亮红灯的转换过程中间,要亮5s的黄灯作为过渡,设置5s计时显示电路。
3、原理电路设计(1)设计逻辑流程(2)方案比较及整体电路方案一:根据题目,主支干道红绿灯分时亮可以分成四种状态。
若采用两个JK触发器即可满足。
考虑到主支干道计数的不同,需要从计数器那里产生一个信号,来使JK触发器改变状态。
当然可以通过逻辑推导,然后用各种基本的数字器件,如与非门,来产生一个满足要求的信号。
但是用到的器件比较多,而且布线较复杂。
所以不采用这个方案。
方案二:鉴于方案一,考虑采用中规模集成电路,因此选择使用了数据选择器。
将计数器某个计数到的信号,如5s,接到数据选择器的数据输入端,然后将由JK触发器产生的表明四种状态的信号Q2和Q1接到数据选择器的地址代码端。
这个方案解决了方案一的问题,所以采用了这种设计方法。
方案三:按照JK触发器习惯的接法,由数据输出端来的信号接到J或K,但是若计数器采用置零的方式,信号有效的时间很短,这就要求触发器有较高的扫描频率,但是计数器的频率已经固定是1s,造成同一个频率电路,却需要不同的频率。
因此采用直接接进触发器的使能端。
至此,确定了最后的方案。
(3)单元电路设计及电路的工作原理为了便于分析,把一些单元电路从整体电路中分离出来,同时为了电路的简洁明了,分析电路的逻辑时,还把次要的元件暂时移除.单元电路各部分以及功能如下:控制电路主控电路是本课题的核心,主要产生30s、20s、5s三个定时信号,它的输出一方面经译码后分别控制主干道和支干道的三个信号灯,另一方面控制定时电路启动。
实验八交通灯控制电路的设计
特殊灯光信号
在某些情况下,交通灯还具 有特殊的灯光信号,如左转 箭头、行人过街等,以满足 不同交通需求。
控制电路设计思路
微控制器核心
采用微控制器作为控制核心,通过编程 实现交通灯灯光信号的时序控制。
输出驱动电路
设计合适的输出驱动电路,以驱动交 通灯的LED或灯泡,确保灯光信号的
稳定性和亮度。
输入信号处理
经验教训分享
电路设计需严谨
在电路设计时,应充分考虑元器件的选型、布局 和连接方式,确保电路的稳定性和可靠性。
调试过程需耐心
在电路调试过程中,遇到问题时需保持冷静,耐 心分析并逐一排查故障,确保电路的正常运行。
团队协作很重要
在实验过程中,团队成员之间应充分沟通、协作 配合,共同解决问题,提高工作效率。
问题诊断及优化措施
问题诊断
针对仿真结果中不符合设计要求的部分,进行问题诊断,找出 可能的原因,如元器件参数不合适、电路连接错误等。
优化措施
根据问题诊断的结果,采取相应的优化措施,如调整元器件参数、修 改电路连接方式等,以提高交通灯控制电路的性能和稳定性。
再次仿真测试
对优化后的交通灯控制电路进行再次仿真测试,验证优化 措施的有效性,并记录优化后的仿真结果。
06
实验总结与展望
实验成果总结
交通灯控制电路的成功设计
通过合理的电路设计和元器件选择,成功实现了交通灯的红黄绿 灯光控制,且运行稳定可靠。
实Hale Waihona Puke 了定时控制功能通过内置的定时器模块,实现了交通灯的定时控制,使得灯光能够 按照设定的时间间隔进行切换。
完成了实验报告与演示
详细记录了实验过程、数据分析、电路图及实验结果,并进行了实 验演示,验证了交通灯控制电路设计的可行性。
交通灯控制电路原理及其设计
交通灯控制电路原理及其设计
一、交通灯控制电路原理
1、交通灯控制电路控制模式:有时间段控制、地点控制、交叉口可
控性等,一般采用的是时间段控制,即交通灯每隔一段时间切换一次,控
制车辆行驶方向。
2、交通灯控制电路的硬件设备:首先要确定所需要的控制电路,例
如用于时间段控制的时间控制器、用于地点控制的控制器、用于地点控制
的晶振器、用于可控性交叉口的所有控制器等。
3、交通灯控制电路的软件设计:然���要对硬件设备进行软件控制,根据需要制定交通灯控制程序,以实现控制交通灯的颜色和持续时间。
二、交通灯控制电路的设计
1、电路设计原理:首先要确定交通灯控制电路的电路结构和简单原理,设计控制电路硬件电路,包括芯片、电源、电路板、晶振器等,并进
行实际测试。
2、软件编程设计:其次要对硬件电路进行软件编程设计,即根据交
通灯控制系统的要求,编写出控制程序。
实训报告-交通灯控制电路设计
实训报告-交通灯控制电路设计本次实训的主要任务是设计一个基于计数器和电路传输的交通灯控制电路,能够实现红黄绿三种灯的循环切换,并且速度可调。
1. 实验设备1颗10段计数器、1颗555定时器、3颗双极性三极管、3颗17V/0.5W二极管、3颗红色LED、3颗黄色LED、3颗绿色LED、数个电阻和连接器。
2. 实验原理本次实验主要基于计数器和555定时器实现。
计数器累加一次后会触发一次输出信号,通过此信号来控制各个灯的亮灭。
同时,555定时器用于控制红绿灯切换的时间。
当555定时器的输出信号改变时,通过转换电路,控制红绿灯的状态改变。
3. 实验过程首先,将计数器的时钟接入555定时器的输出端。
然后,将所有的LED和二极管连接到一个共同的正极上,并通过三个开关来控制每个LED的反向极。
此时,可以根据需要进行连接。
一般情况下,红色LED与红色线(反向极)相连,黄色LED与黄色线相连,绿色LED与绿色线相连。
接下来,将三个双极性三极管连接到每个LED的反向极上,并通过电阻进行限流。
此时,可以将计数器的输出端连接到三个双极性三极管的基极。
通过转换电路控制三个双极性三极管的导通和截止,从而控制LED的亮灭。
最后,通过调节555定时器的参数,控制红绿灯的切换时间。
可以通过调节电位器改变输出频率,从而达到速度可调的效果。
4. 实验结果在实验环境中,我们可以看到红黄绿三种灯一次次地循环闪烁,速度可调,非常符合实际的交通灯控制需求。
同时,每个灯的亮灭状态也非常清晰,基本没有出现闪烁和误触发等问题。
5. 总结通过本次实验,我们进一步了解了交通灯控制电路的设计原理和实现过程,并通过实际操作掌握了如何基于计数器和555定时器来实现交通灯的循环切换。
此外,我们还学习了如何通过转换电路控制三个双极性三极管的导通和截止,从而实现LED的亮灭控制。
这对于我们今后的电子技术学习和实践都非常有帮助。
交通灯逻辑控制电路设计-数字电子技术课程设计
数字电子技术课程设计——交通灯逻辑控制电路设计一、内容摘要:本系统由单片机系统、键盘、LED 显示、交通灯演示系统组成。
系统包括人行道、左转、右转、以及基本的交通灯的功能。
系统除基本交通灯功能外,还具有倒计时、时间设置、紧急情况处理、分时段调整信号灯的点亮时间以及根据具体情况手动控制等功能。
实现对交通灯控制。
交通灯是交通安全的关键,已广泛应用于城乡的十字路口,它的有无作为交通安全检查的重要依据,是交通秩序正常进行的有力保障。
为了确保十字路口的车辆顺利、畅通地通过,往往都采用自动控制信号灯来进行指挥。
其中红灯(R)亮,表示该条道路禁止通行;黄灯(Y)亮表示停车;绿灯(G)亮表示允许通行。
二、实验目的1.了解交通灯管理的基本工作原理。
2.熟悉8253计数器/定时器、8259A中断控制器和8255A并行接口的工作方式及应用编程。
3.掌握多位LED显示的方法。
三、设计任务和要求实验内容:设计一个用于十字路口的交通灯控制器。
基本要求如下:1、满足图2顺序工作流程。
图中设南北方向的红、黄、绿灯分别为NSR、NSY、NSG,东西方向的红、黄、绿灯分别为EWR、EWY、EWG。
它们的工作方式有些必须是并行进行的,即南北方向绿灯亮,东西方向红灯亮;南北方向黄灯亮,东西方向红灯亮;南北方向红灯亮,东西方向绿灯亮;南北方向红灯亮,东西方向黄红灯亮。
图2 交通灯顺序工作流程图2、应满足两个方向的工作时序:即东西方向亮红灯时间应等于南北方向亮黄、绿灯时间之和,南北方向亮红灯时间应等于东西方向亮黄、绿灯时间之和。
时序工作流程图3所示。
图3中,假设每个单位时间为3秒,则南北、东西方向绿、黄、红灯亮时间分别15秒、3秒、18秒,一次循环为36秒。
其中红灯亮的时间为绿灯、黄灯亮的时间之和。
图3 交通灯时序工作流程图3、 十字路口要有数字显示,作为时间提示,以便人们更直观地把握时间。
具体为:当某方向绿灯亮时,置显示器为某值,然后以每秒减1计数方式方式工作,直至减到数为“0”,十字路口红、绿灯交换,一次工作循环结束,进入下一步某方向地工作循环。
基于c51交通灯控制电路设计
基于c51交通灯控制电路设计基于C51交通灯控制电路设计随着城市交通的日益发展,交通信号灯成为城市道路上不可或缺的一部分。
交通灯的控制需要高效准确地实现,以确保交通安全和交通流畅。
本文将介绍一种基于C51的交通灯控制电路设计。
1. 介绍C51单片机C51单片机是一种经典的8位单片机,具有高性能、低功耗和易于编程等特点。
它广泛应用于各种嵌入式系统中,包括交通信号灯控制系统。
2. 电路设计思路交通灯控制电路的设计需要考虑交通信号灯的状态切换、时间控制和灯光显示等因素。
设计思路如下:2.1 状态切换交通灯的状态切换包括红灯、绿灯和黄灯三种状态。
根据交通流量和道路情况,需要合理切换交通灯的状态。
设计中可以使用多个开关来模拟道路上的车辆和行人信号,通过检测开关状态来触发状态切换。
2.2 时间控制交通灯的每个状态需要有固定的时间控制,以确保交通流畅和公平。
设计中可以使用定时器来实现时间控制功能。
定时器可以设置不同的时间段,分别对应红灯、绿灯和黄灯的持续时间。
2.3 灯光显示交通灯的灯光显示需要清晰可见,以便行人和车辆能够准确识别。
设计中可以使用LED灯作为交通信号灯的灯光显示器。
不同颜色的LED灯分别代表红灯、绿灯和黄灯。
3. 电路实现基于C51的交通灯控制电路可以采用以下组件和连接方式进行实现:3.1 C51单片机选择一款适合的C51单片机,具备足够的IO口和定时器功能。
3.2 开关模块选择合适的开关模块,可以使用按钮开关模拟车辆和行人信号。
将开关模块与C51单片机的IO口连接,通过读取IO口状态来触发状态切换。
3.3 定时器模块选择合适的定时器模块,将定时器模块与C51单片机的定时器引脚连接,实现时间控制功能。
可以通过编程设置定时器的工作模式和计数值,以实现不同状态的持续时间控制。
3.4 LED灯模块选择合适的LED灯模块,将LED灯模块与C51单片机的IO口连接,通过控制IO口输出高低电平来控制LED灯的亮灭。
交通灯控制电路设计与制作
交通灯控制电路设计与制作交通灯控制电路设计与制作随着城市化进程的加快,交通阻塞问题愈发严重。
为了解决这一难题,设计交通灯控制电路成为了一项重要的工作。
本文将介绍交通灯控制电路的设计思路及其制作过程。
一、电路设计思路交通灯控制电路需要实现的主要功能为按照一定的时间间隔控制交通灯的转换。
首先,需明确借助计时器,获取准确的时间间隔,以及使用开关元件实现交通灯的切换。
其次,对于一些特殊情况,比如紧急停车,电路需要能够做出实时响应。
在实际设计中,要根据实际具体情况确定放置的交通灯种类、交通流量以及灯的切换时间等参数。
设计的目的是为了提高道路的通行能力以及防止出现堵塞情况。
二、电路制作过程制作交通灯控制电路需要准备的材料有:计时器芯片、开关元件、LED灯、电阻器等。
下面是详细的制作过程:1. 首先,在面包板上搭建电路,按照上述设计思路连接各个部分。
需要注意的是,电路板上所连接的元件数量要与需控制的交通灯数量相匹配。
2. 经过初步搭建后,需要进行计时器及开关元件的程序设置。
内部计时器可以使用IC计时器,而开关元件可以采用仿真开关等电子器件,有些情况下还需要在程序设置时进行参数调整。
3. 完成程序和电路的设置后,我们还需要测试电路的真实效果。
此时可以根据实际的交通流量模拟场景,通过手动或自动方式观察道路交通灯切换。
4. 一般情况下,需要将搭建好的电路固定在交通信号灯箱上。
需要注意的是,电路板要稳定且不易被干扰。
5. 最后,需要根据不同情况对电路进行维护和调整,确保能够稳定运行。
三、安全提示在进行交通灯控制电路制作过程中,需要注意一些安全事项。
具体的有:1. 在连接电路时,要确保电路板中的元器件符合电流大小,以避免出现火灾等事故。
2. 在进行参数调整时,必须进行试运行,同时不要频繁调整参数,以避免影响系统的正常工作。
3. 安装时须将电路固定好,保证可靠性和稳定性,避免电路板意外摇晃或受到人为干扰。
总结交通灯控制电路是现代城市化的重要设备之一。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第三章数字电路课程设计
课程设计1:交通灯逻辑控制电路设计
一、简述:
为了确保十字路口的车辆顺利、畅通地通过,往往都采用自动控制信号灯来进行指挥。
其中红灯(R)亮,表示该条道路禁止通行;黄灯(Y)亮表示停车;绿灯(G)亮表示允许通行。
交通灯控制电路的系统框图如图3.1.1所示:
图3.1.1 交通灯控制器系统框图
二、设计任务和要求
设计一个十字路口交通信号灯控制器。
基本要求如下:
1.满足图3.1.2顺序工作流程。
图中设南北方向的红、黄、绿灯分别为NSR、NSY、NSG,东西方向的红、黄、绿灯分别为EWR、EWY、EWG。
它们的工作方式有些必须是并行进行的,即南北方向绿灯亮,东西方向红灯亮;南北方向黄灯亮,东西方向红灯亮;南北方向红灯亮,东西方向绿灯亮;南北方向红灯亮,东西方向黄红灯亮。
2.应满足两个方向的工作时序:即东西方向亮红灯时间应等于南北方向亮黄、绿灯时间之和,南北方向亮红灯时间应等于东西方向亮黄、绿灯时间之和。
时序工作流程图3.1.3所示。
图3.1.3中,假设每个单位时间为3秒,则南北、东西方向绿、黄、红灯亮时间分别15秒、3秒、18秒,一次循环为36秒。
其中红灯亮
的时间为绿灯、黄灯亮的时间之和。
图3.1.3 交通灯时序工作流程图
3.十字路口要有数字显示,作为时间提示,以便人们更直观地把握时间。
具体为:当某方向绿灯亮时,置显示器为0,然后以每秒加1计数方式方式工作,直至加到绿灯灭为止;当黄灯亮时,置显示器为0,然后以每秒加1计数方式方式工作,直至加到黄灯灭为止;当红灯亮时,置显示器为0,然后以每秒加1计数方式方式工作,直至加到红灯灭为止。
例如:假设每个单位时间为3
秒,当南北方向从红灯转换成绿灯时,置南北方向数字显示为0,并使数显计数器开始加“1”计数,当加到绿灯灭而黄灯亮时,数显的值应从14跳回到0,同时黄灯亮,黄灯计数,当数显值从2跳到0时,此时黄灯灭,而南北方向的红灯亮;红灯计数加“1”计数,当加到红灯灭时,数显的值应从17跳回到0。
同时,使得东西方向的绿灯亮,并置东西方向开始计数。
4.扩展功能:
(1)用LED 发光二极管模拟汽车行驶电路。
当某一方向绿灯亮时,这一方向的1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4 5 6
NSG
t
发光二极管接通,并一个一个向前移动,表示汽车在行驶;当遇到黄灯时,移位发光二极管就停止,而过了十字路口的移位发光二极管继续向前移动;红灯亮时,则另一方向转为绿灯亮,那么,这一方向的LED发光二极管就开始移位(表示这一方向的车辆行驶)。
(2)用倒计时实现数字显示(限定仍然用74LS161芯片实现)。
三、可以使用的器件
74LS164(8位移位寄存器)
74LS161(4位二进制加法计数器)
74LS74 (双D触发器)
74LS04(六反相器)
74LS00(2输入端四与非门)
74LS08(2输入四与门)
CC4511(显示译码器)
LED(共阴极)
555定时器
若干电阻、电容
四、设计方案提示
根据设计任务和要求,参考交通灯控制器的逻辑电路主要框图3.1.1,设计方案可以从以下几部分进行考虑。
1.秒脉冲和分频器
因十字路口每个方向绿、黄、红灯所亮时间比例分别为5:1:6,所以,若选4 秒(也可以3 秒)为—单位时间,则计数器每计4 秒输出—个脉冲,秒脉冲用555定时器构成的多谐振荡器实现,并通过触发器分频实现4秒(或其它规定时间)的单位时间。
2.交通灯控制器
由波形图可知,计数器每次工作循环周期为12,所以可以选用12进制计数器。
计数器可以用单触发器组成,也可以用中规模集成计数器。
这里我们选用中规模74LSl64八位移位寄存器组成扭环形12进制计数器。
3.显示控制部分
显示控制部分,实际是—个定时控制电路。
当绿灯亮时,使加法计数器开始工作(用对方的红灯信号控制),每来—个秒脉冲,使计数器加1,直到计数器绿灯灭而停止。
译码显示可用七段泽码器,显示器用LED 显示器,计数器采用
74LSl61。
4.手动/自动控制,夜间控制
这可用—选择开关进行。
置开关在手动位置,输入单次脉冲,可使交通灯处在某一位置上,开关在自动位置时,则交通信号灯按自动循环工作方式运行。
夜间时,将夜间开关接通,黄灯闪亮。
5.汽车模拟运行控制
用移位寄存器组成汽车模拟控制系统,即当某一方向绿灯亮时,则绿灯亮“G”信号,使该路方向的移位通路打开,而当黄、红灯亮时,则使该方向的移位停止。
五、课程设计准备要求
1.查阅有关资料,了解74LS164、74LS74、74LS161、CC4511、LED、555等芯片的功能和管脚排列图。
2.设计出交通灯控制器各模块电路图(含所用元件参数)和总电路图。
其中要求时标电路的输出信号频率为1Hz。
进行实验时必须携带完整电路图。
3.按照给定的芯片设计电路。