彩灯控制器课程设计移位寄存器型彩灯控制器课程设计1_第1页
彩灯控制器课程设计移位寄存器型彩灯控制器课程设计1_第2页
彩灯控制器课程设计移位寄存器型彩灯控制器课程设计1_第3页
彩灯控制器课程设计移位寄存器型彩灯控制器课程设计1_第4页
彩灯控制器课程设计移位寄存器型彩灯控制器课程设计1_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、彩灯控制器课程设计 移课程设计 (综合实验 )报告( 2011 - 2012 年度第 1 学期) 名 称: 数电实验设计 题 院 系:电气与电子工程学院 班 级: 电气 0911 学 号: 学生姓名: 指导教师: 设计周数: 1 成 绩: 日期: 2011 年 1 月 5 日 一 彩灯控制器电路图大全收录时间: 2010-04-09 17:08:58 来源 : 未知 作者 :pic366 【大 中 小】点击: 639 电路工作原理该 彩灯控制器电路由电源电路、 彩灯驱动控制电路和音频功率 放大电路组成,如图 1-150 所示。 电源电路由电阻器 R 课程设计说明书 课程名称: 数字电子技术课程

2、设计 题 目: 彩灯控制器的设计 学生姓名: 专 业: 电子信息工 程 班 级: 电信 09-1 学 号: 指导教师: 李继凯 日 期: 2010 年 12 月 21 日 课 程 设 计 任 务 书 一、 设计 课程设计 ( 综合实验 )报告( 2011 - 2012 年度第 1 学期 )名称: 数电实验设计题院 系:电气与电子工程学院班级:电气 0911学号:学生姓名:指导教师: 设计周数:1成绩:日期:2011 年 1 月 5日一、课程设计 (综合实验 )的目的与要求1.目的1.1 综合实验是教学中必不可少的重要环节,通过综合实验 巩固、深化和扩展学生的理论知识与初步的专业技能,提高 综合

3、运用知识的能力,逐步增强实际工程训练。1.2 注重培养学生正确的设计思想,掌握综合实验的主要内 容、步骤和方法。1.3 培养学生获取信息和综合处理信息的能力、文字和语言 表达能力以及协作工作能力。 1.4 提高学生运用所学的理论 知识和技能解决实际问题的能力及其基本工程素质。2.要求2.1 能够根据设计任务和指标要求,综合运用电子技术课程中所学到的理论知识与实践技能独立完成一个设计课题。2.2 根据课题需要选择参考书籍,查阅手册、图表等有关文 献资料。要求通过独立思考、深入钻研综合实验中所遇到的 问题,培养自己分析、解决问题的能力。2.3 进一步熟悉常用电子器件的类型和特性,掌握合理选用 的原

4、则。2.4 学会电子电路的安装与调试技能,掌握常用仪器设备的 正确使用方法。利用 “观察、判断、实验、再判断 ”的基本方 法,解决实验中出现的问题。 2.5 学会撰写综合实验总 结报告。2.6 通过综合实验,逐步形成严肃认真、一丝不苟、实事求 是的工作作风和科学态度,培养学生树立一定的生产观点、 经济观点和全局观点。要求学生在设计过程中,坚持勤俭节 约的原则,从现有条件出发,力争少损坏元件。2.7 在综合实验过程中,要做到爱护公物、遵守纪律、团结 协作、注意安全。二、设计(实验)正文课题一 移位寄存器型彩灯控制器 彩灯控制器可以自动控制多路彩灯按不同的节拍循环显示 各种灯光变换花型,它广泛用于

5、大型灯会、舞台灯光控制、 体育馆灯光控制以及节假日灯光装饰中。 实现彩灯控制的方3法很多,如用 EPROM 编程、单片机、纯硬件电路等。当彩 灯路数较少且花型变换较为简单时, 可采用移位寄存器进行 控制。1. 设计的题目及要求1.1.要求采用移位寄存器设计一个彩灯控制器。1.2 要求以按一定规律改变彩灯的输入电平值,控制彩灯的 亮与灭,按预定规律显示一定的花型。所要求的花型如下: 花型 1: 8 路彩灯从左至右顺次渐亮,全亮后逆序渐灭;循 环两次。花型 2: 8 路彩灯从中间到两边对称地逐次渐亮,全亮后仍 由中间到两边逐次渐灭;循环两次。花型 3:8 路彩灯分两半,从左至右顺次渐亮,全亮后则灭

6、, 循环三次。表 2. 彩灯控制器一次总循环的状态列表时钟周期的序号 初始状态1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 00000000 10000000 11000000 11100000 11110000 11111000 11111100 11111110 11111111 11111110 11111100 11111000 11110000 11100000 11000000 10000000 00000000 10000000 11000000 111000

