1、 电子课程设计报告电子课程设计报告 题目:交通灯控制器设计题目:交通灯控制器设计 专业班级: 电气工程及其自动化 095 班 姓 名: 时 间: 2012.03.31 2012.04.20 完成日期:2012 年 04 月 20 日 2 / 17 基于单片机控制的交通灯控制器 一、设计要求 (一)基本功能 显示:东西和南北方向各一组(红、黄、绿)指示灯,按一般交通规则进行循环顺序 开通和断开。 东西和南北方向分别具备”可急车强通控制”。 (二)扩展功能 1可增加人性化的语音播报管理功能 2随时间变化,夜间自动调整循环的时间 二、计划完成时间 三周 1第一周完成软件和硬件的整体设计,同时按要求上
2、交设计报告一份。 2第二周完成软件的具体设计和硬件的制作。 3第三周完成软件和硬件的联合调试。 目录目录 3 / 17 一、引言 . 4 二、总体设计方案 . 4 2.1 设计思路 4 2.1.1 红绿灯端口个数 4 2.1.2 通行时间设计 5 2.1.3 数码管显示设计 5 2.2 方案确立 . 5 2.3 设计方框图. 6 2.3.1 电路方框图 . 6 2.3.2 程序方框图 . 6 三、设计原理分析 . 8 3.3 码管引脚图 9 四、使用说明 .10 五、 结束语 . 11 参考文献 11 附录一 11 附录二 12 交通灯控制器设计交通灯控制器设计 4 / 17 摘要:摘要:本设
3、计由单片机系统 、LED 驱动电路及交通灯演示系统和强通电路组成。系统主要用 AT89S51 的 P0 口来完成东西南北四个方向的有条不紊的基本交通控制。为防止意外发生的可急车强行通过的车辆,还专门设置 了急车强通电路,可根据具体情况手动控制。 关键词:关键词:AT89S51 单片机 交通灯 控制器 LED 急车通道 74LS245 一、引言 设计近年来随着科技的飞速发展,单片机的应用正在不断地走向深入,同时带动传统控制检 测日新月异更新。在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件 来使用,针对具体应用对象的特点,配以其它器件来加以完善.伴随人口车辆的日益增长,那么十
4、 字路口用什么来实现这井然秩序呢?交通信号灯控制方式很多。而单片机控制的交通灯是交通信 号灯的最佳自动指挥系统。本设计就是采用单片机 AT89S51,以及其它芯片和外围电路来设计交 通灯控制器, 实现了根据实际车流量及交通的一般规则控制红、 绿灯燃亮,时间的设置通过相应的 程序来实现;系统设计简便、实用性强、操作简单、程序设计简便。 随着社会经济的发展,城市交通问题越来越引起人们的关注。人、车、路三者关系的协调, 已成为交通管理部门需要解决的重要问题之一。城市交通控制系统是用于城市交通数据监测、交 通信号灯控制与交通疏导的计算机综合管理系统,它是现代城市交通监控指挥系统中最重要的组 成部分。
5、同时也随着城市机动车量的不断增加,许多大城市如北京、上海、南京等出现了交通超负荷 运行的情况,因此,自 80 年代后期,这些城市纷纷修建城市高速道路,在高速道路建设完成的 初期,它们也曾有效地改善了交通状况。然而,随着交通量的快速增长和缺乏对高速道路的系统 研究和控制,高速道路没有充分发挥出预期的作用。而城市高速道路在构造上的特点,也决定了 城市高速道路的交通状况必然受高速道路与普通道路耦合处交通状况的制约。所以,如何采用合 适的控制方法,最大限度利用好耗费巨资修建的城市高速道路,缓解主干道与匝道、城区同周边 地区的交通拥堵状况,越来越成为交通运输管理和城市规划部门亟待解决的主要问题。为此,本
6、 次设计完成的就是交通灯设计。以下就城乡交通灯控制系统的电路原理、设计计算和实验调试等 问题来进行具体分析讨论。 二、总体设计方案 2.1 设计思路 2.1.1 红绿灯端口个数 十字路口共四个方向,其中东西方向与南北方向各自灯亮灭是一致的。所以,采用六位信号控制 各方向红、黄、绿灯即可。3.2 红绿灯显示电路的设计 红绿灯显示电路使用 P0 口低六位, 通过一片 74LS245 驱动芯片进行功率放大, 然后送给对应 红绿灯,使其按照程序熄灭。74ls245 的 AB/BA 端接低电平,表示数据由 B 端向 A 端输送。发 5 / 17 光管的公共端接到 VCC,因此为低电平有效。在设计方案中提到,南向和北向,东向和西向的红 绿灯显示一致,所以南向和北向,东向和西向的红绿灯应接到相同的 I/O 口,在本电路中,南向 和北向,东向和西向的红绿灯相串联接如 P0 口。其中,P0.0、P0.1、P0.2 输出控制南北向红灯、 绿灯、黄灯;P0.3、P0.4、P0.5 输出控制东西向红灯、绿灯、黄灯。 图 1 交通灯的状态和变化顺序 2.