简易彩灯控制电路.docx

上传人:b****1 文档编号:10684193 上传时间:2023-05-27 格式:DOCX 页数:22 大小:519.87KB
下载 相关 举报
简易彩灯控制电路.docx_第1页
第1页 / 共22页
简易彩灯控制电路.docx_第2页
第2页 / 共22页
简易彩灯控制电路.docx_第3页
第3页 / 共22页
简易彩灯控制电路.docx_第4页
第4页 / 共22页
简易彩灯控制电路.docx_第5页
第5页 / 共22页
简易彩灯控制电路.docx_第6页
第6页 / 共22页
简易彩灯控制电路.docx_第7页
第7页 / 共22页
简易彩灯控制电路.docx_第8页
第8页 / 共22页
简易彩灯控制电路.docx_第9页
第9页 / 共22页
简易彩灯控制电路.docx_第10页
第10页 / 共22页
简易彩灯控制电路.docx_第11页
第11页 / 共22页
简易彩灯控制电路.docx_第12页
第12页 / 共22页
简易彩灯控制电路.docx_第13页
第13页 / 共22页
简易彩灯控制电路.docx_第14页
第14页 / 共22页
简易彩灯控制电路.docx_第15页
第15页 / 共22页
简易彩灯控制电路.docx_第16页
第16页 / 共22页
简易彩灯控制电路.docx_第17页
第17页 / 共22页
简易彩灯控制电路.docx_第18页
第18页 / 共22页
简易彩灯控制电路.docx_第19页
第19页 / 共22页
简易彩灯控制电路.docx_第20页
第20页 / 共22页
亲,该文档总共22页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

简易彩灯控制电路.docx

《简易彩灯控制电路.docx》由会员分享,可在线阅读,更多相关《简易彩灯控制电路.docx(22页珍藏版)》请在冰点文库上搜索。

简易彩灯控制电路.docx

简易彩灯控制电路

数字电子技术课程设计报告

——简易彩灯控制电路

 

学院:

电子信息工程学院

班级:

学号:

姓名:

指导老师:

闫晓梅

实习时间:

2014年12月

 

一.设计任务与要求――――――――――――――-

(2)

二.总体框图――――――――――――――――――

(2)

三.选择器件――――――――――――――――――(3)

1.74LS00-------------------------------------(3)

2.74LS04-------------------------------------(4)

3.74LS08-------------------------------------(4)

4.74LS32-------------------------------------(5)

5.74LS33-------------------------------------(6)

6.74LS161------------------------------------(7)

7.74LS194------------------------------------(8)

8.74LS86-------------------------------------(9)

四.功能模块――――――――――――――――――(13)

五.总体设计电路―――――――――――――――-(17)

1.仿真实验-----------------------------------(16)

2.数字实验箱验证实验-------------------------(18)

六.课程设计心得---------------------------------(19)

简易彩灯循环控制器的设计与制作

一、设计任务和要求

设计一个电路控制彩灯的循环显示,要求8个发光二极管排成一行,二极管的亮灭构成彩灯的图形,要能循环显示以下8种彩图案:

(1)彩灯自左向右渐亮至全亮。

(2)彩灯自左向右渐灭至全亮。

(3)彩灯自右向左渐亮至全亮。

(4)彩灯自右向左渐至灭全灭。

(5)彩灯全亮。

(6)彩灯全灭。

(7)彩灯全亮。

(8)彩灯全灭。

二、总体框图

八个灯整体循环

前四个灯控制电路

十二进制计数器

后四个灯控制电路

 

图1设计总体框图

在总体框图中,十二进制计数器有74LS161芯片构成,依次从0到11进行循环计数,分别控制前四个灯和后四个灯的十二种工作状态。

前四个灯的控制电路和后四个灯的控制电路均由74LS194芯片组成,运用了74LS194芯片的移位寄存功能。

最后将八个灯在正确的位置进行摆放,使其能满足题目所要求的工作状态。

三、选择器件

序号

元器件

元件标号

参数或型号

个数

功能

1

74LS系列

U1

74LS00N

3块

与非门

2

74LS系列

U2

74LS161N

1块

计数

3

74LS系列

U3,U8

74LS194

2块

移位寄存

4

74LS系列

U4

74LS08N

3块

与门

5

74LS系列

U5

74LS32N

1块

或门

6

74LS系列

U6

74LS33N

1块

或非门

7

74LS系列

U7

74LS04N

3个

非门

8

74LS系列

U9

74LS86N

2个

异或门

9

脉冲发生器

XFG1,XFG2

各1个

10

LED

D0,D1,D2,D3,D4,D5,D6,D7

8个

11

VCC

+5V

2个

高电位

表1元器件总表

1.74LS00

74LS00是四2输入与非门,其逻辑符号,逻辑功能表,内部原理图分别如下:

表274LS00的逻辑功能表图274LS00的内部结构

图3与非门逻辑符号图474L00管脚图

74LS00的逻辑功能表达式:

Y=AB

2.74LS04

   74LS04为六反相器,它的输入为A,输出为Y,6个相互独立反相。