7、00 11110000 1111100011111100 11111110 11111111 11111110 11111100 11111000 11110000 11100000 11000000 10000000 状态 Qh Qg QfQe Qd Qc Qb Qa时钟周期的序号 33 34 35 36 37 38 39 40 41 42 43 44 45 4647 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 00011000 00111100 01111110 11111111 11100111 11000011 10000001

8、 00000000 00011000 00111100 01111110 11111111 11100111 11000011 10000001 00000000 10001000 11001100 11101110 11111111 00000000 10001000 11001100 11101110 11111111 00000000 10001000 11001100 11101110 11111111 00000000 00000000 状态 Qh Qg QfQe Qd Qc Qb Qa 当然三种花型也可以与上述相反,即: 花型 1: 8 路彩灯从右至左顺次渐亮,全亮后逆序渐灭;循

9、环两次。花型 2: 8 路彩灯从两边到中间对称地逐次渐亮,全亮后仍 由两边到中间逐次渐灭;循环两次。花型 3: 8 路彩灯分两半,从右至左顺次渐亮,全亮后则灭,循环三次。1.3 三种花型先以慢节拍显示一遍,再以快节拍显示一遍, 构成一次大循环,然后重复。当然也可以相反。2. 设计思路及过程。2.1 原理框图 彩灯控制器以某种节拍按一定规律改变彩灯的输入电平值, 控制彩灯的亮与灭,按预定规律显示一定的花型。因此彩灯 控制器需要一个能够按一定规律输出不同高低电平编码信 号的编码发生器, 同时还需要编码发生器所要求的时序信号 和控制信号。 由于实际应用场合所带彩灯可能是功率较大的 白炽灯或其它,因此

10、还需要一定的驱动电路,实验中因采用 发光二极管或指示灯,故可省略驱动电路。彩灯控制器的原 理框图如图 3.1.1 所示。图 1 彩灯控制器原理框图2.2 设计思路2.2.1 节拍控制电路三种花型循环一次需要 16*2+8*2+5*3=63 个节拍, 再加上清 “ 0一”拍,共 64 拍。三种花型若先以慢节拍显示一遍,再以 快节拍显示一遍,这样构成一次大循环共需 128 节拍。如图 3.1.2 所示。图 2 快慢节拍的时钟电路框图CPL (慢)的 1-32 节拍显示花型 1,其中 1-8 节拍移位寄存 器右移 8 位, 9-16 节拍移位寄存器左移 8 位, 17-32 节拍重 复 1-16 节

11、拍内容。 CPL (慢)的 33-48 节拍显示花型 2 ,其 中 33-40 节拍移位寄存器 1 左移, 移位寄存器 2 右移, 41-48 节拍重复 33-40 节拍内容。 CPL (慢)的 49-63 节拍显示花 型 3,其中 49-53 节拍 2 个移位寄存器右移, 54-58、 59-63 节拍重复 49-53 节拍内容。 CPL (慢)的 64 节拍总清 “0”。 CPH (快)的 64 节拍与慢节拍显示相同。因此,节拍控制 电路需要产生 8、16、 32、64、128 拍的节拍控制信号。节 拍控制信号电路框图 3.1.1,节拍控制信号时序图 3.1.4。图 3 节拍控制信号电路框

12、图图 4 节拍控制信号时序图CP7=0 时,移位脉冲 CP 为慢节拍 CPL ;CP7=1 时,CP 为 快节拍 CPH 。所以能够选择快慢节拍的移位脉冲CP 的表达式为:,CP7 的周期为 128 节拍。2.2.2 编码发生器表 3. 通用移位寄存器 74LS194 的功能表如下: 要实现上述花型显示,关键是移位寄存器的功能控制端S0、S1和左移 SL、右移 SR 的信号电平如何组织。2.2.3 清零电路 清零电路如图 1.5 所示。清零电路的功能如下: a)系统总清 零,用启动开关 S 控制。 b) 花型 3 每 5 拍清零一次,。c)三种花型运行一遍即第 64 拍总清零一次,可用对周期为

13、 64 拍的 CP6 微分得到的负脉冲实现。图 5 清零控制电路3. 设计报告要求(设计报告格式见附录 1)3.1 目的与要求:根据任务书进行填写。3.2 正 文:简单叙述设计过程(包括原理、方案) ;画 出完整的电路原理图,并简 述各部分的功能。3.3 总结与结论:写出设计和调试过程中出现的问题及解决 方法;简述心得体会。4.实验设计过程4.1 明确设计要求。设彩灯控制器输出为 1 时可以点亮彩 灯,为 0 时不能点亮,根据原题要求列出彩灯一次总循环的 状态列表。考虑到 74X194 能左移、右移、清零或并行置数, 可满足题目的要求,两片 74X194 共有 8 个输出信号,分别 控制 8

