计算机控制系统课程设计交通灯,太原理工大学数字逻辑课设(交通灯)

本文是太原理工大学计算机科学与技术学院的一份数字逻辑课程设计报告,主要内容是设计并实现一个十字路口交通灯控制器。设计包括主、支干道交替通行的逻辑,黄灯闪烁及时间提示等功能,并考虑了特殊状态如火警、救护的控制。此外,还设计了一个可编程交通灯控制器,具备根据需求更改时序和语音提示的能力。在设计过程中,作者详细阐述了单元电路设计、仿真与分析,以及电路的安装与调试过程,展示了从理论到实践的完整流程。
摘要由CSDN通过智能技术生成

《太原理工大学数字逻辑课设(交通灯)》由会员分享,可在线阅读,更多相关《太原理工大学数字逻辑课设(交通灯)(25页珍藏版)》请在人人文库网上搜索。

1、太原理工大学计算机科学与技术学院课程设计报告课程名称: 数字逻辑综合课程设计 系 部: 计算机科学与技术 专业班级: 计科1402 学生姓名: 陈志棚 学 号: 2014006935 同 组 人: 潘鋆、张瑾、谢项 指导教师: 廖丽娟 完成时间: 2016.7.5 报告成绩: 目录交通灯控制设计报告2一.设计要求21、基本要求22、扩展要求23、创新设计2二.设计的作用、目的3三.设计的具体实现31. 系统概述32单元电路设计、仿真与分析(小三号宋体)43.电路的安装与调试74.直流稳压电源电路8四.心得体会及建议12五附录13元器件清单:13六参考文献13附图14太原理工大学计算机科学与技术。

2、学院数字系统设计课程设计任务书专业班级计科1402学生姓名陈志棚课程名称数字系统设计设计名称交通灯控制器设计周数2周指导教师廖丽娟设计任务设计要求一、设计任务以LED数码管作为显示器件,设计并实现一个十字路口交通灯的控制器。二、设计要求1、基本要求设计一个输出可在315V连续可调的直流稳压电源,要求当电网电压在220V上下波动15%,输出电流在080mA范围内变化时,均可正常稳压,输出电压的变化不超过0.3V。主、支干道交替通行,主干道每次放行15秒,支干道每次放行10秒;每次绿灯变红灯前,黄灯先亮5秒,此时另一干道上红灯不变。主干道黄灯亮时,支干道红灯以1Hz的频率闪烁;支干道黄灯亮时,主干。

3、道红灯以1Hz的频率闪烁。主、支干道各信号灯亮时,需配合有时间提示,以数字显示出来,且以每秒减“1”的计数方式工作,直到减到“0”后主支干道各信号灯自动转换。2、扩展要求在满足基本要求的前提下,可实现特殊状态(如火警、救护等)的交通灯控制,声控传感器S送出1的电平时,进入特殊状态,要求:东西、南北方向的全部是红灯亮。计数器停止计数并保持原来的时间数据。特殊状态解除后,继续返回正常工作状态。3、创新设计在满足基本要求和扩展要求的前提下,设计一个可编程交通灯控制器,具体要求是:有控制显示电路,能根据需要更改交通灯的时序。有语音提示功能。设计过程时间要求1、收集技术资料:理解设计任务、查阅相关资料。。

4、用时1.5天。2、确定总体设计思想:方案论证比较、确定总体设计方案。用时1天。3、单元电路设计:设计单元电路、选择元器件、计算参数。用时2天。4、EDA仿真:利用EDA仿真软件验证设计方案的可行性,修改其中错误。用时3天。5、电路调试:根据已确定无误的方案进行安装调试,验证各项功能和技术指标。用时2天。6、书写设计报告:按照课程设计报告的要求,编写设计报告。用时0.5天。学生提交归档文件封面任务书课程设计报告图纸指导教师签名: 日期: 交通灯控制设计报告一.设计要求1、基本要求设计一个输出可在315V连续可调的直流稳压电源,要求当电网电压在220V上下波动15%,输出电流在080mA范围内变化。

5、时,均可正常稳压,输出电压的变化不超过0.3V。主、支干道交替通行,主干道每次放行15秒,支干道每次放行10秒;每次绿灯变红灯前,黄灯先亮5秒,此

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
(1)用8253 计时来完成时间的设定; (3)用8259 中断控制来进行紧急情况处理,如警车执行任务等情况; (4)通过8255A 并口来控制LED 发光二极管的亮灭,输出为0 则亮,输出为1 则 灭; (5)用8255 来输出绿灯的倒计时间。 2 设计方案及分工 在这个方案里,我们将此设计分为5 个模块,即:实现电路设计、连接电路以及各模块 间整合的模块、实现交通灯循环的模块、对中断进行处理的模块、实现绿灯倒计时的显示模 块、实现夜间控制模块。 具体分工如下: xx:实现8253、电路设计、连接电路以及各模块间整合的模块 xx:实现夜间控制模块 xx:实现交通灯循环的模块 xx: 对中断进行处理的模块 xx: 实现绿灯倒计时的显示模块 我们想通过这次设计,具体实现以下功能: 以8086CPU 为核心设计一个交通灯控制系统,通过8255 并口来控制LED 发光二级管 的亮灭,输出0 为亮,输出一为灭;用8253 来实现一个定时(隔一定时间发生一边沿跳 变,引发8259 中断);用8259 来实现对中断的处理; 设有一个十字路口,东西方向与南北方向各有一个红绿灯,初始状态为东西路口的红灯 亮南北路口的绿灯,南北方向的路口通车,并显示南北路口绿灯的倒计时间。延迟一定时间 之后,南北路口与东西路口都为黄灯亮,延迟一定的时间后,南北方向的红灯亮,东西路口 的绿灯两,东西方向的路口通车,并显示东西路口的绿灯倒计时间。延迟一定时间后直接跳 变为东西方向的红灯亮,南北路口的绿灯亮。如上所述循环一定次数后假设进入晚上,屏幕 上显示Good Night!此时这两个路口的黄灯开始闪烁,数码管清零并且闪烁。延迟一定时间 后假设进入早晨并在屏幕上显示Good Night!并实现交通灯的循环。如果遇到紧急情况,采 取紧急中断并且两个方向路口的红灯全亮确保紧急情况得到妥善处理,并且不管。在紧急情 况中断处理模块里通过拨动按钮KK2 来触发中断,使各个路口的灯全显示红灯,并在屏幕 上输出Waring!中断完成后跳回原来的状态,继续运行。 3. 各个模块的实现 3.1交通灯循环模块(XX) 3.1.1 设计思想 十字路口分为南北方向和东西方向,各个方向有红黄绿三灯,其循环过程如下: 1:东西方向路口的红灯亮,南北路口的绿灯亮; 2:东西路口与南北路口都为黄灯亮; 3:东西方向路口的绿灯亮,南北方向路口的红灯亮; 4:不经过黄灯亮,直接跳变为状态1; 5:按如上过程循环; 3.1.2流程图 图3-1 8255 并口输出流程图
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值