正文16路循环彩灯控制电路的设计word精品
十六路彩灯控制器

北华航天工业学院《EDA技术综合设计》课程设计报告报告题目:十六路彩灯控制器作者所在系部:电子工程系作者所在专业:自动化专业作者所在班级:B08221班作者姓名:关璐指导教师姓名:崔瑞雪完成时间:2010年11月30日内容摘要随着科技发展,在现代生活中,彩灯作为一种景观应用越来越广泛。
EDA 技术的应用引起电子产品即系统开发的革命性变革,先介绍以VHDL为基础的16路彩灯控制系统。
本文介绍了基于EDA的多路彩灯控制器的设计与分析。
要求该控制器可靠性高、调节灵活、多功能、多花案、使用灵活方便,并且彩灯图案能定时切换。
在MAX+PLUS2环境下采用VHDL语言实现,论述了基于VHDL语言在FPGA芯片的数字设计思想与实现过程。
电子设计自动化技术EDA的发展给电子系统的设计带来了革命性变化,EDA软件设计工具,硬件描述语言,可编程逻辑器件(PLD)使得EDA技术的应用走向普及。
VHDL 语言是EDA的关键技术之一,它采用自顶向下的设计方法,完成系统的整体设计。
关键词EDA、可编程逻辑器件、计数器、显示器、彩灯控制器目录(页码)一、概述 (5)二、八路彩灯控制系统的实现 (5)1 功能描述 (5)2 设计原理 (5)三、模块设计及功能 (6)1 分频器 (6)2 状态机 (8)3 三选一数据选择器 (9)4 七段译码器 (10)四程序下载与实现 (11)1下载 (11)2 硬件测试 (11)五、心得体会 (11)课程设计任务书课题名称十六路彩灯控制器设计完成时间10.11.30指导教师崔瑞雪职称学生姓名关璐班级B08221总体设计要求和技术要点用给定IC设计、安装与调试彩灯控制器,具体要求如下:(1)控制器有四组输出,每组至少能驱动四只LED。
(2)设计用十六只LED组成的彩灯图案。
图案的状态变换至少有三种,并且能定时自动切换。
(3)彩灯图案状态变换的速度至少有快、慢两种。
(4)安装并调试彩灯控制器。
工作内容及时间进度安排(1)做出概括的总框架,作出具体的课设安排于11月17号。
16路循环彩灯控制器

南华大学电气工程学院《电子技术课程设计》任务书设计题目:16路循环彩灯控制器专业:本11通信01班学生姓名: 周世闻学号:***********起迄日期:2013年12月9日~2013年12月20日****:***教研室主任:王彦课程设计目录一、内容摘要及关键词 (3)二、课程设计任务书 (5)三、课程设计方案及结构框图 (7)四、课程设计原理 (8)五、各单元电路的设计、计算及说明 (8)六、课题整体电路图 (13)七、芯片功能及其原理介绍 (14)八、所用元器件清单 (24)九、课程设计的心得体会 (25)十、参考文献 (26)摘要数字电路是一门专业的基础课程,它具有很强的理论性与十分广泛的工程应用,本次课程设计的主要目的是掌握数字电子技术的一些基础知识,能够在一定程度上应用数电子技术的相关知识解决实际问题。
此次的课程设计是十六路循环彩灯控制器,此电路由四部分组成。
如下:第一部分是由555计时器组成的信号发生器,控制频率的变化;第二部分是由74HC163计数器组成的计数部分,其时钟信号由555计时器提供;第三部分是由74HC154译码器组成的,计数器输出不同的计数结果,即可控制译码器译码得到不同的输出信号,决定彩灯的循环变化。
如果使得计数器的控制端输入不同的控制信号,进行不同的计数,则在输出端可见不同的彩灯循环输出。
而最后一部分则主要是由十六个彩灯构成的输出显示部分,显示在输入的信号不同时的输出结果,方便得出实验结果,进行此次实验设计的总结。
关键词:555计时器、74HC163计数器、74HC154译码器、LED彩灯、控制器、原理。
summaryDigital circuit is a professional foundation courses,it has a strong theoretical and very extensive engineering applications,the main purpose of this course is to master the design of digital electronic technology some of the basics, to a certain extent, the number of electronic technology applications relevant knowledge to solve practical problems.The curriculum is designed Sixteenth Street cycle lantern controller, this circuit consists of four parts.The first part is composed of the timer signal generator 555 controls the frequency change;The second part is composed of counting in part by the 74HC163 counter, the clock signal is provided by a 555 timer;The third part is a 74HC154 decoder composed of different counting result of the counter output, the decoder can control an output signal obtained by decoding a different decision cycling lantern.If the control of the counter so that the different control input signal, a different count, the type seen at the output cycle of the output lights.The last part is mainly constituted by the output of the sixteen lights display section not shown in the input signal while the output of a convenient experimental results obtained, the summary of the experimental design.Key words:555 control、74HC163 counter、74HC154 decoder、LED lights、controller、principle。
彩灯循环控制电路的设计与制作样本

