八位流水灯设计报告.docx

上传人:b****5 文档编号:29070856 上传时间:2023-07-20 格式:DOCX 页数:20 大小:592.28KB
下载 相关 举报
八位流水灯设计报告.docx_第1页
第1页 / 共20页
八位流水灯设计报告.docx_第2页
第2页 / 共20页
八位流水灯设计报告.docx_第3页
第3页 / 共20页
八位流水灯设计报告.docx_第4页
第4页 / 共20页
八位流水灯设计报告.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

八位流水灯设计报告.docx

《八位流水灯设计报告.docx》由会员分享,可在线阅读,更多相关《八位流水灯设计报告.docx(20页珍藏版)》请在冰豆网上搜索。

八位流水灯设计报告.docx

八位流水灯设计报告

八位流水灯循环点亮电路设计

1.设计要求

采用74LS138芯片,实现8位流水灯循环点亮电路。

2.题目分析

74LS138为3-8线译码器,它的工作原理是:

①当一个选通端(E1)为高电平,另两

个选通端E2和E3为低电平时,可将地址端(A0、A1、A2)的二进制编码在Y0至Y7对应的输出端以低电平译出。

举例说明:

如果A2A1A0=001,那么Y1输出0,其余输出1,发光

二极管阴极接Y0-Y7,阳极接VCC,接上限流电阻,则Y1端发光二极管发光。

课题要求设计八位二极管循环点亮,则需要一系列脉冲序列,使得A2A1A0电平发生

变化。

即依次选通Y0-Y7,脉冲从000-111。

3.方案选择

利用74LS138选通发光二极管发光。

利用74LS161产生000-111脉冲控制74LS138的A2A1A0,依次选通Y0-Y7。

产生脉冲序列也可以用74LS191是四位二进制同步加/减计数器,与74LS161相比,它能够实现减计数,此处只需要求产生脉冲序列,而且74LS161是常用的计数器,所以选择74LS161产生

脉冲序列。

74LS161计数必须有时钟脉冲,如何获得时钟脉冲:

一、函数发生器获得;

二、555定时器可以产生方波;

三、LM358设计成方波发生器。

因为在电子设计这门课程中,我们做过LED闪烁灯,产生方波的原理前面实验报告中已经有所介绍,所以决定采用555定时器产生方波,而且频率更容易控制。

到此,所需设计已经完成,但如果加上数码管显示第几个LED灯发光,还需要讲信号

进行译码,才能输出显示数字。

采用4511芯片驱动数码管,功耗比较低。

4.原理框图

5.主要元器件介绍

5.174LS138

74LS138为3线-8线译码器,其工作原如下:

当一个选通端(E1)为高电平,另两个选端(E2)和(E3)为低电平时,可将地址端A0、A1、A2)的二进制编码在Y0至Y7对的输出端以低电平译出。

若将选通端中的一个作为数据输入端时,74LS138还可作数据分配器。

5.274LS161

74LS161是常用的四位二进制可预置的同步加法计数器。

当清零端CR=“0”,计数器输出Q3、Q2、Q1、Q0立即为全“0”,这个时候为异步复位功能。

当CR=“1”且LD=“0”时,在CP信号上升沿作用后,

74LS161输出端Q3、Q2、Q1、Q0的状态分别与并行数据输入端D3,D2,D1,D0的状态一样,为同步置数功能。

而只有当CR=LD=EP=E“T=1”、CP脉冲上升沿作用后,计数器加1。

74LS161还有一个进位输出端CO,其逻辑关系是CO=Q0·Q1·Q2·Q3·CET。

合理应用计数器的清零功能和置数功能,一片74LS161可以组成16进制以下的任意进制分频器。

5.3555定时器

555定时器的功能主要由两个比较器决定。

两个比较器的输出电压控制RS触发器和放电管的状态。

在电源与地之间加上电压,当5脚悬空时,则电压比较器C1的同相输入端的电压为2VCC/3,C2的反相输入端的电压为VCC/3。

若触发输入端TR的电压小于VCC/3,则比较器C2的输出为0,可使RS触发器置1,使输出端OUT=1。

如果阈值输入端TH的电压大于2VCC/3,同时TR端的电压大于VCC/3,则C1的输出为0,C2的输出为1,可将RS触发器置0,使输出为0电平。

5.44511

4511芯片是一种常用的七段数码管译码器驱动器,使输入的二进制数在数码管上

以十进制数显示,主要驱动共阴数码管。

6.

电路设计及计算

如图所示,最大R=(VCC-1.5)/2=1.75kΩ,最小

R=(VCC-2)/5=700Ω,但做实际电路时限流电阻取470Ω电阻,所以仿真及原理图绘制时都选取的470Ω。

数码管限流电阻选择220Ω.

号。

6.274LS138译码电路,在A2A1A0手动控制高低电平测试灯的亮灭是否符合要求,如图所示,测试的是000信号和011信

6.3000-111脉冲序列设计

采用反馈置数法,产生000-111脉冲序号,时钟脉冲外部接入,原理图如图所示

74ALS161BN

1

7

74ALS161BN

U2

U2

A

EBNT

EBNT

