文档库 最新最全的文档下载
当前位置:文档库 › 数字电路课设--彩灯循环控制电路设计

数字电路课设--彩灯循环控制电路设计

数字电路课设--彩灯循环控制电路设计
数字电路课设--彩灯循环控制电路设计

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

题目名称:彩灯循环控制电路设计姓名:程小松

学号: 2

班级:15电本6班

指导教师:张媛

山西工程技术学院

信息工程与自动化系

数电课程设计任务书

一、设计题目:

彩灯循环控制电路设计

二、设计任务:

1)巩固和加强《数字电子技术基础》课程的理论知识;

2)掌握电子电路的一般设计方法,了解电子产品研制开发过程;

3)掌握电子电路安装和调试及故障排除方法,学会用Multisim软件对进行电路仿真操作;

4)通过查阅手册和文献资料,提升独立分析问题和解决问题的能力;

5)培养创新能力和创新思维。

三、设计报告:

1、格式要求:

⑴页面:A4,上下左右页边距厘米。

⑵题目:小二黑体加粗;大标题:三号黑体加粗;小标题:小四黑体加粗;正文:五号宋体。

⑶页码:底部居中。

2、报告内容:

1.封面

2.内容提要

3.正文

1)设计要求

2)题目分析

3)设计思路与原理

4)电路图的仿真

5)心得体会

6)参考文献

四、进度安排:

五、参考资料:

[1] 康华光.电子技术基础-数字部分[M].华中理工大学教研室.

[2] 高吉祥.电子技术基础-实验与课程设计[M]. 电子工业出版社.

[3] 付子仪.电子技术课程指导书[M]. 河南理工大学.

目录一、内容提要

一、内容提要

本次电路设计利用555定时器、计数器等设计LED彩灯控制电路。通过按键实现如下循环特性:当按键没有按下时8个彩灯交叉循环点亮:即在前四秒内第1、3、5、7盏灯依次点亮、后四秒内8、6、4、2盏灯依次点亮,而当按键按下一次后(按下两次等效于没有按下),实现8盏灯依次循环点亮(产生灯光追逐音乐、活跃气氛的效果),并设计成同步电路模式。

用555定时器设计的多谐振荡器来提供时序脉冲,其优点是在接通电源之后就可以产生一定频率和一定幅值矩形波的自激振荡器,而不需要再外加输入信号。由于555定时器内部的比较器灵敏度较高,而且采用差分电路形式,这样就使多谐振荡器产生的振荡频率受电源电压和环境温度变化的影响很小。之后脉冲信号输入到计数器,同时将计数器输出端QC、QB、QA接到译码器的输入端,当译码器输出电平为低电平时,与其相连接的LED会变亮。LED采用共阳极连接,并串上500Ω的电阻。电路由按键SPST_NC_SB控制,使彩灯进入到不同的循环模式。

电路图连接好后,经Multisim软件调试测试,电路可以实现设计要求,即实现从题中要求的交叉循环显示和音乐序列的循环显示。整体电路采用同步电路模式,采用TTL集成电路,电压V cc均为5V。运用了所学的555定时器、译码器、计数器与逻辑门电路等相应的电路器件,提高了对于数字电子技术这门专业基础课的认识与理解,在实践中发现不足,努力改正,提高了我自学、创新等能力,同时我们也掌握了相应设计电子电路的能力,有利于今后对于专业课程的学习。

关键词:555定时器计数器译码器彩灯循环控制

2.课程设计要求

1)提出设计方案;要根据指导教师布置的课题,学会找参考书籍、查阅手册、图表和文献资料等。通过独立思考,深入钻研有关问题,学会自己分析解决问题的方法;

2)通过实际电路方案的分析比较、设计计算、元件选取、安装调试等环节,初步掌握简单实用电路的分析方法和工程设计方法;

3)学习电子设计自动化EDA(Electronic Design Automation)工具Multisim并设计电路图,功能仿真;

4)掌握常用仪器设备的正确使用方法,学会简单电路的实验调试和整机指标测试方法,提高动手能力,能在教师指导下,完成课程任务。按任务要求,设计电路,计算参数,选择元器件。根据所设计的电路和所选择的元器件制板,焊接安装电路,并按照调试步骤进行调试。逐步排除故障最终达到设计要求;