学号:课程设计题目学院专业班级姓名指引教师年月日目录摘要 (3)1设计任务及要求 (4)2方案设计及选择 (4)2.1 方案设计 (4)2.2 方案的比较与选择 (10)3单元电路的设计 (11)4 整体电路图及原理 (19)4.1整体电路图 (19)4.2工作原理 (20)5 电路调试及结果分析 (20)5.1调试 (20)6 结果评价与改进方法 (22)6.1结果评价 (22)6.2改进方法 (22)7总结 (22)8参考文献 (23)摘要多组彩灯按照一定顺序点亮构成电路具备很高观赏性,在生活中有着很广泛应用,例如广告牌,霓虹灯等。
本设计中彩灯控制器可用于对霓虹灯或彩灯及节日字灯控制,本次课程设计将对设计框图、设计电路图、单元电路图、工作原理、所用器件、电路调试等方面进行简介,最后对本次课程设计进行总结。
核心词:循环,计数,单元电路彩灯循环控制电路设计与制作1设计任务及规定(1)8个彩灯可以自动循环点亮。
(2)彩灯循环显示且频率快慢为1S。
选作:设计具备控制彩灯左移,右移,全亮及全灭功能电路2方案设计及选取2.1 方案设计2.1.1 方案一依照设计规定,使用计数器来实现循环,设计电路使其可实现如下功能 1)彩灯右移依次点亮循环;01012)彩灯左移依次点亮循环:0111001100103)彩灯全灭功能;00000000 设计方案原理图各单元电路所用器件为:1)脉冲发生器:使用555构成多谐振荡电路产生频率为1Hz脉冲信号;2)计数器电路:使用一片74LS192实现计数功能;3)译码器电路:使用一片74LS138来实现译码功能;4)逻辑门芯片:使用一片7420与非门芯片和两片7404非门芯片实现上述三种功能。
按照原理图进行设计,得到电路图如下所示2.1.2 方案二同方案一,使用计数器实现循环,设计电路实现如下功能:1)彩灯右移依次点亮循环;0001 0011 0100 01010111 01102)彩灯左移依次点亮循环:0111001100103)彩灯全灭功能;000000004)彩灯全亮功能;11111111设计方案原理图各单元电路所用器件为:1)脉冲发生器:使用555构成多谐振荡电路产生频率为1Hz脉冲信号;2)计数器电路:使用一片74LS163实现计数功能;3)译码器电路:使用一片74LS138来实现译码功能;4)逻辑门芯片:使用一片7410与非门芯片和两片7404非门芯片实现上述三种功能。
彩灯循环的设计

16*16LED点阵循环彩灯的设计一、设计内容设计一个16*16LED点阵组成的彩灯图案。
图案的花样模式至少有4种,每种花样模式自动进行切换,轮流交替循环,循环的周期分为快慢两种节拍,快节拍的循环时间为1秒,慢节拍的循环时间为16秒,并能手动或自动切换节拍。
图案模式:图案1:实现16*16LED点阵的16行同时从上往下依次点亮,全亮后16行又同时从下往上依次熄灭。
图案2:实现16*16LED点阵的16行同时由中间到两边对称地依次点亮,全部点亮后,仍由中间向两边对称的依次熄灭。
图案3:实现16*16LED点阵的16行分两半,每半边从上往下顺次点亮,全亮后再从下往上顺次熄灭。
图案4:实现16*16LED点阵的16行分上下两部分,每部分先全亮然后每部分从中往上下间依次熄灭,全熄灭后每部分再从上下往中间依次亮起。
二、设计原理图控制器的引脚功能图如图所示。
其中:CLK为16Hz时钟输入端,DISCLK为扫描时钟输入端;K为快慢节拍选择开关,L[15..0]为行驱动信号输出;SELOUT[3..0]为列选信号输出。
以图案1为例说明其工作原理:实现16*16LED点阵的16行同时从上往下依次点亮,全亮后16行又同时从下往上依次熄灭。
列选信号:采用与7段数码管的位选信号一样的处理方法,即列扫描信号频率大于24Hz。
行驱动信号:可以采用移位的方法,可先定义一个16位的信号,若最高位置为‘1’,我们采用右移的方法,使每一位都置‘1’,这就实现依次点亮;当第0位也置‘1’后,给第0位置‘0’,再采用左移的方法将每一位又重新置‘0’,这样就实现了反相依次熄灭,等第15位为‘0’时,又重新开始,以此循环。
三、实验连线DISCLK----79,扫描时钟,接CLK1CLK----78,16Hz脉冲,接CLK4SEL[3..0]----44~47,分别接显示模块SEL3,SEL2,SEL1,SEL0L [15..0]----111~132,分别接显示模块的L0~L15四、实验器材PC机一台;EDA实验开发箱一个;下载电缆一根;导线若干。
16路彩灯循环控制电路设计

南京工程学院课程设计说明书(论文)题目 16路彩灯循环控制电路设计课程名称数字电路课程设计院(系、部、中心)专业班级学生姓名学号设计地点指导教师设计起止时间:2010年月日至2010年月日一、设计目的1、学会了将一个实际情况电路抽象为逻辑电路的逻辑状态的方法。
2、掌握计数、译码、显示综合电路的设计与调试方法。
3、掌握实际输出电路不同要求的实现方法。
4、熟悉Max+plusⅡ软件运行环境,并了解其里面的各部分。
二、设计任务设计16路彩灯循环控制电路,使得该电路彩灯循环显示频率快慢可调,控制器,具有多路输出,彩灯由发光二极管模拟替代。
根据不同的控制信号进行不同的计数,再通过译码器电路,得出不同的彩灯循环控制结果。
还需满足彩灯的闪烁按一定的规则变化(三种以上);电路有复位控制;设定彩灯的闪烁的时间。
三:设计步骤1.局部电路图详解:I.彩灯信号输出部分:为实现16路彩灯输出,本案例选用两块集成电路译码器74138进行控制信号的输出。
A、B、C为3个输入,有8种组合,即可输出彩灯的8路,使用两块74138即可实现16路彩灯信号输出。
设定第一块74138输出的灯为L1~L8,第二块为L9~L16。
II.两块74151对74138进行控制的原理详解:本案中采用了两块集成电路数据选择器74151,用以对两块译码器进行控制,达到实现多种亮法的目的。
这一块74151中,A、C、GN接地,B接全电路的一个开关EN(工作时置1),所以当工作时,此块74151的输出Y恒为0,WN恒为1,这使得两块74138的各有部分控制借口处于工作状态。
这一块74151中,输出端WN悬空;Y的输出结果由输入端B控制,而B即是本电路的亮法控制按钮INPUT2;当input2置0时,Y输出结果为D0,D0即是计数器74161的QD输出端;当input2置1时,Y=D2,D2是74161 QD的反信号。
III.计算机74161对电路亮法的驱动与控制:本案采用一块集成计数器74161进行信号的脉冲激励和对两块74138的控制以实现不同亮法的控制。
彩灯循环显示控制电路设计-12页word资料