14、路彩灯。由于一次花型循环实为 63 拍,再加一拍清 零共 64 拍,此外,设计还要求慢节拍和快节拍各循环一次, 所以总共需要 128 拍。对彩灯的控制信号来说,需要的状态 数实为 64 个。当一次循环完成后,需要一个信号改变所选 的时钟的频率。 4.2 由以上的分析, 可将电路分为 三部分:图 6. 设计电路分块4.3 下面分别设计这三部分电路:4.3.1 节拍产生电路: 这部分电路其实要完成两个功能。 一是 64 个状态的产生,二是时钟频率的选择。方案:七位二进制计数器 +二选一数据选择器。 128 节拍产生及快慢分频控制器 的设计:一个时钟信号产生电路,其框图如图 10-23 所示, 能通

15、过由 Q6(第七位二进制数) 、D 触发器和门电路构成的 二选一数据选择器选择输出某频率的时钟信号或它的二分 频信号,并将信号传递给拍产生器和移位寄存器,以此来实 现彩灯快、慢共 128 节拍的控制。 Q5Q4Q3Q2Q1Q0 从 000000111111循环变化,产生 64 个不同的状态, Q6 用于 选择时钟的频率。即 64 拍之后,时钟的频率改变。电路图 如下:图 7. 节拍产生电路 图.8 节拍电路频率的校验由上图检验电路显示,当时 100hz 的振荡器工作时,第一片 D 触发器的高电平周期是 10ms,结果正确。图.9 节拍电路频率的校验由上图检验电路显示,当时 1000hz 的振荡

16、器工作时,第一9片 D 触发器的高电平周期是图.10 节拍电路频率的校验 由上图检验电路显示,当时 片 D 触发器的高电平周期是1ms,结果正确。1000hz 的振荡器工作时,第六32ms,结果正确。图.11 节拍电路频率的校验由上图检验电路显示,当时 100hz 的振荡器工作时,第六片D 触发器的高电平周期是 320ms,结果正确。4.3.2 控制信号产生电路。用产生的状态经过一定的逻辑运 算后控制 74X194 的 S0、 S1、SR、SL 即可得到所需要的花 型。要想设计控制电路,不得不看我们所需要的花型结果。 题目中要求采用移位寄存器按照一定的节拍, 一定的规律改 变彩灯的输入电平值,

17、来控制彩灯的亮与灭,使其显示不同 的花型,首先对彩灯的状态进行约定,Q0、Q1、 Q2、 Q3、Q4、Q5、Q6 、Q7 来表示彩灯的状态,其中 “1”表示相应的 彩灯发光, “0”表示相应的彩灯熄灭,根据上面的设计要求 列出彩灯状态一次循环的真值表如下:表 4 彩灯一次循环的状态真值表10 上表中用带双箭头的直线将每种花型下的 8 个彩灯的状态分 成两组,每组包含 4 个彩灯。由于每个移位寄存器只能存储 4 个状态,所以从上表中可以明显看出本设计题目只需要两 个移位寄存器,即可满足题目的要求。表 5.74LS194 的功能表 要实现上述花型显示,关键是移位寄存器的功能控制端S0、S1和左移

18、SL、右移 SR 的信号电平如何组织。 通过上面有关控制器部分的论述, 将 7 位二进制数的输出变 量 Q0、Q1、 Q2、 Q3、 Q4、Q5、Q6 作为组合逻辑电路的 输入,而寄存器的 S0、S1、SL、SR、Choose 作为组合逻辑 电路的输出,这样就实现了控制器对移位寄存器的控制。表4 为控制器的慢节拍或快节拍的 64 个状态与 74LS194 的控 制信号的对应关系: 量的表达式求法类似,这里不再一一画出。表 7. 卡诺图化简11由上面的卡诺图可得1Q0同理可以得到其他控制变量的表达式如下:S1(2)=Q5Q3 +Q5Q12根据上面的各量的表达式画出组合逻辑电路图, 再将时钟信 号

19、和 7 位二进制计数器电路加入, 即完成整个彩灯控制电路的设计,最后在计算机上调试。图 12. 控制电路用逻辑门来实现4.3.3 花型产生电路:用两片 74X194的八路输出分别控制八个彩灯即可。电路图如下图 13. 花型产生电路4.3.4 将上述三个部分结合起来,即可得到完整的电路图:13图 14. 完整电路三、课程设计(综合实验)总结或结论 本次试验让我对数电知识有了更进一步的认识,让我知道如何在实际生活中运用学过的知识。其实,在刚开始我并不像 选择此题, 我觉得很难。 但是队友的一句话让我打起了精神, 他说可以将学会的彩灯控制技术用于表白。 这句话对我最大 的触动就是, 出于学习技术而不是挑剔难度去选择试题对我 们学习知识更有帮助。 本次综合实验所做的题目为移位寄存 器型彩灯控制器, 其综合考察了组合逻辑电路和时序逻辑电 路的设计,同时将触发器、计数器、移位寄存器和数据选择 器等数字电子集成的电路结合起来,具有一定的综合性。通 过本次试验让我了解了数字系统的设计步骤和方法, 对一些

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论