5)撰写设计报告,写出设计与制作的全过程,附上有关资料和图纸及心得体会了解与课题有关的电子线路以及元器件工程技术规范。

6)培养严肃认真的工作作风和科学态度。通过课程设计实践,逐步建立正确的生产观念、工程观念和全局观点;

7)利用555定时器、计数器等设计LED彩灯控制电路。要求有原理电路、EDA仿真和实际电路;

8)彩灯循环控制的功能要求为:通过按键实现如下循环特性,当按键没有按下时8

个彩灯交叉循环点亮,即在前四秒内第1、3、5、7盏灯依次点亮,后四秒内8、6、4、2盏灯依次点亮,而当按键按下一次后(按下两次等效于没有按下),实现8盏灯依次循环点亮(产生灯光追逐音乐、活跃气氛的效果);

9)要求设计成同步电路模式;

10)参考器件:该电路可由555定时器、同步4位二进制计数器74HCl61,3线-8线译码器/分配器74HC138等组成。也可由学生自行选择器件。

3.电路组成框图

图1 基本电路框架原理图

4.元器件清单

表1 元器件清单一览表

型号名称数量555定时器(LM555CM)脉冲信号发生器 1

74LS161D 16进制加法计数器 1

74LS138N 3线—8线译码器 2

74LS08D 四2输入与门 2

LED 发光二极管8

SPST_NC_SB 按键 1

电容2(1μF、10nF)

电阻3(500Ω、442kΩ、500kΩ) 5.各功能块电路图

脉冲信号发生器

555定时器

555定时器是由比较器C1和C2,基本RS触发器和集电

极开路的放电三极管TD三部分组成。

VH是比较器C1的输入端,v12是比较器C2的输入端。

C1和C2的参考电压VR1和VR2由VCC经三个五千欧电阻分压给出。在控制电压输入端VCO 悬空时,

VR1=2/3VCC,VR2=1/3VCC。如果VCO外接固定电压,图2 555定时器逻辑符号则VR1=VCO,VR2=1/2VCO。

RD是置零输入端。只要在RD端加上低电平,输出端v0便立即被置成低电平,不受其他输入端状态的影响。正常工作时必须使RD处于高电平。图2中的数码1—8为器件引脚的编号。

555定时器是一种中规模集成电路,如图3所示,只要在外部配上适当阻容元件,就可以方便地构成脉冲产生和整形电路。

图3 555定时器内部结构图

(A) 电路组成

555集成定时器由五个部分组成:

1) 基本RS 触发器:由两个“与非”门组成 2) 比较器:C1、C2是两个电压比较器

3) 分压器:阻值均为5千欧的电阻串联起来构成分压器,为比较器C1和C2提供参考电压。

4) 晶体管开卷和输出缓冲器:晶体管VT 构成开关,其状态受Q 端控制。输出缓冲器就是接在输出端的反相器G3,其作用是提高定时器的带负载能力和隔离负载对定时器的影响。

(B) 基本功能

当0=R 时,

1=Q ,输出电压OL o V V =为低电平,VT 饱和导通。

当1=R 时,CC

TH V V 32>时,CC TR V V 31

>时,C1输出低电平,C2输出高电平,

1=Q ,Q =0,

OL

o V v =,D T 饱和导通。

当1=R 、CC TH V V 32<、CC

TR V V 31

>时,C1、C2输出均为高电平,基本RS 触发器保

持原来状态不变,因此

o

v 、VT 也保持原来状态不变。

当1=R 、CC TH V V 32<、CC

TR V V 31

<时,C1输出高电平,C2输出低电平,

0=Q ,Q

=1,OH

o V v ,VT 截止。

表2 555定时器逻辑功能表

输 入 输 出 阈值输入(vI1)

触发输入(vI2)

触发输入(vI2)

输出()

放电管T ×

×

0 0 导通 1 1 截止 1 0 导通

1

不变

不变

多谐振荡器