独立设计实验任务书学生姓名:张振专业班级:通信0706学号: 0120709320610题目: 彩灯循环显示控制电路设计初始条件:以LED数码管作为控制器的显示元件,它能自动地依次显示出数字0、1、2、3、4、5、6、7、8、9(自然数列),1、3、5、7、9(奇数列),0、2、4、6、8(偶数列)和0、1、2、3、4、5、6、7、0、1(音乐符号数列),然后由依次显示出自然数列、奇数列、偶数序列,音乐符号序列...... 如此周而复始,不断循环。
打开电源时,控制器可自动清零。
每个数字的一次显示时间基本相等,这个时间在0.5s到2s范围内连续可调。
要求完成的主要任务:1.电路的理论设计2. 设计报告的撰写目录摘要 (3)ABSTRACT (3)1设计方案的选择 (4)2 各部分电路的设计及原理 (5)2.1数列显示部分 (5)2.1.1自然序列的显示电路 (5)2.1.2 奇数序列显示电路 (5)2.1.3偶数序列显示电路 (6)2.1.4音乐序列显示电路 (6)2.2脉冲信号的产生 (6)2.3分频电路的设计 (7)2.3.1 1000分频电路的设计 (7)2.3.2 二分频电路的设计 (8)2.4数列循环电路的设计 (8)2.5开关清零设计 (9)3 总电路图设计与原理 (9)4 测试结果分析 (10)5 体会与心得 (10)6 参考文献 (11)摘要彩灯循环控制电路的实质就是要产生一系列有规律的数列,然后通过一个七段数码管显示出来。
本次设计主用应用的就是计数器,计数器在时序电路中应用的很广泛,它不仅可以用于对脉冲进行计数,还可用于分频,定时,产生节拍脉冲以及其他时序信号。
运用计数器的不同的功能和不同的接法就可以实现不同的序列输出了。
首先设计出部分分电路,然后进行了电路图的整合,使的设计的电路能够按照要求依次输出自然序列,奇数序列,偶数序列及音乐序列。
为了实现这个循环输出的功能,在设计的时候还用到了一个译码器,利用它的输出端来控制四个计数器,让四个计数器依次工作,达到要求的循环输出数列。
数电课程设计-循环彩灯控制器

资料范本本资料为word版本,可以直接编辑和打印,感谢您的下载数电课程设计-循环彩灯控制器地点:__________________时间:__________________说明:本资料适用于约定双方经过谈判,协商而共同承认,共同遵守的责任与义务,仅供参考,文档可直接下载或修改,不需要的部分可直接删除,使用时请详细阅读内容循环彩灯设计要求及思路设计1.1 设计要求(1)共有红、绿、黄3色彩灯各9个,要求安一定顺序和时间关系运行。
(2)动作要求:先红灯,后绿灯,再黄灯,分别按0.5S的速度跑动一次,然后,全部红灯亮5S,再黄灯,后绿灯,各一次。
以此循环。
(3)对各组灯的控制,要求有驱动电路。
(4)对跑动电路,可以每3个一组,交叉安装,分别点亮每一组,利用视觉暂停,达到跑动的效果。
1.2 设计思路提供的元件有4017——十进制计数器,555定时器。
3个一组红、黄,绿灯依次0.5s跑动循环电路9个一组红、黄,绿灯各持续亮5s跑动图1.1根据此框架图设的实现方案该任务要求:先红灯,后绿灯,再黄灯,分别按0.5S的速度跑动一次,然后,全部红灯亮5S,再黄灯,后绿灯,各一次。
以此循环。
根据此要求电路总体上可以分为三部分:一部分电路为控制0.5s的跑动。
一部分电路为控制5s 的跑动。
一部分电路为实现这两种跑动的循环。
因些可以选用一个555多谐振荡器(周期为0.5秒,然后使用4017实现十分频,使周期为5秒)用来控制跑动的速度,再选两个4017芯片,因为4017芯片在正常工作下,连续送入时钟脉冲时,其十个输出端会依次输出高电平。
这样可以用一个4017芯片点亮0.5s的跑动,用一个4017芯片来点亮5s的跑动。
因为在两个周期恰好为10倍关心,故5s周期的4017的Q0端口可以实现控制0.5s周期的4017的开通与关闭,选用一个9014NPN改装成非门从而来实现循环功能,即用9014来控制4017芯片的开通和关闭,最后加上复位电路即可实现实验目的。
彩灯循环控制电路的设计与制作

