- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《单片机课程设计-单片机设计十字路口交通灯设计》
单片机课程设计
题 目:十字路口交通灯设计
班 级:
姓 名:
学 号:
指导教师:
设计时间:
评语:
成绩 目 录
摘 要 - 1 -
1.引 言 - 2 -
1.1 课程设计背景 - 2 -
1.2 本文设计任务 - 2 -
1.3 本课程设计目的 - 2 -
2.系统方案设计与原理 - 3 -
2.1 设计思路 - 3 -
2.2 设计系统的运行过程 - 3 -
3.硬件设计 - 5 -
3.1十字路口交通灯控制系统的硬件电路设计图 - 5 -
3.2 硬件的功能分析 - 6 -
4.软件设计 - 7 -
4.1 主流程图 - 7 -
4.2 倒计时显示流程图 - 8 -
4.3 状态地址分配 - 9 -
4.4 LED的字形代码表 - 9 -
4.5 程序清单 - 10 -
5.运行与调试 - 13 -
6.心得体会 - 15 -
参考文献 - 17 -
摘 要
随着社会经济的发展,城市交通问题越来越引起人们的关注。人、车、路三者关系的协调,已成为交通管理部门需要解决的重要问题之一。城市交通控制系统是用于城市交通数据监测、交通信号灯控制与交通疏导的计算机综合管理系统,它是现代城市交通监控指挥系统中最重要的组成部分。探究城市交通发展中存在问题的原因,无论是从宏观上还是从微观上分析,其根本原因在于城市交通系统的管理机制不适应。城市交通控制系统是现代城市智能交通系统的组成之一,主要用于城市道路交通的控制与管理。
当今时代是一个自动化时代,交通灯控制等很多行业的设备都与计算机密切相关。因此,一个好的交通灯控制系统,将给道路拥挤、违章控制等方面给予技术革新。十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。那么靠什么来实现这井然秩序呢?靠的是交通信号灯的自动指挥系统,信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力减少交通事故有明显效果。传统的交通信号灯控制电路一般由数字电路构成, 电路复杂、体积大、成本高。采用单片机控制交通信号,可以简化电路结构、降低成本、减小体积, 现在有许多方法可以实现交通信号灯控制,本文采用AT89C51单片机为中心器件来设计交通灯控制系统。各种交通控制方案,最终都要由路口信号控制器来实现。
交通信号灯控制方式很多,我们可由AT89C51单片机的定时器每秒钟通过P0口输送交通信号信息,在我们的系统中我们采用的是共阳极发光二极管,所以当P0口的各引脚输出为低电平时,显示红、绿、黄灯的燃亮情况,由Pl、P2口用LED显示每个灯的燃亮的倒计时时间。通过AT89C51单片机的RESET位来控制系统是工作或设置初值,当复位信号为1时就对系统进行初始化,系统就开始工作。
关键词:AT89C51;LED显示;交通灯
1.引 言
1.1 课程设计背景
? (1)图车道绿灯亮,车道红灯亮。表示车道上的车辆允许通行,车道禁止通行。绿灯亮足时,控制器发出状态信号,转到下一工作状态。???(2)车道黄灯亮,车道红灯亮。表示车道上未过停车线的车辆停止通行,已过停车线的车辆继续通行,车道禁止通行。黄灯亮足时,控制器发出状态转换信号,转到下一工作状态。???(3)车道红灯亮,车道灯亮。表示车道禁止通行,车道上的车辆允许通行绿灯亮足时,控制器发出状态转换信号,转到下一工作状态。???(4)车道红灯亮,车道黄灯亮。表示车道禁止通行,车道上停车线的车辆停止通行,已过停车线的车辆继续通行。黄灯亮足时,控制器发出状态转换信号,系统又转换到第(1)种工作状态 在实际中,东西和南北两方向车道交通灯的4种运行状态的具体显示,如图2-1所示。
图2-1 四种状态的交通灯显示
?
3.硬件设计
3.1十字路口交通灯控制系统的硬件电路设计图
根据以上的设计思路分析,可以得到十字路口交通灯控制系统的硬件电路设计图如3-1所示。 图3-1 十字路口交通灯控制系统的硬件电路设计图
3.2 硬件的功能分析
AT89C51单片机是交通灯控制系统的核心,主要用来驱动数码显示管、实现晶振电路和发光二极管等部件的控制,本设计中用到了P0,P1和P2口,用89C51的P0口(P0.0~P0.5)分别接上垂直两个道口的6盏信号灯,P1口输出作为倒计时时间的十位数码,P2口输出作为倒计时时间的个位数码,所以其实现了对整个系统的控制。
十字路口要有数字显示装置,作为时间提示,以便人们更直观地把握时间。具体要求为:当某方向绿灯亮时,置定时器为某一个
您可能关注的文档
- 《单片机直流电机设计》.doc
- 《单片机的语音合成电话自动应答毕业设计(论文)word格式》.doc
- 《单片机直流伺服控制系统设计毕业设计论文》.doc
- 《单片机硬件系统设计规范v10》.doc
- 《单片机电子时钟设计报告》.doc
- 《单片机秒表实训论文》.doc
- 《单片机的高速运行》.doc
- 《单片机秒表系统课程设计》.doc
- 《单片机简单交通灯控制系统设计》.doc
- 《单片机直流伺服系统设计 毕业设计》.doc
- 新高考生物二轮复习讲练测第6讲 遗传的分子基础(检测) (原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第3讲 酶和ATP(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第9讲 神经调节与体液调节(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第8讲 生物的变异、育种与进化(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(检测)(原卷版).docx
文档评论(0)