交通灯控制器课程设计实验报告-(5250)|交通灯控制器实验报告

 中南林业科技大学课程设计 交通灯控制器

 2011级课程设计实验 报告

 交

 通

 灯

 控

 制

 器

 院(系):

 计算机与信息工程学院

 专业年级 :

 2011 级通信工程一班

 姓

 名:

 谢仙

 学

 号:指导教师 :

 杨菊秋

 2013 年 06月25日

 1

 中南林业科技大学课程设计 交通灯控制器

 目 录

 1 引言 3

 2 任务与要求 3

 3 课程设计摘要及整体方框图 3

 4 课程设计原理 4

 4.1 555 定时器 5

 4.2 七位二进制计数器 4024 6

 4.3 二进制可逆计数器 74LS193 8

 4.4 数码显示电路 ? 9

 结论 10

 体会与收获? 10

 附录:

 1、整体电路原理图 ? 11

 2 、元件表 12

 3 、焊接与调试? 12

 2

 中南林业科技大学课程设计 交通灯控制器

 引 言

 交通信号灯常用于交叉路口,用来控制车辆的流量,提高交叉路口车辆的通行能力,

 减少交通事故。本交通灯设计主要由秒脉冲发生器、计数器、译码显示电路组成。秒脉

 冲发生器由 NE555产生脉冲,计数器由 74LS193和4024实现,译码电路采用 74LS48和七段数

 码管来显示。

 设计任务与要求

 交通灯控制信号的应用非常广泛。本电路设计一个交通灯控制器,需要达到的目的如下 ;

 一个周期 64 秒,平均分配,前 32 秒红灯亮,后 32 秒绿灯亮。

 在红灯亮的期间的后 8 秒与红灯在一起的黄灯闪烁(注意:红灯同时亮) 。为了

 显示效果明显,设计闪烁频率为 1。

 在绿灯亮的期间的后 8 秒与绿灯在一起的黄灯闪烁(注意:绿灯同时亮) ,为了

 显示效果明显,设计闪烁频率为 1。

 在黄灯闪烁期间,数码管同时倒计时显示,在此期间以外,数码管不亮。

 课程设计摘要及整体方框图

 为了完成交通灯控制电路的设计,方案考虑如下:

 一个脉冲信号发生器,一个二进制加法计数器,一个十进制减法计数器,红灯

 与绿灯以及黄灯是否亮是由二进制加法计数器的输出端状态来决定的,因此,设计

 一个组合逻辑电路,它的输入信号就是二进制加法计数器的输出信号,它的输出就

 是发光二极管的控制信号,因此,需要一个组合逻辑电路,六个发光二极管(二个

 红色发光二极管,二个绿色发光二极管,二个黄色发光二极管)电路,一个数码管

 显示电路。结构图如下:

 3

 中南林业科技大学课程设计 交通灯控制器

 脉 冲

 振荡器

 

 4024 组合逻 发光二极

 计数器 辑电路 管电路

 193 74LS48 数码管

 计数器 驱动器

 课程设计原理分析及相关知识概述

 脉冲信号发生器由定时器 555 构成。

 二进制加法计数器由七位二进制加法计数器构成。

 十进制减法计数器由 74LS193可逆可预置十进制计数器构成。

 组合逻辑电路根据其输入输出的逻辑关系后再确定电路芯片。

 驱动器选用 74LS48

 从以上讨论可知,需要对所采用的芯片有比较详细的了解。下面对以上几种芯片的基本

 知识和基本特性进行介绍。

 4

 中南林业科技大学课程设计 交通灯控制器

 4.1 555 定时器

 555 定时器是一块常用的集成电路,电路符号如左图所示, 8 为电源端 VCC, 1 为公共端

 GND。所加电源电压范围: 4.5V<VCC<18V,最大输出电流达 200mA。内部电路原理图如右

 图所示,内部有三个相同的分压电阻,每个电阻上的电压都为 1/3VCC。两个比较器 C1

 C2,C1 的比较电压为 2/3 VCC,C2 的比较电压为 1/3 VCC,当比较器“ +”端电压大于比较器“ - ”端电压时,比较器输出高电平(其状态用 1 表示),当比较器“ +”端电压低

 于比较器“ - ”端电压时,比较器输出低电平(其状态用 0 表示)。G1, G2两个与非门构

 成基本 RS触发器, G3为输出缓冲反相器,起整形和提高带负载能力的作用。 T 为泄放三

 极管,为外接电容提供充放电回路。利用 555 定时器设计电路时,主要是考虑如何让 2

 和 6 的电位发生变化(外接信号或利用电容器的充放电过程实现)而让定时器的输出状

 态发生变化,而设计成各种具有不同功能的电路。实际 555 器件如小图所示,有小圆点

 对应的脚为 1 脚,依逆时针方向依次为 2,3,4,5,6,7,8 号脚。

 应用:

 多谐振荡器(产生连续矩形波信号) ,电路原理如图所示

 (4 脚为高电平时, 电路振荡, 4 脚为低电平时, 电路不

 振荡)。开始时,内部泄放三极管由于其基极输入为低电

 平,是截止的,电源通过 R2 和 R1对电容器 C充电, 2,

 6 脚电位开始上升,当上升到 2VCC/3时,电路状态发生

 翻转,内部泄放三极管由于其基极输入为高电平,所以

 饱和导通,电容器通过 R1 放电, 2, 6 脚电位又开始下

 降,直至降到 VCC/3,电路状态再次发生翻转,内部泄

 放三极管截止,电源再次对电容器充电。这样周而复始,输出连续的矩形波信号,由 3

 脚输出。一般取 C1 为 103 电容。

 理论推导出,振荡器的频率由电阻 R1,R2和电容 C决定。

 5

 中南林业科技大学课程设计 交通灯控制器

 f

 

 1.43

 (2R1 R2)C

 脉冲波的占空比由电阻 R1 和 R2 决定,结果为

 R1 R2

 2R1 R2

 可见,当 R2 越小时,占空比接近 50%。

 4.2 七位二进制计数器 4024

 七位二进制计数器 4024 各脚功能如图所示, 14 脚为

 电源端,所接电源电压范围: +3V--+15V,7 脚接地 GND。

 2 脚为复位端(清零端),高电平有效。

 1 脚为脉冲信号

 输入端,下降沿有效(即计数器在脉冲下降沿时刻计数) 。

 Q7Q6Q5Q4Q3Q2Q1是七个数据输出端, Q7 为最高位, Q1

 为最低位。当输入脉冲信号后,计数器输出端的状态变

 化: 0000000—1111111。

 本电路中的组合逻辑电路的输入信号为二进制计数器的输出信号

 Q7Q6Q5Q4Q3Q2,设计 Q2信号频率为 1,而输出应为六个表示路口交通灯信号的发光二极

 管(一方为红绿黄灯 DR1,DG1,DY1;另一方为红绿黄灯 DR2,

 DG2,DY2)的控制信号,分别用 LR1, LG1,LY1 和 LR2, LG2,LY2 表示,但注意到 DR1

 DG2状态相同, DG1和 DR2状态相同, DY1和 DY2状态相同,所以实际上只要三个输出信号即可,分别用 L1,L2, L3 表示。

 组合逻辑电路的输出信号 L1,L2, L3 与电路的输入信号 Q7, Q6,Q5,Q4, Q3,Q2的关系用如下真值表表示:

 6

 中南林业科技大学课程设计 交通灯控制器

 Q6,Q5,Q4, Q3,Q2的关系用如下真值表表示:

 编号

 Q7 Q6 Q5 Q4 Q3 Q2

 L1 L2 L3

 说明

 0--15

 0 0 x x x x

 1 0 0

 红1绿2亮

 16--23

 0 1 0 x x x

 1 0 0

 红1绿2亮

 24--31

 0 1 1 x x x

 1 0 1

 红 1绿 2黄 12亮

 32--47

 1 0 x x x x

 0 1 0

 红2绿1亮

 48--55

 1 1 0 x x x

 0 1 0

 红2绿1亮

 56--63

 1 1 1 x x x

 0 1 1

 红 2绿 1黄 12亮

 从以上可知

 L1

 Q7 ,需要低电平有效时, L1

 Q7

 L2

 Q7 ,需要低电平有效时, L2

 Q7

 L3

 Q6Q5 Q6 Q5

 L1

 Q7

 ,需要低电平有效时,

 L1

 Q7

 L2

 Q7 ,需要低电平有效时, L2

 Q7

 L3

 Q6 Q5

 Q6 Q5

 考虑到黄灯需要闪烁,可以让 L3 信号和 Q1 信号(频率为 2HZ的脉冲波)加到一个

 二输入的与非门的两个输入端,输出信号为 L4,

 L4 L3 Q1

 当L3为0时,L4

 1

 当L3为1时,L4

 Q1

 可见,需要 L4 低电平有效,这样, L3 为 0 时,黄灯不亮, L3 为 1 时,黄灯闪烁。

 7

 中南林业科技大学课程设计 交通灯控制器

 由以上讨论可知,需要二个二输入的与非门,三个非门,为节约器件,三个非门中

 的二个非门用与非门实现,另一个非门用三极管实现。这样,需要四个二输入的与非门,

 正好可以用芯片 74LS00,一个三极管构成的非门。

 74LS00 外形为 DIP14, 74LS00 是一块四 - 二输入的数字集成芯片,内有四个完全 一

 样的二输入的与非门, 14 脚

 接 VCC(+5V),7 脚接地 GND。

 它们中的四个二输入的与非

 门如图所示,其中 A,B 为与

 非门的两个输入端, Y 为输

 出端。额定拉电流 4mA,额定

 灌电流 8mA。额定输出高电平

 电压 3.6V。

 4.3 可逆十进制计数器选用 74LS193

 可预置二进制可逆计数器 74LS193简介

 74LS193外形结构为 DIP16,其中( 8)脚接 GND,(16)

 脚接 +5V电源。

 CU —加计数脉冲信号输入端。

 CD —减计数脉冲信号输入端。

 注意:用其中一个输入端时,另一个输入端接高电

 平。

 3 Q3,Q2,Q1,Q0-- 计数器数据输出端, Q3为最高位, Q0为最低位。

 4 P3,P2,P1,P0 --- 计数器预置数输入端,当计数器处于预置数状态时,通过该输入端预置数,此时 Q3Q2Q1Q0=P3P2P1P0。

 8

 中南林业科技大学课程设计 交通灯控制器

 5 MR —复位信号输入端,上升沿有效,即当 MR从 0 跳到 1 时,计数器复位,此时

 Q3Q2Q1Q0=0000。当 MR=0时,计数器处于计数状态。

 6 PL —预置数功能控制端,低电平有效,当 PL=0时,计数器处于预置数状态,当

 PL=1时,计数器处于计数状态。

 7 TCU —加计数进位信号输出端。

 TCD—减计数借位信号输出端。

 根据设计要求,预置数为 8,P3=1,接高电平(电源),P2=P1=P0=0,接低电平(地

 GND)。

 黄灯不亮,即 L3=0 时,计数器需要处于预置数状态,即 PL=0,黄灯亮,即 L3=1 时,

 计数器需要处于计数状态,即 PL=1。可见, PL=L3.

 作为减法器使用, CU接高电平, CD接脉冲信号 Q2。

 因计数器处于计数状态或预置数状态,不能处于复位状态,因此让 MR=0.

 从前面讨论可知, 多谐振荡器的振荡频率为 2HZ。以此确定多谐振荡器电路的电阻和

 电容。

 4.4 数码显示电路

 四线 - 七段译码器 / 驱动器 74LS48(内带上拉电阻 )

 16 脚接电源 +VCC=+5V,8 脚接地 GND。DCBA为 8421BCD码数据

 输入端,D 为最高位,A 为最低位。a,b,c,d,e,f,g( 高电平有效,

 输出电流小于 6mA)为 7 个输出端,分别接七段数码管的 7 个输

 入端 a,b,c,d,e,f,g, 所接数码管必须是共阴数码管。

 LT 灯测试输入端,低电平有效,即当此灯为低电平且

 BI / RBO 为高电平(或开路)时,输出全为高电平,数码管内所有发光二极管全亮。

 BI / RBO 消隐输入(低电平有效) / 脉冲消隐输出(低电平有效) ,只要此端为低

 电平,输出全为低电平,数码管内所有发光二极管全不亮。

 RBI 脉冲消隐输入端 , 低电平有效。当此端为低电平且 ABCD也同时为低电平时,

 输出全为低电平,数码管内所有发光二极管全不亮。

 9

 中南林业科技大学课程设计 交通灯控制器

 从以上结果知道,要让数码管正常显示 0— 9, 3, 4,5 脚都要接高电平。要让数码

 管显示 1—9 而不显示 0,则 3 接高电平, 5 接低电平, 4 悬空(或电源通过电阻接

 4)。

 这实际上就是消 0,例于最高位的数码管就希望

 是这样。

 组成数码管的七段实际上就是七个发光二极管,当这七个发光二极管中不同的二极

 管亮时,就显示 0—9 中不同的数字。

 数码管的输出引脚有两种形式,一种是上下排列,一种是两边排列,各引脚名称如

 下面两图所示。

 6 com a 1

 b

 c

 e dp

 d com

 10 5

 结论

 经过焊接与调试之后,结果符合要求。在红灯亮的期间的后 8 秒与红灯在一起

 的黄灯闪烁, 闪烁频率为 1。在绿灯亮的期间的后 8 秒与绿灯在一起的黄灯闪烁, 闪

 烁频率为 1。在黄灯闪烁期间, 数码管同时倒计时显示, 在此期间以外, 数码管不亮。

 体会与收获

 通过这次课程设计,加强了我的动手、思考和解决问题的能力。现在设计已经做好

 了,完成了课程设计的任务并且达到了设计的要求。虽然花了很多时间,但是从中学到

 了很多东西。做课程设计的时候,自己把刚刚学完的数电知识回顾了一遍,对个别元器

 件的逻辑功能以及用法清楚的了解了一遍。增强了自己对知识的理解,很多以前不是很

 懂的问题现在都已经一一解决了。在课程设计的过程中想了很多种方案,对同一个问题

 (像计数器的接法)都想了很多不同的接法,用不同的芯片进行了比较,并且向数电老

 师仔细询问各个芯片的优缺点,最后还是采取了上面的方法进行连接。在焊接完成之后

 第一次调试试时,发现前 24 秒第一个红绿灯不亮,经过思考检查发现三极管的焊点连在

 10

 中南林业科技大学课程设计 交通灯控制器

 了一起造成短路,用电烙铁将其分开,重新调试得到了正确的结果。这也让我在以后的学习生活中更加认真。

 附录 1 整体电路原理图

 11

 中南林业科技大学课程设计 交通灯控制器

 附录 2 元件表

 12

 中南林业科技大学课程设计 交通灯控制器

 编号 规格 编号 规格 编号 规格 编号 规格 编号 规格

 R1

 51K

 R5

 360

 U1

 555

 LED

 红

 LED

 黄

 R2

 150K

 R6

 360

 U2

 4024

 LED

 绿

 J1

 R3

 2K

 C1

 103

 U3

 74LS00

 LED

 绿

 R4

 360

 C2

 104

 LED

 红

 LED

 黄

 附录 3. 焊接与调试

 仔细研究印刷电路板,在本印刷电路板上将要装配的器件有:

 普通 1/4W 电阻器,瓷片电容器,发光二极管,三极管,集成块 555,集成块 4024,集成

 74LS00,输入和输出接口等等。

 仔细研究印刷电路上的图形或符号,确定各位置所装配的是何种元件。若是发光二极管,

 还要弄清板上的对应 “ +”极和“- ”极, 若是三极管, 弄清板上对应的“ e” “b ” “c”,对于集成块,要弄清楚各脚在印刷板上的相应位置。

 仔细研究元器件,各电阻器及其阻值,精度,功率,电阻阻值可从电阻上所标的色码直

 接读出,或者用万能表的欧姆档直接测量确定。各瓷片电容的电容量(标注在电容上) 。各发光二极管及其” +””- “极。三极管上对应的“ e” “b” “c”,集成块的脚编号的确认。

 认真焊接。按照印刷板上器件编号找到相应的元件,按以下顺序焊接:电阻, IC 座,瓷

 片电容,发光二极管,接口。焊接过程中注意以下问题:

 1. 各发光二极管” +”” - “极。三极管上对应的“ e” “ b” “ c”

 2. 集成块的脚在印刷板上的对应位置。

 3.J1 要与前续电路的输入输出电源接口方位相一致,因此要注意其方位。

 仔细观察各焊接点,检查有无短路现象和虚焊现象。认真测量。在观察所焊接的电路板

 13

 中南林业科技大学课程设计 交通灯控制器

 处于正常状态后,将 5V 电源接入到 J1 接口。

 14

推荐访问:交通灯 控制器 课程设计 实验 报告