太原理工大学数字逻辑课设(交通灯)
![太原理工大学数字逻辑课设(交通灯)](https://img.360docs.net/imgdc/1pq65o73fewicq0aeb2oaltpayip40bg-c1.webp)
![太原理工大学数字逻辑课设(交通灯)](https://img.360docs.net/imgdc/1pq65o73fewicq0aeb2oaltpayip40bg-32.webp)
理工大学计算机科学与技术学院
课程设计报告
课程名称:数字逻辑综合课程设计
系部:计算机科学与技术
专业班级:计科1402
学生:志棚
学号: 2014006935
同组人:鋆、瑾、项
指导教师:廖丽娟
完成时间: 2016.7.5
报告成绩:
目录
交通灯控制设计报告 (2)
一.设计要求 (2)
1、基本要求 (2)
2、扩展要求 (2)
3、创新设计 (2)
二.设计的作用、目的 (3)
三.设计的具体实现 (3)
1. 系统概述 (3)
2.单元电路设计、仿真与分析(小三号宋体) (4)
3.电路的安装与调试 (7)
4.直流稳压电源电路 (8)
四.心得体会及建议 (12)
五.附录 (13)
元器件清单: (13)
六.参考文献 (13)
附图 (14)
理工大学计算机科学与技术学院
《数字系统设计》课程设计任务书
指导教师签名:日期:
交通灯控制设计报告
一.设计要求
1、基本要求
①设计一个输出可在3~15V连续可调的直流稳压电源,要求当电网电压在220V上下波动15%,输出电流在0~80mA围变化时,均可正常稳压,输出电压的变化不超过±0.3V。
②主、支干道交替通行,主干道每次放行15秒,支干道每次放行10秒;每次绿灯变红灯前,黄灯先亮5秒,此时另一干道上红灯不变。
③主干道黄灯亮时,支干道红灯以1Hz的频率闪烁;支干道黄灯亮时,主干道红灯以1Hz的频率闪烁。
④主、支干道各信号灯亮时,需配合有时间提示,以数字显示出来,且以每秒减“1”的计数方式工作,直到减到“0”后主支干道各信号灯自动转换。
2、扩展要求
在满足基本要求的前提下,可实现特殊状态(如火警、救护等)的交通灯控制,声控传感器S送出1的电平时,进入特殊状态,要求:
①东西、南北方向的全部是红灯亮。
②计数器停止计数并保持原来的时间数据。
③特殊状态解除后,继续返回正常工作状态。
3、创新设计
在满足基本要求和扩展要求的前提下,设计一个可编程交通灯控制器,具体要:
①有控制显示电路,能根据需要更改交通灯的时序。
②有语音提示功能。
二.设计的作用、目的
通过在“模拟电子技术基础”与“数字电子技术基础”课程中的学习,我们了解了很多相关的知识,但通常只是单元电路的设计、集成芯片的特性功能等,并不能很好的将单元电路与集成芯片结合起来,而一个实用的电子系统通常却是由多个单元电路组成的。因此,进行电子系统设计时,不但要考虑系统总体功能的实际,还要考虑系统各部分电路的选择、设计以及它们之间的相互连接。这样能让我们更加清楚的认识到集成芯片及单元电路的关系,并熟练掌握。在系统方案确定后,除少数电路参数需要设计计算外,大部分只需根据框图各部分要求正确选用模拟和数字集成电路的芯片进行连接就可以了。
了解十字路口交通灯的工作方式,熟悉各个芯片各个单元电路的主要功能,通过单元电路和芯片的结合设计出电路。
三.设计的具体实现
1. 系统概述
(1). 总体描述
路口信号灯是对当前十字路口的四种状态的描述,通过利用四组信号灯的状态,来体现当前的通行状况,再利用一组时间显示器显示当前状态的时间,该设计还有一个拓展功能,就是在紧急状态下可以将所有状态调整为红灯并将显示的时间停止,在恢复正常后并能继续运行当前状态。
(2).总体框图
(3).状态描述
2.单元电路设计、仿真与分析(小三号宋体)
我在设计中负责时间反馈部分以及扩展功能的设置:
时间反馈模块:该模块实现的功能是为计时器循环输送5->15->5->10秒四种状态的时间,该部分的实现思路如下:
由74LS163的输出端QA QB输出00,01,10,11的模四计数器,将这四种输出状态分别对应一种时间,即时间的跳变是由74LS163的反馈来实现,另一方面当倒计时到0的时候,给74LS163一个反馈,使之进入下一个状态,具体实现及对应关系如下表所示