~CLRQD

CLK

11

ENP

RCO15

5V9~LOAD

V1

2

1kHz

5V

XLA1

VCC5V

CQT

VCC

5V

6.4矩形波发生器

利用555定时器构成多谐振荡电路,由路充放电公式计算得:

T1=0.7(R1+R2)C,

T2=0.7R2C

T=T1+T2.

R11

10kΩ

U3

RC电

TRI

CON

VCC

OUT3

LM555CN

通过计算可得到一定频率,一定占空比的方

波信号,此处C=0.1μF,如右图所示

5

R10

C2

C1GND

0.01μF1

10kΩ

0.1μF

2

THR

RST

7DIS

6

6.5数码管显示电路

采用4511七段显示译码器,显示第几个灯在闪烁,

分别接数码管的ABCDEFG连,接数码管和4511还需

信号从

a,b,c,d,e,f,g,

A0A1A2A3输入,

要限流电阻

220Ω.

CK

5V

DA

DB

DC

DD

~EL

~BI

~LT

OE

R13220

R12220

U6

OA

126OOBC

6OD

5OF

4OG

3

VCC

U4

13

12

11

10

15

14

R14

R15

R16

R17

R18

4511BP

5V

220

220

220

220

220

 

第4页共8

7.电路仿真及结果分析

7.1电路仿真

 

VCC5V

R1322Ω0

U4

R1222Ω0

R14

22Ω0

R15

R1622Ω0

15R1722Ω0R1822Ω04511BP_5V

7OAD1A3

12OOBCDD11BC12

D1D0

~ELO

~~LBTIOG14O

6354O

3

VCC

OOFE

22Ω0

U6

VCC

5V

R11

10Ωk

8U3

VCC

RSTOUT3

DIS

THR

TRI

CON

R10

10Ωk

C2

C1GND

.01μ

LM555CN

74

A

10

5VLS161BN

A

BQB

QD

ENT

~CLR

CLK

7

190

R147Ω0LED

Y1Y2Y3Y5Y6

R847Ω0LED8

 

 

 

7.2仿真结果分析

Y0-Y7输出波形如上图所示,由于Y0-Y7高低电平的变化,所以LED灯会闪

烁变化,但必须脉冲频率在1KHz以下,以便人眼能够识别,计数器产生000-111

脉冲输入74LS138的输入端,实现Y0-Y7的选通,从而实现上述功能。

8.protel电路图

 

VCC

P1S1VC

R1

10K

DIS

1R03K

C2

GND

VC

U2

4RST

10uF8

D4

D6

THR

LM555CN

D3

D9

D8

D7R14470

R16470

VC

U1

RCO

+VCC

GND

QA

QB

QC

QD

6

62TRIG

2TRIG

R2470

R4470

R6470

R8470

D5470

D5R10470

70

SN74LS161A

2

1SW-SPSTHead2er15

GND

14QAU3

13QBQA7

QCQB1

12

11

0.1uF

C3

A

QC2BCD

634LT

45BIVCC5LE4511

GND

DS1

U5

1

15

1Q

A6

K

K

14A

13

12

11

10

9

7

Y1

Y2

Y3

Y4

Y5

Y6

Y7

QB

QC

ab190b98cd85d4e2

cdef

74LS138

DpyRed-CC

EE21546DGPNDg73

E36VCC

A

B

C

D

E

F

G

12b1

11c1

10d1

9e1

15f1

14g1

R5220a1

R7220b1

R9220c1

R11220d1

R13220e1

R15220f1

R17220g1

 

 

 

9.PCB图

9.1Toplaer层

 

9.2Bottomlayer层

 

9.3双层

 

10.硬件电路参数测试

输入电压(V)

输入电流(mA)

5.00~5.01

37.9~39.1

11.总结

这学期的电子设计课让我感受很深刻,从虚拟平台到实物都有涉及,不仅让我学到了

Multisim和Protel的使用,还让我体会到焊接也是一门技术,提高了我的动手能力。

仿真时让我了解到这一种设计思想是否可行,还能更直观的看出一些电压电流参数,但是,当我做硬件时,遇到了不少的问题,首先我搭建第一个模块,即74LS138选通LED灯,手动置地置高来验证这一模块是否完成,在焊接每一根线时,都用万用表短路档测试导线是否连通,第二步焊接74LS161模块,先用实验室的函数发生器手动植入脉冲,调节成功,最后是矩形波发生器的设计,利用555定时器设计矩形波,这一部分让我感受到了仿真与

硬件完全不同,仿真时可调电阻50kΩ,电容0.1μF就够了,但是当我这样接上时,LED灯全部闪,且全部亮着,看不到循环流动,知道阻容参数选错了,频率太高了。

所以想计算1Hz的频率,开始用0.1μF电容计算:

T=0.7(R1+2R2)C=1s,代人C得,R1+2R2=14MΩ,去市区没有买这么大的电阻,觉得应该改电容比较合适,所以就选了10μF的电容,R1+2R2=140kΩ,如果R2=50kΩ,R1=40kΩ,觉得这样可以了,于是在原来基础上并联一个电容,灯就循环闪动了。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 英语

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1