十字路口交通灯汇报.doc
文本预览下载声明
课程设计报告
2013— 2014学年第x学期
课程名称 微型计算原理与接口技术
设计题目 十字路口交通灯的设计与实现
学生姓名 xxx
学 号 xxx
专业班级 通信x
指导教师 xxx
年 月 日
目 录
一、?绪论
1、题目
2、内容?
3、要求
4、?所需元器件?
5、?功能?
二、元件的介绍与原理
2.1 8086 CPU介绍
2.2 8255芯片介绍
2.3 8259A的原理分析。
2.4 8253芯片介绍
2.5 LED二极管的介绍
三、?设计方案
四、详细设计
五、设计总结
六、设计总结
七、参考资料
一、?绪论
1、题目:
十字路口交通灯的设计与实现(光柱渐熄灭方式)。
现代城市交通日益拥挤,为保证交通安全,防止交通阻塞,在城市交通井然有序,交通信号灯便出为此出现在人们眼中。十字道口的红绿灯是交通法规的无声命令,是司机和行人的行为准则。十字道口的交通红绿灯控制是保证交通安全和道路畅通的关键。当前,国内大多数城市正在采用“自动”红绿交通灯,它具有固定的“红灯—绿灯”转换间隔,并自动切换。它们一般由“通行与禁止时间控制显示、红黄绿三色信号灯和方向指示灯”三部分组成。交通灯的时间控制显示,以固定时间值预先“固化”在单片机中,每次只是以一定周期交替变化。? .
2、内容?
设计一个基于8086/8088微型计算机的一个交通信号灯控制系统,要求能完成基本的交通灯控制,如红、绿、黄三种灯的定时交替点亮与熄灭;能提供行人通过时的临时信号修改;能提供当时当地的温度、湿度信息;提供基本的键盘输入。?
3、要求
了解8086/8088微型计算机控制系统的基本设计方法与思路,能独立查阅资料并汇总,具备一定的控制系统设计能力,掌握绘制电路原理图的能力。
4、?所需元器件?
①.8086系统微机一台。?
②温度传感器(可自选)和湿度传感器(可自选)、信号放大器。?
③?8253定时/计数器和8255A并行接口芯片、8259A、ADC0809。?
④小键盘一个,红,黄,绿,发光二极管。?⑤LED发光二极管6个。?
5、?功能?
①.在一个十字路口的一条主干道和一条支干到上分别装上一套红,黄,绿三种信号灯;用按键模拟十字路口的车辆检测传感器信号;用二个LED显示停靠车辆数和二个LED显示红(或)绿灯的时间。?
②在一般情况下,主、支干道上的绿灯--黄灯--红灯 交替变换。
③当检测到主干道为红灯而且干道上超过29辆车时(用按键K1模拟干道上停靠车辆),且从干道上没有车辆时,支干道的绿灯转为黄灯,持续6s后,又变为红灯,同时主干道由红灯变为绿灯。?
④?反之,当检测到支干道为红灯而且干道上超过29辆车时(用按键K1模拟干道上停靠车辆),支干道的绿灯转为黄灯,持续6s后,又变为红灯,同时支干道由红灯变为绿灯。?
⑤当检测到特殊车辆经过时(用按键K2模拟),主从干道都变成红灯,当检测到车辆经过后(再次按下按键3),恢复原来红绿灯情况。?
二、元件的介绍与原理
2.1 8086 CPU介绍
在本系统中,8086工作在最小模式下。负责对8255芯片等进行工作方式控制和数据处理
AD7~AD0(双向。三态)为低8位地址/数据的复用引脚线。采用分时的多路转换方法来实现对地址线和数据线的复用。在总线坐骑的T1状态。这些银线表示为这些银线用作株距总线。可见对复用信号使用时间来加以划分的。它要求在T1状态线出现低8位地址时,用地址锁存器加
图2.1 8086
以锁存。这样在随后的T状态,即使这些线用作数据线,而第8位地址线的地址在个体却被记录保存下来,并送到地址总线上。在DMA方式时,这些银线被浮置为高阻状态。 (2)A15~A8(输出,三态)为8位地址线。在读写存储器或外设端口色中个总线周期内,都作为地址线输出高8位地址。在DMA方式时,这些引线被浮置为高阻。 (3)A19/S6~A16/S3(输出。三态)为地址/状态服用引脚线,在总线周期的T1状态,这些线表示为最高4位的地址线,在总线周期的其他T状态,这些线用作提供状态信息,同样需要
显示全部