第12组数字电路课程设计--八路彩灯控制实验
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数字电路课程设计
题目八路彩灯设计
学院安徽大学江淮学院
专业电子信息工程
组长姓名和学号王棚飞(J11134078)
组员姓名和学号洪新雨(J11134076)余淞元(J11134072)范维柱(J11134015)徐黎明(J11134064)
指导教师张芬
2015年11月6日
目录
1.实验目的 (1)
2.设计要求 (1)
3.设计及原理 (2)
3.1总体方案设计....................................................................................................
3.2总电路框图 (3)
3.3仿真结果 (4)
4.硬件电路设计和实验..................................................................................................
4.1元器件清单 (4)
4.2硬件电路使用说明 (5)
5.结束语..........................................................................................................................
5.1成员具体分工情况 (7)
5.2小组心得
1、实验目的:
彩灯电路实验将传统的4个分离的电路移位寄存器,计数器(分频器),555和组合电路实验综合为一个完整的设计型的时序、组合电路综合实验。
电路中包含8组发光管(每组发光二极管的数量可以根据需要,通过串并联和加电阻等控制调节),74LS161(四位二进制同步计数器)、74LS194(移位寄存器)、74LS151(八选一数据选择器)、74LS74(双D触发器)、74LS00(四二输入与非门)、74LS04(六非门)、555等其他元件组合而成。
由二片移位寄存器194实现。
其八个输出信号端连接八个发光二极管,用其输出信号控制发光二级管的亮灭实现花型演示。
而花型之间的变化通过花型控制电路的输出即161级联的计数器输出控制(它们由同一个CP脉冲控制)。
2、设计要求
设计一个8路移存型彩灯控制器,基本要求:
1.8路彩灯能演示三种花型(花型自拟);
2.彩灯用发光二极管LED模拟;
3、原理框图
(1)总体方案的设计
总体电路分为四块。
第一块实现花型的演示;第二块实现花型的控制;第三块实现节拍控制;第四块实现时钟信号的产生。
并在部分电路的设计上与方案一采用了完全不同的方法,如花型的控制。
主体框图如下:
图1
花型控制电路:由1614位二进制同步计数器完成;花型演示电路:由195双向移位寄存器完成(可左移右移完成花型变化);节拍控制电路:节拍变化由151八选一数据选择器完成,节拍的快慢变化可有74双上升沿D触发器完成,它可实现二分频。
设计的出发点是:电路设计模块化,易于检查电路,对后面的电路组装及电路调试都很方便。
花型控制电路简单,花型也比较简单。
(2)总电路框图
图2
图3
(3)仿真结果
说明:此图是第一个状态中的一张图片,灯依次闪烁的频率最慢方向由内向外。
图4
图5
说明:这张图是第二个状态中的图片,灯闪烁的频率依次加快,灯从两边依次向内闪烁,频率比第一个状态快。
4、硬件电路设计和试验
(1)元器件清单
74LS161(四位二进制同步计数器)----------------------------2个;
74LS194(移位寄存器)-----------------------------------2个;
74LS151(八选一数据选择器)--------------------------------1个;
74LS74(双D触发器)---------------------------------------1个;
74LS00(四二输入与非门)----------------------------------1个;
74LS04(六非门)-------------------------------------------1个;
发光二极管---------------------------------------------------8个;
555-----------------------------------------------------1个;
电容10nf----------------------------------------------2个;
电R1=52.72kΩR2=28.86kΩR3=100Ω
2、硬件电路使用说明
(1)花型演示电路
三种花型变换样式
花型1:8路灯分两半。
从左至右渐亮,全亮后,再分两半从左至右渐灭。
循环两次;
花型2:从中间到两边对称地逐次渐亮,全亮后仍由中间到两边逐次渐灭。
循环两次;
花型3:从左至右顺次渐亮。
全亮后逆序渐灭。
循环两次。
5111111111111111111110000
6011101111110011111111000
7001100111100001111111100
8000100011000000111111110
911111111
1001111111
1100111111
1200011111
1300001111
1400000111
1500000011
1600000001
我们的设计是每种花型完整显示两遍,所以三种花型完全显示一遍需要的总结拍数为64,即1~16显示第一个花型,17~32显示第二个花型,33~64显示第三个花型。
要用194实现三个花型的连续显示必须对两片194的S1、S0和SL、SR一句节拍的变化进行相应的改变,通过161的输出反馈来控制经过观察每16个CP低位片输出Q1—Q4变化比较频繁,根据变化的花型频率选用高位片的Q5—Q6去控制194的SL、SR、S1、S0的变化从而实现滑行的变化。
现将两片194分为低位片1和高位片2,再将其输出端从低位到高位记为L1~L8。
列出各花型和其对应的194的S1、S0、SL、SR的输入信号及节拍控制信号列表如下:(用^Li表示Li
(2)花型控制信号电路
由二片161级联的模128(三种花型节拍每种显示两遍,再总体重复一遍的总节拍数)计数器。
161的级联用的是同步,并用^QH 清零。
当三种花型全新显示一遍后(总共64拍)161的输出变为00000100所以将161高位片的Q 2(即Q G )信号输给节拍控制电路的151的A 来通过节拍控制电路改变第二遍花型显示的频率。
161的CP 脉冲来自节拍控制电路中74的输出端Y。
(3)节拍控制电路
由一片151和一片74级联实现。
整体上实现脉冲频率的变换,即交替产生快慢节拍。
令74的Vcc,CLR,PR 都接高电平,将^Q 的输出接到D 端,Q 端的输出接到151的D1端。
令151的B,C,G’,GND 接低电平,Vcc 接高电平,D0接时钟信号的CP 脉冲,A 端接由花型控制电路的QG 输出所以Y 端的输出就为:Y=CP·^A+Q·A (Q 是74D 触发器的输出端)由D 触发器具有记忆功能,记录上一个状态,所以在每一个CP 脉冲的上升沿,Q 输出为上一次的记录(即一个脉冲)。
也就比时钟信号电路的CP 脉冲慢了一拍。
所以通过A 为0或1选择Y 端输出的脉冲的频率。
A 端接的是161的高位片的QG 即当到达第64拍时QG 为1接下来的65~128拍为变慢后的脉冲输出。
(4)时钟信号电路
由一片555加上适当电容及电阻实现。
电容取:4.7μf 0.01μf 电阻取:150kΩ 4.7kΩ
5、结束语:
(1)成员具体分工情可况
王棚飞,徐黎明,洪新宇设计电路。
王棚飞,洪新宇连接电路。
徐黎明编写word 文件。
范维柱制作PPT 。
洪新宇答辩。
(2)小组心得
(1)在实验中用于与555定时器连接的电阻阻值不太准确,经过计算与实验最后将其改正。
所用发光二极管不能很明显的显示是否发光,改用发光时能闪红光的发光二极管。
刚开始发光二极管一直不亮,改用每个二极管都单独与电阻和接地相连。
(2)这次课程设计主要是运用数字电路逻辑设计的一些相关知识,在整个实习
过程中,都离不开对数字电路课程知识的再学习。
实习中通过对电路的连接也懂得了如何通过设计的分析对所连电路的整体布局,如何更好的放置芯片在最合适的位置。
在导线的连接上,如何选择导线走向是关键,我们应该尽量保证所连电路的简捷,宁短勿长,合理布线。
一个完美的作品不仅要能很好的完成要求实现功能,还要在感官上给人美的享受。
所以站在美的角度对自己的电路进行改良是很必要的。