没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论













基于单片机的交通灯控制
系统设计
摘 要:对基于单片机的交通灯控制系统进行了设计。系统功能为:以 MCS-51 系
列单片机作为控制核心,设计并制作交通灯控制系统,东西南北四个方向具有左拐、
右拐、直行及行人 4 种通行指示灯,用计时器显示路口通行转换剩余时间,在特种
车辆如 119、120 通过路口时,系统可自动转为特种车辆放行,其他车辆禁止通行
状态。
在对系统功能分析的基础上,提出了三种设计方案,经比较,选择性能较优的
LED 动态循环显示方案进行了设计。设计包括硬件和软件两大部分。硬件部分包括
单片机最小系统、时间显示、交通灯显示三部分。选用 Atmel 公司的 AT89S52 单片
机作为控制核心,东西南北四个方向设置了 LED 时间显示和交通灯显示,时间显
示采用三位 LED 显示器,交通灯显示则采用红绿双色高亮发光二极管来模拟。软
件采用了模块化的设计方法,主要分为主程序、定时器中断服务子程序、倒计时显
示子程序、交通灯模拟显示子程序四部分。
在实验板上制作了基于单片机的交通灯控制系统样机,对硬件和软件部分分别
进行了调试,再进行了软硬件联调,得到的交通灯控制系统样机实物,可圆满地完
成毕业设计任务书所要求的功能。
关键词: 交通灯;单片机;AT89S52


目 录
1 概 述
.....................................................................................................................1
1.1 课题研究背景与意义.........................................................................................1
1.2 课题设计内容......................................................................................................1
2 系统设计 .................................................................................................................1
2.1 设计方案论证.......................................................................................................1
2.2系统硬件设计......................................................................................................3
2.2.1 控制模块............................................................................................................3
2.2.2 通行灯显示模块................................................................................................5
2.2.3 时间显示模块....................................................................................................5
2.2.4 电源电路模块....................................................................................................5
2.2.5 硬件电路中器件选择........................................................................................6
2.3 系统软件的设计................................................................................................11
2.3.1 主程序..............................................................................................................11
2.3.2 定时中断服务程序..........................................................................................11
2.3.3 特种车中断服务程序......................................................................................13
2.3.4 算法分析..........................................................................................................14
3 系统调试...............................................................................................................14
3.1 硬件调试.............................................................................................................15
3.1.1 静态检查..........................................................................................................15
3.1.2 通电检查..........................................................................................................15
3.2 软件调试及软硬件联调....................................................................................15
3.2.1 仿真器选择......................................................................................................15
3.2.2 仿真过程..........................................................................................................16
3.2.3 通行灯输出调试..............................................................................................17
3.2.4 时间显示模块调试..........................................................................................18
3.2.5 特种车中断程序调试......................................................................................18
3.2.6 脱机调试..........................................................................................................18
3.2.7 实验结果..........................................................................................................19
4 结 束 语 ................................................................................................................20
参考文献...................................................................................................................21
致 谢.....................................................................................................................22
附 录.....................................................................................................................23
附录 1 基于单片机的交通灯控制系统电路原理图..............................................23
附录 2 基于单片机的交通灯控制系统 PCB 图 ....................................................23
附录 3 基于单片机的交通灯控制系统程序清单..................................................23


基于单片机的交通灯控制
系统设计
1 概 述
1.1 课题研究背景与意义
随着经济的增长和人口的增加,人们生活方式不断变化,人们对交通的需求不
断增加。城市中交通拥挤、堵塞现象日趋严重,由此造成巨大的经济与时间损失。
资料显示,对日本东京268个主要交叉路口的调查估计表明:每年在交叉路口的时
间延误,折成经济报失为20亿美元;而在我国北京市,当早晚交通高峰时,交叉路
口处的排队长度竟达1000多米,有的阻车车队从一个交叉路口延伸到另一个交叉路
口,这时一辆车为通过一交叉路口,往往需要半个小时以上,时间损失相当可观。
我国是一个历史悠久、人口众多的国家,城市数量随着社会的发展不断增多。
随着城市化进程的大大加快,诱发的交通需求急剧增长,供需矛盾不断激化,严重
的交通问题也随之而来。人、车、路三者关系的协调,已成为交通管理部门需要解
决的重要问题之一。城市交通控制系统是用于城市交通数据监测、交通信号灯控制
与交通疏导的计算机综合管理系统,它是现代城市交通监控指挥系统中最重要的组
成部分。
十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊,这一切要归
功于城市交通控制系统中的交通灯控制系统。交通灯控制系统对于疏导交通流量、
提高道路通行能力,减少交通事故有明显效果,使城市交通得以有效管理。
交通灯可以采用 PLC、单片机等控制方法。利用单片机实现对交通信号灯的实
时控制,只要采用一块单片机,加上简单的接口与驱动放大电路,即可实现,具有
成本低,可靠性高的特点。
1.2 课题设计内容
本课题对基于单片机的交通灯控制系统进行设计。以 MCS-51 系列单片机为控
制核心,设计并制作交通灯控制系统,用于十字路口的车辆及行人的交通管理。东
西南北四个路口具有左拐、右拐、直行及行人 4 种通行指示灯,并分别用计时器显
示路口通行转换剩余时间,在特种车辆如 119、120 通过路口时,系统可自动转为
特种车辆放行,其他车辆禁止通行状态。
设计交通灯控制系统硬件电路与软件控制程序,对硬件电路与软件程序分别进
行调试,并进行软硬件联调,要求获得调试成功的实物。
2 系统设计
2.1 设计方案论证
根据设计内容要求,提出了如下三种方案:
方案一:采用 AT89S52 单片机作为控制核心,采用四组高亮红绿双色二极管作
剩余33页未读,继续阅读
资源评论


老帽爬新坡
- 粉丝: 65
- 资源: 2万+
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


安全验证
文档复制为VIP权益,开通VIP直接复制