目录摘要 (2)1 结构设计与方案选择 (3)1.1 方案设计 (3)1.1.1方案一 (3)1.1.2方案二 (4)1.2 方案比较与选择 (5)2 单元电路设计 (7)2.1 脉冲产生电路 (7)2.2 循环控制电路 (8)2.3 彩灯显示电路 (9)3 调试与检测 (10)3.1调试 (10)3.1.1调试方法 (10)3.1.2调试步骤 (10)3.1.3调试结果 (11)3.1.4调试中故障及解决办法 (11)3.2检测 (12)结束语 (13)参考文献 (14)元器件名细表 (15)附录 (16)摘要近年来,由于集成电路的迅速发展,使得数字逻辑电路的设计发生了根本性的变化。
在设计中更多的使用中,规模集成电路,不仅可以减少电路组件的数目,使电路简捷,而且能提高电路的可靠性,降低成本。
因此用集成电路来实现更多更复杂的器件功能则成为必然。
可编程的彩灯控制电路很多,构成方式和采用的集成片种类、数目更是五花八门,而且有专门的可编程循环彩灯控制电路。
绝大多数的彩灯控制电路都是用数字电路来实现的,例如,用中规模集成电路实现的彩灯控制电路主要用计数器,译码器,分配器和移位寄存器等集成。
本次设计的可编程彩灯控制电路就是用寄存器、计数器和译码器等来实现,其特点是用发光二极管显示,能实现可预置编程循环功能。
关键词:数字逻辑电路集成电路彩灯控制预置编程循环彩灯循环控制电路的设计与制作1 结构设计与方案选择1.1 方案设计1.1.1方案一图1 方案一的结构框图 1) 二进制双向计数电路:根据74LS193的逻辑功能,可通过其实现正向、反向彩灯循环,以及全部清零功能。
2) 3线8线译码电路:通过74HC283实现对计数的译码,通过3位二进制输入A B C ,共输出8种状态的组合,对8组彩灯进行控制。
3) 全亮控制电路:二进制双向计数电路3线8线译码电路彩灯显示电路循环控制电路全亮控制电路通过DIP 开关,将其全部置高电平时实现全亮,置低电平时对电路实现其他功能不影响。
正文路循环彩灯控制电路的设计

16路循环彩灯设计报告一、课程设计的目的1、巩固和加强《数字电子技术》课程的理论知识。
2、掌握电子电路的一般设计方法,了解电子产品研制开发过程。
3、掌握电子电路安装和调试的方法及其故障排除方法,学会用ewb软件或multisim软件对电路仿真。
4、通过查阅手册和文献资料,培养独立分析问题和解决问题的能力。
5、培养创新能力和创新思维。
二、任务的描述用中规模集成电路实现节日彩灯控制电路,主要用计数器、译码器、数据分配器和移位寄存器等芯片集成,本次设计特点是用双色发光二极管,能发出红色和绿色两种色光。
有以下四种演示花型:花型1: 16路彩灯同时亮灭,亮、灭节拍交替进行。
花型2:16路彩灯每次8路灯亮,8路灯灭,且亮、灭相间,交替亮灭。
花型3:16路彩灯先从左至右逐路点亮,到全亮后再从右至左逐路熄灭,循环演示。
花型4:16路彩灯分成左、右8路,左8路从左至右逐路点亮、右8路从右至左逐路点亮,到全亮后,左8路从右至左逐路熄灭,右8路从左至右逐路熄灭,循环演示。
要求彩灯亮、灭一次的时间为2秒,每256秒自动转换一种花型。
花型转换的顺序为:花型1、花型2、花型3、花型4,演出过程循环演示。
三、设计任务分析根据任务要求,可将这次任务分成两部分,一部分是输出部分即数据子系统,可用移位寄存器实现外加一个定时器;另一部分是控制电路部分要用数据选择器。
四、具体设计过程的描述根据彩灯的亮灭规律,为了便于控制,决定采用移位型系统方案,即用移位寄存器模块的输出驱动彩灯,彩灯亮、灭和花型的转换通过改变移位寄存器的工作方式来实现。
16路彩灯需要移位寄存器模块的规模为16位,但为了便于实现花型4的演示花型,将其分为左、右两个8位移位寄存器模块LSR8和RSR8。
由于彩灯亮、灭一次的时间为2秒,所以选择系统时钟CLK的频率为0.5Hz,使亮灭节拍与系统时钟周期相同。
此时,256秒花型转换周期可以用一个模128的计数器对CLK脉冲计数来方便地实现定时,定时器模块取名为T256S。
多花样循环彩灯控制器设计报告

1.设计意义及要求1.1设计意义对《数字电子技术基础》学习,我们掌握一些关于数字电子技术的基础知识和基本技能,具备了在日常生活与学习中应用数字技术解决问题的基本态度与基本能力但是对于各种门电路、元器件芯片的结构及其工作原理等知识,我们的理解依然比较肤浅。
通过为期两周的课程设计,可以让我们对课堂上的知识有更深入的理解,同时做到理论与实际相结合。
此外,课程设计能够最直接有效的训练我们的创新思维,提高分析问题、解决问题的能力。
1.2设计要求1.使16只彩灯从右到左逐一循环点亮2.使16只彩灯按照1111 1110 1111 1110左移循环点亮,即最开始为第8只和第16只彩灯亮,紧接着熄灭,同时第7只和第15只彩灯亮....依此循环点亮。
3.使16只彩灯交替闪烁。
4.使中间两个彩灯发亮,然后从两边再增加两个发亮,一直下去,直到16个彩灯全亮。
5.接着重复以上动作,这样一直循环下去。
时间间隔为1秒。
2.方案设计2.1 设计思路首先需要个脉冲源信号刺激,之后对于流水灯的移位功能可以采取寄存器来实现,本实验采用的是74LS198芯片。
总体方案共分为6大块。
第一块实现实现左移循环,第二块实现两两左移循环点亮,第三块实现交替闪烁,第四块实现向外扩散,第五块实现时钟信号的产生,第六块实现计数器。
2.2 方案设计2.2.1设计方案一电路图图2-1 方案一方框图2.2.2. 设计方案二电路图本方案实现的核心是MCU 控制电路,以AVRmega16单片机为控制核心,用C 语言编程,控制彩灯实现多花样循环功能。
AVR 单片机最小系统AVRmega16单片机和复位电路,还有晶振电路(16Mhz )。
AVR 单片机具有高性能、低功耗的特点使用AVR 的时钟源(晶振、内部RC 等)不经过分频直接提供给CPU 使用,而51的CPU 主频等于晶振的12分频此最小系统实现对系统的控制等功能。
系统框图如下:图2- 3 方案2电路2.3 方案比较方案一是采用数电模块,元器件较多,接线较为复杂,但功能明确,容易看懂方案二采用单片机制作,电路简单,但对于没学过单片机的同学有理解鉴于本次课程设计主要是数字电路课程设计,所以我选择了第一组方案。
彩灯循环电路设计报告范文

