数字逻辑课程设计报告多路彩灯控制器
- 格式:doc
- 大小:514.00 KB
- 文档页数:16
数字电子技术课程设计报告专业名称:班级:姓名:学号:日期:目录一、设计要求 (1)二、设计的作用、目的 (1)三、设计的具体实现 (1)1、系统概述 (1)2、单元电路设计、分析与仿真 (2)3、电路的安装与调试 (6)四、心得体会及建议 (7)五、附录 (7)六、参考文献 (8)设计报告一、设计要求说明:1.以十个指示灯作为显示器件,能自动的从左到右、从右到左的依次被点亮,如此周而复始,不断循环。
2.打开电源时可自动清零,每个指示灯被点亮的时间约为0.5S—2S 范围内。
3.用计算机画出电路设计图,进行仿真分析验证其正确性。
4.写设计说明书一份。
二、设计的作用、目的1、为了培养学生运用相关课程的基础理论和技能解决实际问题,并进一步提高学生抓也基本技能、创新能力的重要实践教学环节。
2、培养学生正确的设计思想与方法、严谨的科学态度和良好的工作作风。
3、通过课程设计,学生受到设计与写作方法的初步训练,能用文字、图形和现代设计写作方法系统地、正确地表达课程设计。
4、巩固、深化和扩展学生的理论知识与初步的专业技能。
5、熟悉各种芯片的功能和应用。
6、完成彩灯控制器的设计,绘出电路原理图。
7、调试电路,是否能正常工作。
重庆理工大学课程设计:彩灯控制器三、设计的具体实现1)系统概述此电路主要由三部分组成,其整体框图如图(一)所示。
振荡电路计数译码驱动电路显示电路图(一)2)方案论证与实现(1)振荡电路主要用来产生时间基准信号(脉冲信号)。
因为循环彩灯对频率的要求不高,只要能产生高低电平就可以了,且脉冲信号的频率可调,所以采用555定时器组成的振荡器,其输出的脉冲作为下一级的时钟信号,电路如图二所示。
图(二)(2)计数器/译码分配器计数器是用来累计和寄存输入脉冲个数的时序逻辑部件。
在此电路中采用十进制计数/分频器4017,它是一种用途非常广泛的电路。
其内部由计数器及译码器两部分组成,由译码输出实现对脉冲信号的分配,整个输出时序就是O0、O1、O2….O9依次出现与时钟同步的高电平,宽度等于时钟周期。
数字逻辑课程设计报告多路彩灯控制器HEN system office room 【HEN16H-HENS2AHENS8Q8-HENH1688】数字逻辑课程设计报告——多路彩灯控制器学院名称:电子工程学院学生姓名:崔欢(13)专业名称:集成电路设计与集成系统班级:电路1102实习时间:2013年6月3日—— 2013年6月14日多路彩灯控制器的设计一、课程设计题目(与实习目的)(一)、题目:多路彩灯控制器(二)、实习目的:1.进一步掌握数字电路课程所学的理论知识。
2.熟悉几种常用集成数字芯片的功能和应用,并掌握其工作原理,进一步学会使用其进行电路设计。
3.了解数字系统设计的基本思想和方法,学会科学分析和解决问题。
4.培养认真严谨的工作作风和实事求是的工作态度。
5.锻炼动手能力,排错能力。
二、任务和要求实现彩灯控制的方法很多,如EPROM编程、RAM编程、单板机、单片机等,都可以组成大型彩灯控制系统。
因为本次实习要求设计的彩灯路数较少,且花型变换较为简单,故采用移位寄存器型彩灯控制电路。
(1)彩灯控制器设计要求设计一个8路移存型彩灯控制器,基本要求:1. 8路彩灯能演示三种花型(花型自拟);2. 彩灯用发光二极管LED模拟;选做:实现快慢两种节拍的变换。
(2)课程设计的总体要求1.设计电路实现题目要求;2.电路在功能相当的情况下设计越简单越好;3. 注意布线,要直角连接,选最短路径,不要相互交叉;4. 注意用电安全,所加电压不能太高,以免烧坏芯片和面包板。
三总体方案的设计整体电路分为四个模块,第一个模块时钟信号的产生;第二个模块实现节拍控制;第三个模块实现花型的控制;第四个模块实现实现花型的演示。
这种方案将整个设计电路的功能模块化,设计思想比较简单。
元件种类使用少,且都较熟悉易于组装电路。
这么设计的出发点是:电路设计模块化,易于检查电路,对后面的电路组装及电路调试都很方便,花型控制电路简单,花型也比较简单。
数字逻辑课程设计报告——多路彩灯控制器学院名称:计算机学院学生姓名:罗婧专业名称:计算机科学与技术班级:计科1004实习时间:2012年6月4日——2012年6月15日多路彩灯控制器的设计一.课程设计题目(一)题目:多路彩灯控制器(二)实习目的:1.进一步掌握数字电路课程所学的理论知识。
2.熟悉几种常用集成数字芯片的功能和应用,并掌握其工作原理,进一步学会使用其进行电路设计。
3.了解数字系统设计的基本思想和方法,学会科学分析和解决问题。
4.培养认真严谨的工作作风和实事求是的工作态度。
5.数点课程实验是大学中为我们提供的唯一一次动手实践的机会,增强动手实践的能力。
二.任务和要求实现彩灯控制的方法很多,如EPROM编程、RAM编程、单板机、单片机等,都可以组成大型彩灯控制系统。
因为本次实习要求设计的彩灯路数较少,且花型变换较为简单,故采用移位寄存器型彩灯控制电路。
(1)彩灯控制器设计要求设计一个8路移存型彩灯控制器,基本要求:1. 8路彩灯能演示至少三种花型(花型自拟);2. 彩灯用发光二极管LED模拟;3. 选做:实现快慢两种节拍的变换。
(2)课程设计的总体要求1.设计电路实现题目要求;2.电路在功能相当的情况下设计越简单越好;3. 注意布线,要直角连接,选最短路径,不要相互交叉;4. 注意用电安全,所加电压不能太高,以免烧坏芯片和面包板。
三.总体方案的选择(1)总体方案的设计针对题目设计要求,经过分析与思考,拟定以下方案:方案:总体电路共分三大块。
第一块实现时钟信号的产生;第二块实现花型控制电路;第三块实现花型演示电路。
主体框图如下:产生时钟cp 花型控制花型演示根据所提供的实验器材各模块总体思路如下:时钟信号CP电路:参见高等教育出版社王淑银主编的《数字电路与逻辑设计》课本P404图10-3-6(a);花型控制电路:由两片161 4位二进制同步计数器和一些与非门共同完成;花型演示电路:由两片194 双向移位寄存器完成(可左移右移完成花型变化(2)总体方案的选择将整个设计电路的功能模块化,设计思想比较简单。
数字逻辑课程设计报告——多路彩灯控制器学院名称:计算机学院学生姓名:罗婧专业名称:计算机科学与技术班级:计科1004实习时间:2012年6月4日——2012年6月15日多路彩灯控制器的设计一.课程设计题目(一)题目:多路彩灯控制器(二)实习目的:1.进一步掌握数字电路课程所学的理论知识。
2.熟悉几种常用集成数字芯片的功能和应用,并掌握其工作原理,进一步学会使用其进行电路设计。
3.了解数字系统设计的基本思想和方法,学会科学分析和解决问题。
4.培养认真严谨的工作作风和实事求是的工作态度。
5.数点课程实验是大学中为我们提供的唯一一次动手实践的机会,增强动手实践的能力。
二.任务和要求实现彩灯控制的方法很多,如EPROM编程、RAM编程、单板机、单片机等,都可以组成大型彩灯控制系统。
因为本次实习要求设计的彩灯路数较少,且花型变换较为简单,故采用移位寄存器型彩灯控制电路。
(1)彩灯控制器设计要求设计一个8路移存型彩灯控制器,基本要求:1. 8路彩灯能演示至少三种花型(花型自拟);2. 彩灯用发光二极管LED模拟;3. 选做:实现快慢两种节拍的变换。
(2)课程设计的总体要求1.设计电路实现题目要求;2.电路在功能相当的情况下设计越简单越好;3. 注意布线,要直角连接,选最短路径,不要相互交叉;4. 注意用电安全,所加电压不能太高,以免烧坏芯片和面包板。
三.总体方案的选择(1)总体方案的设计针对题目设计要求,经过分析与思考,拟定以下方案:方案:总体电路共分三大块。
第一块实现时钟信号的产生;第二块实现花型控制电路;第三块实现花型演示电路。
主体框图如下:根据所提供的实验器材各模块总体思路如下:时钟信号CP电路:参见高等教育出版社王淑银主编的《数字电路与逻辑设计》课本P404图10-3-6(a);花型控制电路:由两片161 4位二进制同步计数器和一些与非门共同完成;花型演示电路:由两片194 双向移位寄存器完成(可左移右移完成花型变化(2)总体方案的选择将整个设计电路的功能模块化,设计思想比较简单。
多路彩灯控制器目录摘要······················································一课程名称·······························二内容实验·······························三具体要求·······························四方案论证·······························五单元电路·······························六仿真结果·······························七实验小结······························参考文献·······················································一,课程名称多路彩灯控制器二,内容摘要当今时代科技发展日异月新,彩灯作为一种景观应用越来越多。
多路彩灯控制器设计一、课程设计题目课程设计题目:多路彩灯控制器二、任务和要求彩灯控制器可以自动控制多路彩灯按不同的节拍循环显示各种灯光变换花型。
彩灯控制器是以高低电平来控制彩灯的亮灭。
实现彩灯控制可以采用EPROM编程、RAM编程、可编程逻辑器件、单片机等实现。
在彩灯路数较少,花型变换比较简时,也可用移位寄存器实现。
在实际应用场合彩灯可能是功率较大的发光器件,需要加以一定的驱动电路。
本课题用发光二极管LED模拟彩灯,可以不用驱动。
(此次课程设计采用面包板来实现)现要求设计一个8路移存型彩灯控制器,彩灯用发光二极管LED 模拟,具体要求如下:1.能演示三种花型,花型自拟。
2.选做:彩灯明暗变换节拍为1.0s和2.0s,两种节拍交替运行。
三、总体方案的选择根据题目的任务、要求和性能指标,经过分析与思考,得出以下方案:整体电路分为四个模块:第一个模块实现节拍的发生;第二个模块实现快慢两种节拍的控制;第三个模块实现花型的控制;第四个模块实现花型的显示。
主体框图如下:四、单元电路的设计1.设计所使用的元件及工具:器件清单如下:2.各个单元电路的具体实现(1)节拍部分①节拍发生电路节拍是整个电路功能实现的基础及其他模块进行调试的必需条件,故首先实现节拍发生模块。
0.5s 节拍选用由555及相关器件构成的多谐振荡器电路实现。
由于输出波形中低电平的持续时间,即电容放电时间为C R t w 227.0=低电平的持续时间,即电容放电时间为C R R t w )(7.0211+=因此电路输出矩形脉冲的周期为C R R t t T w w )2(7.02121+=+=输出矩形脉冲的占空比为212112R R R R T t q w ++==当12R R >>时,占空比近似为50%。
电容取:4.7μf 0.01μf 电阻取:2R =150 k Ω =1R 4.7 k Ω考虑到还要产生周期为2.0s 节拍故可在555基础上连接74LS74芯片达到分频的作用,电路图如下:产生脉冲波形如图:②节拍选择电路把节拍产生电路产生的1Hz和0.5Hz的节拍送入74ls151芯片的D0和D1端,再由74LS151的地址端的控制选择出1Hz或0.5Hz的频率。
物理与电气工程学院课程设计报告多路彩灯控制器姓名 ** ** 学号 *********班级电气工程及其自动化1班年级 2011级指导教师李 ***成绩日期 2013.4.8摘要八路循环彩灯控制器整体电路由三部分组成:脉冲发生电路、移位寄存器、控制电路。
其中用时钟脉冲来启动电路,使其发出不同的频率产生不一样的脉冲,控制发光二极管,使电路更好的工作。
主要采用 74LS194 芯片接成扭环形结构的移位器来实现,最后做到两种花型的彩灯循环控制。
一、实验目的:根据知识掌握情况和兴趣选择题目,给出功能设计方案,插接、调试电路,完成要求的任务,达到巩固和应用“电子技术基础”和“数字电路与逻辑设计”课程基本理论和方法,初步掌握模拟与数字电路系统设计基本方法的目的。
二、实验要求:设计一个4路移存型彩灯控制器,彩灯用发光二极管LED模拟,具体要求如下:1、能演示三种花型,花型自拟。
2、选作:彩灯明暗变换节拍为1.0s和0.5s,两种节拍交替运行。
三、实验元件:555定时器 1个74194 2个74161 2个7404 2个电阻150kΩ 1个电阻4.7KΩ 1个电阻20Ω 8个电容4.7uF 1个电容0.1 uF 1个四、总体方案的设计:经过分析问题及初步的整体思考,设计方案如下:需要实际时钟产生电路,循环控制电路和彩灯左右移,及全亮全灭输出电路。
时钟脉冲产生电路由脉冲发生器产生连续的脉冲。
循环电路采用74LS161 ,74LS194实现彩灯的循环控制。
具体主要通过两片双向移位寄存器74LS194 来实现彩灯电路控制,通过脉冲发生器来产生连续时钟信号的输入,由74LS161计数器来控制信号的移动方向,实现左移,右移及亮灭的功能。
总体电路原理图如下:五、单元电路的设计:花型演示电路花型控制节拍控制电路花型控制节拍控制电路1、时钟信号一片555加上电容及电阻实现电容:4.7μf 0.01μf电阻:150 kΩ 4.7 kΩ输出高电平时间T=(R1+R2)Cln2输出低电平时间T=R2Cln2振荡周期T=(R1+2R2)Cln2输出方波的占空比为根据本次设计使用的R1,R2(R1=150k,R2=4.7k)值,计算出振荡周期0.5s2 花型控制信号电路由一片74LS161(两种花型每种显示一遍)计数器。
数字电路课程设计报告书——多路彩灯控制器系部名称:学生姓名:专业名称:班级:实习时间:2009年 12月7 日至2009年12月18日分频式三花型八路彩灯控制器一. 实验目的1.复习数字电路知识,学会将数电理论用于实际电路中去;2.认识常用逻辑器件,并学会使用这些芯片设计简单数字电路;3.学会使用面包板测试设计好的逻辑电路,并使用万用表进行调试排错;4.培养合作精神与独立完成电路的能力,初步学会自主设计、连接、调试数字电路的方法。
二. 实验要求多路彩灯控制器在实验板上构建一个多路彩灯控制器,要求1.至少控制8路彩灯信号,产生3种以上的花型变换;2.彩灯用发光二极管代替;3.花型由设计者自行确定;三. 设计题目与思路1.2.为了实现符合上述花型的数字逻辑电路,需要考虑以下五个问题:1.如何产生时钟信号?2.如何分别实现每种花型?3.如何在花型之间进行自动转换?4.如何在花型结束后继续重头开始循环?5.如何控制分频?以上五个问题可以通过以下方法实现:1.时钟信号的产生:555定时电路接线简单,其产生的时钟对于低速数字系统已经足够使用,故采用EN555芯片设计时钟电路以产生1Hz的时钟信号。
2.花型的实现:以上设计的三种花型使用移位寄存器(74LS194>实现较为方便,故选用移位寄存器来实现以上花型控制。
花型一、二需要将两个移位寄存器串联使用,具体方法是将右边四个灯所在的移存型寄存器最左端输入给左边四个灯所在的移位输入端。
其中花型一仅需要将移位控制置为左移,将最左端的输出通过一个非门在输入给移位输入端即可实现该功能,而花型二则需要通过一个D触发器(74LS74>来实现,当第7个彩灯<如不做说明,这里及以后的第X个彩灯均指从左向右数第X个彩灯)点亮时,给D触发器一个信号,使其跳变为0,这里采用D触发器的异步清零端较为合适,将彩灯信号取非后置入D触发器的异步清零端,即可使D触发器输出为0,并将其输给移位寄存器输入端。
课程设计报告—多路彩灯控制器一、项目介绍多路彩灯控制器是一款具有多种颜色控制功能的控制器,可以实现多种灯光图案的显示。
它的主要功能是控制多脚灯泡的变化和状态,使其产生不同颜色的灯光,构成不同的图案或者变换模式。
二、主要功能1.控制部件:该控制器采用通用数字微处理器作为控制元件,它可以控制多种灯光,包括白色、红色、绿色和蓝色等,还可以同时控制多个LED,实现不同灯光图案的显示。
2.控制算法:在算法上,多路彩灯控制器采用“时序控制”算法,它可以控制灯泡在某一秒内的时间序列,从而实现不同图案的表现效果。
3.连接部件:它还具有外界输入部件,可以连接电脑,便于使用者设计和控制灯光图案,也可以更改和重置控制器,以设计新的灯光图案。
三、困难点1.多灯光多变显示:多路灯光的多变显示要求控制器具有良好的时序管理能力,以及良好的判断力,能够实时根据外部特征环境、光源特性等,控制灯泡成某种特定的灯光图案。
2.多模式控制:多模式控制要求控制器具有嵌入式内部控制算法,以实现不同的相关控制功能。
3.可视化编程:多模式控制还要求可视化编程,使用者可以通过可视化编程界面来设计灯光图案。
四、实现方案1.硬件系统:由数字微处理器、多路输出控制器、LED灯光、外界输入部件(如按键、鼠标、USB 等)等组成。
2.控制软件:控制程序和用户界面设计,将硬件设计和实现,以及灯光显示软件结合起来,实现灯光图案的控制。
五、总结多路彩灯控制器的主要功能是控制灯泡在某一秒内的时序变化,以及实现多种灯光图案的显示。
它的实现方案主要由硬件系统、控制软件和外界输入组成,它的主要困难点包括多灯光多变显示、多模式控制和可视化编程等。
《数字逻辑电路》彩灯控制电路实训报告1 整机设计1.1 设计要求1.1.1设计任务利用所学的数字逻辑电路的相关理论知识设计并制作一个彩灯控制电路。
1.1.2性能指标要求1. 具有控制彩灯右移、左移、全亮及全灭等功能;2. 彩灯移动至少有 4 种速度;3. 可以实现循环左、右移;4. 彩灯的布图形状随意。
1.2 整机实现的基本原理及框图1.2.1基本原理彩灯控制电路利用移位寄存器(SN74LS194N)、定时器(NE555)和控制逻辑电路等元件相互配合,通过控制移位寄存器的状态和定时器的脉冲信号,实现彩灯的亮灭和移动效果。
1.2.2总体框图2 各功能电路实现原理及电路设计1. 脉冲产生电路使用NE555定时器芯片,NE555工作在脉冲发生器模式下,产生可调节频率的方波脉冲信号。
通过调节电阻和电容值,可以调节脉冲的周期。
2. 移位寄存器电路使用74LS194N移位寄存器芯片,它可以存储和移动数据。
在这里,我们将其配置为移动模式,用于控制彩灯的移动和亮灭。
3 制作与调试过程用 Altium Designer 软件画出电路原理图和 PCB 图;根据提供的电路设计图和所需元件清单,准备好所需的电子元件和工具;将元件按照电路设计图的连接方式焊接在电路板上。
确保焊接的连接正确并且没有短路;仔细检查电路的连接,确保所有元件都正确连接,并且没有接触不良或短路现象;将电路连接到电源上,确保电源的电压和电流符合元件的额定值,并确保极性正确。
逐步测试电路的各个功能模块,首先测试脉冲产生电路,确保它能够产生可调节周期的脉冲信号;然后测试移位寄存器电路,确保它能够正确存储和移动数据。
4 电路测试4.1 测试仪器与设备示波器;信号发生器;万用表。
4.2 功能测试使用开关,测试彩灯控制电路对按键的响应,观察LED指示灯的状态。
5 实训结论本次实训中,我们设计了一个彩灯控制电路,包括脉冲产生电路和移位寄存器电路。
通过功能测试,我得出了以下结论:1. 彩灯控制电路可调周期的脉冲产生电路,使用NE555定时器芯片实现。
数字逻辑课程设计报告姓名:李星村学号:2013040203027选课号:33一、设计题目及要求设计题目:彩灯控制器一要求:1.有四只数码管,L0……L32.显示方式①先奇数灯依次灭②再偶数灯依次灭③再由L0到L3依次灭3.显示间隔0.5S,1S可调二、设计过程及内容(包括:设计方案、器件选型、电路图)1.总体设计思路:将该过程分为10个状态,前5个状态为全亮→奇数灯L1、L3依次灭→偶灯L0、L2依次灭,后5个状态为所有彩灯亮→L0-L5依次灭。
该电路主要由三部分组成,即分频器、计数器以及彩灯控制器组成。
其中,分频器中用控制端M控制频率的高低,分别用183进制与T触发器以及相应的组合电路对732hz分频,实现显示时间的变换,产生时间信号T信号;计数器中,采用一个5进制计数器;在彩灯控制器中,通过计数器进位控制的T触发器,控制两片3-8线译码器交替工作,进而使得奇偶灯亮灭和所有灯亮灭的交替。
2.具体步骤:(1)分频器用183进制计数器对输入信号频率为732hz分频,可以得到4hz 的频率,在进位输出端加一个T触发器T1,不仅是频率降为原来的一半,而且也调整了占空比。
得到2hz的频率信号。
电路图如下:注释:由于器件和实际中没有T触发器原件,故采用74LS74,D 触发器搭建的T触发器。
再用控制端M控制频率时,当M=1时,上面所得输出端与T触发器T2如下图连接,频率变为上次频率的一半,即1hz,显示时间间隔为1s;当M=0时,可直接利用,即它的频率为2hz,显示时间间隔为0.5s。
电路图如下:总的分频器电路如图所示:仿真波形:当M=1时:所得分频T信号频率为1hz,即显示时间为1s。
当M=0时:所得分频T信号频率为2hz,即显示时间为0.5s。
(2)计数器我所采用的计数器是一个5进制的计数器,其中通过计数器的进位输出控制T触发器是否工作进而实现译码器转化。
所以计数器采用74LS163的4bite计数器,用置数法计1011-1111五个状态。
物理与电气工程学院课程设计报告多路彩灯控制器姓名 ** ** 学号 *********班级电气工程及其自动化1班年级 2011级指导教师李 ***成绩日期 2013.4.8摘要八路循环彩灯控制器整体电路由三部分组成:脉冲发生电路、移位寄存器、控制电路。
其中用时钟脉冲来启动电路,使其发出不同的频率产生不一样的脉冲,控制发光二极管,使电路更好的工作。
主要采用 74LS194 芯片接成扭环形结构的移位器来实现,最后做到两种花型的彩灯循环控制。
一、实验目的:根据知识掌握情况和兴趣选择题目,给出功能设计方案,插接、调试电路,完成要求的任务,达到巩固和应用“电子技术基础”和“数字电路与逻辑设计”课程基本理论和方法,初步掌握模拟与数字电路系统设计基本方法的目的。
二、实验要求:设计一个4路移存型彩灯控制器,彩灯用发光二极管LED模拟,具体要求如下:1、能演示三种花型,花型自拟。
2、选作:彩灯明暗变换节拍为1.0s和0.5s,两种节拍交替运行。
三、实验元件:555定时器 1个74194 2个74161 2个7404 2个电阻150kΩ 1个电阻4.7KΩ 1个电阻20Ω 8个电容4.7uF 1个电容0.1 uF 1个四、总体方案的设计:经过分析问题及初步的整体思考,设计方案如下:需要实际时钟产生电路,循环控制电路和彩灯左右移,及全亮全灭输出电路。
时钟脉冲产生电路由脉冲发生器产生连续的脉冲。
循环电路采用74LS161 ,74LS194实现彩灯的循环控制。
具体主要通过两片双向移位寄存器74LS194 来实现彩灯电路控制,通过脉冲发生器来产生连续时钟信号的输入,由74LS161计数器来控制信号的移动方向,实现左移,右移及亮灭的功能。
总体电路原理图如下:五、单元电路的设计:1、时钟信号一片555加上电容及电阻实现电容:4.7μf 0.01μf电阻:150 kΩ 4.7 kΩ输出高电平时间T=(R1+R2)Cln2输出低电平时间T=R2Cln2振荡周期T=(R1+2R2)Cln2输出方波的占空比为根据本次设计使用的R1,R2(R1=150k,R2=4.7k)值,计算出振荡周期0.5s2 花型控制信号电路由一片74LS161(两种花型每种显示一遍)计数器。
目录前言 (2)课程设计题目 (4)课程设计目的 (4)任务和要求 (5)总体方案的选择 (6)单元电路的设计 (7)设计原理 (8)芯片介绍 (11)彩灯的布置 (17)各部分电路 (19)总电路 (25)信号波形 (25)心得体会 (29)参考文献 (30)前言灯光的闪烁和流动可以用于各种各样的装饰,电子门标,广告装饰等等…流动的灯光总是特别吸引人们的眼球。
在夜晚,城市街头,一旦广告牌上的灯光流动起来,那它马上变得生动起来。
彩灯是大家比较感兴趣的话题,我今天说的这一个,它就利用大学所学到的数电知识制成,只要了解几种集成电路便可轻松明白它的原理。
做好的彩灯可以放在客厅,卧室等地方,你会感到温馨;或是歌舞厅等地方以增加氛围。
循环彩灯的电路很多,循环方式更是多种多样。
有的更是专门的可编程彩灯集成电路。
但大多数的彩灯控制电路是数字电路来实现的,用中等集成电路实现的彩灯控制主要用计数器,译码器,触发器和一些门电路等集成。
本次设计的八彩循环彩灯控制器就是用计数器、定时器、移位寄存器等门电路来实现的,其特点是用发光二极管,能发出其种不同颜色的光。
设计八路彩灯控制器目的在于进一步熟悉逻辑电路、脉冲发生电路的的设计方法及熟悉相关数字芯片的功能和使用方法。
本设计通过LM555CM定时器、74163N计数器、74194N移位计数器等实现一个装饰四路彩灯控制器,通过这个控制器可以实现灯的不同花色。
通过这个设计可以让我们加深对电子电路的理解,方便以后课时的学习。
课程设计题目多路彩灯控制器课程设计目的1.通过课程设计,进一步掌握数字电路课程所学的理论知识。
2.熟悉几种常用集成数字芯片的功能和应用,并掌握其工作原理,进一步学会使用其进行电路设计。
3.了解数字系统设计的基本思想和方法,学会科学分析和解决问题。
4.培养认真严谨的工作作风和实事求是的工作态度。
5.课程设计是大学课程不可缺少的一部分,通过课程设计使学生理论知识与实际相结合,同时还能增强动手实践的能力。
西安邮电学院数字电路课程设计报告书——多路彩灯控制器系部名称:通信工程系学生姓名:专业名称:通信工程(科学技术)班级:科技0503实习时间:2007年12月10日至2007年12月21日一、课程设计题目多路彩灯设计二、设计的任务和要求1)设计八路彩灯,要求三种花型。
2)选作:设计分频电路实现不同频率的彩灯电路。
三、系统总体设计方案及系统框图方案一:系统的cp脉冲由555构成的多谐振荡器产生;由两片74芯片来产生三个状态的模三计数器,每个状态持续十六个cp周期,以一片161的co输出端来控制74芯片的clk输入端,以此实现每个状态持续十六个cp周期。
用两片194来组成显示电路,194的八个输出端控制八路彩灯。
两片74 的四个输出端组成三个状态,四个输出端分别用来控制两片194 的左移和右移控制端,并用这四个输出加上门电路来控制194 的左移和右移串行输入端。
总体由cp脉冲产生模块、计数并控制模块、显示模块组成。
设计原理:多路彩灯系统主要由计数器、控制器、显示器和脉冲信号发生器等模块组成。
脉冲发生器是该系统中计数器和显示器的标准时钟信号源,D触发器器输出两组信号灯的控制信号,经显示电路后驱动信号灯工作,控制器是系统的主要部分,由它控制器显示电路的工作。
单元电路的设计:1.脉冲信号产生模块时钟信号产生电路主要由555定时器组成多谐振荡器产生稳定的脉冲信号,送到其他模块电路。
脉冲产生电路根据需要产生“0”、“1 ”信号,电路图如下所示:2.频率控制电路系统的频率控制电路是由一片161完成的,161是4位二进制同步计数器,它具有同步清零,同步置数的功能,利用它的进位输出端来得到十六分频信号cp2,作为下一模块既控制模块clk 信号,以使其达到每一状态持续十六cp周期的目的。
3.控制模块电路控制模块由两片74芯片完成,产生三个状态循环,来控制显示电路的输入端,每个状态持续十六个cp周期。
4显示器电路系统的显示器部分是由两块194完成。
一、实训目的本次实训旨在通过实际操作,使学生进一步掌握数字电路课程所学的理论知识,熟悉常用集成数字芯片的工作原理,并学会使用其进行电路设计。
同时,通过实训培养学生的科学分析和解决问题的能力,以及严谨的工作作风和实事求是的工作态度。
二、实训内容1. 实训项目:设计一个8路移存型彩灯控制器,实现彩灯快慢两种节拍的变换,8路彩灯能演示三种花型,彩灯用发光二极管LED模拟。
2. 实训要求:(1)设计电路实现题目要求;(2)电路在功能相当的情况下设计越简单越好;(3)注意布线,要直角连接,选最短路径,不要相互交叉;(4)注意用电安全,所加电压不能太高,以免烧坏芯片和面包板。
三、实训过程1. 确定设计方案根据题目要求,经过分析与思考,我们选择以下设计方案:(1)采用8位D触发器74LS74作为移位寄存器,实现彩灯的移位控制;(2)利用8位并行输入/输出锁存器74LS373实现彩灯的输出控制;(3)通过分频电路产生快慢两种节拍的控制信号;(4)使用CD4511编码器实现三种花型的选择。
2. 电路设计根据设计方案,我们设计了以下电路:(1)移位寄存器电路:由74LS74芯片构成,用于实现彩灯的移位控制;(2)输出锁存器电路:由74LS373芯片构成,用于实现彩灯的输出控制;(3)分频电路:由555定时器构成,产生快慢两种节拍的控制信号;(4)编码器电路:由CD4511芯片构成,用于实现三种花型的选择。
3. 电路制作与调试(1)按照电路图,将各个芯片焊接在面包板上;(2)连接电源、按键、发光二极管等外围元件;(3)调试电路,观察彩灯的运行情况,确保电路功能正常。
4. 电路优化与改进在调试过程中,我们发现以下问题:(1)分频电路输出波形不稳定,导致彩灯运行不稳定;(2)编码器电路输出信号存在毛刺,影响彩灯花型的展示。
针对以上问题,我们进行了以下优化与改进:(1)将555定时器改为更稳定的时钟源,提高分频电路的输出稳定性;(2)对编码器电路进行滤波处理,消除输出信号的毛刺。
多路彩灯控制器课程设计一、课程目标知识目标:1. 让学生掌握多路彩灯控制器的基本原理,理解电路组成及各部分功能。
2. 学会使用常见的电子元件,如电阻、电容、二极管等,并能运用到彩灯控制器的设计中。
3. 了解并掌握彩灯控制器的编程方法,实现多种灯光效果的控制。
技能目标:1. 培养学生动手操作能力,能独立完成多路彩灯控制器的搭建与调试。
2. 提高学生的问题解决能力,能够分析并解决彩灯控制器在使用过程中出现的问题。
3. 培养学生的团队协作能力,学会在小组合作中共同完成任务。
情感态度价值观目标:1. 培养学生对电子科技的兴趣和热情,激发他们探索未知领域的欲望。
2. 培养学生的创新意识,鼓励他们勇于尝试,敢于挑战,提高自信心。
3. 培养学生的环保意识,让他们认识到资源的宝贵,养成良好的节能习惯。
课程性质:本课程属于电子技术实践课程,注重理论与实践相结合,培养学生的动手能力和创新能力。
学生特点:学生处于初中年级,具有一定的电子基础,对新鲜事物充满好奇,动手能力强,但缺乏系统性的专业知识。
教学要求:结合学生特点,课程设计应注重实践性、趣味性和挑战性,引导学生主动参与,充分发挥学生的主观能动性。
教学过程中,注重分层指导,关注学生的个体差异,确保每位学生都能在课程中收获成长。
同时,注重课程目标的分解与落实,使学生在完成具体学习成果的过程中,实现课程目标的有效达成。
二、教学内容1. 彩灯控制器基本原理:讲解电路组成、工作原理,介绍各部分电子元件的功能和作用,如电源、微控制器、驱动电路等。
2. 电子元件认知与使用:学习电阻、电容、二极管、三极管等常见电子元件的识别与选用,理解其在彩灯控制器中的应用。
3. 彩灯控制器编程:学习彩灯控制器的编程方法,掌握编程软件的使用,实现多种灯光效果的编程设计。
- 编程基础:介绍编程语言、指令和编程逻辑。
- 实践操作:设计简单的灯光效果程序,如单色、双色、跑马灯等。
4. 彩灯控制器搭建与调试:学习如何搭建多路彩灯控制器,进行电路连接、调试和故障排查。
多路彩灯控制器一、实习目的1、 进一步掌握数字电路逻辑设计课程所学的理论知识;2、 熟悉几种常用数字芯片,并掌握其工作原理,进一步学会使用其进行电路设计;3、 了解数字系统设计的基本思想和方法,学会科学分析和解决问题。
二、任务和要求彩灯控制器可以自动控制多路彩灯按不同的节拍循环显示各种灯光变换花型。
彩灯控制器是以高低电平来控制彩灯的亮灭。
实现彩灯控制可以采用EPROM 编程、RAM 编程、可编程逻辑器件、单片机等实现。
在彩灯路数较少,花型变换比较简单时,也可以移位寄存器实现。
在实际应用场合彩灯可能是功率较大的发光器件,需要加以一定的驱动电路。
本课题用发光二极管LED 模拟彩灯,可以不用驱动。
具体要求:1、设计一个8路移存型彩灯控制器,彩灯用发光二极管LED 模拟; 2、应能显示3种花型效果,花型自动切换(花型可自拟); 3、彩灯明暗变换节拍为1.0s 和2s ,两种节拍交替运行。
三、总体方案的选择根据彩灯控制器的设计思想,可以把彩灯控制器划分为3部分:花型节拍产生模块、花型控制模块、花型显示模块,系统框图如图所示:花型节拍产生模块负责产生快、慢两种频率的连续脉冲信号。
花型控制模块负责控制几种花型之间的切换以及快、慢节拍的切换。
花型显示模块按照设计的花型,控制发光二极管显示花型效果。
三种花型如图:花型节拍产生模块花型显示模块花型控制模块花型切换单元节拍切换单元节拍序号花型一花型二花型三1 10000000 00010001 000110002 11000000 00110011 001111003 11100000 01110111 011111104 11110000 11111111 111111115 11111000 11101110 111001116 11111100 11001100 110000117 11111110 10001000 100000018 11111111 00000000 000000009 1111111010 1111110011 1111100012 1111000013 1110000014 1100000015 1000000016 00000000四、实验设备与器材①芯片74LS00(3个)、74LS04(2个)、74LS74(1个)、74LS161(2个)、74LS194(2个)、555(1个)②电阻150千欧一只、4.7千欧一只、100欧两只③电容4.7uf一只、0.1uf一只④发光LED8只,颜色不限⑤直流稳压电源一台,万用表一个⑥面包板一块,剥线钳一只,导线若干五、单元电路的设计1、花型节拍产生模块花型节拍产生模块负责产生两种频率的连续脉冲信号,第一种是周期为1秒的快捷拍连续脉冲信号,第二种是周期为2秒的慢节拍连续信号。
数字逻辑课程设计报告——多路彩灯控制器学院名称:电子工程学院学生姓名:崔欢(13)专业名称:集成电路设计与集成系统班级:电路1102实习时间:2013年6月3日——2013年6月14日多路彩灯控制器的设计一、课程设计题目(与实习目的)(一)、题目:多路彩灯控制器(二)、实习目的:1.进一步掌握数字电路课程所学的理论知识。
2.熟悉几种常用集成数字芯片的功能和应用,并掌握其工作原理,进一步学会使用其进行电路设计。
3.了解数字系统设计的基本思想和方法,学会科学分析和解决问题。
4.培养认真严谨的工作作风和实事求是的工作态度。
5.锻炼动手能力,排错能力。
二、任务和要求实现彩灯控制的方法很多,如EPROM编程、RAM编程、单板机、单片机等,都可以组成大型彩灯控制系统。
因为本次实习要求设计的彩灯路数较少,且花型变换较为简单,故采用移位寄存器型彩灯控制电路。
(1)彩灯控制器设计要求设计一个8路移存型彩灯控制器,基本要求:1. 8路彩灯能演示三种花型(花型自拟);2. 彩灯用发光二极管LED模拟;选做:实现快慢两种节拍的变换。
(2)课程设计的总体要求1.设计电路实现题目要求;2.电路在功能相当的情况下设计越简单越好;3. 注意布线,要直角连接,选最短路径,不要相互交叉;4. 注意用电安全,所加电压不能太高,以免烧坏芯片和面包板。
三总体方案的设计整体电路分为四个模块,第一个模块时钟信号的产生;第二个模块实现节拍控制;第三个模块实现花型的控制;第四个模块实现实现花型的演示。
这种方案将整个设计电路的功能模块化,设计思想比较简单。
元件种类使用少,且都较熟悉易于组装电路。
这么设计的出发点是:电路设计模块化,易于检查电路,对后面的电路组装及电路调试都很方便,花型控制电路简单,花型也比较简单。
主体框图如下:时钟信号CP电路:用555芯片产生CP脉冲。
节拍控制电路:节拍变化由151八选一数据选择器完成,节拍的快慢变化可由74双上升沿D触发器完成,它可实现二分频。
花型控制电路:由161,4位二进制同步计数器完成;花型演示电路:由194 双向移位寄存器完成(可左移右移完成花型变化);四单元电路的设计1.设计所使用的元件及工具:74LS161(四位二进制同步计数器) ---------------------------- 2个;74LS194(移位寄存器) ----------------------------------- 2个;74LS151(八选一数据选择器) -------------------------------- 1个;74LS74(双D 触发器) --------------------------------------- 1个;74LS00(四二输入与非门) ---------------------------- ------2个;74LS04(六非门) ------------------------------------------- 1个;555 --------------------------------------------- ------1个;发光二极管 ------------------------------------------------ 8个;电容: 4.7μf ----------------------------------------------1个;0.01μf -----------------------------------------------1个;电阻:150kΩ------------------------------------------------------------ ---------1个;100Ω ---------------------------------------------- 4个;4.7kΩ ------------------------------------------------1个;实验板一块;万用表一个; 钳子一个;导线若干。
2.各个单元电路(1)时钟信号电路由一片555加上适当电容及电阻实现。
电容取:4.7μf 10n f 电阻取:150 k Ω 4.7 k Ω电路图如下:(2)节拍控制电路由一片151和一片74级联实现。
整体上实现脉冲频率的变换,即交替产生快慢节拍。
令74的Vcc ,CLR ,PR 都接高电平,将^Q 的输出接到D 端,Q 端的输出接到151的D1端。
令151的B,C,G’,GND 接低电平,Vcc 接高电平,D0接时钟信号的CP 脉冲,A 端接由花型控制电路的QG 输出。
所以Y 端的输出就为:Y=C P·^A+Q·A(Q 是74D 触发器的输出端)由D 触发器具有记忆功能,记录上一个状态,所以在每一个CP 脉冲的上升沿,Q 输出为上一次的记录(即一个脉冲)。
也就比时钟信号电路的CP 脉冲慢了一拍。
4.7uf所以通过A为0或1选择Y端输出的脉冲的频率。
A端接的是161的高位片的QF即当到达第32拍时QF为1接下来的33~64拍为变慢后的脉冲输出。
电路图如下:(3)花型控制信号电路由二片161级联的模64(三种花型每种显示一遍,再总体重复一遍的总节拍数)计数器。
161的级联用的是同步,并用^QG清零。
当三种花型全新显示一遍后(总共32拍)161的输出变为00000100所以将161高位片的信号QF输给节拍控制电路的151的A来通过节拍控制电路改变第二遍花型显示的频率。
161的CP脉冲来自节拍控制电路中151的输出端Y。
电路图如下:(4)花型演示电路由二片移位寄存器194实现。
其八个输出信号端连接八个发光二极管,用其输出信号控制发光二级管的亮灭实现花型演示。
而花型之间的变化通过花型控制电路的输出即161级联的计数器输出控制(它们由同一个CP脉冲控制)。
三种花型变换样式花型1:8路灯分两半。
从左至右渐亮,全亮后,再分两半从左至右渐灭。
循环两次;花型2:从中间到两边对称地逐次渐亮,全亮后仍由中间到两边逐次渐灭。
循环两次;花型3:从左至右顺次渐亮。
全亮后逆序渐灭。
循环两次。
移存器输出状态编码表这3种花型在每种频率下各显示一遍,三种花型完全显示一遍需要的总结拍数为32,即1~8显示第一个花型,9~16显示第二个花型,17~31显示第三个花型。
要用194实现三个花型的连续显示必须对两片194的S1、S0和SL 、SR 一句节拍的变化进行相应的改变,将两片194分为低位片和高位片,再将其输出端从低位到高位记为L1~L8。
列出各花型和其对应的194的S1、S0、SL 、SR 的输入信号及节拍控制信号列表如下:(用^Li 表示Li 的取非)列出卡诺图分析 194低位片SL=^L8S1=D ^ESR=^L8S0=^ (D ^E)194高位片SL=XS1=0SR=^L8^E+ L4 E S0=1由上图分析可以得到控制194高、低位片的左移右移变化控制端S1、S0以及串行输入端的由161的输出端Q D 、Q E 和本身输出端L4和^L8控制。
用去Q A —Q H 表示161从低位到高位的个输出端。
控制结果表达式如下:电路图如下:五 总体电路图194(1)CLR SRSL ABCDQ A1Q B1Q C1Q D1S01S111194(2)CLR SRSLABCDQ A2Q B2Q C2Q D2S02S12111&CPCP 321&1&&&&1&CP 16六电路组装、调试过程中发生的问题及解决的方法。
刚开始数电实习的时候,我想到了,先设计电路,再搭电路,以便后来的排错,从而完成实习要求。
在设计电路时,我先确定了总体框图,555的CP脉冲电路,74,151的分频电路相对容易,很快就设计好了,难就难在161和194的关系处理上,怎么用161控制194的花型转换,怎么用194连续显示3种花型呢?接着我想到161的功能就是计数,它可以通过计数来控制花型的转换,而194是移位寄存器,通过控制它的SL,SR,S0,S1,就可以进行花型的显示,而卡诺图化简就可以找出161和194的关系,理清思路后,我很快就完成了设计。
周三我就开始用面包板搭电路了,再搭电路前,我用万用表测了面包板的正负极是否连通,在确保它是连通的后才正式搭电路,由于设计和仿真都是自己一步步扎扎实实地走的,周五就进行了测验,加上电后,我分模块对电路进行了测试。
1.测试脉冲产生模块。
在555定时器的3脚插上了一个LED灯后,发现灯不亮,我就怀疑是不是点没加进去,检查后发现,我把电源负极和地分开了,没有把它们接在一起,这就相当于电路没连通,在用导线把它们连接好后再加电,LED灯正常闪亮,我又在151的Y输出端接上了一个LED灯,正常闪亮,说明脉冲产生电路是正常的。
2.测试节拍控制模块。
我先把A接0,发现Y输出接的LED灯和CP输出端接的灯闪亮是同步的,即还没有分频,再把A接高电平,这时现Y输出接的LED灯和CP输出端接的灯闪亮便不是同步的了,即实现了分频,分频电路正确。
3.测试花型控制电路和花型演示电路。
我在两片161的输出端都接上了LED灯,观察它计数是否正确,再在两片194的输出端接上LED灯,观察其分频前的花型和分频后的花型是否正确。
在加电后,观察到161可以正常计数,且194的花型显示也是正确的,但就是在161计数到32后没有进行分频,在分频模块功能正常的前提下,出现这种情况的原因只有一种,那就是A的高电平没有返回给151,所以对于151来说在A是0时,输出的就是CP,所以没有分频,我用万用表测了151的A引脚和161的F输出,发现是正常连通的,但是加电后还是不能分频,既然不是接触不良,那问题会出在哪呢?这引起了我的思考,会不会是F脚的输出逻辑电平达不到1,因为我在F 脚接了一个LED灯,会产生压降,虽然灯可以亮,但它的逻辑值却是0,那么把F脚的这个灯拔掉这一问题会不会就解决掉了呢?在拔掉灯后,我惊喜地发现在161计数到32后,可以实现分频了!至此,测试完满结束。
七附加功能的实现当我完成基本的实验电路后实习的老师建议我去尝试一下,用数码管实现花型的现实,即当时第一个花型时,数码管显示1,以此类推。
我用了几个小时的时间想出来了解决方案,用一片48芯片和一个数码管实现,将48芯片的D,C 管脚分别接地,A接F1非或F2,即F1与F2非得与非,前面的电路已经实现,只须连接,B接F1,其他的输入管脚按照芯片的工作要求进行连接。
在连接电路时必须注意管脚的位置,开始接错了,数码管显示的是2,4,6。
最后检查是管脚位置接错了,检查完后,按照对的管脚图连接电路,数码管显示出了1,2,3.所以必须足够的耐心,细心。