1、 课程设计说明书课程设计说明书 课程名称课程名称 电工学电工学 设计题目设计题目 自动红绿灯控制系统自动红绿灯控制系统 专专 业业 班班 级级 姓姓 名名 2010 年 12 月 26 日 摘要 近年来随着科技的飞速发展, 单片机的应用正在不断深入,同时 带动传统控制检测技术日益更新。 在实时检测和自动控制的单片机应 用系统中,单片机往往作为一个核心部件来使用, 仅单片机方面知识 是不够的,还应根据具体硬件结构软硬件结合,加以完善。 十字路口车辆穿梭, 行人熙攘, 车行车道, 人行人道, 有条不紊。 那么靠什么来实现这井然秩序呢?靠的就是交通信号灯的自动控制 系统。交通信号灯控制方式很多。本系
2、统以 MSCMSC- -5151 系列单片机系列单片机 AT89C52AT89C52 为中心器件来设计交通灯控制器,通过编写相应的程序,供 单片机执行,基本上实现了红绿灯定时红、黄、绿三灯之间的自动、 定时转换,并通过七段数码管将时间显示出来,模拟现实中的十字路 口红绿灯工作实况的功能。系统实用性强、操作简单、扩展功能强。 关键字:单片机 交通信号灯 自动控制 目录 1. 引言引言. 4 2. 单片机概述单片机概述 5 3. MCS-51 系列单片机系列单片机 . 6 3.1 MCS-51 系列单片机的特点系列单片机的特点 6 3.2 关于关于 AT89C52 . 7 3.2.1 AT89C5
3、2 的内部结构的内部结构 . 7 3.2.2 AT89C52 特殊端口说明特殊端口说明 9 4 红绿灯控制系统组建红绿灯控制系统组建 12 4.1 电路需求分析电路需求分析. 12 4.2电路连接设计电路连接设计 13 4.3 编写程序编写程序 . 15 总结总结 20 参考文献参考文献. 21 1. 引言引言 1858 年,在英国伦敦主要街头安装了以燃煤气为光源的红, 蓝两色的机械扳手式信号灯, 用以指挥马车通行1。 这是世界上最早 的交通信号灯。后来经过 100 多年的发展,信号灯不断改善、更新, 在道路交通领域发挥了极其重要的作用。 信号灯的出现,使交通得以有效管制,对于疏导交通流量、提
4、高 道路通行能力,减少交通事故有明显效果2。1968 年,联合国道路 交通和道路标志信号协定对各种信号灯的含义作了规定。绿灯是通 行信号,面对绿灯的车辆可以直行,左转弯和右转弯,除非另一种标 志禁止某一种转向。 左右转弯车辆都必须让合法地正在路口内行驶的 车辆和过人行横道的行人优先通行。 红灯是禁行信号,面对红灯的车 辆必须在交叉路口的停车线后停车。 黄灯是警告信号,面对黄灯的车 辆不能越过停车线, 但车辆已十分接近停车线而不能安全停车时可以 进入交叉路口。 本文设计的自动红绿灯控制系统,基于 AT89C52 单片机,简洁、 完整的实现了交通灯的自动控制过程, 现通过该设计模拟十字路口交 通灯在短时间内自动转换,控制过往车辆的流通。 2. 单片机概述单片机概述 单片机是一种集成在电路芯片, 是采用超大规模集成电路技术把 具有数据处理能力的中央处理器 CPU 随机存储器 RAM、只读存储器 ROM、多种 I/O 口和