1、 毕毕 业业 论论 文文 题题 目目 基于单片机的交通灯设计 学学 号号 班班 级级 专专 业业应用电子技术应用电子技术 系系 别别 计算机系计算机系 作者姓名作者姓名 完成时间完成时间 2011 年年 5 月月 17 指导教师指导教师 职职 称称 讲师讲师 摘 要 近年来随着科技的飞速发展, 单片机的应用正在不断深入, 同时带动 传统控制检测技术日益更新。在实时检测和自动控制的单片机应用系统 中,单片机往往作为一个核心部件来使用,仅单片机方面知识是不够的, 还应根据具体硬件结构软硬件结合,加以完善。 十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。那 么靠什么来实现这井然秩序呢?靠
2、的就是交通信号灯的自动指挥系统。 交 通信号灯控制方式很多。 本系统采用 MSC-51 系列单片机 ATSC51 和可编程 并行 I/O 接口芯片 8255A 为中心器件来设计交通灯控制器, 实现了能根据 实际车流量通过 8051 芯片的 P1 口设置红、 绿灯燃亮时间的功能; 红绿灯 循环点亮,倒计时剩 5 秒时黄灯闪烁警示(交通灯信号通过 PA 口输出, 显示时间直接通过 8255 的 PC 口输出至双位数码管) ;车辆闯红灯报警; 绿灯时间可检测车流量并可通过双位数码管显示。 本系统实用性强、 操作 简单、扩展功能强。 关键词:单片机 交通灯 闯红灯 检测车流量 1 目录 一一 单片机交
3、通灯单片机交通灯 1 (一) 基于单片机交通灯的实际意义 1 (二) 基于单片机交通灯的发展及前景 2 二二 单片机简介单片机简介 3 (一) 单片机简介 3 (二) 单片机的特点及应用 3 三三 芯片简介芯片简介 .4 (一) MSC-51 芯片简介 4 (二) 8255 芯片简介 6 (三) 74LS373 简介 7 四四 系统硬件设计系统硬件设计 8 (一) 交通管理的方案论证 8 (二) 系统硬件设计 . 9 五五 控制器的软件设计控制器的软件设计 .11 (一) 每秒钟的设定 . 11 (二) 计数器硬件延时. 11 (三) 软件延时 13 (四) 时间及信号灯的显示 14 (五)
4、程序设计 15 六六 结论结论 . 23 参考文献参考文献. 23 致谢致谢 24 一一 单片机交通灯单片机交通灯 (一一) 基于单片机基于单片机交通灯的实际意义交通灯的实际意义 1858 年,在英国伦敦主要街头安装了以燃煤气为光源的红,蓝两色的机械扳手式 信号灯,用以指挥马车通行。这是世界上最早的交通信号灯。1868 年,英国机械工程 师纳伊特在伦敦威斯敏斯特区的议会大厦前的广场上,安装了世界上最早的煤气红绿 灯。它由红绿两以旋转式方形玻璃提灯组成,红色表示“停止”,绿色表示“注意”。 1869 年 1 月 2 日,煤气灯爆炸,使警察受伤,遂被取消。 电气启动的红绿灯出现在美国,这种红绿灯由红绿黄三色圆形的投光器组成,1914 年始安装于纽约市 5 号大街的一座高塔上。 红灯亮表示 “停止” , 绿灯亮表示 “通行” 。 2 1918 年,又出现了带控制的红绿灯和红外线红绿灯。带控制的红绿灯,一种是把压力 探测器安在地下,车辆一接近红灯便变