产生信号脉冲的方法很多,这里选用的是多谐振荡器。它可以在接通电源后产生一定频率和一定幅值的矩形波,用作脉冲信号源。由于555定时器内部的比较器灵敏度较高,而且采用差分电路行式,用555定时器组成的多谐振荡器振荡频率手电源电压和温度变化的影响很小,使产生的波形更稳定,所以我们选用555定时器组成多谐振荡器。其内部结构如图4所示:

图4 多谐振荡器内部结构图

接通电源后,电容C1被充电,当Vc上升到2/3Vcc时,使Vo为低电平,同时555定时器内部的放电三极管T导通,此时电容C1通过R2和三极管放电,Vc下降。当Vc下降到1/3Vcc 时,Vo翻转为高电平。电容C1放电所需时间为

T2=R2*C1*ln2≈*C1

当放电结束是,T截止,Vcc通过R1、R2 及电容C1充电,Vc由1/3Vcc上升到2/3Vcc 所需时间,即为电容C1充电所需时间为

T1=(R1+R2)*C1*ln2≈(R1+R2)*C1

当Vc上升到2/3Vcc时,电路又翻转为低电平。如此周而复始,于是,在电路的输出端就得到一个周期性的矩形波。

T=(R1+2R2)*C1*ln2≈(R1+2R2)*C1

其工作波形如图5所示:

图5 多谐振荡器工作波形

电容C2取10nF,将电源Vcc中杂质成分滤除,起到抗干扰作用。

考虑到彩灯循环点亮的时间要求,故设计出多谐振荡器的振荡周期为1s,即振荡频率为1Hz。由于T=(R1+2R2)*C1*ln2≈(R1+2R2)*C1=1s,取C1=1μF,可得R1+2R2=1442 kΩ,取R1=442kΩ,R2=500kΩ。占空比q=( R1+R2)/ (R1+2R2) ≈,将各原件按照电路图所示与555定时器相连接,即得到所需多谐振荡器,从而产生脉冲信号。

顺序脉冲发生器

在设计中需要系统按照事先规定的顺序进行一系列的操作。这就要求统的控制部分能给出一组在时间上有一定先后顺序的脉冲信号,再用这组脉冲形成所需要的各种控制信号。顺序脉冲发生器就是用来产生这样一组顺序脉冲的电路。

本题采用计数器和译码器组合成顺序脉冲发生器,其电路图如图6所示。所示电路是用4位同步二进制计数器74LS161和3线-8线译码器74LS138构成顺序脉冲发生器电路。图中以74LS161的低3位输出 QC、QB 、QA 作为74LS138的3位输入信号。

由74LS161的功能表可知,为使电路工作在计数状态,LOAD、CLR、ENP和ENT均应接高电平。由于它的低3位触发器是按八进制计数器连接的,所以在连接输入CLK信号的情况

下,QC QB QA 的状态将按 000一直到 111 的顺序反复循环,并在译码器输出端依次输出Y0’至 Y7’的顺序脉冲。

图6 顺序脉冲发生电路

按照题目要求,通过按键实现如下循环特性,当按键没有按下时8个彩灯交叉循环点亮,即在前四秒内第1、3、5、7盏灯依次点亮,后四秒内8、6、4、2盏灯依次点亮,而当按键按下一次后(按下两次等效于没有按下),实现8盏灯依次循环点亮(产生灯光追逐音乐、活跃气氛的效果)。可知,当按键没有按下时,74LS138(U2)工作,此时,74LS138(U5)不工作,则输出电平均为高电平,将74LS138(U2)输出端的依次与74LS138(U5)输出端的Y0’Y2’Y4’Y6’Y7’

Y5’Y3’Y1’做与运算,后分别连接到对应的LED的阴极上。此时做与运算对74LS138(U2)输出的电平无影响,此时,在前四秒内第1、3、5、7盏灯依次点亮,后四秒内8、6、4、2盏灯依次点亮。当按键按下之后,同理可知,LED的亮与灭由74LS138(U5)输出端的电压决定。译码器的输入端CBA由000变化到111的过程中,输出端只有一端输出低电平,此时对应连接的LED会亮。由多谐振荡器输入脉冲信号,计数器工作,其输出端QC、QB、 QA 的依次累加,是译码器的输出端依次变为低电平,从而实现了LED的循环闪烁。

