交通灯控制器设计.docx
《交通灯控制器设计.docx》由会员分享,可在线阅读,更多相关《交通灯控制器设计.docx(32页珍藏版)》请在冰豆网上搜索。
![交通灯控制器设计.docx](https://file1.bdocx.com/fileroot1/2023-2/24/fc9cef4d-386f-4312-9949-1a4f0c7ea47a/fc9cef4d-386f-4312-9949-1a4f0c7ea47a1.gif)
交通灯控制器设计
学校代码:
11061
学号:
20113532
芜湖职业技术学院
毕业论文(设计)
论文题目:
交通灯控制器设计
学科专业:
机电一体化
作者姓名:
指导教师:
完成时间:
选题背景
随着各种交通工具的发展和交通指挥的需要,第一盏名副其实的三色灯(红、黄、绿三种标志)于1918年诞生。
它是三色圆形四面投影器,被安装在纽约市五号街的一座高塔上,由于它的诞生,使城市交通大为改善。
当前,大量的信号灯电路正向着数字化、小功率、多样化、方便人、车、路三者关系的协调,多值化方向发展随着社会经济的发展,城市交通问题越来越引起人们的关注.随着社会的发展,城市规模的不断扩大,城市交通成为制约城市发展的一大因素,因此,有许多设计工作者为改善城市交通环境设计了许多方案,而大多数都为交通指挥灯,本电路也正是基于前人设计的基础上进行改进的.全部有数字电路组成,比较以前的方案更为精确。
关键词:
控制器计数器信号灯译码电路
毕业论文进度安排:
2013.11.15-2013.12.17
确定研究课题
2013.12.18-2013.12.27
进行相关资料的查找
2013.12.28-2014.03.19
硬件电路与程序设计
2014.03.20-2014.04.15
总结以及整理打印
指导教师意见:
指导教师签名:
年月日
毕业论文(设计)写作提纲
一、论文题目
交通灯控制器设计
二、论题观点来源:
随着社会的发展,时代的进步,各种机动车辆的不断增加,在过十字路口的时候如果没有一个交通灯来引导车辆通过的话很容易引发交通事故和交通混乱,所以我们需要设计一个交通灯来让车辆有序通过十字路口。
三、基本观点:
交通灯通常指由红、黄、绿三种颜色灯组成用来指挥交通的信号灯。
绿灯亮时,准许车辆通行,黄灯亮时,已越过停止线的车辆可以继续通行;红灯亮时,禁止车辆通行。
从最早的手牵皮带到20世纪50年代的电气控制,从采用计算机控制到现代化的电子定时监控,交通信号灯在科学化、自动化上不断地更新、发展和完善。
交通指挥灯是非裔美国人加莱特?
摩根在1923年发明的。
此前,铁路交通已经使用自动转换的灯光信号有一段时间了。
但是由于火车是按固定的时刻表以单列方式运行的,而且火车要停下来不是很容易,因此铁路上使用的信号只有一种命令:
通行。
公路交通的红绿灯则不一样,它的职责在很大程度上是要告诉汽车司机把车辆停下来。
四、论文结构:
1、设计总体方案
2、硬件电路设计
3、程序设计
4、结论
毕业论文(设计)工作中期检查表
系别:
电气工程学院班级:
11级机电一班
学生姓名
许祥斌
学号
20113532
指导教师
段淑霞
职称
论文(设计)题目
交通灯控制器设计
选题是否有变化
如有,请
填写原因
是否一人一题
是否进行了选题背景、及写作提纲
是否进行了文献调研
本论文拟解决的关键问题
教师填写部分
论文(设计)进度情况:
提前完成
正常进行
延期滞后(请写出原因)
工作态度情况(学生对毕业论文(设计)的认真程度、完成指导教师布置任务情况):
认真
较认真
一般
不认真
中期质量评价(学生已完成部分的工作质量情况):
好
中
差
存在的问题与建议:
指导教师(签名):
年月日
系毕业论文(设计)工作领导小组意见(如被查学生为差的,请系毕业论文〈设计〉领导小组写出处理意见):
领导小组组长(签名):
年月日
目录
论文题目1
中文摘要1
前言2
1、设计任务和要求3
2.系统设计3
3、单元电路设计6
3.1主控制器6
3.1.174LS90引脚排列图与逻辑图6
3.1.274LS90的功能表及引脚功能7
3.2、计数器8
3.2.1计数器的作用8
3.2.2计数器的工作情况8
3.2.3控制信号灯的译码电路的真值表9
3.2.4置数电路9
3.2.5状态译码电路11
3.3译码显示电路13
3.3.1共阴极LED七段数码管13
3.3.2CD4511译码器13
3.4555振荡器构成的秒脉冲电路15
3.4.1555定时器的引脚15
3.4.2555定时器构成的多谐振荡器17
3.4.3555定时器工作原理18
3.5交通灯信号灯控制总体框图20
4、电路安装、调试与测试21
结论22
致谢23
参考文献24
论文题目
交通灯控制器设计
中文摘要
在一个交通繁忙的十字路口,没有交通灯来控制来往车辆和行人的通行,假设也没有交警,那会发生什么事情呢?
后果是难以想象的,可能会陷入一片混乱,甚至瘫痪。
当然我们每个人都不希望这样。
我们作为社会的一员,每人都有责任为它的更加先进和快捷做出力所能及的事情。
我们设计的这个信号控制系统可以通过交通灯控制东西方向车道和南北方向车道两条交叉道路上的车辆交替运行,每次通行时间都可以根据实际情况预设,用以减少交通事故的发生概率。
并且经过些次实验使得我们对电子技术课程内容的理解和掌握有了更深一层的认识,也学会使用半导体元件和集成电路,掌握电子电路的基本分析方法和设计方法,进一步提高分析解决实际问题的综合能力,也为将来的就业或继续深造做好准备。
关键词:
控制器计数器信号灯译码电路
前言
交通灯通常指由红、黄、绿三种颜色灯组成用来指挥交通的信号灯。
绿灯亮时,准许车辆通行,黄灯亮时,已越过停止线的车辆可以继续通行;红灯亮时,禁止车辆通行。
交通信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果。
随着中国加入WTO,我们不但要在经济、文化、科技等各方面与国际接轨,在交通控制方面也应与国际接轨。
俗话说“要想富,先修路”,但路修好了如果在交通控制方面做不好道路还是无法保障畅通安全。
作为交通控制的重要组成部份的交通信号灯也应国际化。
随着社会经济的发展,城市交通问题越来越引起人们的关注。
人、车、路三者关系的协调,已成为交通管理部门需要解决的重要问题之一。
城市交通控制系统是用于城市交通数据监测、交通信号灯控制与交通疏导的计算机综合管理系统,它是现代城市交通监控指挥系统中最重要的组成部分。
随着城市机动车量的不断增加,许多大城市如北京、上海、南京等出现了交通超负荷运行的情况,因此,自80年代后期,这些城市纷纷修建城市高速道路,在高速道路建设完成的初期,它们也曾有效地改善了交通状况。
然而,随着交通量的快速增长和缺乏对高速道路的系统研究和控制,高速道路没有充分发挥出预期的作用。
而城市高速道路在构造上的特点,也决定了城市高速道路的交通状况必然受高速道路与普通道路耦合处交通状况的制约。
所以,如何采用合适的控制方法,最大限度利用好耗费巨资修建的城市高速道路,缓解主干道与匝道、城区同周边地区的交通拥堵状况,越来越成为交通运输管理和城市规划部门亟待解决的主要问题。
设计一个十字路口的交通灯控制电路,实现东西方向车道和南北方向车道两条交道路上的车辆交替运行的控制,每次通行时间都设为25秒。
时间可设置修改。
在绿灯红灯亮前,要求黄灯先亮5秒钟,才能变换运行车道;黄灯亮时,要求每秒闪亮一次。
方向南北方向车道除了有红、黄、绿灯指示外,每一种灯亮的时间都用显示器进行显(采用倒计时的方法)。
同步设置人行横道红、绿灯指示。
1、设计任务和要求
设计一个十字路口的交通信号灯控制器,控制A、B两条交叉道路上的车辆通行。
基本要求:
1、每条道路设一组信号灯,每组信号灯由红、黄、绿三个灯组成,绿灯表示允
许通行,红灯表示禁止通行,黄灯表示该车道上已过停车线的车辆继续通行,未
过停车线的车辆停止通行;
2、每条道路上每次通行的时间为25S;
3、每次变换通行车道之前,要求黄灯先亮5S,才能变换通行车道;
4、黄灯亮时,要求每秒钟闪烁一次。
5、电源:
220V/50HZ的工频交流电供电;
(注:
直流电源部分仅完成设计即可,不需制作,用实验室提供的稳压电源调试,但要求设计的直流电源能够满足电路要求)
6、按照以上技术要求设计电路,绘制电路图,对设计的电路用Multisim或OrCAD/PspiceAD9.2进行仿真,用万用板焊接元器件,制作电路,完成调试、测试,撰写设计报告。
发挥部分:
1、按照交通规则设计人行道指示灯
2、其它恰当的功能
2.系统设计
十字路口的红绿灯指挥着行人和各种车辆的安全通行。
每边都设置了红、绿、黄色信号灯。
红灯亮表示禁止通行,绿灯亮表示可以通行,在绿灯变红灯时先要求黄灯亮几秒钟,以便让停车线以外的车辆停止运行。
图2.1路口交通指挥系统示意图
设南北干道通行时间为N1,东西干道通行时间为N2,南北、东西干道黄灯的时间均为N3,按南北、东西干道通行的时间来看,设置N1=N2﹥N3。
系统工作流程图如图所示。
图2.2系统工作流程图
系统工作流程图要实现上述交通信号灯的自动控制,则要求控制电路由时钟信号发生器、计数器、主控制器、信号灯译码驱动电路和数字显示译码驱动电路等几部分组成,整机电路的原理框图如图所示。
四个路口设有红、黄、绿三色灯
和两位8421BCD码的计数、译码显示器。
图2.3交通信号灯控制原理电路框图
十字路口车辆运行情况只有4种可能:
1)设开始时南北干道通行,东西干道不通行,这种情况下主绿灯和支红灯亮,持续时间为30s。
2)30s后,南北干道停车,东西干道仍不通行,这种情况下主黄灯和支红灯亮,持续时间为5s。
3)5s后,南北干道不通行,东西干道通行,这种情况下主红灯和支绿灯亮,持续时间为30s。
4)20s后,南北干道仍不通行,东西干道停车,这种情况下主红灯和支黄灯亮,持续时间为5s。
5s后又回到第一种情况,如此循环反复。
因此,要求主控制电路也有4种状态,设这4种状态依次为:
S0、S1、S2、S3。
状态转换图如图所示。
3、单元电路设计
3.1主控制器
3.1.174LS90引脚排列图与逻辑图
十字路口车辆运行情况只有4种可能,实现这4个状态的电路,可用两个触发器构成,也可用一个二-十进制计数器或二进制计数器构成。
我采用二-十进制计数器74LS90实现。
采用反馈归零法构成4进制计数器,即可从输出端QBQA得到所要求的4个状态。
图4-174LS90管脚排列图,逻辑图如图所示。
为以后叙述方便,设X1=QB,X0=QA。
图3.174LS90管脚排列图
图3.274LS90功能表
3.1.274LS90的功能表及引脚功能
输入
输出
功能
清0
置9
时钟
QDQCQBQA
R0
(1)、R0
(2)
S9
(1)、S9
(2)
CP1CP2
1
1
0
×
×
0
××
0
0
0
0
清0
0
×
×
0
1
1
××
1
0
0
1
置9
0×
×0
0 ×
×0
↓1
QA输出
二进制计数
1↓
QDQCQB输出
五进制计数
↓QA
QDQCQBQA输出8421BCD码
十进制计数
QD↓
QAQDQCQB输出5421BCD码
十进制计数
11
不变
保持
如表74LS90功能表:
74LS90逻辑功能为:
(1)计数脉冲从CP1输入,QA作为输出端,为二进制计数器。
(2)计数脉冲从CP2输入,QDQCQB作为输出端,为异步五进制加法计数器。
(3)若将CP2和QA相连,计数脉冲由CP1输入,QD、QC、QB、QA作为输出端,
则构成异步8421码十进制加法计数器。
(4)若将CP1与QD相连,计数脉冲由CP2输入,QA、QD、QC、QB作为输出端,
则构成异步5421码十进制加法计数器。
(5)清零、置9功能。
a)异步清零
当R0
(1)、R0
(2)均为“1”;S9
(1)、S9
(2)中有“0”时,实现异步清零功能,即QDQCQBQA=0000。
b)置9功能
当S9
(1)、S9
(2)均为“1”;R0
(1)、R0
(2)中有“0”时,实现置9功能,即QDQCQBQA=1001。
3.2、计数器
3.2.1计数器的作用
计数器的作用有二:
一是根据南北干道和东西干道车辆运行时间以及黄灯切换时间的要求,进行30s、20s、5s3种方式的计数;二是向主控制器发出状态转换信号,主控制器根据状态转换信号进行状态转换。
3.2.2计数器的工作情况
计数器除需要秒脉冲作时钟信号外,还应受主控制器的状态控制。
计数器的工作情况为:
计数器在主控制器进入状态S0时开始60s计数;30s后产生归零脉冲,并向主控制器发出状态转换信号,使计数器归零,主控制器进入状态S1,计数器开始5s计数;5s后又产生归零脉冲,并向主控制器发出状态转换信号,使计数器归零,主控制器进入状态S2,计数器开始20s计数;20s后也产生归零脉冲,并向主控制器发出状态转换信号,使计数器归零,主控制器进入状态S3,计数器又开始5s计数;5s后同样产生归零脉冲,并向主控制器发出状态转换信号,使计数器归零,主控制器回到状态S0,开始新一轮循环。
根据以上分析,设30s、20s、5s计数的归零信号分别为A、B、C,则计数器的归零信号L为:
L=A+B+C
其中:
A=S0QC2=
QC2
B=S2QB2QA2=
QB2QA2
C=S1QB1QA1+S3QB1QA1=X0QB1QA1
考虑到主控制器的状态转换为下降沿触发,将L取反后送到主控制器的CP端作为主控制器的状态转换信号。
可选用集成异步十进制加法记数器(74LS90)。
图5-1计数器。
图3.3计数器(利用74LS90正计数功能)
3.2.3控制信号灯的译码电路的真值表
主控制器的4种状态分别要控制主、支干道红、黄、绿灯的亮与灭。
设灯亮为1,灯灭为0,则控制信号灯的译码电路的真值表。
表控制信号灯的译码电路的真值表
主控制器状态
主干道
支干道
X1X0
红灯R黄灯Y绿灯G
红灯r黄灯y绿灯g
S000
S101
S210
S311
001
010
100
100
100
100
001
010
由灯控真值表可写出六盏等的逻辑式,经化简获的六盏灯逻辑式为:
由真值表得灯控函数逻辑表达式:
R=QBr=QB
Y=QBQAy=QBQA
G=Qg=QBQA
3.2.4置数电路
由真值表可分别写出各灯的逻辑表达式:
R=S2+S3=X1X0+X1X0=X1
Y=S1=X1X0
G=S0=X1X0
r=S0+S1=X1X0+X1X0=X1
y=S3=X1X0
g=S2=X1X0
根据功能要求采用以下逻辑门电路构成:
门电路是数字逻辑电路的基本组成单元,门电路按逻辑功能可分为:
与门、或门、非门以及与非门、或非门、异或门、同或门、与或非门。
若按电路结构组成的不同,可分为立元件门电路、CMOS集成门电路、TTL集成门电路等。
各种集成门电路通常都封装在集成芯片内。
此次设计采用的集成电路有74LS04、74LS00、74LS20、74LS12、74LS08引脚排列图如下图所示这些集成电路的封装形式均为双列直插式。
为双列直插式集成电路的右下方通常是地线GND,左上方引脚一般是电源线VCC,其它引脚的用途如图中符号所示,每个集成电路都有自己的代号,与代号对应的名称形象地说明了集成电路的用途。
如74LS00是二输入端四与非门,它说明这个集成电路中包含四个二输入端的与非门。
74LS04、74LS00、74LS20引脚图如下图所示:
图3.474LS04六非门内部结构引脚图
图3.574LS00四入与非门内部结构引脚图
图3.67420四输出与非门内部结构引脚图
图3.774LS10三输出与非门内部结构引脚图
3.2.5状态译码电路
根据灯控函数逻辑表达式,可画出由与门和非门组成的状态译码器电路,如图所示。
将状态控制器,状态译码器以及模拟三色信号灯相连接,构成三色信号灯逻辑控制电路,如图所示。
图3.8态译码电路
3.3译码显示电路
译码显示电路主要是由共阴极LED七段数码管,CD4511译码器组成。
3.3.1共阴极LED七段数码管
数码管分为共阳极结构和共阴极结构。
若显示器共阳极连接,则对应阳极接高电平的字段发光;而显示器共阴极连接,则接低电平的字段发光。
此次设计采用的是共阴极连接如图
图3.9共阴极数码管引脚图
3.3.2CD4511译码器
图3.10CD4511管脚功能排列图
1.以下介绍各引脚的功能:
其功能介绍如下:
BI:
4脚是消隐输入控制端,当BI=0时,不管其它输入端状态如何,七段数码管均处于熄灭(消隐)状态,不显示数字。
LT:
3脚是测试输入端,当BI=1,LT=0时,译码输出全为1,不管输入DCBA状态如何,七段均发亮,显示“8”。
它主要用来检测数码管是否损坏。
LE:
锁定控制端,当LE=0时,允许译码输出。
LE=1时译码器是锁定保持状态,译码器输出被保持在LE=0时的数值。
A1、A2、A3、A4、为8421BCD码输入端。
a、b、c、d、e、f、g:
为译码输出端,输出为高电平1有效。
2.数码连接译码电路。
CD4511是一种BCD码输入端,其中D是高电位;a、b、c、d、e、f、g是输出端,输出高电平有效,和共阴极半导体发光数码管各发光段的阳极引出线相互连接,下面是七段数码显示器管脚接法,CD4511和数码管的管脚排列图:
图3.11段数码显示器管脚接法
图3.12数码管连接电路图
3.真值表
共阳极数码管
的数字显示真值表如下表所示
表七段显示译码电路真值表
3.4555振荡器构成的秒脉冲电路
555定时器是种中规模集成电路,只要外部配上适当阻容元件,就构成脉冲产生和整形电路。
3.4.1555定时器的引脚
时器555定时器内部结构和引脚排列图,如内部电路图,引脚排列图。
555定时器内部含有一个基本RS触发器,配个电压比较器C1,C2,一个放电三极管T由三个5K的电阻的分配器,555定时器因此而得名一个输出缓冲器G3。
比较器C1的参考电压为2VCC/3加在同相输入端C2的参考电压为VCC/3加在反相输入端,两者均由分在器上取得。
图3.13555的内部电路图
图3.14555定时器引脚排列图
555定时器个引线端的用途如下:
1.1端为接地线;
2.2端为低电平触发端,也称为触发输入端。
当2端的输入高电压高于VCC/3时,C2输出为1;当输入电压低于VCC/3时,C2的输出为0,使基本触发器置1;
3.3端U0为输出端;
4.4端是复位端,当
=0时,基本触发器直接置0,使Q=0,
=1;
5.3端UDD为电压控制端,如果CO端另加控制电压,则可以改变C1,C2的参考电压。
工作中不使用CO端时,一般都通过一个0.01uF的电容接地,以防旁路干扰;
6.6端TH为高电平触发端,当输入电压低于2VCC/3时,C1的输出为1;当输入电压高于2VCC/3时,C1的输出为0,使基本触发器置0,即Q0=0,
=1,这时定时器输出U0=0;
7.7端D为放电端。
当基本触发器的
=1时,放电晶体管T导通,外接电容元件通过T放电;
8.8端VCC为电源端,可在4.3-1.6V范围内使用,若为CMOS电路,则VCC=3-18V。
表7-1555定时器功能表,它全面表示了555的基本功能
555定时器功能表
3.4.2555定时器构成的多谐振荡器
多谐振荡器产生矩形波的自激振荡电路,由于矩形波包含和高次谐波成分,因此称为多谐振荡器。
如图7-3555定时器图7-4波形图采用555设计的多谐振荡器及其工作波形,其振荡频率与实际的数字钟频率略有出入,但可以通过校时装置校时。
多谐振荡器也称无稳态触发器,它没有稳定状态,同时毋须外加发脉冲,就能输出一定频率的矩形脉冲(自激振荡)。
用555实现多谐振需要外接电阻R1,R2和电容C,并外接+3V的直流电源。
只需在+VCC端接上+3V的电源,就能在3脚产生周期性的方波。
图3.15本次设计的秒脉冲电路图
3.4.3555定时器工作原理
接通电后,它经过电阻
和
对电容C充电,当
上升略高于
时,比较器C1的输出为“0”,将触发器置“0”,
为“0”。
这时,
=1,放电管T导通,电容C通过
和T放电,
下降。
当
下降略低于
时,比较器C2的输出为“0”,将触发器置“1”,
又由“0”变为“1”。
由于
=0,放电管T截止,
又经过
和
对电容C充电。
如此重复上述过程,
为连续的矩形波。
第一个暂稳状态的脉冲宽度
,即
从
充电上升到
所需的
(
+
)Cln2=0.7(
+
)C
第二个暂稳状态的脉冲宽度
,即
从
放电下降到
所需的时间:
Cln2=0.7
C
振荡周期:
T=
+
0.7(
+2
)C
振荡频率
占空比
由式可得,占空比大于总是>%50。
若设占空比=%50,又知交通信号灯的振荡周期是1S,可得到本次所需要的元器件阻值:
R1≈4.7KΩ
R2≈4.7KΩ
C1≈100nF
C2≈10nF
3.5交通灯信号灯控制总体框图
根据设计各部分功能可画出交通信号灯控制系统总体框图
图3.16交通信号灯控制系统总体框图
4、电路安装、调试与测试
在电路板上按整机框图把主控制器、计数器、信号灯译码器、数子显示译码器和秒脉冲信号发生器焊接好然后按以下步骤进行调试:
1.秒脉冲信号发生器的调试,按照数字电子钟的方法逐级调试振荡电路和分频电路,使输出设计符合设计要求。
2.将秒脉冲信号送入主控制器的CP端,观察主控制器的状态是否是按00、01、10、11、00…的规律变化。
3.将秒脉冲信号送入计数器的CP端,接入主控制器的状态信号X0、X1,并把主控制器的状态信号送入主控制器的CP端,观察计说器是否按30秒、5秒、30秒、5秒、30秒…循环计数。
4.把主控制器的状态转换信号X1、X0接至信号灯的译码电路,观察6个发光二极管是否按设计要求发光。
5.整机联调,使交通信号灯控制电路正常工作。
以上是本次设计的全过程,由以上分析知此设计所需材料有:
3片74LS90、2片CD4511和2个共阴数码管、1个555定时器、2片74LS04、1片74LS20、1片74LS00、1片74LS10、1片74LS08、14个220ohm电阻、2个4.7k电阻、1个100nF电容、1个10nF电容和导线若干。
结论
经过这个课程设计,我真正体会到