十字路口交通灯的设计与实现毕业设计.doc
《十字路口交通灯的设计与实现毕业设计.doc》由会员分享,可在线阅读,更多相关《十字路口交通灯的设计与实现毕业设计.doc(24页珍藏版)》请在沃文网上搜索。
1、目录摘要IIAbstractII一 课题要求分析21.1 任务说明21.2 初步思路21.3方案分析2二 电路设计22.1 秒脉冲电路22.2 状态循环模块22.3 计时器模块22.4 置数模块22.5 译码显示模块22.6 总电路图22.7 相关芯片介绍2三 电路仿真结果23.1 秒脉冲电路仿真23.2总电路仿真2四 结论与心得2五 参考文献2摘要交通信号灯常用于交叉路口,用来控制车的流量,提高交叉口车辆的通行能力减少交通事故。本次课程设计就是以城市交通灯控制系统为背景,主要通过运用学过的数字电路设计的知识完成基础的交通灯基本功能,包括时间的定时和交通灯各种状态之间的转换, 并且要实现通行和
2、禁行的时间的设置。本次设计采用数字电路仿真软件Multisim对所设计的电路进行仿真和测试,并通过观察仿真结果看设计是否符合要求。交通灯通过状态转换,指挥车辆行人通行,保证车辆行人的安全,实现十字路口交通管理自动化,大大保证了城市交通的安全。关键词:城市化 交通灯 状态转换 数字电路仿真 交通安全AbstractTraffic lights are often used for intersection, used to control the car flow, improve the intersection vehicle capacity, reduce traffic acciden
3、ts. This course is designed to city traffic light control system as the background, the basic traffic lights function mainly through the use of learned knowledge based digital circuit design, including the conversion between the timing and traffic lights all time, and to realize the access and no ti
4、me setting. This design using the digital circuit simulation software Multisim is used to simulate and test the circuit design, and by observing the simulation results to see whether the design meets the requirements. The traffic light through state transition, command vehicle pedestrian passage, en
5、sure the vehicle pedestrian safety, realize the automation of crossroads traffic management, can ensure the city traffic safety.Keywords: urbanization Traffic lights State transition Digital circuit simulation Traffic safety21十字路口交通灯的设计与实现一 课题要求分析1.1 任务说明(1)要求甲车道和乙车道两条交叉道路上的车辆交替运行(以红绿灯指示);变更车道以前,黄灯先
6、亮5秒钟,黄灯亮时,要求每秒钟闪亮一次;两个车道均以减计数方式显示时间,用2位数码管显示。(2)两车道的灯亮时间关系为:甲车道绿、黄、红灯亮的时间分别为m秒、5秒、n秒;乙车道绿、黄、红灯亮的时间分别为n5秒、5秒、m5秒。m和n可以预置。1.2 初步思路(1)可令m=60,n=25,即甲道路绿、黄、红灯亮的时间分别为60秒、5秒、25秒;乙道路绿、黄、红灯亮的时间分别为20秒、5秒、65秒。一个周期为90秒。(2)可用LED模拟交通灯,用七段数码管作为倒计时显示模块。(3)甲乙道路交通灯时序应该符合下图要求:黄灯(5秒)红灯(25秒)绿灯(60秒)图1.1 主车道时序要求绿灯(20秒)黄灯(
7、5秒)红灯(65秒)图1.2 次车道时序要求1.3方案分析图1.2为交通灯控制器的一个参考设计方案,在这一方案中,系统由控制器、定时器、秒脉冲信号发生器、信号灯组成。其中控制器是核心部分,由它控制定时器和译码器的工作。秒脉冲信号发生器产生定时器和控制器所需要的标准信号,译码器输出两路信号灯的控制信号。图1.3 参考方案Tl和Ty为定时器的输出信号,St为控制器的输出信号.Tl:表示主车道或次车道绿灯亮的时间间隔,即车辆正常通行的时间间隔。定时到Tl=1,否则Tl=0.Ty:表示黄灯亮的时间间隔,定时到,Ty=1,否则Ty=0.St:表示定时器到了规定的时间后,由控制器发出状态转换信号。由它控制
8、定时器开始下一个工作状态的定时。根据实际的交通信号灯,设计一个交通灯信号控制器。甲、乙车道交替通行,甲车道每次放行20秒,乙车道放行60秒,绿灯亮表示通行,红灯表示停止。每次绿灯变红时黄灯先亮5秒。该交通灯控制系统的组成框图如下图1.4所示。状态控制器主要记录交通灯的工作状态,通状过状态译码器点亮相应状态的信号灯,秒信号发生器产生整个定时系统的时间脉冲,通过减法计数器对秒脉冲减计数,达到每一种工作状态持续时间。减法计数器的减进位脉冲使状态控制器完成状态转换,同时减进位根据系统下一个工作状态决定下一次减计数的初始值。减法计数器的状态由bcd译码器译码,数码管显示。最终将整个系统分为秒脉冲模块、状
9、态循环模块、倒计时模块、置数模块、译码显示模块。由于除了秒脉冲模块共用外,甲乙道路的其他模块电路基本相似,只有预置数和红绿灯亮灭顺序不同,因此之后的模块功能说明只以甲道路的部分做说明。图1.4 电路流程图二 电路设计2.1 秒脉冲电路产生时钟脉冲信号的电路有很多种,综合考虑电路的实现简易程度和成本,这里选择由555定时器组成的秒脉冲信号发生器。根据本学期数字电路课程所学的知识,可根据其计算公式,。又根据最终数码管显示为秒倒计时,可知秒脉冲发生器周期T为1s。令c=10F,则,R1=63k。R2=40k,图2.1 秒脉冲信号发生电路图2.2 状态循环模块甲道路状态循环图如下:状态(Q1Q0)主道
10、路倒计时秒数G(绿灯)Y(黄灯)R(红灯)01011601010150011025表2.1 加道路状态循环图因此计数器可选择芯片74LS192,功能如下: 输入输出CR /LD CPU CPD D3 D2 D1 D0Q3 Q2 Q Q01 X X X X X X X0 0 0 00 0 X X a b c da c d b0 1 1 X X X X加计数0 1 1 X X X X减计数表2.2 芯片74ls192真值表图2.2 芯片74ls192引脚图其中p0 p1 p2 p3置数并行数据输入;Q0、Q1、Q2、Q3计数数据输出;MR清零端;LD置数端;TUu-加法计数CP输入;TCd减法计数
11、CP输入;CO进位输出端;BO借位输出端。加减控制方式:控制信号为1时加计数,为 0时减计数。双时钟方式:外部时钟从CP+端输入时加计数,从CP-端输入时减计数。预置功能:所谓预置,就是控制端 =0时,使计数器的状态变成设定的外部输入常数,即QDQCQBQA=DCBA(输入数据)。同步预置方式: =0且下一个时钟有效边沿到来时完成预置。异步预置方式: =0后立即预置数据送入各触发器,与CP无关。复位功能:所谓复位,就是从复位端输入有效信号后,计数器恢复成初始状态(全0或某个常数)。同步复位方式:用复位信号与时钟信号CP配合完成。异步复位方式:用复位信号直接完成,与CP无关。时钟边沿选择:同步计
12、数器一般用上升沿触发,异步计数器一般用下降沿触发。有的同步计数器有两个时钟输入端,既可用上升沿触发,也可用下降沿触发。其它功能:计数器满模值时,产生一个进位输出CO信号或借位输出BO信号,作为标志信号或进位功能扩展。计数控制输入端(P、T),用来控制计数器是否计数。多片计数器级联时,可控制各级计数器的工作。图2.3 循环控制电路如图所示, 1脚和15脚接低电平,使得初始置数00。11脚接高电平,14脚接低电平,4脚接高电平,芯片工作在加法计数状态。当QA、QB输出均为1时,置数端口会变为低电平,芯片进入置数状态,将输入的四位数置到输出端口,而输入端口低两位为00,就会将QA、QB重新置为0,而
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 十字路口 交通灯 设计 实现 毕业设计