彩灯循环电路设计报告范文1. 引言本文是关于彩灯循环电路的设计报告。
彩灯循环电路是一种将多个彩灯按照一定的循环方式点亮的电路。
该电路可以应用于各种场景,如节日庆典、建筑装饰等。
本报告将介绍彩灯循环电路的设计原理、实施步骤、材料和测试结果。
2. 设计原理彩灯循环电路由以下几个主要部分组成:- 电源:提供工作电压和电流。
- 控制器:控制每个彩灯单元的亮灭状态。
- 彩灯单元:独立的彩灯模块。
设计原理如下:1. 电源从交流电源中变换为所需的直流电压和电流。
2. 控制器接收外部信号或者根据设定的规则来控制每个彩灯单元的亮灭状态。
控制器可以是集成芯片或者微控制器。
3. 彩灯单元由发光二极管(LED)组成,通过控制器控制其亮灭状态。
3. 设计步骤彩灯循环电路的设计步骤如下:1. 确定需求:明确彩灯的规模和所需的循环模式。
2. 选择电源:根据彩灯的功率需求选择合适的电源。
3. 设计控制器电路:根据规定的循环模式设计控制器电路。
4. 选择彩灯单元:选择适合的发光二极管作为彩灯单元。
5. 连接电路:将电源、控制器和彩灯单元连接起来,并进行必要的电气隔离和保护。
6. 调试和测试:通过供电和控制器测试整个电路的功能和性能。
4. 材料完成彩灯循环电路需要以下材料:- 电源:交流电源变压器、整流电路、稳压电路。
- 控制器:集成芯片或者微控制器。
- 彩灯单元:发光二极管(LED)、电阻、连接线等。
- 连接线、电路板、电子元器件等。
5. 测试结果根据设计原理、设计步骤和材料列表,我们成功地完成了彩灯循环电路的设计和实施。
经过测试,我们得到了如下结果:1. 电路正常工作,电流和电压稳定。
2. 控制器可以根据设置的循环模式正确地控制彩灯单元的亮灭状态。
3. 彩灯单元的亮度和颜色符合预期。
6. 结论彩灯循环电路是一种将多个彩灯按照一定的循环方式点亮的电路。
通过合理地选择电源、设计控制器电路和选择彩灯单元,我们成功地实现了彩灯循环电路的设计和实施。
16路彩灯控制器的设计

1、电路板布局及焊接
2、系统调试
3、撰写课程设计说明书
4、课程设计答辩
指导教
师签字
教研室
主任签字
说明:1、此表一式三份,院、学科组、学生各一份。
2、学生那份任务书要求装订到课程设计报告前面。
塔里木大学课程设计任务书
课程名称:现代电子技术
课程所属教研室:计算机系指导教师:杨全丽、丛申
学号
学生姓名
(专业)班级
学号
学生姓名
学号
学生姓名
设计题目
16路彩灯控制器的设计
设
计
技
术பைடு நூலகம்
内
容
本设计主要在EWB的工作环境下设计16路彩灯控制电路,应做以下设计内容:
1、利用555定时器设计多谐振荡器,输出一定频率的脉冲
[2]数字电子技术基础.阎石.北京.高等教育出版社。
[3]数字电子技术基础.康华光.北京.高等教育出版社.2008年.第五版。
[4]集成电子技术.蔡惟铮.北京.高等教育出版社.2004年.第一版
周次
第一周
第二周
应
完
成
内
容
1、查阅资料进行选题
2、学习设计软件的使用
3、利用软件进行设计的16路彩灯需具备依次循环点亮的功能。
2、设计的16路彩灯需在脉冲的作用下按照4位二进制的顺序循环点亮。
设
计
要
求
本次课程设计需要完成以下要求:
1、16路彩灯控制器应有信号脉冲,能按16进制计数器的顺序依次点亮16路彩灯
2、整体电路布局合理,线路清晰
3、课程设计说明书条理清晰,结构合理,格式规范
参
考
资
彩灯循环控制电路设计 精品

一、课程设计目的与要求设计一个循环可预置序列发生器,并用一控制彩灯的循环显示。
不同的预置产生不同的效果。
实现循环序列发生器和彩灯控制电路,使得彩灯按一定的规律循环显示。
假定循环规律为:L1—L8的状态是00001111(0表示灭,1表示亮),每隔一秒灯L1—L8的状态依次循环一位,即:设计控制电路,可自动预置4种不同的初状态,每隔64秒改变一种,并在这四种初状态循环,使得彩灯定时改变显示的效果,假定四种不同的初状态为:00001111,00010001,00110011,01110111二、电路组成框图时钟信号发生电路部分:振荡器有多种振荡器电路,其中(a )图为CMOS 非门构成的振荡器,(b )图为石英晶体构成的振荡器,(c )图为555构成的多谐振荡器。
CMOS 非门构成的振荡器的振荡周期T=1.4RC ,555构成的振荡器的振荡周期T=0.7(R 1+2R 2)C 。
我最终还是选择了555构成的振荡器,因为555使用起来方便、简单。
通过调节R1,R2和C1的大小调节振荡频率以达到1HZ 的秒钟连续脉冲图2CMOS非门构成的振荡器(a)图2石英晶体振荡器(b)图3 由555定时器构成的多谐振荡器循环序列发生器部分:3个74LS163构成循环序列发生器部分,由于是64秒改变一种状态,所以用二片74LS163组成一个64位加法计数器(按16ⅹ4进行把2个74LS163组装计数器),每循环一次64位产生一个进位输入到第三个74LS163,第三个74LS163是一个4位加法计数器,并通过它来控制预置控制电路中的4个73LS373的使能端,从而决定输入的每种初态。
详细的控制办法是:让第三个74LS16的输出00分别通过一个非门变成11再和头2个74LS163的进位一起通过一个三输入与非门变成低电平0加到初态为00001111的74LS373的使能端,这样就可以使器导通。
当前面的64位计数器在来一个进位时,00变成01,这样让1的那个输出端通过一个非门,然后和0的端口以及刚才的进位一起通过个与非门,是输出为0 节到初态为00010001的第二个74LS373的使能端,让其导通。
数电课程设计 16路彩灯循环电路

