1、 单片机微机原理及应用单片机微机原理及应用 题题 目目:模拟交通灯的设计模拟交通灯的设计 专专 业业: 测控技术与仪器 班班 级级: 姓姓 名名: 姓姓 名名: 姓姓 名名: 姓姓 名名: 指导老师指导老师: : 2015 年 1 月 10 日 2 目目 录录 1、设计任务设计任务 . 3 2、模拟交通灯控制系统工作原理模拟交通灯控制系统工作原理 . 4 2.1 模拟交通灯控制系统的工作原理 4 3、设计基本要求和步骤、设计基本要求和步骤 . 5 3.1 基本要求 5 3.2 设计思路 5 3.2 设计步骤 5 4、硬件和软件设计、硬件和软件设计 . 7 4.1 交通灯控制系统硬件框图 7 4
2、.2 硬件电路图 9 4.3 程序流程图 10 5、心得体会、心得体会 . 13 6、附录、附录 . 14 5.1 汇编语言源程序 14 5.2 模拟交通灯仿真效果图 18 3 1、设计任务:设计任务:模拟交通灯的设计模拟交通灯的设计 1.11.1、模拟模拟交通灯控制系统的总体方案设计交通灯控制系统的总体方案设计 本设计研究的是基于 AT89C51 单片机的交通灯智能控制系统的 设计原理及阐述。主控系统采用 AT89C51 单片机作为控制器,控制通 行倒计时及直行、行人的通行,占用端口少,耗电也最小。系统电源 采用独立的+5V 稳压电源,有各种成熟电路可供选用,使此方案可靠 稳定。该设计精简并
3、优化了电路。结合实际情况,显示界面采用点阵 LED 数码管动态扫描的方法,满足了倒计时的时间显示输出和状态灯 提示信息输出的要求,减少系统的复杂度。 4 2、交通灯控制系统交通灯控制系统工作原理工作原理 2.12.1、交通灯控制系统工作原理交通灯控制系统工作原理 本系统运用单片机对交通灯控制系统实施控制,通过直接控制信 号灯的状态变化,指挥交通的具体运行,运用了 LED 数码管显示倒计 时以提醒行驶者, 更添加了盲人提示音电路, 方便视力障碍群体通行, 更具人性化。在此基础上,加入了特种车辆自动通行控制模块和车流 量检测电路为系统采集数据, 经单片机进行具体处理,及时调整通行 方向。由此,本设
4、计系统以单片机为控制核心,构成最小系统,根据 特种车辆自动通行控制模块、 车辆检测模块和按键设置模块等产生输 入,由信号灯状态模块,LED 倒计时模块输出。系统进入工作状态, LED 数码管实时显示数据倒计时,执行交通灯状态显示控制,在此过 程中若有控制信号和实时车流量检测信号, 可对异常状态进行实时控 制, 随时调用中断, 达到修正通行时间满足不同时间不同路况的需求。 5 3、设计基本要求和步骤、设计基本要求和步骤 十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。 那么靠什么来实现这井然秩序呢?靠的就是交通信号灯的自动指挥 系统。交通信号灯控制方式很多。 3 3. .1 1 基本要求基本要求 模拟交通灯就是通过 AT89C51 并接数码管及发光二极管来模拟 交通灯的变化规律。8 个数码管用来显示秒值,东,西,南,北,各 两个。12 个