电压5V,电压范围在4.75~5.25V内可以正常工作。

门数6,每门输入输出均为TTL电平(<0.8V低电平 >2v高电平),低电平输出电流-0.4mA,高电平输出电流8mA。

其逻辑符号、逻辑功能表、内部结构、管脚图分别如下:

图574LS04的内部结构表374LS04功能表

图674LS04的逻辑符号图774LS04的管脚图

3.74LS08

74LS08为四组2输入端与门

引出端符号:

1A-4A输入端

1B-4B输入端

1Y-4Y输出端

图874LS08结构图

表474LS08功能表

4.74LS32

74LS32为四组2输入端或门(正逻辑)。

引出端符号:

1A-4A输入端

1B-4B输入端

1Y-4Y输出端

图974LS32结构图

表574LS32功能表

5.74LS33

74LS33为集电极开路输出的四组2输入端或非缓冲器(正逻辑)

引出端:

1A-4A输入端1B-4B输入端1Y-4Y输出端

图974LS33结构图表674LS33功能表

 

6.74LS161

74LS161为二进制同步计数器,具有同步预置数、异步清零以及保持等功能。

图1074LS161引脚图

 

输入

输出

CTr

CTp

CP

D0

D1

D2

D3

Q0

Q1

Q2

Q3

0

×

×

×

×

×

×

×

×

0

0

0

0

1

0

×

×

d0

d1

d2

d3

d0

d1

d2

d3

1

1

1

1

×

×

×

×

计数

1

1

0

×

×

×

×

×

×

保持

1

1

×

0

×

×

×

×

×

保持

注:

QCC=CTr·Q0·Q1·Q2·Q3

表774LS161的功能表

功能详细介绍:

从功能表的第一行可知,当

=0(输入低电平),则不管其他输入端(包括CP端)状态如何,四个数据输出端QA、QB、QC、QD全部清零。

由于这一清零操作不需要时钟脉冲CP配合(即不管CP是什么状态都行),所以

为异步清零端,且低电平有效,也可以说该计数器具有“异步清零”功能。

从功能表的第二行可知,当

=1且

=0时,时钟脉冲CP上升沿到达,四个数据输出端QA、QB、QC、QD同时分别接收并行数据输入信号a、b、c、d。

由于这个置数操作必须有CP上升沿配合,并与CP上升沿同步,所以称那么该芯片具有“同步置数”功能。

从功能表的第三行可知,当

=1,CTr=CTp=1时,则对计数脉冲CP实现同步十进制加计数;而从功能表的第四行又知道,当

=1时,只要CTr和ENP中有一个为0,则不管CP状态如何(包括上升沿),计数器所有数据输出都保持原状态不变。

因此,CTr和CTp应该为计数控制端,当它们同时为1时,计数器执行正常同步计数功能;而当它们有一个为0时,计数器执行保持功能。

另外,进位输出QCC=CTr·Q0·Q1·Q2·Q3表明,进位输出端仅当计数控制端CTr=1且计数器状态为15时它才为1,否则为0。

7.74LS194

移位寄存器是指寄存器中所存的代码能够在移位脉冲的作用下依次左移或右移。

既能左移又能右移的称为双向移位寄存器。

根据移位寄存器存取信息的方式不同分为:

串入串出、串入并出、并入串出、并入并出四种形式。

本实验选用的是4位双向移位寄存器,型号为74LS194(TTL器件)。

图1174LS194的逻辑符号及引脚排列

管脚介绍:

D0~D1为并行输入端

Q0~Q3为并行输出端;

SR――右移串行输入端;

SL--左移串行输入端;

S1、S0――操作模式控制端;

――为直接无条件清零端;

CP――为时钟脉冲输入端。

输入

输出

功能

CR

模式

CP

串行

并行

Q0Q1Q2Q3

M0M1

DSRDSL

D0D1D2D3

0

ΦΦ

Φ

ΦΦ

ΦΦΦΦ

0000

清零

1

ΦΦ

0

ΦΦ

ΦΦΦΦ

0000

保持

1

11

ΦΦ

dddd

dddd

置数

1

01

Φ1

ΦΦΦΦ

Q3→Q0亮

左移

1

01

Φ0

ΦΦΦΦ

Q3→Q0灭

左移

1

10

ΦΦΦΦ

Q0→Q3亮

右移

1

10

ΦΦΦΦ

Q0→Q3灭

右移

1

00

Φ

ΦΦ

ΦΦΦΦ

保持

表874LS194功能表

8.74LS86

74LS86是常用的TTL2输入端四异或门。

图1274LS86管脚图

74LS86逻辑功能表达式:

Y=A⊕B=AB+AB

表974LS86功能表

四、功能模块

1.十二进制计数器

十二进制计数器由74LS161芯片和与非门组成,具体电路图如下:

图1374LS161构成十二进制计数器

输出

QD

QC

QB

QA

0

0

0

0

0

1

0

0

0

1

2

0

0

1

0

3

0

0

1

1

4

0

1

0

0

5

0

1

0

1

6

0

1

1

0

7

0

1

1

1

8

1

0

0

0

9

1

0

0

1

10

1

