目录。第一章系统概述 1
1.1 系统概述 1
1.2 交通灯逻辑分析 1
1.3 总体设计方案 2
第二章单元电路设计与分析 5
2.1 秒脉冲信号发生器的设计 5
2.2 定时器的设计 7
2.3 控制器的设计 8
2.4 显示电路的设计 12
第三章总结 15
3.1 系统综述 15
3.2 心得体会 15
参考文献 17
附录 184.1 芯片介绍 18
4.2 总体电路图 21
4.3 元器件明细表 22
交通信号灯常用于交叉路口,用来控制车的流量,提高交叉口车辆的通行能力,减少交通事故。交通灯控制器主要由控制器、秒脉冲发生器、定时器、译码显示电路及信号灯组成。控制器由74ls153与74ls74来实现,脉冲发生器用晶体**器产生,计数器采用两个74161来实现,显示电路经过74ls192的倒计数、七段显示译码器7447及七段数码显示器连接起来实现。
控制器通过rt对定时器进行控制,从而实现数字的显示及绿、黄、红灯的转换。
系统由秒脉冲信号发生器、定时器、控制器、译码显示器、信号灯显示器五大部分组成。其中秒脉冲信号发生器用于给各个组成部分提供脉冲信号,通过定时器向控制器发出三种定时信号,使相应的发光二极管发光。译码显示器在控制器的控制下,改变交通灯信号,分别产生三种倒计时时间显示,控制器根据定时器的信号,进行状态间的转换,使显示器的显示发生相应转变。
图1表示位于南北主干道和东西支干道的十字路**通灯系统,每条道路设一组信号灯,每组信号灯由红、黄、绿3个灯组成,绿灯表示允许车辆通行,红灯表示禁止通行,黄灯为过渡灯,表示该车道上已过停车线的车辆继续通行,未过停车线的车辆禁止通行。
图1 交通灯系统框图。
图1为交通灯的一个整体设计框图。系统主要由秒脉冲信号发生器、定时器、控制器、译码器、信号灯显示器组成。其中控制器是核心部分,由它控制定时器和译码器的工作,秒脉冲信号发生器产生定时器和控制器所需的标准时钟信号,译码器输出两路信号灯的控制信号。
图中tl、ts、ty为定时器的输出信号,st为控制器的输出信号。mg、my、mr分别表示南北主干道绿、黄、红三色灯,ng、ny、nr分别表示东西支干道绿、黄、红三色灯。
当某车道绿灯亮时,允许车辆通行,同时定时器开始计时,当达到指定时间时,tl输出为1,否则tl输出为0;
当某车道黄灯亮后,定时器开始计时,当计时到5秒时,ty输出为1,否则ty=0;
当某车道红灯亮时,定时器开始计时,当计时到指定时间时,ts输出为1,否则ts=0。
因此,用定时器分别产生三个时间间隔后,向控制器发出“时间已到”的信号,控制器根据定时器的信号,决定是否进行状态转换。如果肯定,则控制器发出状态转换信号st,定时器开始清零,准备重新计时。
交通灯控制器的控制过程分为四个阶段,对应的输出有四种状态,分别用s0、s1、s2、s3表示。
s0状态:主干道绿灯亮,支干道红灯亮,此时主干道允许车辆通行,主干道禁止车辆通行。当主干道绿灯亮够规定的时间后,控制器发出状态转换信号,系统进入下一个状态。
s1状态:主干道黄灯亮,主干道红灯亮,此时主干道允许超过停车线的车辆继续通行,而未超过停车线的车辆禁止通行,支干道禁止车辆通行。当主干道黄灯亮够规定时间后,控制器发出状态转换信号,系统进入下一个状态。
s2状态:主干道红灯亮,支干道绿灯亮。此时主干道禁止车辆通行,支干道允许车辆通行,当支干道绿灯亮够规定时间后,控制器发出状态转换信号,系统进入下一个状态。
s3状态:支干道红灯亮,支干道黄灯亮。此时主干道禁止车辆通行,支干道允许超过停车线的车辆通行,而未超过停车线的车辆禁止通行。
当支干道红灯亮够规定的时间后,控制器发出状态转换信号,系统进入下一个状态---s0状态。
s0、s1、s2、s3状态分别分配状态编码为,由此得到控制器的状态,如表1,表2所示。
表1.状态转换表。
图2画出了控制器的状态转换图,其中tl、ts、ty为控制器的输入信号,st为控制器的输出信号。
方案一:本实验采用555定时器组成秒脉冲信号发生器。因为该电路的输出脉冲的周期t≈0.
7(r1+2r2)·c,若t=1s,令c=10μf,r1=39k,那么r2≈51k。取一固定电阻47k与一个5k的电位器想串联代替电阻r2
在调试电路时,调节电位器rp ,使输出脉冲周期为1s。如图2.1所示。
图2.1秒脉冲信号发生器。
方案二:用石英晶体振荡器和分频器构成秒脉冲信号发生器,如图2.2。
先用石英晶体振荡器和若干电阻电容组成频率为32768hz的信号发生器,再用十四位二进制计数器cd4060 14进行14分频使其成为2hz的信号,最后用d触发器进行2分频,使其成为频率为1hz的秒脉冲信号。
图2.2方案选择:
本设计中由于用秒脉冲信号作为计数器的计时脉冲,其精度会影响计数器的精度,进而影响控制系统的精度,因此要求秒脉冲信号具有比较高的精度,为提高精度可先做一个频率比较高的矩形波振荡器,然后将其输出信号分频,就可以得到频率较低而精度比较高的脉冲信号发生器。用石英晶体构成秒脉冲信号发生器不需要外加输入信号,而且其脉冲频率很稳定,起振快、时基精度高,它的工作频率仅决定于石英晶体的振荡频率,而与电路中的r、c的数值无关。
综上考虑,在实际应用中秒脉冲信号发生器的设计选用石英晶体振荡器和分频器构成秒脉冲信号发生器。但由于本次设计是基于multisim10.1软件的,而multisim10.
1上不支持石英晶体振荡器,所以在**过程中可以使用555定时器构成的秒脉冲触发器代替。在**精度不高的前提下,也可以使用rc多谐振荡器构成的电路来提供秒脉冲。
方案一:用74ls193直接构成减计数器,时钟脉冲上升沿到来时,在控制信号st的作用下,计数器以减计数向控制器提供m5、m25、m45的信号,即ty、ts、tl的时间信号。
方案二:定时器由与系统秒脉冲同步的计数器74161构成,时钟脉冲上升沿到来时,在控制信号st作用下,计数器从零开始计数,并向控制器提供m5、m25、m45信号,即ty、ts、tl的时间信号。
方案选择:74ls193是双时钟同步二进制可逆计数器,用它进行减计数与数字显示倒计时相符合。然而必须在输入端输入数字,因此向控制器提供m5、m25、m45的信号需要5片74ls193。
而用74161可以级联,只需要2片即可向控制器提供m5、m25、m45的信号,倒计数可在数字显示电路中实现。用74161节省材料,节约成本,而且由于经常应用,因而使用起来较方便。因而选择方案(ⅱ)
当系统处于s0状态为满足支干道绿灯亮够45秒,要将m45的输出端反馈到使能端ep、et,使它记到44时停止计数,然后转换到s1状态。而且要求计数器在状态转换信号st的作用下,首先清零,然后开始计数,电路如图4所示。
列出状态转换表,如图所示。选用两个触发器作为时序寄存器产生四种状态,控制器的转换条件为tl、ty及ts,当控制器处于q1nq0n = 00 状态时,如果tl=0,则控制器保持在00状态;如果tl=1,则控制器转换到q1n+1q0n+1=01状态。这两种情况与条件ty和ts无关,所以无关项用“×”表示。
其余情况依次类推,同时列出状态转换信号st。
表2逻辑赋值后的状态表。
表 2 控制器的状态转换表。
根据表2,写出状态方程和状态转换信号方程为:
用四选一数据选择器和d触发器实现,设a1a0 = q1nq0n ,其他变量通过数据输入端输入。
数电 交通灯课程设计
四川航天职业技术学院。电子工程系。数字电路课程设计报告。课题名称 交通信号灯控制系统 姓名 谢正杰。学号 201011111090 专业班级 g10电子装配一班 指导老师 李涛。目录。第1章交通信号灯控制器的总方案及总设计框图2 1.1 交通信号灯控制器的方案比较2 1.2 交通信号灯控制器的总方案...
数电课程设计 交通灯
目录。1.设计总体思路,基本原理和框图 2 2.单元电路设计3 3.总电路图7 4.安装 调试步骤8 4 故障分析与电路改进8 5 总结与设计调试体会9 6 附录 元件清单10 7 参考文献10 8评分表11 1.设计总体思路,基本原理和框图。1 用 制计数器的状态信号控制预置数达到n进制逆计数器进...
数电课程设计交通灯
数字电路课程设计报告书。题目 交通灯控制器。一实验目的。1.综合应用数字电路知识设计一个交通灯控制器。了解各种元器件。的原理及其应用,锻炼自己的动手能力和实际解决问题的能力。2.深入了解交通灯的工作原理。二实验要求。1 在十字路口的两个方向上各设一组红黄绿灯,显示顺序为其中一个方向是绿灯,黄灯,红灯...