还剩4页未读,继续阅读
文本内容:
交通灯控制电路的设计
一、设计任务与要求设计一个十字路口的交通灯控制器,控制AB两条穿插道路上的车辆通行,东西方向为主干道A南北方向为副干道B;具体要求如下
1、每条道路设一组信号灯,每组信号灯有红、黄、绿3个灯组成,绿灯表示允许通过红灯表示制止通行黄灯表示该车道上已过停车线的车辆继续通行未过停车线的车辆停顿通行
2、主干道通行40秒,南北通行时间为20秒
3、每次变换通行车道之前,要求黄灯先亮5s才能变换通行车道
4、黄灯亮时,要求每秒闪烁一次
二、方案设计与论证首先根据设计的任务与要求,经过分析得出要设计的这个交通灯控制电路的功能满足以下几点
1、控制主干道A与副干道B的信号灯的亮灭
2、可以对主干道与副干道的信号灯亮的时间进展倒数计时
3、实现黄灯的每秒闪烁因此我们可以知道此电路应包含振荡电路、计数器电路、译码显示、主控制电路和信号灯译码驱动器等五个局部,并分析其原理图如图1所示并作出以下两种方案方案一将整个电路工作循环周期65S作为总时间,用74LS192芯片在此根基上进展分段,依次是40s主干道绿灯亮副干道红灯亮,5s主干道黄灯闪烁,20s支干道红灯亮副干道绿灯亮,5S副干道黄灯闪烁再根据每一段的输出信号不同用基本逻辑门电路连接交通灯来实现每段时间不同的灯亮此方案易于分析理解,缺点是相对于第二种方案可操作行比较差,需要的原件比较多,看起来比较复杂,不易实现,同时性价比较低方案二:对红绿灯时段分别倒数计时,运用红绿灯变化时的上下电平对74LS192芯片进展置数,使之能分别进展40S、5S、20s倒数计时,再通过74LS160芯片的输出端进展各种逻辑组合运算控制红黄绿三种灯的亮灭,通过555定时器提供的脉冲信号控制黄灯的闪烁此方案与方案一相比更易操作,用到的逻辑运算器件也比方案一要少,现实应用时可用性好,性价比较高
三、单元电路设计与参数计算
1、振荡电路555定时器是一种模拟和数字功能相结合的中规模集成器件,具有成本低,性能可靠的优点,只需外接几个电阻、电容,就可以实现多谐振荡器、单稳态触发器以及施密特触发器等脉冲产生与变换电路555定时器的功能表如下脉冲信号源选用555定时器产生,频率为1Hz根据555定时器构成的多谐振荡器原理,可得出公式振荡周期为T=O.7R1+R2C和振荡频率为f=l/T各项数据可为R1=47KQR2=5可QCl=l可FC2=10nF根据555定时器的功能实现效果来连接电路,其电路图如图2所示图2振荡电路图
22、计数器电路电路工作循环周期为65S主干道红灯为20S绿灯为40S副干道上红灯40S绿灯20S黄灯5S本设计我选用了74LS192和设LS我074LS192芯片具有倒数计时清零置数功能,用来进展倒数计时,74LS192的引脚排列和逻辑符号如以以下图所示图中其中CPu为加法计数端,CPn为减法计数端,PO、Pl、P
2、P3为计数器输入端,MR为去除端,QI、Q
2、Q
3、Q4为数据输出端74LS192的功能表如下74LS160是加法计数器用来进展同步计数来控制信号灯的亮灭74LS160的功能表如下其中当使能端EP=ET=1时,为计数状态计时器电路分两局部,倒数计时局部和加法计时局部倒数计时局部电路如图3所示,加法计时局部电路如图4所示图3图
43、译码显示此局部电路的作用是将倒数计数器电路中的数值通过数码显示管显示出来便于人们可以直接观察,此电路通过555定时器输入脉冲信号到74LS192芯片再接数码显示管,使数值以倒数计时方式显示出来,预置主干道显示器为40秒,然后以每秒减1计数方式工作,直至减到数为“0〃,然后预置主干道显示器为5秒,然后以每秒减1计数方式工作,直至减到数为“0〃,接着副干道分别预置20秒和5秒,以每秒减1计数方式工作,直至减到数为“0〃,一次工作循环完毕,而进入下一方向的工作循环其电路图如图5所示图5译码显示电路
4、主控制电路主控制电路主要是74LS192芯片输出的信号到数码显示管,每次计时完成后此输出信号通过基本逻辑运算对74LS192和74LS160芯片进展重新置数使得整个交通灯控制系统能循环的进展下去其电路图如图6所示图6主控制电路
5、信号灯译码器电路此局部电路是为了将计数器输出的信号转变为红黄绿三种颜色的灯变化所需的信号,通过计数器74LS160输出的信号进展基本逻辑运算控制红灯和绿灯的亮灭,黄灯的闪烁那么是通过74LS160输出地信号和555定时器所产生的脉冲信号进展逻辑运算实现的其电路图如图7所示图7信号灯译码器电路
四、总电路工作原理及元器件清单.总原理图.电路完整工作过程描述〔总体工作原理)该电路的工作原理刚开场时,计数器74LS160的输入端全部接地,通过计数器74LS160输出的信号进展基本逻辑运算控制红灯和绿灯的亮灭,黄灯的闪烁那么是通过74LS160输出地信号和555定时器所产生的脉冲信号进展逻辑运算实现的同时计数器74LS160输出的信号经过逻辑器件的关系控制作为计数器74LS192的输入,计数器74LS192会预置数40秒,然后在信号脉冲的作用下和555定时器的共同作用下开场进展倒计时,当倒计时倒为零时,每次计时完成后此输出信号通过基本逻辑运算对74LS192和74LS160芯片进展重新置数使得整个交通灯控制系统能循环的进展下去从而实现对主干道,副干道的绿灯、黄灯和红灯的亮灭的控制,让它实现我们想要的功能.元件清单
五、仿真调试与分析在proteus软件中对电路进展了仿真调试,得到了测试效果如图8到图11所示四种状态由于74LS192芯片可以进展倒数计时,74LS160芯片的输入端全部接地,故信号灯的输入信号是由这两种芯片的信号以及555定时器所产生的脉冲信号进展各种逻辑运算得到的,总共可得到以下几种结果
1、前40s内主干道绿灯亮,副干道红灯亮,见图8;
2、中间5s主干道黄灯闪烁,副干道红灯亮,见图9;图
93、后20s内主干道红灯亮,副干道红灯亮,见图10;图
104、最后5s主干道红灯亮,副干道黄灯闪烁,见图11;图11
六、结论与心得结论交通灯的整体控制电路经过Proteus软件的测试,倒计时以及信号灯变化等功能均可实现,只要开场接通电路,电路便可自动运行,主干道先倒计时40S且绿灯亮,副干道倒计时40s且红灯亮,主干道的车辆可以自由通行;然后主干道黄灯闪烁5s副干道红灯不变,这能够提醒主干道过线的车辆快速穿越;接着副干道倒计时20s且绿灯亮,同时主干道倒计时20s且红灯亮,副干道的车辆可以自由通行;最后副干道黄灯闪烁5s且主干道红灯不变,这能够提醒副干道过线的车辆快速穿越仿真结果得到预期效果,到达设计要求心得这次设计交通灯控制电路,可以说给我带来了很大的体会刚开场的时候,不知道从何做起,不知道怎么设计方案于是,就去查找资料,包括翻阅相关的书籍和上网查看,慢慢地才理清了一点头绪做了几个方案都没有想要的效果,心里很着急,但最终还是冷静了下来,再慢慢地分析,在两个方案之间,终于敲定了一个方案中间遇到了很多的问题,比方怎样设计主控电路、信号发生器怎样设计、所用的芯片的功能如何、需要的原件有什么、实际接上电路总是实现不了想要的效果等等问题但都慢慢地理清里面的各种关系,思考着怎么做,需要什么东西,不断地动手尝试,寻找失败的原因,追寻成功的原理,一步一步地坚持了下来,到达了效果,完成了想要得到的东西,心中甚是快乐总之,经过这次的设计,我不但稳固了前面所学到的知识,知道了知识的重要;也培养了我解决问题的能力,提高了动手的能力,将书本上的东西变活,并且深刻地认识到,实践是检验真理的唯一标准;同时寻找帮助也是很重要的,认真去做的话,问题终究是可以解决的
七、参考文献
[1]彭介华.电子技术课程设计指导[M].北京高等教育出版社
[2]靳孝峰主编数字电子技术根基,哈尔滨工程大学出版社,2010年
[3]李银华主编.电子线路设计指导.[M]北京北京航空航天大学出版社,2006年
[4]李继凯杨艳编著.数字电子技术及应用,科学出版社
[5]李秀人主编.电子技术实训指导.[M]西安国防工业出版社,2006年元件序号型号主要参数数量备注UIU274LS1922计数器U374324或门U474332或非门U574031与非门U674LS1601计数器U774044非门U87SEG-BCD2数码管U9U1074088与门U115551定时器U12res47k51k2电阻U13cap10nF10uF2电容U14U15TRAFFICLIGHTS2交通灯。