交通灯控制逻辑电路设计
- 格式:doc
- 大小:561.50 KB
- 文档页数:8
数电课程设计简易交通灯控制逻辑电路数电课程设计简易交通灯控制逻辑电路交通灯是在公路交通中起到非常重要作用的设施之一,控制着交通的流动,保证了交通的安全顺畅。
而现代交通灯的实现和控制依赖于计算机技术,而其中的控制逻辑电路就是数电课程设计中可以涉及到的内容。
在本篇文章中,我们将会详细地介绍设计简易交通灯控制逻辑电路。
一、设计思路首先,我们需要了解交通灯的基本控制逻辑:红灯亮时,车辆和行人要停止前进;黄灯亮时,表示灯将要变为绿灯,车辆和行人要注意;绿灯亮时,车辆和行人可以前进。
基于这样的控制逻辑,在数电课中我们可以使用基本的逻辑门电路以及时序电路来实现交通灯的控制。
具体而言,我们可以使用以下电路元件:1. 555 定时器2. 开关3. 七段数码管4. LED 灯5. 逻辑门我们使用555 定时器实现时序控制,通过开关控制电路的启动和停止。
当电路启动时,第一组LED 灯亮起,表示绿灯,车辆和行人可以通行;在绿灯亮起后一段时间后,第二组LED 灯亮起,表示黄灯,此时车辆和行人应注意并减速。
最后,当黄灯持续一段时间后,第三组LED 灯亮起,表示红灯,此时车辆和行人应停止前进。
在逻辑电路设计方面,我们使用74LS08 门电路,构建逻辑电路。
使用开关控制定时器和LED 灯的工作,通过逻辑电路控制LED 灯的亮灭,从而实现交通灯的控制。
二、电路设计1. 定时器电路我们使用555 定时器构建定时器电路,该电路的具体实现如下:其中,R1、R2、C1 分别控制定时器的电路,R3 控制LED 灯的电流,R4 是保护电路。
在此基础上,我们可以控制定时器的启动和停止,从而控制交通灯的控制。
2. 逻辑电路我们使用74LS08 门电路构建逻辑电路,其中包括了与门、非门、或门等基本电路。
我们可以使用这些基本电路组成复杂的逻辑运算。
3. LED 灯我们使用LED 灯作为交通灯的信号灯,对应着绿灯、黄灯和红灯。
对于LED 灯的电路连接,我们可以通过实验发现,使用三极管可以有效地控制LED 灯的亮灭。
放风筝小学生二年级作文7篇放风筝是清明时节人们所喜爱的一项活动,此时的气候风向也非常适宜放风筝。
下面是小编为大家整理的放风筝小学生二年级作文7篇,仅供参考,欢迎大家阅读借鉴。
放风筝小学生二年级作文1星期天下午,阳光明媚,微风吹拂,天气格外温暖,我的心情也很好,因为叔叔要带我去放风筝。
我和叔叔一路走一路说笑着,不知不觉就来到了广场。
广场上的人可真多呀!很多人都在放风筝。
天上的风筝一个比一个飞得高,像鸟儿一样在空中自由地盘旋。
看着一个个高高飞起的风筝,我的心痒痒的,已经有些迫不及待了。
我是第一次放风筝,所以需要身为高手的叔叔示范一次。
只见叔叔拉着风筝线边跑边慢慢放线,不一会儿,风筝便高高地飞了起来。
看着叔叔的示范,我觉得我会放风筝了。
于是,我学着叔叔的样子慢慢放线。
因为我总站在原地,风一停,风筝就会掉下来。
这时,叔叔对我喊:“跑,跑起来!”听了这话,我立马在广场上跑起来,风筝果然如叔叔说的那样飞了起来。
但是广场上放风筝的人太多了,我一放开跑,风筝线就和别人的风筝线缠在一起。
叔叔赶紧过来帮我解开风筝线,并教了几种方法避开别的风筝。
我又重新开始放,这次很顺利,风筝飞得很高。
我仰望我的风筝,它像鸟儿一样在湛蓝的天空中飞翔,和其他风筝一起,让这场空中舞会变得热闹非凡。
望着天空飞舞的风筝,我不禁想到,有时我们就像那风筝,总想飞得更高更远,可总被拿着风筝线的父母紧紧拽着,可换个角度想,没有了父母的帮助,我们怎会高高飞起?放风筝小学生二年级作文2星期天下午,秋高气爽,微风习习,我兴高采烈地和妈妈去太子山公园放风筝我的风筝是金鱼形状的,它有一双圆溜溜的眼睛、淡蓝色的鱼鳞、金色的脑袋和金黄色的尾巴,非常惹人喜爱!我们来到太子山公园,看道人们三个一群五个一伙的在放风筝。
天上无颜六色、形态各异的风筝让人眼花缭乱,有展翅高飞的老鹰,有精美别致的脸谱,有喜气洋洋的猪八戒,还有拖着长长尾巴的蜻蜓……我一边欣赏,一边和妈妈找了一个空旷的地方放风筝。
交通灯逻辑控制电路设计
交通灯逻辑控制电路设计是一项必要的交通管理技术,用于控制十字路口的交通流量和秩序。
设计交通灯逻辑控制电路需要充分考虑交通流量、车速、车辆类型等因素,以保证交通流畅和安全。
交通灯逻辑控制电路设计的原理通常是通过安装在各个路口的
传感器、控制器和信号灯来实现的。
传感器用于检测车辆和行人的流量,控制器根据传感器采集的数据来控制信号灯的亮度和颜色,信号灯则会告知驾驶员和行人当前路口的通行状态。
交通灯逻辑控制电路的设计需要考虑多个因素,例如信号灯的时长、颜色切换频率、车辆和行人通行优先级等。
通常,设计师会使用电子控制器或微控制器来实现交通灯逻辑控制电路,以确保电路的可靠性和高效性。
在设计交通灯逻辑控制电路时,需要考虑交通安全和畅通的原则,严格按照交通法规的规定进行操作,以确保驾驶员和行人的安全。
同时,还需要考虑到节能和环保的理念,最大限度地减少能源浪费和环境污染。
总结起来,交通灯逻辑控制电路设计是一项复杂的技术工作,需要依据科学依据和实践经验来进行,以确保交通流畅和安全。
交通灯控制电路设计交通灯是城市交通管理的重要组成部分,通过交通灯控制电路来控制交通信号灯的亮灭,可以使交通流畅有序,提高交通效率和安全性。
下面将详细介绍交通灯控制电路的设计。
首先是输入接口部分。
交通灯控制电路可以通过光电传感器或者车辆探测器等装置来获取交通流量信息,并将其转化成电信号输入到控制电路中。
光电传感器一般采用红外线或激光来感应车辆的到来,车辆探测器则通过地感线圈感应车辆进入或离开的情况。
这些输入装置可以将车辆信息转化成电信号,为后续控制提供数据支持。
接下来是逻辑控制部分。
交通灯的控制有固定时间控制和可调控制两种方式,可以根据实际需要选择。
固定时间控制往往采用时序控制器来实现,时序控制器根据预设的时间来控制交通信号灯的亮灭。
可调控制则需要根据交通流量实时情况来动态调整交通信号灯的运行状态,可以采用微处理器或者PLC控制器来实现。
逻辑控制部分会根据输入接口的数据以及预设的控制规则进行相应的处理,控制交通信号灯的转换。
最后是输出接口部分。
输出接口部分主要是将控制信号转化成驱动交通信号灯的电信号。
交通信号灯一般有红、黄、绿三种颜色,分别表示停、警示和行。
通过驱动器来控制交通信号灯的亮灭状态,驱动器一般由继电器、晶体管等元件组成。
输出接口部分将逻辑控制部分产生的控制信号转化成驱动交通信号灯的电信号,实现交通信号灯的亮灭控制。
首先是稳定性。
交通灯控制电路应具有良好的稳定性,能够在各种环境条件下正常工作,不受外界干扰。
稳定性可以通过增加滤波电路和抗干扰设计来实现。
其次是可靠性。
交通灯是城市交通管理的重要设施,因此交通灯控制电路需要具备高可靠性,能够长时间稳定工作,减少故障率和维护成本。
再次是安全性。
交通灯控制电路在设计时需要遵循安全原则,确保交通灯的控制不会产生误操作,保证交通安全。
最后是灵活性。
交通灯控制电路应具备一定的灵活性,能够根据实际需要进行调整和扩展,以适应交通流量的变化和城市的发展。
综上所述,交通灯控制电路设计是一个涉及多个方面的复杂工程,需要根据实际需求和要求进行综合设计。
简易交通灯控制电路的设计交通灯控制电路是现代城市交通管理的重要组成部分,其设计方案的合理性和可靠性对保障人民出行的安全和畅通至关重要。
在本文中,我将介绍一个简单的交通灯控制电路的设计方案,涉及到所需材料、电路设计、电路连接和电路测试等方面,旨在提供一种可行的设计思路及实现方法。
一、所需材料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引脚,在交通灯控制过程中实现倒计时显示。
交通灯控制电路设计简介交通灯是每个城市道路上必不可少的设备,用于管理和控制车辆和行人的通行。
交通灯控制电路是交通灯正常运行的关键组成部分,它负责将电力信号转换为特定的灯光组合,在不同的情况下精确控制交通流量。
本文档将介绍交通灯控制电路的设计原理、主要组成部分和操作逻辑。
设计原理交通灯控制电路的设计原理基于以下几个主要方面:1.电源供应:交通灯控制电路需要一个稳定可靠的电源供应,以确保交通灯可以持续运行。
通常使用交流电源或直流电源,具体根据实际情况来确定。
2.时序控制:交通灯按照预定的时间序列切换灯光状态。
通过精确的时间计时器和逻辑控制电路,控制不同方向的交通灯按照预设的时间间隔进行切换。
3.灯光控制:根据交通信号灯的功能需求,设计灯光控制电路。
典型的交通信号灯包括红色、黄色和绿色灯。
灯光控制电路需要能够根据时序控制信号切换相应的灯光状态。
4.状态检测:交通灯控制电路还需能够检测交通流量和故障情况。
例如,当检测到交通流量较大时,交通灯应能自动调整时间间隔以适应道路状况。
主要组成部分交通灯控制电路通常由以下主要组成部分构成:1.电源模块:电源模块负责提供稳定的电源供应,可以包括电源适配器、稳压电路和滤波电路等。
2.控制单元:控制单元是交通灯控制电路的核心部分,负责协调各个信号灯的状态变化。
它通常由计时器、逻辑门电路和触发器等元件组成。
3.灯光模块:灯光模块包括红色、黄色和绿色交通信号灯。
每个信号灯使用一个独立的LED或灯泡,通过控制电路切换不同的灯光状态。
4.传感器模块:传感器模块用于检测交通流量和故障情况。
常见的传感器包括车辆检测器和故障检测器。
操作逻辑交通灯控制电路的操作逻辑可以简单描述如下:1.初始化:交通灯控制电路在启动时进行初始化。
将所有信号灯设置为红色,并开始计时。
2.时间切换:按照预设的时间序列,在设定的时间间隔内,依次切换信号灯的状态。
例如,绿灯亮10秒、黄灯亮5秒、红灯亮20秒。
3.交通流量检测:控制单元通过连接的车辆检测器检测交通流量。
交通灯逻辑电路设计
交通灯逻辑电路设计是利用数字电路实现对交通信号灯的控制。
一般来说,交通灯逻辑电路包括三个部分:红灯、黄灯和绿灯。
首先,我们需要确定每个灯的状态转换条件。
例如,当交通灯处于红灯状态时,如果检测到车辆或行人通过,则应将状态转换为黄灯;当黄灯状态持续一段时间后,如果没有检测到车辆或行人通过,则应将状态转换为绿灯;当交通灯处于绿灯状态时,如果检测到车辆或行人通过,则应将状态转换为黄灯。
其次,我们需要选择合适的数字电路元件来实现这些状态转换条件。
常用的数字电路元件包括触发器、计数器、译码器等。
根据具体需求,我们可以将这些元件组合起来形成一个完整的交通灯逻辑电路。
最后,我们需要进行仿真测试以确保交通灯逻辑电路的正确性。
通过模拟不同的场景和情况,我们可以验证交通灯逻辑电路是否能够正确地控制交通信号灯的状态转换。
总之,交通灯逻辑电路设计需要考虑多个因素,包括状态转换条件、数字电路元件选择和仿真测试等。
只有在充分考虑这些因素的基础上才能设计出高效可靠的交通灯逻辑电路。
注:0表示灯灭,1表示灯亮。
3、扩展功能能够用倒计时计数及显示模块,实现有效状态下交通灯的持续亮的时间,且用数码管显示,方便行人。
二、总体方案设计方案:用时间控制交通灯的状态转换1、原理本方案的主要思想是用时间控制交通灯状态的转换,时间变化是有规律的。
先南北直行红灯亮,而后黄灯亮3秒,再直行绿灯亮27秒,黄灯亮3秒;然后南北转弯绿灯亮,黄灯亮,南北交通灯都亮红灯;东西交通灯以同样规律变化。
(1)每次绿灯变红灯时,要求黄灯先亮3秒,黄灯亮时,绿灯灭。
(2)要求在绿灯亮(通行时间内)和红灯亮(禁止通行时间内)时均有倒计时显示。
所以基本符合现实功能,能够指挥车辆在十字路口完成左转和不同路口的直行。
2、基本功能、扩展功能分析考虑交通灯的功能,一个十字路口至少需8组交通灯:东西南北各两组,一组指挥转弯,一组指挥直行。
而设计的关键是控制交通灯的亮灭。
考虑南北、东西方向灯的亮灭规律相同,故可以考虑用四组交通灯来模拟实际的八组交通灯:东西两组灯,南北两组灯,分别用来指示转弯和直行。
可用计数器控制时间,在不同的时间显示不同的灯。
根据设计分析,可以采用如下方案实现交通灯显示:通过计数来计时,不同的时间输出不同的使能信号,使各方向的不同交通灯显示不同的颜色。
夜间车少需交通灯,则红灯、绿灯灭,黄灯闪烁使司机明白前方为十字路口,小心行驶。
倒计时显示需设计不同的倒计时计数器,显示不同方向交通灯的显示时间,通过数码管显示时间,使行人方便。
3、总体方案(1)结构图(2)主要模块交通灯设计主要分以下几个模块:时钟分频模块,交通灯亮灭控制模块,交通灯显示模块,倒计时计数模块,倒计时显示模块。
①时钟分频模块可以将10MHz的信号,用一个二进制计数器,对其进行分频,从而得到适合的频率。
选一个合适的作为时间计数器的扫描信号,另外再选一个作为数码管选通电路的触发信号。
本方案是用一个24位的计数器,倒计时计数的周期比较慢,而数码管比较快所以可以将分得的23位和10位分别给两者作为扫描信号。
交通灯控制电路设计由一条主干道和一条支干道的汇合点形成十字交叉路口,为确保车辆安全、迅速地通行,在交叉路口的每个入口处设置了红、绿、黄三色信号灯。
红灯亮禁止通行;绿灯亮允许通行;黄灯亮则给行驶中的车辆有时间停靠在禁行线内。
实现红、绿灯的自动指挥对城市交通管理现代化有着重要的意义。
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三个定时信号,它的输出一方面经译码后分别控制主干道和支干道的三个信号灯,另一方面控制定时电路启动。
交通灯控制器数字电路的设计及仿真随着城市化进程的加快,交通量越来越大,如何科学有效地管理交通成为一个重要的问题。
其中,交通灯控制器是一个涉及电子电路技术的重要设备。
基于数字电路的设计和仿真,进一步提高交通灯控制器的精度和稳定性,对于保障交通安全、提高城市交通效率至关重要。
一、设计方案1.计算时序交通灯控制器的每个阶段均有确定的时间,因此需要计算时序以确定各个信号时序是否正确,以及控制灯的开关时间是否正确。
2.设计状态机根据计算好的时序,可以通过 ISE 设计工具绘制状态图,然后再利用 Verilog HDL 语言编写出状态机。
交通灯控制器的每个阶段都有一个对应的状态,状态机会根据输入信号的状态来判断当前处于何种状态,并根据状态判断应该输出什么信号。
3.确定数字电路结构利用 ISE 设计工具,可以采用 Combinational Logic Circuit 来设计灯的开关逻辑电路,时序电路中以时钟触发器为主。
可以通过该工具绘制仿真波形来检测电路的正确性,检查信号间是否存在错误。
二、仿真过程1.绘制输入信号波形首先,需要绘制出输入信号的波形,并且在仿真时要按照相应的频率和占空比输出。
2.对仿真波形进行仿真分析仿真过程中,可以通过 Xilinx 仿真工具,对仿真波形进行分析,检测电路的正确性和稳定性。
同时,可以通过仿真过程中的输出信号波形,判断各阶段信号的状态。
3.检验仿真结果与设计方案借助仿真工具,可以非常直观地验证数字电路的设计方案是否合理、可靠。
此外,还可以通过不同的应用场景,不断优化和调整设计方案,以实现更高的效率与精度。
三、总结数字电路的设计和仿真,可以有效地提高交通灯控制器的精度和稳定性,在城市交通管理中起到关键的作用。
当前数字电路技术的不断推进,为实现更加高效安全的交通管理提供了强有力的支持。
课题三交通灯控制逻辑电路设计
一、简述
为了确保十字路口的车辆顺利、畅通地通过,往往都采用自动控制的交通信号灯来进行指挥。
其中红灯(R)亮表示该条道路禁止通行;黄灯(Y)亮表示停车;绿灯(G)亮表示允许通行。
交通灯控制器的系统框图如图3.1所示。
图3.1 交通
灯控制器系统框图
二、设计任务和要求
设计一个十字路口交通信号灯控制器,其要求如下:
1.满足如图3.2顺序工作流程。
图中设南北方向的红、黄、绿灯分别为NSR、NSY、NSG,东西方向的红、
黄、绿灯分别为EWR、EWY、EWG。
它们的工作方式,有些必须是并行进行的,即南北方向绿灯亮,东西方向红
灯亮;南北方向黄灯亮,东西方向红灯亮;南北方向红灯亮,东西方向绿灯亮;南北方向红灯亮,东西方向黄灯亮。
t为时间单位
图3.2 交通灯顺序工作流程图
2. 应满足两个方向的工作时序:即东西方向亮红灯时间应等于南北方向亮黄、绿灯时间之和,南北方向亮红灯时间应等于东西方向亮黄、绿灯时间之和。
时序工作流程图见图
3.3所示。
图3.3中,假设每个单位时间为3秒,则南北、东西方向绿、黄、红灯亮时间分别为15秒、3秒、18秒,一次循环为36秒。
其中红灯亮的时间为绿灯、黄灯亮的时间之和,黄灯
是间歇闪耀。
1
4678910111
25
03
25
46
03
t
NSG
图3.3
交通灯时序工作流程图
3. 十字路口要有数字显示,作为时间提示,以便人们更直观地把握时间。
具体为:当某方向绿灯亮时,置显示器为某值,然后以每秒减1计数方式工作,直至减到数为“0”,十字路口红、绿等交换,一次工作循环结束,而进入下一步某方向的工作循环。
例如:当南北方向从红灯转换成绿灯时,置南北方向数字显示为18,并使数显计数器开始减“1”计数,当减到绿灯灭而黄灯亮(闪耀)时,数显得值应为3,当减到“0”时,此时黄灯灭,而南北方向的红灯亮;同时,使得东西方向的绿灯亮,并置东西方向的数显为18。
4. 可以手动调整和自动控制,夜间为黄灯闪耀。
5. 在完成上述任务后,可以对电路进行以下几方面的电路改进或扩展。
(1)在某一方向(如南北)为十字路口主干道,另一方向(如东西)为次干道;主干道由于车辆、行人多,而次干道的车辆、行人少,所以主干道绿灯亮的时间可以选定为次干道绿灯亮时间的2倍或3倍。
(2)用LED发光二极管模拟汽车行驶电路。
当某一方向绿灯亮时,这一方向的发光二极管接通,并一个一个向前移动,表示汽车在行驶;当遇到黄灯亮时,移位发光二极管就停止,而过了十字路口的移位发光二极管继续向前移动;红灯亮时,则另一方向转为绿灯亮,那么,这一方向的LED发光二极管就开始移位(表示这一方向的车辆行驶)。
三、可选用器材
1. 通用实验底板
2. 直流稳压电源
3. 交通信号灯及汽车模拟装置
4. 集成电路:74LS74、74LS164、74LS168、74LS248及门电路
5. 显示:LC5011-11,发光二极管
6. 电阻
7. 开关
四、设计方案提示
根据设计任务和要求,参考交通灯控制器的逻辑电路主要框图3.1,设计方案可以从以下几部分进行考虑。
1.秒脉冲和分频器
因十字路口每个方向绿、黄、红灯所亮时间比例分别为5:1:6,所以,若选4
秒(也可以3秒)为一单位时间,则计数器每计4秒输出一个脉冲。
这一电路就很容易实现,逻辑电路参考前面有关课题。
2.交通灯控制器
由波形图可知,计数器每次工作循环周期为12,所以可以选用12进制计数器。
计数器可以用单触发器组成,也可以用中规模集成计数器。
这里我们选用中规模74LS164八位移位寄存器组成扭环形12进制计数器。
扭环形计数器的状态表如表3.1所示。
表3.1 状态表
根据状态表,我们不难列出东西方向和南北方向绿、黄、红灯的逻辑表达式: 东西方向 绿:54Q Q EWG ⋅=
黄:)1(54CP EWY Y EW Q Q EWY ⋅='⋅= 红:5Q EWR =
南北方向 绿:54Q Q NSG ⋅=
黄:)1(54CP NSY Y NS Q Q EWY ⋅='⋅= 红:5Q NSR =
由于黄灯要求闪耀几次,所以用时标1s 和EWY 或NSY 黄灯信号相“与”即可。
3. 显示控制部分
显示控制部分实际上是一个定时控制电路。
当绿灯亮时,使减法计数器开始工作(用对方的红灯信号控制),每来一个秒脉冲,使计数器减1,直到计数器为“0”而停止。
译码显示可用74LS248 BCD 码七段译码器,显示器用LC5011-11共阴极LED 显示器,计数器材用可预置加、减法计数器,如74LS168、74LS193等。
3. 手动/自动控制,夜间控制
这可用一选择开关进行。
置开关在手动位置,输入单次脉冲,可使交通灯在某
一位置上,开关在自动位置时,则交通信号灯按自动循环工作方式运行。
夜间时,将夜间开关接通,黄灯闪亮。
4.汽车模拟运行控制
用移位寄存器组成汽车模拟控制系统,即当某一方向绿灯亮时,则绿灯亮“G”
信号使该路方向的移位通路打开,而当黄、红灯亮时,则使该方向的移位停止。
如图3.4所示,为南北方向汽车模拟控制电路。
图3.4 汽
车模拟控制电路
五、参考电路
根据设计任务和要求,交通信号灯控制器参考电路,如图3.5所示。
六、参考电路简要说明
1. 单次手动及脉冲电路
单次脉冲是由两个与非门组成的RS触发器产生的,当按下K1时,有一个脉冲输出使74LS164移位计数,实现手动控制。
K2在自动位置时,由秒脉冲电路经分频后(4分频)输入给74LS164,这样,74LS164为每4秒向前移一位(计数1次)。
秒脉冲电路可用晶振或RC振荡电路构成。
东西方向5南北方向东西方向南北方向图
3.5 交通信号灯控制器参考电路
2. 控制器部分
它由74LS164组成扭环形计数器,然后经译码后输出十字路口南北、东西两
个方向的控制信号。
其中黄灯信号必须满足闪耀,并在夜间时,使黄灯闪亮,而绿、红灯灭。
3. 数字显示部分
当南北方向绿灯亮,而东西方向红灯亮时,使南北方向的74LS168以减法计
数器方式工作,从数字“24”开始往下减,当减到“0”时,南北方向绿灯灭,红灯亮,而东西方向红灯灭,绿灯亮。
由于东西方向红灯灭信号(EWR:0)使与门关断,减法计数器工作结束,而南北方向红灯亮使另一方向——东西方向减法计数器开始工作。
在减法计数开始之前,由黄灯亮信号使减法计数器先置入数据,图中接入U/D和LD 的信号就是由黄灯亮(为高电平)时,置入数据。
黄灯灭(Y=0)而红灯亮(R=1)开始减计数。
4.汽车模拟控制电路
这一部分电路参考图4。
当黄灯(Y)或红灯(R)亮时,则这端为高(H)电
平,在CP移位脉冲作用下,而向前移位,高电平“H”从QH一直移到QA(图中74LS164-1)由于绿灯在红灯和黄灯位高电平时,它为低电平,所以74LS164-1QA的信号就不能送到74LS164-2移位寄存器的RI端。
这样,就模拟了当黄、红灯亮时汽车停止的功能。
而当绿灯亮,黄、红灯灭(G=1,R=0,Y=0)时,74LS164-1、74LS164-2都能在CP移位脉冲作用下向前移位。
这就意味着绿灯亮时汽车向前运行这一功能。
要说明一点,交通灯控制器实现方法很多,这里就不一一举例了。