数电设计——交通信号灯控制器
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数字逻辑系统课程设计报告
题目:交通信号灯控制器
专业、班级: 12级电子工程一班
学生姓名:
学号:
指导教师:
分数 :
2014年 1 月 16 日
任务书
目录
一、设计任务目的 (4)
二、设计任务与要求 (4)
2.1 设计任务: (4)
2.2设计要求: (4)
三、设计方案选取与论证 (4)
3.1 方案选取理由 (4)
3.2 方案的可行性、优缺点 (5)
3.3 方案设计选取 (5)
四、电路设计 (8)
4.1单元模块电路设计 (9)
4.2 电路总图 (12)
五、制作及调试过程 (13)
5.1 装配和调试中的问题和解决办法 (13)
5.2 调试结果 (13)
5.3 元器件清单 (14)
六、结论 (14)
6.1 问题分析及解决 (14)
6.2 心得体会 (15)
七、致谢 (16)
八、参考文献 (16)
一、设计任务目的
1.掌握交通信号灯控制器电路的设计、组装。焊接与调试方法。
2.熟悉并掌握简单数字集成电路的设计和使用方法。
二、设计任务与要求
2.1 设计任务:
设计一个用于十字路口的交通灯控制器。能显示十字路口东西、南北两个方向的红、黄、绿的指示状态。
2.2设计要求:
①东西方向绿灯亮,南北方向红灯亮,时间15s。
②东西方向与南北方向黄灯亮,时间5s。
③南北方向绿灯亮,东西方向红灯亮,时间l0s。
④如果发生紧急事件,可以手动控制四个方向红灯全亮,禁止该道路的车辆通行,特殊情况过后能恢复正常。(附加功能)
三、设计方案选取与论证
3.1 方案选取理由
该交通灯控制器是分两条东西、南北的,两个方面的时间是不同的,东西方向通行15s,南北方向10s,这就要求我们要有两个计数器,根据我自己的经验,东西方向通行15s完,倒计时数字显示器会显示到0,然后切换到南北方向通行10s完之后, 倒计时数字显示器也会显示到0之后然后切换到南北方向,这样如此循环,用两片74LS192芯片来构成对应进制的计数器,设计一个16进制和一个11进制的计数器,可以由于是15和10之间循环切换,我们可以用利用JK触发器的翻转功能来实现两种进制计数器之间的切换;当然还有每个方向倒计时只有5s时,黄灯闪,一直到0为止,由于黄灯是当两个计数器倒计时到5时开始闪,我们就可以在这时发出一个脉冲然后一直保持到0,或者是接收0至5这段时间的脉冲都可
以控黄灯只在到了这段时间才亮;还有就是一个紧急开关,我们可以控制在出现紧
急情况时使用清零端使之清零,并且红灯直接接到电源,使之一直处于亮的状态。
3.2 方案的可行性、优缺点
可行性:所需材料不多,在学生经济范围内;方案思路逻辑均无问题可以实施;软件仿真正常。
优点:电路整体设计简单,逻辑清晰,方便实现。
缺点:用万用板连线容易出问题,制作繁琐,容易出现不稳定跳变情况。
3.3 方案设计选取
(1)分解任务要求
根据任务要求设系统有以下状态:
S1:东西方向绿灯亮,南北方向红灯亮,时间15s;
S2:东西方向与南北方向黄灯亮,时间5s;
S3:南北方向绿灯亮,东西方向红灯亮,时间l0s;
S4:如果发生紧急事件,可以手动控制四个方向红灯全亮。
表1:指示灯状态转换表
注:R,G,Y=红,绿,黄灯;0表示灭灯,1表示亮灯。
(2)主电路设计
①主电路实现S1→S2→S3状态的转换,
↑↓
②另外可以在任何一个状态进入S4,并能恢复正常工作状态。
③实现S1=15s ,S2=5s ,S3=10s ④电路采用器件:
a 、S1-Q3使用2个7473实现T 触发器功能。
JK 触发器包含SR 触发器和T 触发器的功能,J=K=T ,则得到T 触发器。 b 、S4使用或门、非门实现,从【表1】可知:
411S S R S +=
411S
S G S •=(不能出现红绿同时亮的情况) 422S S Y S •=(不能出现红黄同时亮的情况)
433S S R S +=
433S S G S •=(不能出现红绿同时亮的情况) c 、使用74192同步可逆10进制计数器2个 (3)方案分析
表2方案分析表
(4)系统框图
项目 实现方法
优点
缺点 ①S1-S3
2个JK 触发器 下降脉冲触发,
与时钟信号匹配
②S4
与门
解除紧急(S4)后回到原状态
③T
2个74192计数
器
容易处理,可显
示数值
总系统框图
四、电路设计
总体模块设计▲
4.1单元模块电路设计
1、脉冲生成电路:
工作原理:利用555定时器构成多谐振荡电路,产生脉冲。
功能:用555设计简单的1HZ脉冲电路。
2、时钟控制系统:
工作原理:利用74LS192十进制可逆计数器、74LS48七段数码管译码器驱动器、74LS153数据选择器功能,达到时钟控制。
功能:使用下降时序,个位、十位两片74LS192,经两片74LS48连接数码管。数据状态通过判断条件进入选择器74LS153。判断条件成立后执行清零。