信号灯控制电路

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

电子课程设计

——交通灯控制电路

学院:电子信息工程学院

专业、班级:自动化12级

姓名:

学号:

指导老师:任青莲

2014年12月

目录

一、设计任务与要求 (3)

1.1、设计任务 (3)

1.2、设计目的 (3)

二、总体框图 (3)

2.1、设计思想 (3)

2.2、设计方案及分析 (4)

三、选择器件 (5)

3.1、实验所需器件 (5)

3.2、器件说明 (7)

四、功能模块 (8)

4.1、控制器与信号灯的关系 (8)

4.2、状态译码器 (8)

4.3、信号灯计时显示逻辑模块 (10)

4.4、信号灯顺序定时置数模块 (10)

4.5、秒脉冲发生器 (11)

五、总体设计电路图 (14)

5.1、总体设计原理 (14)

5.2、总体设计电路图 (15)

5.3、仿真结果 (16)

5.4、硬件实验 (19)

六、心得体会 (21)

交通灯控制电路

一、设计任务与要求

1.1、设计任务

设计一个十字路口的交通信号灯控制器,控制主干道、副干道两条交叉道路上的车辆通行,具体要求如下:

1)、每条道路设一组信号灯,每组信号灯由红、黄、绿3个灯组成,绿灯表示允许通行,红灯表示禁止通行,黄灯表示该车道上已通过停车线的车辆继续通行,未过停车线的车辆停止通行。

2)、主干道通25S,副干道25S,每次变换通行车道之前,要求黄灯先亮时,才能改变换车道。

3)、黄灯亮时每秒闪一次

1.2、设计目的

通过本设计熟悉用中规模集成电路进行时序逻辑电路和组合逻辑电路设计的方法,掌握简单数字控制器的设计方法。

二、总体框图

2.1、设计思想

设系统工作的十字路口由主、支两条干道构成,4路口均设红、黄、绿三色信号灯和用于计时的2位由数码管显示的十进制计数器,其示意图如图5—1所示。

图1 十字路口交通信号灯控制示意图

根据交通规则,交通信号灯自动定时控制器所需实现的功能如下:

(1)主、支干道交替通行

(2)每次绿灯换红灯前,黄灯先亮较短时间,以等待十字路口内滞留车辆通过。

(3)主支干道通行时间和黄灯亮的时间均可由同一计数器按减计数方式计数(零状态瞬间进行状态的转换,视为无效态)。

(4)在减计数器回零瞬间完成十字路口通行状态的转换(换灯)。

(5)计数器的状态由EWB显示器件库中的带译码器七段数码管显示,红、黄、绿三色信号灯由EWB显示器件库中的指示灯模拟

2.2、方案设计与分析

设主干道通行时间为N

1,支干道通行时间为N

2

,主、支干道黄灯亮的时间均

为N

3,通常设置为N

1

>N

2

>N

3

。系统工作流程图如图5-2所示。

交通灯控制电路主要由以下几部分构成,如图2.2所示,有电源电路,脉冲

电路,分频电路,倒计时电路,(交通灯)状态控制电路,灯显示电路电路。

从交通灯控制电路功能模块框图可知在倒计时电路,状态控制电路,灯显示电路三块电路产生设计分歧。所以实现交通灯控制电路可以有2种方案:

(1)先设计出让交通灯按4种状态循环变换的灯显示电路,再通过灯的状态控制倒计时显示器的显示的功能;

(2)先设计让倒计时显示器按规律运行的电路,再通过倒计时电路的信号来控制交通灯按4种状态循环变换;方案1,2均符合设计的要求,但通过具体实践和分析方案1显示电路需要比较多的芯片,其电路不是太复杂,但是过程比较繁琐。而方案2让显示电路来控制灯的发亮,这样显示电路就不受其他信号的影响,并且通过显示电路来控制交通灯的状态变换比较容易。综上所述,选择方案2来设计具体的电路。

三、选择器件

3.1、实验所需器件:

3.2、器件说明:

1)、电路中芯片的管脚图:

图4 74LS190芯片管脚图

图5 74LS465n芯片管脚图

2)、电路里芯片的真值表

表6 74LS00真值表表7 74LS04真值表

表8 74LS163真值表

表9 74LS190真值表

四、功能模块

4.1、控制器与信号灯的关系

状态控制器: 由流程图可见,系统有4种不同的工作状态(S0~S3),4位二进制递增集成计数器74163作状态控制器,74163的功能表如图所示,电路符号在图中可见,取底两位输出QB、QA作状态控制器的输出。状态编码S0、S1、S2、S3分别为00、01、10、11.

4.2、状态译码器:

以状态控制器输出(QB、QA)作为译码器的输入变量,根据四个不同通行状态对主、支干道三色信号灯的控制要求,列出灯的控制要求,列出灯控函数真值表,如表X所示。

表10 灯控函数真值表

由灯控函数真值表可写出六盏灯的逻辑表达式,经化简获得六盏灯的逻辑式为

R=QB r=Q`B

Y=Q`BQA y=QBQA

G=Q`BQ`A g=QBQ`A

根据灯控函数逻辑表达式,可写出由与门和非门组成的状态译码器电路,如图3所示。将状态控制器,状态译码器以及模拟三色信号灯相连接,构成三色信号灯逻辑控制电路,如图4所示。需要特别指出的是,上述获得状态译码电路的过程完全可以借助EWB自动进行,在EWB主界面下,打开仪器库,调出逻辑转换仪。在逻辑转换仪面板上的真值表内填入某灯的输入变量和输出函数值,按下“真值表→简化逻辑函数”按钮,即可得到简化的灯控逻辑函数。再按下“简化逻辑函数→逻辑图”按钮,即可得到某灯的逻辑图。

图11 三色信号灯逻辑显示电路

相关文档
最新文档