1 / 28
文档名称:

单片机课程设计--城市道口交通灯控制系统的设计.doc

格式:doc   页数:28
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

单片机课程设计--城市道口交通灯控制系统的设计.doc

上传人:mkt365 2013/6/14 文件大小:0 KB

下载得到文件列表

单片机课程设计--城市道口交通灯控制系统的设计.doc

文档介绍

文档介绍:单片机原理及应用

课程设计报告书
题目: 城市道口交通灯控制系统的设计
姓名:张晶邱佳平左凡容
学号:093621001 093621018 093621058
专业:电子信息科学与技术
指导老师:徐武雄
设计时间:2011年 12 月

目录
1. 引言 2
. 设计意义 2
. 系统功能要求 2
. 本组成员所做的工作 3
2. 方案设计 3
3. 硬件设计 5
4. 软件设计 8
5. 系统调试 13
6. 设计总结 15
7. 附录A;源程序 15
8. 附录B;作品实物图片 26
9. 参考文献 27


城市道口交通灯控制系统的设计
引言

交通信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果。近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构软硬件结合,加以完善。
本系统采用单片机AT89SS52为中心器件来设计交通灯控制器,系统实用性强、操作简单交通在人们的日常生活中占有重要的地位,随着人们社会活动的日益频繁,这点更是体、扩展性强。本设计就是采用单片机模拟十字路口交通灯的各种状态显示以及倒计时时间。
本设计系统由单片机I/O口扩展系统、交通灯状态显示系统、LED数码显示系统、复位电路等几大部分组成。系统除基本的交通灯功能外,还具有倒计时等功能,较好的模拟实现了十字路口可能出现的状况。
软件上采用C51编程,主要编写了主程序,LED数码管显示程序,中断程序延时程序等。经过整机调试,实现了对十字路口交通灯的模拟。
关键字:电子线路 AT89S52 LED 交通灯

:
城市道口交通灯控制系统模型采用单片机作为主控制器,用于十字路口的车辆及行人的交通管理,每个方向既有左拐、右拐、直行及行人4种通行指示灯,计时牌显示路口通行转换剩余时间。
:

,控制方法。
,掌握以单片机为核心的电路设计的基本方法和技术,了解有关电路参数的计算方法。
,逐步掌握模块化程序设计方法和调试技术。
,为我们今后从事相应工作打下基础。

邱佳平(093621018):主要负责元器件的检查、电路板的排版、元器件的焊接
左凡容(093621058):主要负责电路的检查、协助焊接工作、电路的连线
张晶(093621001):主要负责电路的分析测试、实验设计报告的完成

电阻:10k 1个电容:30p 2个电解电容:10u 1个
510 35个 5个 100u 1个
47k 3个
数码管 3个三极管 3个单片机AT89S52 1个
集成块 74LS244 3个 IC插座:40脚 2个 20脚 3个
发光二级管:红 17个绿 16个按键开关 2个
导线 7m 焊锡 3m 印刷版帽针 4个排针3p 晶振1个
设计方案
方案1:采用标准AT89S52单片机作为控制器;显示倒计时显示采用3位LED数码管;左拐、右拐、直行及行人4中通行指示灯采用双色高亮发光二极管;LED显示采用动态扫描,以节约端口数。按以上系统构架设计,单片机端口资源刚好满足要求。该系
统具有电路简单,设计方便,显示亮度高,耗电较少,可靠性高等特点。整个电路组成框图如图2-1所示。
上电复位
P1

P2
AT89S52
p0
INT1

P3 P3
南北通行灯(2组)
东西通行灯(2组)
3位LED显示器(4组)
列扫驱动
串口通信
手控键盘
图2-1 采用LED动态扫描的交通灯控制系统
方案2:采用AT89C2051单片机作为控制器;通行倒计时显示采用16×16点阵LED发光管,左拐、右拐、直行及行人4种通行指示灯也采用16×16点阵LED发光管。该系统设计框架如图2-2所示。列驱动采用74LS595以实现串行端口扩展,行驱动采用4/16译码器74LS154动态扫描,译码器74LS154生成16条行选通信号线,再经过驱动器驱动对应的行线。每条行线上需要较大的驱动电流,应选用大功率三极管作为驱动管。这种设计方案的图案显示逼真,单片机占用端口资源少;缺点是需要大量的硬件,电