数电课程设计__16路彩灯循环电路数字电路流水灯的设计与制作任务书一、设计目的1、掌握基于数字集成电路芯片的数字系统设计与制作;2、掌握采用EDA软件绘制电路原理图的技术;3、熟悉基本的电子系统焊接、加工技术;4、掌握555定时器、计数器、译码器等芯片的原理与应用技术。
二、设计内容设计一个基于数字集成电路芯片的流水灯演示系统,采用EDA软件绘制电路原理图,并完成器件选型、焊接,系统调试任务。
三、设计要求1、通电后,该流水灯系统的16支发光二极管能从一端至另一端依次亮起,循环进行,形成“流水”效果。
2、根据要求完成系统设计,确定所需元器件。
3、采用EDA软件绘制电路原理图。
4、采用所选器件在通用线路板上安装、焊接、调试,实现所需的功能。
四、设计步骤1、实验方案:555多谐振荡器附加电容、电阻产生实验所用脉冲信号,74ls191进行计数,两片74ls138扩展成4-16译码器,将计数器所得结果译码成高低电平,用来驱动LED灯。
从而产生循环控制的效果。
2、实验原理:①555多谐振荡器时序模块NE555器件详释NE555是属于555系列的计时IC的其中的一种型号,555系列IC的接脚功能及运用都是相容的,只是型号不同的因其价格不同其稳定度、省电、可产生的振荡频率也不大相同;而555是一个用途很广且相当普遍的计时IC,只需少数的电阻和电容,便可产生数位电路所需的各种不同频率之脉波讯号。
图1 NE555内部功能框图Pin 1 (接地) -地线(或共同接地) ,通常被连接到电路共同接地。
Pin 2 (触发点) -这个脚位是触发NE555使其启动它的时间周期。
触发信号上缘电压须大于2/3 VCC,下缘须低于1/3 VCC 。
Pin 3 (输出) -当时间周期开始555的输出输出脚位,移至比电源电压少1.7伏的高电位。
周期的结束输出回到O伏左右的低电位。
于高电位时的最大输出电流大约200 mA 。
Pin 4 (重置) -一个低逻辑电位送至这个脚位时会重置定时器和使输出回到一个低电位。
16路彩灯循环电路课程设计

山东轻工业学院课程设计任务书学院:专业:姓名:班级:学号:题目16路彩灯循环电路课程设计主要内容、基本要求、主要参考资料等:1、主要内容设计一种利用发光二极管作为彩灯指示,实现发光二极管依次点亮形成移动的光点,并不断循环的彩灯循环控制电路,要求可以实现彩灯循环的变化规律可以调节。
(1)学会分析、设计和测试用555定时器构成的多谐振荡器。
(2)熟悉译码器和中规模集成计数器的工作原理。
(3)利用译码器和计数器设计彩灯控制电路,实现不同的闪烁效果2、基本要求(1)实现16个LED灯循环点亮。
(2)LED灯的闪烁按一定的规则变化,可通过输入开关设置闪烁规律。
(3)实现至少三种闪烁状态。
3、参考文献[1]康华光《电子技术基础数字部分(第五版)》高等教育出版社[2] 陈汝全《电子技术常用器件应用手册》机械工业出版社[3]谢自美《电子线路设计安装调试》华东科技大学出版社[4]包兴、胡明《电子器件导论》北京理工大学出版社[5]阎石《数字电子技术基础》高等教育出版社实验时间:年月日至年月日指导教师:系(或教研室)主任:山东轻工业学院课程设计专用纸成绩课程名称数电课程设计指导教师院(系)专业班级学生姓名学号设计日期课程设计题目 16路彩灯循环电路课程设计一.设计要求及主要技术指标1.1 设计要求(1)、根据技术指标要求确定电路形式,分析工作原理,计算元件参数。
(2)、列出所用元器件清单并购买。
(3)、安装调试所设计的电路,使之达到设计要求。
(4)、记录实验结果。
(5)、撰写设计报告。
1.2 主要技术指标(1)实现16个LED灯循环点亮。
(2)LED灯的闪烁按一定的规则变化,可通过输入开关设置闪烁规律。
(3)实现至少三种闪烁状态。
1.3设计目的设计一种利用发光二极管作为彩灯指示,实现发光二极管依次点亮形成移动的光点,并不断循环的彩灯循环控制电路,要求可以实现彩灯循环的变化规律可以调节。
(1)学会分析、设计和测试用555定时器构成的多谐振荡器。
多花样循环彩灯控制器设计方案报告