0

1

0

11

1

0

1

1

表10计数器真值表

2.前四个灯的控制电路

1)首先列出前四个灯的状态真值表,如下:

彩灯状态

Q7Q6Q5Q4输出编码

从左至右亮

1000→1100→1110→1111

保持

1111→1111→1111→1111

从左至右灭

0111→0011→0001→0000

保持

0000→0000→0000→0000

保持

0000→0000→0000→0000

从右至左亮

0001→0011→0111→1111

保持

1111→1111→1111→1111

从右至左灭

0111→0011→0001→0000

全亮

1111

全灭

0000

全亮

1111

全灭

0000

表11前四个灯的状态表

由表11和表表8可得控制前四个灯的74LS194芯片的输入端的逻辑表达式:

CR=Q3Q0M0=QOQ2+Q3M1=(Q0+Q2)

DSR=Q1DSL=Q1

由上述公式可得电路如下:

图14前四个灯的控制电路

根据上面的电路进行仿真实验,部分结果如下:

 

图15前四个灯仿真

 

图16前四个灯仿真

 

3后个灯的控制电路

1)首先列出后个灯的状态真值表,如下:

彩灯状态

Q3Q2Q1Q0输出状态

保持

0000→0000→0000→0000

从左至右亮

1000→1100→1110→1111

保持

1111→1111→1111→1111

从左至右灭

1110→1100→1000→0000

从右至左亮

1000→1100→1110→1111

保持

1111→1111→1111→1111

从右至左灭

0111→0011→0001→0000

保持

0000→0000→0000→0000

全亮

1111→1111→1111→1111

全灭

0000→0000→0000→0000

全亮

1111→1111→1111→1111

全灭

0000→0000→0000→0000

表12后四个灯的真值表

由表12表表8可得控制后四灯的74LS194芯片的输入端的逻辑表达式:

CR=Q0Q3M0=(Q2⊕Q3)Q0M1=(Q0⊕Q3)Q2

DSR=Q1DSL=Q1

由上述表达式可得电路如下:

图17后四个灯控制电路

 

图18后四个灯仿真

五、总体设计电路图

1.仿真实验

由前四个灯的控制电路和后四个灯的控制电路可得整体真值表如下:

彩灯

输出状态编码

自左至右亮

10000000→11000000→11100000→11110000→11111000→11111100→11111110→11111111

自左至右灭

11111110→11111100→11111000→11110000→11100000→11000000→10000000→00000000

自右至左亮

00000001→00000011→00000111→00001111→00011111→00111111→01111111→11111111

自右至左灭

11111110→11111100→11111000→11110000→11100000→11000000→10000000→00000000

全亮

11111111

全灭

00000000

全亮

11111111

全灭

00000000

表13整体真值表

 

由前四个灯的控制电路和后四个灯的控制电路可得整体电路图:

图19整体电路图

图20整体仿真结果1

图20是八个灯整体从左往右渐亮至全亮。

图21整体仿真结果2

图21八个灯整体从右往左渐亮至全亮。

2.数字实验箱验证实验

按照电路图所示进行连接,注意各连线的正确性。

同时注意在给脉冲时,74LS161芯片的的脉冲应该是大于或等于74LS194芯片的脉冲的四倍,这样才能让八个灯进行完整的循环。

在实际连线过程中,根据前面介绍的各芯片的结构进行正确的连接即可。

连接电路时LED灯的连接顺序一定要对,同时灯的摆放位置也要正确。

连接时两个74LS194芯片的输入端要接高电平,保证置数状态时输出端的全亮状态。

在老师的指导下,经过仔细的连接,顺利得出了正确的实验结果。

 

六.课程设计心得

本次电子技术工程设计用了两个星期的时间基本完成,设计效率虽然不是很高,但是本次电子技术工程设计都是按照要求完成的,本次课程设计中收获很多。

可以总结为以下的几点:

1.学会了电路设计辅助工具——Mutlisim,并用其制作出设计的原理图和仿真实验,认识到了Mutlisim对本专业学习的重要性,在以后的学习中讲更进一步的学习此软件,并能够熟练的掌握对其的使用。

2.初步了解对电路的设计的思维和方法,在这方面还有很多不足的地方,理论知识不强,专业的课外知识不充足。

在设计原理图时觉得很难下手。

3.刚开始在设计原理图时对于原理图连线和制作等细节方面做得不是很好,在这些方面需要得到提高,以至做到更好。

4.很好的将数电课本的知识融入到了实验中,既加深了对数电知识和元器件的理解,有很好的将理论结合了实际。

本次电子技术工程设计在老师的精心指导下,我们不仅仅学会里用Mutlisim画自己设计的原理图和仿真实验,更重要的是让我在这其中学会了很多其他的东西。

本专业的学习是很辛苦很需要耐心和意志力的,也很花时间,这都是现在感受到的。

更重要的是我在这期间认识到了求真务实精神的重要性,也许一种题目不止一种设计方法,但是我们能成功完成自己的设计方案就是对自己的信任,也是对知识理解的升华

 

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

当前位置:首页 > PPT模板 > 动态背景

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2