找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 9742|回复: 17
收起左侧

远程控制的交通灯,利用中断实现多种功能

  [复制链接]
ID:139573 发表于 2016-9-16 22:42 | 显示全部楼层 |阅读模式

                                                 单片机课程设计报告

远程控制的交通灯



一、课程设计的目的
1.学会用AD软件绘制电路原理图、线路板图,通过画图巩固已学的专业     知识,学习电路设计方法,提高动手能力,培养创新意识。
2.练习51单片机程序的编写
3.掌握相关软件(AD,keil,Proteus ISIS,韦福6000)的使用

、课程设计的主要内容
1.课程设计题目:交通灯的远程控制
2.主要内容:本课题主要从单片机的应用上来实现十字路口交通灯智能化的管理,用以控制过往车辆的正常运作。设计采用AT89C51单片机的最小系统,通过烧录程序实现。设计方法有查阅法(通过手机和网络知识进行概述)、实验法(在实验室里做出单片机口的交通灯控制系统)、对比法(单片机口的交通灯控制系统技术与其他技术进行比较)。采用MCS-51系列单片机AT89C51为中心器件来设计交通灯控制电路,实现了的功能包括:(注S2,S3,S4为开关,具体接法见原理图)
    1)定时器控制(在程序中加定时器中断)
    2)开关S2为开始开关,交警按下开关S2交通灯开始工作
    3)开关S3为紧急停车开关,当十字路口发生交通事故时,交警按下S3,东西南北四个方向全变为红灯,车全部停下,待交通事故处理完毕按开始开关恢复通信
    4)开关S4控制南北方向通行,东西方向停止通行
    5)开关S5控制东西方向通行,南北方向停止通行

设计方案
   1.设计思想
    基于对交通灯功能的认识和对51单片机的掌握,对交通灯实现手动控制可通过设置外部中断的方式做到,交通灯红黄绿灯交替闪烁可设置延迟函数和定时器中断。以上是对系统软件的描述,至于硬件部分较简单,基于51单片机的最小系统,时钟电路,复位电路,AT89C51单片机,加上东南西北四个方向各3盏灯。每个方向三盏灯依次为红黄绿。这12盏灯与单片机P1口相应引脚相连可通过程序点亮。
   2.设计说明
    交通灯是城市交通有序、安全、快速运行的重要保障,而保障交通灯信号灯正常工作就成了保障交通有序、安全、快速运行的关键。 交通灯远程控制系统的设计可以在专业技能方面得到一个很大的提高。同时在制板,画板,排布等方面可以得到全面的思维锻炼并熟练技巧。因此,研究交通灯有着十分重要的意义。基于所学知识完全可以实现交通灯的远程控制,想法切实可行。同时本次课设做的交通灯功能较完善,除拐弯灯,倒计时外与平时用的交通灯没什么差别。

   3.方案选择
  能实现此电路的方法很多,我们根据实际将范围定在以下几个比较切合我们的方案中。
第一种方案:采用数字电子技术实现。用基本的555芯片(利用单稳态实现定时),计数芯片(如74LS163,74LS160等)完成计时功能,控制电路芯片,译码芯片(如74LS138)等基本芯片,结合电阻,电容等基本元件,通过逻辑电路实现交通灯的功能。
第二种方案:使用单片可编程来实现交通灯的功能。利用单片机的外围扩展,显示电路构成基本硬件。然后编程实现对定时,控制,显示电路的控制,然后调试,完成设计。
结合实际情况,根据毕业设计任务书的要求,经过讨论和论证,最终一致选
用第二种方案的设计思路对交通灯控制系统进行设计。


[size=12.0000pt]四、硬件系统设计
整个系统的构成以AT89C51单片机为核心,由I/O口扩展,LED灯,紧急情况中断电路还有复位电路等组成。
单片机作为整个硬件系统的核心,它既是协调整机工作的控制器,又是数据处理器。它由单片机、时钟电路、复位电路等组成。
行车方向指示采用LED发光二极管,可有红、绿两种颜色指示放行与禁止,黄灯作为红绿转换的提示,形象直观。
行人通行指示也同样采用LED发光二极管,用红、绿两种颜色指示放行与禁止,黄灯作为红绿转换的提示,形象直观,简洁明了,更方便控制。
按键控制台,可供警察在室内实时监视交通状况。通过按键可设置\紧急情况发生时的交通灯状态控制。本次设计用了三个中断开关,(1)开关S3为紧急停车开关,当十字路口发生交通事故时,交警按下S3,东西南北四个方向全变为红灯,车全部停下,待交通事故处理完毕按开始开关恢复通信(2)开关S4控制南北方向通行,东西方向停止通行(3)开关S5控制东西方向通行,南北方向停止通行;另外还设计了一个开关用于打开交通灯或者恢复交通灯的正常工作。



交通灯课设 2016.9.9.rar

6.06 MB, 下载次数: 178, 下载积分: 黑币 -5

用LED模拟交通灯,用中断控制,实现多种功能。可以手动控制交通灯的开,闭,紧急情况处理等功能

评分

参与人数 2黑币 +105 收起 理由
1234445566 + 5
admin + 100 共享资料的黑币奖励!

查看全部评分

回复

使用道具 举报

ID:139573 发表于 2016-9-16 22:44 | 显示全部楼层
第一次进来,大家多多关照
回复

使用道具 举报

ID:155207 发表于 2016-12-16 10:57 | 显示全部楼层
可惜不够黑币
回复

使用道具 举报

ID:155830 发表于 2016-12-19 11:04 | 显示全部楼层
红绿灯再设计,加入应急中断,棒棒哒。
回复

使用道具 举报

ID:150126 发表于 2016-12-23 15:24 | 显示全部楼层
中断代码有点技术含量
回复

使用道具 举报

ID:159672 发表于 2017-1-3 17:20 | 显示全部楼层
自己做了个纯硬件的,没用单片机,老师非要用单片机,唉
回复

使用道具 举报

ID:180110 发表于 2017-3-22 14:15 来自手机 | 显示全部楼层
可以给我一份吗?没有黑币,1054763863@qq.com谢谢
回复

使用道具 举报

ID:203115 发表于 2017-5-21 19:23 | 显示全部楼层
楼主这个压缩包里没有交通灯的程序和原理图呀
回复

使用道具 举报

ID:235687 发表于 2017-9-26 10:57 | 显示全部楼层
很棒,想下载没黑币。。。。。
回复

使用道具 举报

ID:217754 发表于 2017-10-7 10:33 来自手机 | 显示全部楼层
厉害了,够我学一周的
回复

使用道具 举报

ID:246317 发表于 2017-11-5 19:54 | 显示全部楼层
没有黑币怎么办啊  
回复

使用道具 举报

ID:261582 发表于 2017-12-18 11:14 | 显示全部楼层
楼主好人
回复

使用道具 举报

ID:252749 发表于 2017-12-23 16:09 | 显示全部楼层
学习,谢谢楼主
回复

使用道具 举报

ID:324522 发表于 2018-5-7 20:46 | 显示全部楼层
感谢分享
回复

使用道具 举报

ID:314436 发表于 2018-5-10 09:42 | 显示全部楼层
谢谢分享
回复

使用道具 举报

ID:332659 发表于 2018-5-18 00:55 | 显示全部楼层
黑币不够啊。。。好难受
回复

使用道具 举报

ID:174087 发表于 2018-5-18 10:02 | 显示全部楼层
哇。。怎么扣了我的币但是资源下载不了啊
回复

使用道具 举报

ID:453690 发表于 2018-12-25 17:24 来自手机 | 显示全部楼层
哈哈,就不能下载,好可惜啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表