彩灯控制器设计.docx
- 文档编号:24533838
- 上传时间:2023-05-28
- 格式:DOCX
- 页数:11
- 大小:81.28KB
彩灯控制器设计.docx
《彩灯控制器设计.docx》由会员分享,可在线阅读,更多相关《彩灯控制器设计.docx(11页珍藏版)》请在冰豆网上搜索。
彩灯控制器设计
课程设计名称:
电子技术课程设计
题目:
彩灯控制器设计
学期:
2016-2017学年第1学期
专业:
电子信息科学与技术
班级:
2014级2班
姓名:
乐庆胜李哲爽
学号:
2014011385
指导教师:
余平
课程设计任务书
一、设计题目
彩灯控制器设计
二、设计任务
1.有六只LED彩灯
2.控制顺序是:
全亮---奇数灯依次灭---偶数灯依次灭---依次亮—依次灭---全亮—全灭
3.彩灯点亮时间为0.5S。
三、设计计划
电子技术课程设计共2周。
1接受任务书,明确任务。
2查找相关资料,确定最终方案(需要仿真的要仿真出结果,对每个元器件十分了解)
3列出元器件清单(二份),指导老师签字
4到综合楼406处借元器件(周四上午开始)
5焊接组装电路(调试、测试、验收\411教室)
6满足任务要求,写设计报告
7交元器件。
抽回借条,交任务报告(答辩后交)
8答辩确认成绩(第18周上午)
9还万用表、电烙铁等工具
四、设计要求
1.画出整体电路图。
2.对所设计的电路全部或部分进行仿真,使之达到设计任务要求。
3.写出设计说明书。
指导教师:
余平
时间:
2016年12月20日
摘要
近年来,由于集成电路的迅速发展,使得数字逻辑电路的设计发生了根本性的变化。
在设计中更多的使用中规模集成电路,不仅可以减少电路组件的数目,使电路简捷,而且能提高电路的可靠性,降低成本。
因此用集成电路来实现更多更复杂的器件功能则成为必然。
现代生活中,彩灯越来越成为人们的装饰品,它不仅能美化环境,渲染气氛,还可用于娱乐场所和电子玩具中,现以该课题为例进行分析与设计可编程的彩灯控制的电路很多,构成方式和采用的集成片种类、数目更是五花八门,而且有专门的可编程循环彩灯控制电路。
绝大多数的彩灯控制电路都是用数字电路来实现的,例如,用中规模集成电路实现的彩灯控制器主要用计数器,译码器,分配器和移位寄存器等集成。
本次设计的可编程彩灯控制电路就是用寄存器、计数器和译码器等来实现,其特点是用发光二极管显示,实现可预置编程循环功能。
关键词:
集成电路;计数器;译码器;分配器;移位寄存器
1、
2、综述
实现彩灯控制的方法很多,如EPROM编程、RAM编程、单板机、单片机等,都可以组成大型彩灯控制系统。
因为本次实习要求设计的彩灯的路数较少,且花型变换较为简单, 彩灯控制器可以自动控制多路彩灯按不同的节拍循环显示各种灯光变换花型,它广泛用于大型灯会、舞台灯光控制、体育馆灯光控制以及节假日灯光装饰中。
实现彩灯控制的方法很多,如用EPROM编程、单片机、纯硬件电路等。
当彩灯路数较少且花型变换较为简单时,可采用移位寄存器进行控制。
彩灯控制器以某种节拍按一定规律改变彩灯的输入电平值,控制彩灯的亮与灭,按预定规律显示一定的花型。
因此彩灯控制器需要一个能够按一定规律输出不同高低电平编码信号的编码发生器,同时还需要编码发生器所要求的时序信号和控制信号。
由于实际应用场合所带彩灯可能是功率较大的白炽灯或其它,因此还需要一定的驱动电路,实验中因采用发光二极管或指示灯,故可省略驱动电路
本次设计的可编程彩灯控制电路就是用寄存器、计数器和译码器等来实现,其特点是用发光二极管显示,实现可预置编程循环功能。
2、方案设计与分析
方案一
ICl、IC2由555接成多谐振荡器。
IC3由4位2进制计数器74LS93接成16进制计数器,其4个输出端可分别输出对计数脉冲的2、4、8、16分频信号。
IC4是双D触发器74LS74,在这里接成两位2进制加法计数器。
IC5是双4选l数据选择器74LSl53,这里只用了它的一组4选1数据通道。
IC6是3位单向移位寄存器74LSl64,它是产生移动灯光信号的核心器件。
驱动电路用8只三极管组成8路射随器作缓冲放大,去触发作电流开关的8只双向可控硅,以控制彩灯发光。
电路的十5V电源由220V/9V变压器降压,经D1一D4桥式整流,7805稳压后给控制电路供电。
方案二
彩灯由发光二极管模拟替代,该电路由555定时器,7490计数器和74138译码器组成。
7490计数器的时钟信号由555振荡器提供,改变555振荡器的频率,即可控制彩灯闪烁的快慢。
计数器输出信号输送至74138译码器,由138译码,根据计数器输出不同的计数结果,即可控制138译码器译码得到不同的输出信号,决定控制彩灯的循环变化。
显然,不同的计数器与译码器电路得到的是不同的彩灯循环控制结果。
若译码器不变,在计数器的控制端输入不同的控制信号,进行不同的技术,则在输出端可见不同的彩灯循环输出。
方案三
采用DIP-18脚双列直式塑封结构。
该电路外围元件少,外接一只电位器RP与电容器C2,其阻容值就决定了内部振荡器的时钟频率。
通常电容器取0.1-0.22μF,电位器为1MΩ,通过改变其电阻值就可以改变闪光快慢,待调到理想闪光频率时再换用同阻值的固定电阻器。
集成电路有B1—B4四个花样选择端,通过其与不同电平连接,可组成众多变化的闪光花样。
Q1—Q8共八个输出端,可驱动八路彩灯,SE9201使用电源为3—8V,典型值为5V。
3、电路原理设计及参数计算
按课程设计题目来看,要求实现彩灯的21种状态(开始灯全部亮1种状态,奇数的灯依次灭3种状态,偶数的灯依次灭3种状态,然后依次亮6种状态,依次灭6种状态,然后再全亮1种状态,全灭1种状态,共21种)。
此处可以用一个21进制的计数器实现,从0到20种状态来控制这21种状态(00000-10110),然后把计数器用译码器译成可以实现的高低电平。
再写出这21种状态和计数器数字对应的真值表,计算出逻辑式,便可实现题目要求的彩灯控制。
由上分析可知需要一个21进制的计数器,然后需要一个5-32译码器,然后在由门电路连接LED灯。
总体设计思路图如下所示:
6个LED灯
各个门电路的连接
5-32译码器
发生函数信号器
21进制计数器
图3-1总体设计思路图
3.121进制计数器
用2个74161N(异步清零,同步置数的功能)扩展成21进制计数器,采用并行进位方式、整体置数。
因为计数器需要21种状态(00000-10110),所以,我先用两片74161连接成256(16*16)进制计数器,然后在输出为10100(20)时,用与非门来控制两计数器的LDN端清零,同时清零信号可以作为进位信号输出。
3.25-32译码器
用5个74LS138实现5-32译码功能,左边的一片74LS138芯片用于控制选择右边的四个芯片的打开或者闭合,右边的四个芯片中的前三个每个都控制八种状态,共二十四种状态,题目要求为二十一种,所以把最后的三种状态都设置为灯全部灭,即灯全部灭的时间是其他状态的时间的两倍,当接通时,先通过左边的芯片进行右边芯片的选择,然后右边的芯片再进行位移控制终端的状态,从而实现二十一种状态的循环。
3.3真值表
由21进制计数器输入一个五位二进制数(00000-10110),输出彩灯所对应的状态(1表示灯亮,0表示灯灭),对应的真值表如下:
L0
L1
L2
L3
L4
L5
0
1
1
1
1
1
1
1
1
0
1
1
1
1
2
1
0
1
0
1
1
3
1
0
1
0
1
0
4
0
0
1
0
1
0
5
0
0
0
0
1
0
6
0
0
0
0
0
0
7
1
0
0
0
0
0
8
1
1
0
0
0
0
9
1
1
1
0
0
0
10
1
1
1
1
0
0
11
1
1
1
1
1
0
12
1
1
1
1
1
1
13
0
1
1
1
1
1
14
0
0
1
1
1
1
15
0
0
0
1
1
1
16
0
0
0
0
1
1
17
0
0
0
0
0
1
18
0
0
0
0
0
0
19
1
1
1
1
1
1
20
0
0
0
0
0
0
4、各个模块的制作
4.121进制计数器的实现
21进制计数器是由两个16进制计数器构成,并且将21进制计数器的每个状态输出,令其对应LED的每一种状态,计数器实现如下图:
图4-121进制计数器
4.25-32译码器的实现
5-32译码器是由5个74LS138实现,它的实现原理同用2个74LS138实现4-16译码器的原理,设计图如下图:
图4-15-32译码器
图5-2555定时器
4.3控制电路的实现
由真值表可得到各个LED灯的逻辑表达式如下:
L0=M0+M1+M2+M3+M7+M8+M9+M10+M11+M12+M19;
L1=M0+M8+M9+M10+M11+M12+M13+M19;
L2=M0+M1+M2+M3+M4+M9+M10+M11+M12+M13+M14+M19;
L3=M0+M1+M10+M11+M12+M13+M14+M15+M19;
L4=M0+M1+M2+M3+M4+M5+M11+M12+M13+M14+M15+M16+M19;
L5=M0+M1+M2+M12+M13+M14+M15+M16+M17+M19;
5、整体电路图及仿真
图5整体电路仿真图
6、设计小结
该电路的设计基本上完成了课程设计题目所要求的功能,但是仍然存在一定的不足之处,例如,在灯按照序号从L0到L9依次灭的时候,在灯L2、L3、L4灭的时候会出现短暂的闪烁。
同时,在设计这个电路的时候遇到了许许多多的问题,例如:
怎样能使10路彩灯能够自动循环点亮,又怎样控制,怎样把这些模块电路连接起来等等问题。
这些问题都是要经过上网查找资料,了解芯片的功能,在草稿纸上一遍又一遍的画出电路图,经过化简后再在软件multisim10上做出相应的电路图。
在这次的课程设计中,我收获很大,具体有以下几方面:
1.学以致用。
在学习数字电路的过程中,上课我们都是些理论上的东西,并且在做实验的过程中也是照着书本上给出设计好的电路连线,不需要自己设计,一直都没有运用到自己所学的知识来设计一个电路。
而这次的课程设计真正让我们通过自己的知识和努力,通过自己查阅资料、分析来解决问题。
这不但能巩固我们所学的理论知识,又能提高我们的实践能力。
2.学会分析解决设计上的问题。
在设计电路的过程中,每一步都要自己去思考分析,遇到问题时,经常都要经过多次的尝试来解决改善问题,有时一点微小的错误都会影响到结果的正确以否,而这些微小的错误经常都是很难发现,这就需要我们学会仔细分析问题。
3.懂得了如何去安装调试电路。
设计电路,关键步骤还在于解决实际遇到的问题,安装调试出正确的结果,这一步是至关重要也是最为困难的。
很多时候,理论分析正确,调试却不一定正确,这关键也在于调试过程是否正确。
我们必须遵循一些安装调试步骤,先单个调试,然后再整体调试,先局部再整体,切不可一次安装后调试,因为这样是很难查出错误来。
总之,这次的课程设计的收获是很大的,通过这几天的努力,终于设计出“彩灯控制器”的电路。
从开始的无从下手到熟悉各种芯片的功能,到尝试着设计各个单元电路,再到每个细节问题错误的改进和矫正,这里的每一步都是一个大大的提高,特别是许多的细节问题都是很棘手的。
但是结果证明,只要不断地努力,不断地思考,目标是一定会实现的。
参考文献
【1】童诗白,华成英模拟电子技术基础第4版北京:
高等教育出版社2006.5
【2】何云强,电子线路设计、检验、测试实习手册 2009(07)
【3】张国军,马玉芳,朴忠学电子技术实验指导书电工与电子技术实验中心2013.3
【4】李远文,胡筠,电子线路技术指导北京:
人民邮电出版社1984
【5】张慎旂,常用数字集体电路应用手册 北京:
高等教育出版社1990
【6】王广武,数字电子技术基础实验与综合训练 科技资讯2007(19)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 彩灯 控制器 设计