1. 设计意义及要求1.1 设计意义对《数字电子技术基础》学习,我们掌握一些关于数字电子技术的基础知识和基本技能,具备了在日常生活与学习中应用数字技术解决问题的基本态度与基本能力但是对于各种门电路、元器件芯片的结构及其工作原理等知识,我们的理解依然比较肤浅。
通过为期两周的课程设计,可以让我们对课堂上的知识有更深入的理解,同时做到理论与实际相结合。
此外,课程设计能够最直接有效的训练我们的创新思维,提高分析问题、解决问题的能力。
1.2 设计要求1. 使16 只彩灯从右到左逐一循环点亮2. 使16 只彩灯按照1111 1110 1111 1110 左移循环点亮,即最开始为第8只和第16只彩灯亮,紧接着熄灭,同时第7只和第15只彩灯亮............... 依此循环点亮。
3. 使16 只彩灯交替闪烁。
4. 使中间两个彩灯发亮,然后从两边再增加两个发亮,一直下去,直到16 个彩灯全亮。
5. 接着重复以上动作,这样一直循环下去。
时间间隔为1 秒。
2.方案设计2.1 设计思路首先需要个脉冲源信号刺激,之后对于流水灯的移位功能可以采取寄存器来实现,本实验采用的是74LS198芯片。
总体方案共分为6大块。
第一块实现实现左移循环,第二块实现两两左移循环点亮,第三块实现交替闪烁,第四块实现向外扩散,第五块实现时钟信号的产生,第六块实现计数2.2方案设计221设计方案一电路图计数器时钟信号向外扩散图2-1方案一方框图2.2.2.设计方案二电路图本方案实现的核心是MCU控制电路,以AVRmega16单片机为控制核心,用C语言编程,控制彩灯实现多花样循环功能。
AVR单片机最小系统AVRmega16单片机和复位电路,还有晶振电路(16Mhz)。
AVR单片机具有高性能、低功耗的特点使用AVR的时钟源(晶振、内部RC等)不经过分频直接提供给CPU使用,而51的CPU主频等于晶振的12分频此最小系统实现对系统的控制等功能。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
16 路循环彩灯设计报告一、课程设计的目的1、巩固和加强《数字电子技术》课程的理论知识。
2、掌握电子电路的一般设计方法,了解电子产品研制开发过程。
3、掌握电子电路安装和调试的方法及其故障排除方法,学会用ewb 软件或multisim 软件对电路仿真。
4、通过查阅手册和文献资料,培养独立分析问题和解决问题的能力。
5、培养创新能力和创新思维。
二、任务的描述用中规模集成电路实现节日彩灯控制电路,主要用计数器、译码器、数据分配器和移位寄存器等芯片集成,本次设计特点是用双色发光二极管,能发出红色和绿色两种色光。
有以下四种演示花型:花型1:16 路彩灯同时亮灭, 亮、灭节拍交替进行。
花型2:16 路彩灯每次8 路灯亮,8 路灯灭,且亮、灭相间,交替亮灭。
花型3:16 路彩灯先从左至右逐路点亮,到全亮后再从右至左逐路熄灭,循环演示。
花型4:16 路彩灯分成左、右8 路,左8 路从左至右逐路点亮、右8 路从右至左逐路点亮,到全亮后,左8 路从右至左逐路熄灭,右8 路从左至右逐路熄灭,循环演示。
要求彩灯亮、灭一次的时间为 2 秒,每256 秒自动转换一种花型。
花型转换的顺序为:花型1、花型2、花型3、花型4,演出过程循环演示。
三、设计任务分析根据任务要求,可将这次任务分成两部分,一部分是输出部分即数据子系统,可用移位寄存器实现外加一个定时器;另一部分是控制电路部分要用数据选择器。
四、具体设计过程的描述根据彩灯的亮灭规律,为了便于控制,决定采用移位型系统方案,即用移位寄存器模块的输出驱动彩灯,彩灯亮、灭和花型的转换通过改变移位寄存器的工作方式来实现。
16 路彩灯需要移位寄存器模块的规模为16 位,但为了便于实现花型 4 的演示花型,将其分为左、右两个8 位移位寄存器模块LSR8 和RSR8。
由于彩灯亮、灭一次的时间为2秒,所以选择系统时钟CLK的频率为0. 5Hz,使亮灭节拍与系统时钟周期相同。
此时,256秒花型转换周期可以用一个模128的计数器对CLK脉冲计数来方便地实现定时,定时器模块取名为T256S。
将整个系统分为数据子系统和控制子系统,根据它们各自的不同功能划分,上述两个8位移位寄存器模块LSR8 RSR8和256秒定时器模块T256S 显然属于数据子系统,实现数据子系统操作控制功能的部分即为控制子系统,控制器模块取名为CONTR。
为了方便操作,设置一个加电后的手工复位信号RST。
当RST有效时,将控制器模块 CONTR 置于合适的初始状态,使其从花型 1开始演示;同时 将定时器模块 T256S 异步清0,使计时电路一开始就能正常工作。
循环彩灯的整体结构框图如下图所示:图表1循环彩灯整体结构框图框图中,CO 为定时器模块 T256S 的时间到输出,实际上就是模 128 计数器的进位输出,当 T256S 处于127时,CO 为1。
DR\ DL 分别为移位寄 存器模块的右移和左移串行数据输入端, Ml 、M0为移位寄存器模块的方式 控制端。
当 MIM0= 00时,移位寄存器处于保持状态;当 MIM0=01时,移 位寄存器处于右移状态;当 MIM0= 10时,移位寄存器处于左移状态;当 MIM0= 11时,移位寄存器处于并行置数状态。
根据规定的彩灯亮灭规律,导出系统控制器的 ASM 图,如图表2系统 控制器的ASM 图所示。
其中,SRI6为2个8位移位寄存器模块 LSR8和RSR8级联构成的16 位移位寄存器,部分操作符号功能定义如下。
.SLO :将括号内指定的移位寄存器模块左移• SU :将括号内指定的移位寄存器模块左移• SR0 :将括号内指定的移位寄存器模块右移• SRI :将括号内指定的移位寄存器模块右移 设计控制算法时,要注意保证判别条件 T0(即定时器T256S 的时间到输出Co )只可能在判别它的状态下能够为 1,否则,系统将不能正常工作。
由于本系统中花型 1、花型2演示一遍需要 2个时钟周期,花型 3演示一遍需要32个时钟周期,花型 4演示一遍需要16个时钟周期,而每种花型 演示时间为128个时钟周期,所以,只要加电复位后控制器处于 So 状态, 定时器处于0状态,且控制器和定时器同步工作,在每种花型的第 2个状 态判断T0的状态可以满足时序上的要求。
1位,右侧位移入 0 1位,右侧位移入 1。
16路憲灯图表2系统控制ASM 图256秒定时器模块 T256S 可以用两片 74163级联实现,由于模为 128 且需要产生进位输出,所以必须将两片 74163级联为128进制的程控计数花空47TO I ?SRI(LSRS) SlJlRSRS)SUXI.SR8) SROfRSREI}8I ¥i w XS SRIS ^OOWH ^◎SRI6-5555H花矍3SR I (SR 16)f ;R忙FFFFll]器。
对于两个移位寄存器模块LSR8和RSR8可以用74198实现。
细化数据子系统结构的控制图如下图所示:RST (1 K(0.5Hz)16路驀灯控制结构图我们可以根据循环彩灯的花型变换以及上述数据子系统列出 74163的控制激励表:T41A1的控制锻助玄理态PS 条ft 决恵NS 工作忡料信号箱出S^QcCWM L? U Ffa H) 飘QzOtaS 方就L 5 D C B AEi&)P R P r Pa, P f P 4 Pj P? Pi Pa F L A ,Ac Q H O Qa 卬 d 6 Q S 6 氐 Q. SdW) e ①小畑 Sj(0O3) it 61 ①0①①i 】eii ]1 i i i i i ]<(> i i i i i i i SitODI}◎ e 血0S^DOO)Wft0 0 0 0 Do e e i SXPIA) Htt1 血①血G11L ^OQOOOOOOO霑o 】s<b w ® eSXD10 计教j 4> O <t 1】4>°LUL0i°ld 11001010101 加力e e 0 驳如仍Q 0 0 10i o0 血他中煤(t>e 涉册切1°①血血 iSj(IOO)计数1 0 4> e e 】l ^QOOODOOOdJi! I 4> 0 4) 0 0 D 0 0 0 S^L 呦d 血 0 <Js5410a ) Vtt0 0 10 0o 丨i 卩①审尬①瞬①直血。
t Lo 血血 ee®由® 6 血0> e ] e ]Mioi) tttt1 沪弗e 血s^roi)!D E E oS4>™> HR0 Cl 1 0 0 io 血①①町i © 血①血血曲◎彷 eeos a e ㊈Sjdoij0 0 1 0 1 i冷血e ) SrifllO) 詁款 1 <j> <j <t> o 11 QD0OOQOOG4>| j * C 0 0 Q ()~ Q 0~^ “网血即力①SJIW>0 110o i i ①❻e 申。
血彷曲血缈①血①血]血 1 e e i禺Oil)il«1①©彷eSrffllO)I* Q 0 1 1 D J o <i>a><i>4p*d>o^<to o ] o o> 为力®®©®® 中&K3IL)- 1i e ® e*«0 0 111e e e 1S^OOQ} 计殴1e g ①血LD,B1,B0,A1,A0的表达式比较复杂,我选择用数据选择器实现,其数据选 择表如下图所示:QQQ (LD)' B1 B0 A1 A0 000 1 1 1 1 1 001 T0 1 1 1 1 010 1 1 1 1 1 011 T0 1 T0 1 T0 100 R0 0 1 0 1 101 T0 1 T0 1 T0 110 L0 0 1 1 0 111T011■ —丄 —i 1 L1 ,L"O Q D Q C Q B Q A S CLR T4163 P >CP DCBA T rrrr 1000乙耳忆忆L 厶rnioY T ¥t Y t YAAiV^mumco Q D Q U Q B Q A LD■^CLR 74163 P HP DCBA定旳棊模块T256S 0*QuQt^r/3tQHQGQH CLRLSRR Ml >CP 74I9S tK ABCDEFGHD LQ A Q B Q C Q IT Q? QvQciQtiCLRRSK»M|>CP74! 9R M ftDjABCDEFClHIXPH P.內円 PjF> P, Pj P L 缶耳鮎4 QjtQ^QjQiQjQiQiQA.AiAfl TO>CLK RST控制器CONTR16赂影廿根据上述数据选择表画出循环彩灯控制电路的控制器 0-c6 MUX 0 Y GMUX0 Y G MliXD T G MUXG Y G MUXMi 51 Do 「 74151%1 -74UI岛1 J 74151 I74131%D,D - D , TO = Di1 - Di 1 —D,Di JM 巧 l -D ;1 JP :I_i6 ¥70-巧y fa 7X1 *他 Y1 - D , Yf 严=■5 v d]■ D* 鬲- 氐0 ■B* 1-1氏D s TO ・ 讪 TO -1Di TO 』 4 0 - D* A = 氏 1 ■ EK 0—Dr0 -DrTO - Dr0 - D J1—Aj A| AoAi Aj AcAs Ai A QAj At A*Aj A j AoRSTCLRCLK (0 5H?1Pt- F 严 F 产 Po= 0;- <?严 Q ,-a74163Q D Qt 1 Qh Q A15174163 曲檢心构威的暮灯控制菴薮的控制魁蹦L P L五、设计方案的确定 rrr._ru r=udnu:;=ll\[三= :=| —r- 芷 = 扑giF ―L2M ,:1F =r*l 忙: EK * 1L-. -j K3-5 ,■ ■■tH3六、总结我认为自己在这次实习中收获很多。
刚拿到题目感到很无措,但自知这是课程要求,自己只能硬着头皮去做。
上网查资料,可能是自己选择的方法不对找到的资料很少,所以自己又将课本译码器、数据选择器等一些芯片的组成和工作原理看了一遍,感觉当你带着目的去看书,就会有不一样的收获,才得到足够的资料。
在确定了所选元器件后,我和同伴进行分工,我进行的是数据子系统部分相关的设计,而他则是控制子系统的相关设计。