1、 课程设计任务书课程设计任务书 课题名称:课题名称: 基于基于 8086/80888086/8088 的交通信号灯设计的交通信号灯设计 完成期限:完成期限: 20112011 年年 1212 月月 1212 日日 至至 20112011 年年 1212 月月 2222 日日 2 一、任务分析一、任务分析 基于 8086/8088 交通信号灯设计主要需要实现这几部分功能, 第一, 信号灯的通断延时; 第二、紧急按键对交通信号灯的控制;第三、环境湿度、温度的采集。在以往的设计中,采 用 8253 计数器 0 和计数器 1 级联实现准确定时,运用较多,这种设计方法,定时范围比较 任意,不受条件的限制
2、,不足之处,需要的硬件电路块比较多,结构较复杂,如果运用我们 本次设计任务, 不利于节约资源。 基于此, 我采用了, 单级计数器累加定时的简单设计方法。 二、二、设计内容分析设计内容分析 根据设计任务书,确定灯亮灭的规律; 1.东西南北两个方向起始状态全为红,延续 3 秒。 2.东西方向红灯亮,南北方向绿灯亮;延续 6 秒。 3.东西方向红灯亮,南北方向转为黄灯亮;延续 3 秒。 4.东西方向红灯亮,延续 3 秒;南北方向黄灯亮,以频率 1HZ 闪烁 3 秒。 5.东西方向绿灯亮,南北方向红灯亮,延续 6 秒。 6.东西方向黄灯亮,南北方向红灯亮;延续 3 秒。 7.东西方向黄灯亮,以频率 1
3、HZ 闪烁 3 秒;南北方向红灯亮,延续 3 秒。 8.东西方向红灯亮,南北方向绿灯亮,重复以上步骤 。 9.每一个路口有一个紧急按键,可以中断当前的交通状态,使当前的路口为绿灯,经过 12 秒后恢复。 从允许通行时灯的亮灭情况开始分析,总结出下表(1 标示灯亮,0 标示灯灭) : 状态 时间 东西 红灯 东西 黄灯 东西 绿灯 南北 红灯 南北 黄灯 南北 绿灯 无 效 无 效 a 0-6 1 0 0 0 0 1 0 0 b 6-9 1 0 0 0 1 0 0 0 c 9-12 1 0 0 0 0 1 0 0 0 d 12-18 0 0 1 1 0 0 0 0 e 18-21 0 1 0 1
4、 0 0 0 0 f 21-24 0 0 1 0 1 0 0 0 0 3 转换成控制码: 状态 时间 十六进制 二进制 状态 1 0-6 84H 10000100B 状态 2 6-12 88H 10001000B 状态 3 12-18 30H 00110000B 状态 4 18-24 50H 01010000B 东西、南北分别在 0-6,、6-12 、12-18 、18-24 时间段的亮灯情况比较: 一般十字路口的交通灯控制系统的工作过程如下: (1)南北车道绿灯亮,东西车道红灯亮。表示南北车道上的车辆允许通行,东西车道禁 止通行。绿灯亮足规定的时间隔 TL 时,控制器发出状态信号 ST,转到下一工作状态。 (2)南北车道黄灯亮,东西车道红灯亮。表示南北车道上未过停车线的车辆停止通 行,已过停车线的车辆继续通行,东西车道禁止通行。黄灯亮足规定时间间隔 TY 时,控制 器发出状态转换信号 ST,转到下一工作状态。 状态 0 东西向红灯亮 南北向绿灯亮 状态 1 东西想红灯亮 南北向黄灯亮 状态 2 东西向绿灯亮 南北向红灯亮 状态 3 东西向黄灯亮 南北向红灯亮 4