1、 微型计算机技术微型计算机技术 课程设计报告课程设计报告 题 目: 交通信号灯控制系统 专业名称: 电子信息工程 班 级: 学 号: 姓 名: 2011 年 12 月 2 交通信号灯控制系统 电子信息工程系 摘要:随着现代科学技术的进步,自动化控制技术越来越多地被运用到生产生活当中。现代交 通的发展,对自动化控制技术也提出了较高的要求,如何科学有效对交通流量进行管理,已成 为一项社会课题。 在课程设计的背景下, 本系统运用了 8255 实现了通过 A 口控制南北东西方向 的红绿黄灯的循环点亮,实现了对交通流量的模拟协调调度。 关键词:交通灯;8255;LED; 前言: 微机原理和接口技术是一门
2、实践性强的学科,不但要求有较高的理论水平,而且还要求有 实际的动手能力,其中很多的原量、规则、现象等仅仅靠学习教科书是无法完全掌握的,必须 通过实践才能比较直观和深刻的理解。本课程设计任务和目的是:帮助学生巩固和加深理解所 学的理论知识,训练学生的实验技能,使其树立工程观点和严谨的科学作风,初步具有运用理 论知识分析问题、解决问题的能力。培养学生运用所学的理论解决实际问题的能力,使学生初 步掌握分析简单电路,调试简单汇编程序以及撰写实验报告的能力。 十字道口的红绿灯是交通法规的无声命令,是司机和行人的行为准则。十字道口的交通红 绿灯控制是保证交通安全和道路畅通的关键。当前,国内大多数城市正在采
3、用“自动”红绿交 通灯,它具有固定的“红灯绿灯”转换间隔,并自动切换。本次关于交通灯的课程设计通过 8255A 控制交通灯在东西、南北方向红灯绿灯黄灯转换的的状态, 实现了对交通流量的模 拟协调调度。 第一章 系统设计任务及要求 1.1 基本功能 模拟一个十字路口的交通灯管理系统,要求四个路口方向都有红黄绿三种指示信号灯,根 据实际交通情况设定一种交通灯规则,并按照自己所设定的规则通过微机控制交通灯各信号的 亮灭,达到合理控制交通运行的功能。 1.2 交通规则 东西亮红灯,南北亮绿灯;东西亮红灯,南北亮黄灯;东西亮绿灯,南北亮红灯;东西亮 黄灯,南北亮黄灯;东西亮红灯,南北亮绿灯;以此循环亮灯
4、。 1.3 设计要求 3 设有一个十字路口,1、3 为南,北方向,2、4 为东西方向,初始态为 4 个路口的红灯全亮。 之后,1、3 路口的绿灯亮,2、4 路口的红灯亮,1、3 路口方向通车。延迟后,1、3 路口的绿 灯熄灭,而 1,3 路口的黄灯开始闪烁闪烁几次后,1、3 路口的红灯亮,同时 2、4 路口的绿灯 亮,2、4 路口方向开始通车。延迟后,2、4 路口的绿灯熄灭,而黄灯开始闪烁。闪烁几次后, 再切换到 1、3 路口方向。之后,重复上述过程。 第二章 系统设计方案 2.1 十字路口信号灯 图 2- 十字路口 图 2- 设计图 2.2 设计方案 利用“微机实验系统”的 8255 可编程接口的 A 口(PA7-PA0)控制发光二级管(红、绿、 黄灯)的 L1-L8 使发光二级管按照十字路口交通灯的规律交替发光,模拟交通信号灯的工作。 2.3 设计使用的元器件和设备 实验室提供 PC 机及微机原理及接口技术实验箱、8255 芯片。 第三章系统硬件介绍 3.1 微机原理及