数字电子技术交通信号灯控制系统讲解文档格式.docx
《数字电子技术交通信号灯控制系统讲解文档格式.docx》由会员分享,可在线阅读,更多相关《数字电子技术交通信号灯控制系统讲解文档格式.docx(18页珍藏版)》请在冰豆网上搜索。
交通信号灯控制电路
一、设计指标:
1.指标要求:
十字路口的主、支干道各有红、黄、绿三个灯。
主干道通行三十秒;
支干道通行二十秒。
绿灯行,红灯停。
绿变红时,要求黄灯先亮五秒钟。
2.原理图:
二、课程设计步骤:
1.按要求做方案设计,确定芯片,用仿真软件画出电路图并仿真。
2.安装调试。
3、交课程设计任务说明书,验收,答辩。
三、课程设计报告要求:
1、题目指标要求。
2、电路方案框图。
3、详细写出每一框图电路的设计思想,画出相应的电路。
写出所用元件的参数、型号和逻辑功能表。
4、总体电路图及工作原理分析。
5、总结。
一、系统概述:
交通灯控制系统的原理框图如图1所示。
图1交通灯控制系统原理框架图
它主要由脉冲发生器、时序电路、译码电路、减计数器和显示译码电路等部分组成。
脉冲发生器是系统中标准时钟信号源,译码电路输出两组信号灯的控制信号,经驱动电路后驱动信号灯工作。
减计数器和显示译码电路共同实现数码管的倒计时显示功能,其准确的时间要由译码器输出的四种状态信号控制。
译码电路和显示译码电路是系统的主要部分,由它们控制信号灯和数码管的工作。
两方向车道的交通灯的运行状态共有4种,如图2所示:
表1电路运行状态表
信号状态
信号灯状态
车辆通行状态
数码管状态
状态1
主:
绿支:
红
通行支:
禁行
30s倒计时
状态2
黄支:
缓行支:
5s倒计时
状态3
红支:
绿
禁行支:
通行
20s倒计时
状态4
黄
缓行
二、单元电路的设计
1、秒脉冲发生
本设计采用555定时器组成秒脉冲信号发生器,产生周期为1s的矩形波。
根据下列公式计算
所以电路中R1和R2的参数为47kΩ,电容器C1和C2的参数为10uf。
、脉冲输出线
图3脉冲信号发生器
2、时序电路
时序电路由两片74LS161芯片组成60进制的计数器如图3所示:
脉冲信号输入端
图4六十进制的循环计数器
U2的进位信号TC端接U3的CET端和CEP端。
所以U2的输出端是低位,U3的输出端是
高位。
当CET=1且
=1111时TC=1表明下一个CP上升沿到来时将会有进位发生。
因为信号灯运行一个周期需要时间=30+5+20+5=60s,所以计数器需要设计成六十进制的循环计数器。
六十进制的计数器有0—59个状态,换用二进制表示也就是000000—111011。
当出现60(111100)的时候计数器立刻跳回0(000000)实现一个周期循环,所以电路中要采用反馈清零的方法实现这一设计。
两片161串接共有8个输出端口,而实际上只需要六个即可,如图4所示标记为
,左侧为低位右侧为高位。
当
=1111时计数器清零,将
通过与非门电路连接U2和U3的
清零端。
3、译码电路
计数器有六根输出线输出60个状态,译码器采用6线—64线译码电路。
如图5所示:
译码电路采用9片74LS138芯片组成,
与计数器的输出端相连。
由于计数器只有60个状态,所以译码器的64个输出线并没有充分利用有四根是闲置的。
在仿真时会看到低电平从1端口一次移动到60端口然后循环。
将1—30个端口用与非门连接输出端就是状态1,31—35个端口用与非门连接输出是状态2,36—55个端口用与非门连接输出就是状态3,56—60个端口用与非门连接输出就是状态4.
1—30
56—60
36—55
图56线—64线译码器
由于采用的芯片太多给做实物电路增加困难,因此要在此原理基础上简化电路计数器输出的前三十个状态信号为从000000—011101,接下来五个状态信号为011110,011111,100000,100001,100010;
36—55的状态信号为100011—110110,56—60的状态信号为110111—111011由这些二进制数可看出最高位为零时只要排除011110,011111这两种情况即为第一种状态。
即
=0且
所以可以将6线—64线译码电路的前3片芯片替换,即可达到简化电路的效果。
如图6所示:
图6简化译码电路
四根状态线在电路中的布局如图7所示
图7四根状态线
4、信号灯电路
状态1状态2状态3状态4这四根线同一时间只有一个高电平,且在四个状态线上依次循环。
具体如表2所示:
表2状态线电平表
四根状态线电平
持续时间
1000
30s
0100
5s
0010
20s
0001
由于每根状态线都要控制两个二极管,且不能互相干预。
所以在电路中要加入或逻辑门电路
状态1时D3和D5亮,状态2时D1和D5亮,所以将状态1和状态2经或门连接到D5.
如图8所示:
图8信号灯电路
5、减计数器
减计数器采用两片74LS192串接。
U4为十位U5为个位,根据因为最初的置数有30,05,20,05(00110000,00000101,00100000,00000101),所以U4中D3D2恒接地U5中D3D1恒接地.TCD是借位信号输出端,个位为0时如果再减就向十位发出借位信号,U4的借位端连接两个芯片的清零端PL,十位为0时如果再减借位信号使两芯片同时回到0.
如图9所示:
图974LS192减计数器
减计数器的工作要受信号灯状态的控制,信号灯每变换一种状态计数器就要重新置数,所以四根状态线与三根置数端要有逻辑电路连接。
当信号灯处于状态1时,四根状态线只有1为高电平,置数00110000,当信号灯处于状态2时四根状态线只有2为高电平,置数00000101,当信号灯处于状态3时四根状态线只有3为高电平00100000,当信号灯处于状态4时四根状态线只有4为高电平00000101.
如图10所示:
图10计数器的置数
6、显示译码电路
显示译码电路采用两片74LS248芯片,具体接线如图11所示:
图11数码管显示电路
7、总原理图
三、调试与检测
电子电路设计要考虑很多因素,用软件模拟出来的只是理想情况,实际电路中会有各种各样的误差和困难。
加之元器件性能的延时和兼容性,以及许多人为因素的影响,一个组装好的电子电路一般都要经过调试才能正常工作。
在调试过程中用的最多的仪器就是万用表。
1、调试方法:
电子电路调试方法有两种:
分块调试和整体调试
(1)分块调试法
分块调试是把总体电路按功能分成几个模块,对每个模块分别进行调试。
分块调试可以在小范围内发现问题,易于解决。
(2)整体调试
此种方法是把整个电路组装完毕后,不进行分块调试,实行一次性总调。
2、调试步骤:
(1)检查电路,看是否有线路漏接错接。
(2)接通电源观察,看电路是否正常运行。
若有错误就逐步就行调试
(3)看信号灯的闪烁情况及数码管显示情况,根据所出现的异常,先检测与之相关的导线,在检测相关芯片。
四、体会总结
通过这次课程设计《交通信号灯控制》电路的设计与制作,我有了很多体会,深深感受到电子技术在现代日常生活中的广泛应用,认识到了这门学科的重要性,为以后的学习工作打下良好的基础。
这次课程设计主要还是通过查阅课本《电子技术基础(数字部分)》才顺利完成的。
虽然画出了设计图并且仿真成功,但是所选用的芯片太多了,电路结构多余繁杂,给组装电路带来了许多困难。
其实电路设计最重要的就是一个好的思路,有了思路才能充分利用课本上学到的知识进行设计,并尽可能的简化电路。
由于本次是分组完成的,可以在小组内讨论,集思广益,把好的方法原理集中到一个方案中,更体会到了团队协作的的力量。
。
完成了这次课程设计后,有种如释重负的感觉,同时也感到一点点自豪,可以用学到的知识完成一个看似平常但却包含很多知识的器件,大大提高了学习电子技术的积极性。
这不仅仅是个人的成功,也是我们小组的成功,大家的功劳,享受到了团队精神带来的快乐。
以后的学习生活中,大家更要相互帮助、学习,集思才能广益,才能创作出好的作品。
希望以后会有更多的让自己动手实践的机会来提高自己的实践能力。
同时,在平时要要求自己多看书,多查阅相关资料,完备自己的知识体系,相信在以后的实践活动中会做出更好的作品。
五、参考文献
1.康华光.电子技术基础(数字部分).北京:
高等教育出版社
2.21IC中国电子网()
3.阎石.数字电子技术基础.第四版.北京:
高等教育出版社,1998
六、附录
表3原件明细表
元件名称
代号
参数
单位
数量
555定时器
555
1
161计数器
74LS161
2
138译码器
74LS138
6
减计数器
74LS192
七段译码器
74LS48
二极管红
二极管黄
二极管绿
数码管
7SEG-MPX1-CC
四输入与门
74LS21
4
二输入与门
74LS08
或门
74LS32
四输入与非门
74LS20
二输入与非门
74LS00
电阻
200
Ω
47
kΩ
电容
10
10uf
附录2芯片引脚图和功能表