例如,当74LS138(U2)工作时,计数器的输出端QC、QB、QA为000时,则译码器的输入端CBA也为000,此时Y0’低电平,由于另一个译码器未工作,则其输出端输出均为高电平,求与运算,不影响对LED的控制,此时LED1亮,当下一个时序脉冲输入到计数器是,则QC、QB、QA变为001,从而使LED3亮,其余不亮,以此类推,实现循环。

计数器(74LS161)和译码器(74LS138)的逻辑功能:

计数器(74LS161)

74LS161是常用的4位二进制可预置的同步加法计数器,如下图:

图7 74LS161D的管脚图

从74LS161功能表功能表中可以知道,当清零端CLR=“0”,计数器输出QD、QC、QB、QA立即为全“0”,这个时候为异步复位功能。当CLR=“1”且LOAD=“0”时,在CLK信号上升沿作用后,74LS161输出端QD、QC、QB、QA的状态分别与并行数据输入端D,C,B,A 的状态一样,为同步置数功能。而只有当CLR=LOAD=ENP=ENT=“1”、CLK脉冲上升沿作用后,计数器加1。74LS161还有一个进位输出端RCO。合理应用计数器的清零功能和置数功能,一片74LS161可以组成16进制以下的任意进制分频器。

2)译码器(74LS138)

译码器(74LS138)是常用的3 线-8 线译码器,如下图:

图8 74LS138N的管脚图

74LS138有三个附加的控制端,当输入为高电平(G1=1),译码器处于工作状态。否则,译码器被禁止,所有的输出端被封锁在高电平。这三个控制端也叫做“片选”输入端,利用片选的作用可以将多篇连接起来以扩展译码器的功能。带控制输入端的译码器又是一个完整的数据分配器。

74LS138 为3 线-8 线译码器,共有 54/74S138和 54/74LS138 两种线路结构型式,其工作原理如下:当一个选通端(G1)为高电平,另两个选通端(/(G2A)和/(G2B))为低电平时,可将地址端(A、B、C)的二进制编码在一个对应的输出端以低电平译出。

利用 G1、/(G2A)和/(G2B)可级联扩展成 24 线译码器;若外接一个反相器还可级联扩展成 32 线译码器。若将选通端中的一个作为数据输入端时,74LS138还可作数据分配器。

彩灯循环系统

彩灯循环系统是整个设计的最后的显示部分,也是最直观明显的显示设计成果的关键。将顺序脉冲发生器产生的顺序脉冲加到彩灯上之后,可以使彩灯产生循环闪烁的效果。

图9 彩灯循环电路

8个LED采用共阳极接法,输入电压为5V,并串联500Ω,作为保护电阻使用,以免LED的电压过大。所以在使用LED时,要接上拉或下拉电阻,选一个适中的,这是要根据发光二极管正向内阻,发光二极管正向电压降、正常工作电流决定的。

图10 发光二极管参数

由图10可以看到发光二极管正向压降为,正常工作电流为5mA,当选择500Ω电阻。发光二极管正向内阻为5mA=332Ω,而5*{332/(332+500)}≈>,发光二极管会发光。如图11所示,二极管两端电压也会稳定在(阈值电压)。

图11 发光二极管的正向压降测试电路

此时,当译码器输出端输出为低电平时,对应的LED就会变亮,在下一次脉冲来临之前,将一直保持。当进入到下一次脉冲时,译码器的另一个输出端变为低电平,此时另一个LED 会变亮,如此循环。

六、仿真电路总图

图12 仿真电路模拟

七、结果分析

对电路进行仿真模拟,每间隔1s,LED变换一次,如此循环闪烁。与多谐振荡器的振荡周期一致,符合预期。当按键没有按下时8个彩灯交叉循环点亮,即在前四秒内第1、3、5、7盏灯依次,后四秒内8、6、4、2盏灯依次点亮,而当按键按下一次后(按下两次等效于没有按下),实现8盏灯依次循环点亮(产生灯光追逐音乐、活跃气氛的效果)。采用同步电路模式,运用相应的芯片,基本实现了彩灯循环闪烁的功能。当多谐振荡器产生时序脉冲信号时,计数器被触发会产生顺序脉冲信号,彩灯的状态也会随着脉冲信号的改变而改变。

