双色三循环方式彩灯控制器
- 格式:docx
- 大小:211.82 KB
- 文档页数:22
中北大学课程设计说明书2009/2010 学年第一学期学生姓名:学号:学院:信息与通信工程学院专业:电子信息科学与技术题目:双色三循环彩灯控制器指导教师:2010年 1 月17 日中北大学课程设计任务书09/10 学年第I学期学院:信息与通信工程技术学院专业:电子信息科学与技术学生姓名:学号:课程设计题目:双色三循环方式彩灯控制器起迄日期:2010年01月04 日~2010年01月17日课程设计地点:指导教师:系主任:下达任务书日期: 2010 年01月04 日课程设计任务书课程设计任务书目录1引言……………………………………………………………………………………………7 2课题构思………………………………………………………………………………………7 3方案设计………………………………………………………………………………………7基本原理 (8)计数器和译码器 (8)4单元设计 (8)LED显示电路 (8)振荡器 (9)触发器 (10)延时电路 (11)5系统完整电路及其原理说明 (12)控制器的电路及P C B 图 (12)工作原理 (15)6 仿真分析及结果 (15)控制器(方式A)的仿真原理 (15)仿真结果 (16)7 调试过程 (16)8心得体会 (17)9参考文献 (18)10附录 (18)一摘要循环彩灯的电路很多,循环方式更是五花八门,而且有专门的可编程彩灯集成电路。
绝大多数的彩灯控制电路都是用数字电路来实现的,例如,用中规模集成电路实现的彩灯控制电路主要用计数器,译码器,分配器和移位寄存器等集成。
本次设计的双色循环彩灯控制器就是用计数器和译码器来实现,其特点用双色发光二极管,能发红色和绿色两色光。
关键词:计数器,译码器,集成,双色二极管AbstractCirculate the electric circuit of the colourful light a lot of, circulate the way is more multifarious, and has specialized programmable colourful light integrated colourful light control electric circuits of the great majority all carry out with the numerical electric circuit of, for example, the colourful light control electric circuit that uses a medium scale integrated circuit realization mainly uses to count a machine, translating the code machine, assigning a machine and moving to deposit a machine etc. double color of[with] this design's circulating colourful light controller is to use to count a machine and translate the code machine to carry out, its characteristics gives out light diode with a pair of colors, can flush the color and green and dichromatic light.Keywords:count a machine, translating the code machine,integration,light diode with a pair of colors1、引言循环彩灯的电路很多,循环方式更是五花八门,而且有专门的可编程彩灯集成电路。
绝大多数的彩灯控制电路都是用数字电路来实现的,例如,用中规模集成电路实现的彩灯控制电路主要用计数器,译码器,分配器和移位寄存器等集成。
本次设计的双色循环彩灯控制器就是用计数器和译码器来实现,其特点用双色发光二极管,能发红色和绿色两色光。
2、课题构思1、用中小规模集成电路设计一台彩灯控制器。
用计数器和译码器设制作一个双色三循环方式彩灯控制器。
2、控制器有8路输出,每路用双色发光二极管指示。
3、控制器有3重循环方式:方式A:单绿左移---单绿右移---单红左移---单红右移;方式B:单绿左移---全熄延时伴声音;方式C:单红右移---四灯红闪,四灯绿闪延时。
4、由单刀掷开关控制3种方式,每种方式用单色发光二极管指示。
5、.两灯点亮时间约在~间可调,延时时间约在1~6S间可调。
6、要求用10V电源设计。
3、方案设计近年来,由于中,大规模集成电路的迅速发展,使得数字逻辑电路的设计发生了根本性的变化。
在设计中更多的使用中。
大规模集成电路,不仅可以减少电路组件的数目,使电路简捷,而且能提高电路的可靠性,降低成本。
因此,双色三循环方式彩灯控制器总体方案设计如下:1,根据总的功能和技术要求,把复杂的逻辑系统分解成若干个单元系统,单元的数目不宜太多,每个单元也不能太复杂,以方便检修。
2,每个单元电路由标准集成电路来组成,选择合适的集成电路及器件构成单元电路。
3,考虑各个单元电路间的连接,所有单元电路在时序上应协调一致,满足工作需求,相互间电气特性应匹配,保证电路能正常,协调工作。
3.1 基本原理设计任务中所要求的3种循环方式并不复杂,用中小规模集成电路就能实现。
本控制应由方式选择,振荡器,控制电路,延时电路,蜂鸣器等组成,其框图如图1所示:图1 双色三循环方式彩灯控制器框图3.2 计数器和译码器本控制器的核心器件为计数器和译码器,分别采用CMOS中规模集成电路CC4516和CC4514。
CC4516为16脚双列直插的中规模集成可预置数的4位二制加/减计数器(单时钟),其引脚如图2所示。
CC4516有5中功能:置数,清零,不计数,加计数,减计数,具体功能如表1所示。
CC4514是4为锁存/4线—16线译码器,其输出为高电平有效。
CC4514具有数据锁存,译码和禁止输出3种功能。
数据锁存功能由EL端施加电平实现,EL=0时,O0 ~O15保持EL置“0”前的电平;禁止端)E为高电平时,O0~O15全为低电平;因此,CC4514作为译码器使用时,EL应接高电平,E应接低电平,CC4514的外引脚如图3所示。
图2 CC4514引脚图表1 CC4516功能表方式选择振荡器控制电路计数器译码器LED显示延时电路蜂鸣器4、单元设计4.1 LED显示电路LED显示电路如图3所示。
O15 O14 O13 O12 O11 O10 O9 O8O0 O1 O2 O3 O4 O5 O6 O7图3 LED显示电路O0)~O15为译码器的输出。
4514共有16个输出,而双色发光二极管只有8个,因此每两个输出接同一个发光二极管,接法如图3所示。
发光二极管为双色三极发光二极管,其限流电阻有3种连接方法(16个限流电阻,8个限流电阻,1个限流电阻),本控制器采用8个限流电阻的方法。
发光二极管的极限电流一般为20~30mA,发光二极管的压降约为2V,通过发光二极管的电流可取为10~15mA,以保证发光二极管有足够的亮度,而且这样又不易损坏发光二极管。
4.2 振荡器振荡器有多种振荡器电路,图4所示的振荡器比较简单常用,其中(a)图为CMOS非门构成的振荡器,(b)图为555构成的振荡器。
CMOS非门构成的振荡器的振荡周期T=,555构成的振荡器的振荡周期T=(R1+2R2)C。
CP CE UP/DN PL MR 功能××× 1 0 置数,既把数P3P2P1P0送O3O2O1O0中×××× 1 清零,即O3O2O1O0全为零× 1 ×0 0 不计数,即O3O2O1O0保持不变0 1 0 0 加数器0 0 0 0 减数器图4振荡器4.3 触发器循环方式A的设计思路如下:PL=1 UP/ DN=1 UP/ DN=0 UP/ DN=1 起始计数(置“1000” )加数器O15时计数器O0时计数器本循环彩灯控制器方式A的设计难点就是控制电路(循环功能能否实现在于控制电路是否起作用)。
要实现循环功能,计数器既要加法计数,也要减法计数,即加法计数到O15时变为减法计数,减法计数到O0再变为加法计数,这可用触发器控制计数器的UP/DN端来实现。
图5所示为由D触发器构成的二分频电路,O15和O0作为时钟信号,一个时钟触发器的状态翻转一次。
图6(b)是利用D触发器的直接置“1”端和直接置“0”端来实现触发器的状态转换。
图5(c)和(d)是由门电路组成的基本RS触发器,图5(c)RS 输入为高电平有效,因此O15和O0可直接作为S与R的输入。
图5(d)输入为低电平有效,O15,O0反向后作为触发器输入。
除以上几种电路外,也可以直接用RS触发器或JK触发器来实现。
经实践,图5所示的几种电路都能达到控制的作用。
(a) (b)(c) (d)图5 触发器控制电路4.4 延时电路循环方式B的设计思路如下:PL=1 UP/ DN=1 E=1置1000 加计数器O15时延时延时电路可采用单稳态电路,O15的下降沿作为单稳态电路的触发信号。
根据功能要求。
可采用微分型单稳态电路,555构成的单稳态电路及分立元器件构成的单稳态电路,而下降沿触发的与非构成的微分型单稳态电路和555构成的单稳态电路较为理想。
图6为与非构成的微分型单稳态电路,其中C d,R d为微分电路,当u i为窄脉冲触发时,C d和R d可省略。
O15的下降沿作为单稳态电路的触发信号,因此O15要经微分和限幅后再触发单稳态电路。
延时时间有RC决定。
555构成的单稳态电路如图7所示,C1R1和VD起微分限幅作用。
因此本电路要求低电平触发,没有触发的时候555的第2脚要为低电平,所以要接R2,对于R1和R2的阻值比要求比较严格,要保证没有触发的时候第2脚电压大于1/3V DD,触发的时候电压小于1/3V DD。
延时时间由RP和C2决定。
图6微分型单稳态电路图7 555构成的单稳态电路在循环方式C中,要实现单红右移,计数器应从“0000”开始递增,因此应先清零再加法计数。
根据计数器和译码器本身无法使输出实现四灯红闪,四灯绿闪,因此,可通过延时电路给8个双色发光二极管加上振荡信号来解决。
方式C的循环过程可表示为:MR=1 UP/ DN=1 E=1消零加计数器O7时延时在设计时要注意,要求是在同一个电路中通过方式选择来实现3种循环功能,而不是设计3个电路。