图13 电路仿真模拟图

八、总结

本次课程设计是彩灯循环控制电路的设计。我们按照老师提示和题目要求,运用555计时器构成多谐振荡器来产生脉冲信号,由计数器和译码器对产生顺序脉冲,最后来驱动LED,实现了彩灯的循环闪烁。

采用的方法简单易行,便于理解,成本较低。但我们也意识到方法太过单一,能实现的功能十分有限。其实,对于实现同一功能,我们会有不同的选择,本题设计时,彩灯与彩灯之间的显示时间间隔还可以通过改变信号的频率来改变,当然,也可以采用分频器进行设计。简洁也就是我们所希望做到的设计风格。

在使用Multisim做仿真时,用555多谐振荡电路产生的脉冲信号太慢。开始一直以为是连线或者参数选择错误,检查验证了很多遍,后来通过上网查阅资料才知道Multisim10的传递函数普遍偏慢,无法产生预想的脉冲频率,故用电压脉冲方波信号代替。总电路图画好后还出现了很多问题,但是在不断的思考和改善电路后,终于得出预想的结果。在这过程中,我学到了如何利用Multisim等学习软件实现数字电路的设计仿真。

从电路图的设计、实现、仿真到实验报告,我们都有自己的努力,在这短短的几天内,从课本理论知识到实际的理解,从题目中的简单计算到设计运用中的精心推敲,我们把数电知识的学习上升了一个层次,真正赋予了这门课程实际意义与价值。我们充分认识到理论结合实际的重要性,在设计过程中,我们依然会遇到一些难题,这暴露了我们理论知识掌握不够全面的弱点。于是,遇到难题的时候,我们及时回归理论,向书本和网络求教,这种互为补充的过程帮助我们发现不足,完善自己的只是构架,体现了理论与实践并行的意义。希望这次设计实践是一次全新的开始,我们可以在此基础上提高创新意识,发散创新思维,在专业方面做得更好!

电路进行仿真模拟,每间隔1s,LED变换一次,如此循环闪烁。与多谐振荡器的振荡周期一致,符合预期。当按键没有按下时8个彩灯交叉循环点亮,即在前四秒内第1、3、5、7盏灯依次,后四秒内8、6、4、2盏灯依次点亮,而当按键按下一次后(按下两次等效于没有按下),实现8盏灯依次循环点亮(产生灯光追逐音乐、活跃气氛的效果)。采用同步电路模式,运用相应的芯片,基本实现了彩灯循环闪烁的功能。当多谐振荡器产生时序脉冲信号时,计数器被触发会产生顺序脉冲信号。

参考文献

[1] 康华光.电子技术基础 (第四版) .北京: 高等教育出版社,1997

[2] 康华光.电子技术基础(第四版).北京:高等教育出版社,1999.

[3] 张凤言.电子电路基础 (第二版) .北京: 高等教育出版社, 1995.

[4] 谢嘉奎.电子线路 (第三版) .北京: 高等教育出版社, 1993.

[5] 谢自美.电子线路设计.实验.测试(第一版). 武汉:华中理工大学出版社

[6] 朱耀国.模拟电子线路实验 .北京: 高等教育出版社, 1996.

[7] 谢自美主编.电子线路设计·实验·测试(第二版).武汉:华中科技大学出版社.2003.

[8] 刘书明.冯小平.数据采集系统芯片ADuC812原理与应用[M].西安:西安电子科技大学出

版社,~18

[9] 金显贺.王昌长.一种用于在线检测局部放电的数字滤波技术[J] .清华大学学报(自然

科学版),1993,33(4):62~67

[10]康华光.电子技术基础数字部分(第四版).北京: 清华大学出版社,1997

[11]胡宴如.模拟电子技术[M].北京:高等教育出版社,2000

教师评语:学生成绩:

相关文档