16路循环彩灯设计报告
- 格式:doc
- 大小:441.50 KB
- 文档页数:9
——EDA课程设计报告16路花样彩灯设计专业年级:电子信息工程2010级学生姓名:安亮学号:12010248258指导教师:杨泽林第一章绪论1.1系统背景EDA代表了当今电子设计技术的最新发展方向,利用EDA工具,电子设计师可以从概念、算法、协议等开始设计电子系统,大量工作可以通过计算机完成,并可以将电子产品从电路设计、性能分析到设计出IC版图或PCB版图的整个过程在汁算机上自动处理完成。
设计者采用的设计方法是一种高层次的“自顶向下”的全新设计方法,这种设汁方法首先从系统设计人手,在顶层进行功能方框图的划分和结构设计。
在方框图一级进行仿真、纠错.并用硬件描述语言对高层次的系统行为进行描述,在系统一级进行驶证。
然后,用综合优化工具生成具体门电路的网络表,其对应的物理实现级可以是印刷电路板或专用集成电路(ASIC)。
设计者的工作仅限于利用软件的方式,即利用硬件描述语言和EDA软件来完成对系统硬件功能的实现。
由于设计的主要仿真和调试过程是在高层次上完成的,这既有利于早期发现结构设计上的错误,避免设计工作的浪费,又减少了逻辑功能仿真的工作量,提高了设计的一次性成功率。
由于现代电子产品的复杂度和集成度的日益提高,一般分离的中小规模集成电路组合已不能满足要求,电路设计逐步地从中小规模芯片转为大规模、超大规模芯片,具有高速度、高集成度、低功耗的可编程朋IC器件已蓬勃发展起来。
在EDA技术中所用的大规模、超大规模芯片被称为可编程ASIC芯片,这些可编程逻辑器件自70年代以来,经历了CPm、IzPGA、CPLD、FPGA几个发展阶段,其中CPm(复杂可编程逻辑器件)/IzPGA(现场可编程逻辑器件)肩高密度可编程逻辑器件,目前集成度已高达200万门/片以上,它将掩模ASIC集成度高的优点和可编程逻辑器件设计生产方便的特点结合在一起,特别适合于样品研制或小批量产品开发,使产品能以最快的速度上市,而当市场扩大时,它可以很容易地转由掩模ASIC实现,因此开发风险也大为降低。
16路彩灯课程设计一、课程目标知识目标:1. 学生能够理解16路彩灯的基本原理,掌握电路的连接方法和控制方式。
2. 学生能够描述彩灯电路中涉及的电子元件及其功能,如电阻、电容、二极管等。
3. 学生能够运用所学的电子知识,分析16路彩灯电路的工作原理。
技能目标:1. 学生能够独立完成16路彩灯的组装和调试,提高动手实践能力。
2. 学生能够运用编程软件,设计出具有创意的彩灯控制程序,实现不同的灯光效果。
3. 学生能够通过团队协作,解决在制作16路彩灯过程中遇到的问题。
情感态度价值观目标:1. 学生对电子技术产生兴趣,培养主动学习和探索的精神。
2. 学生在制作过程中,培养细心、耐心和专注的品质,提高自我管理能力。
3. 学生通过团队协作,培养沟通、合作和分享的意识,增强团队荣誉感。
本课程旨在让学生将所学的电子知识应用于实践,通过制作16路彩灯,提高学生的动手能力、创新意识和团队协作能力。
针对学生的年级特点,课程内容紧密联系课本知识,注重培养学生的实际操作能力和解决问题的能力,使学生在实践中感受到电子技术的魅力。
二、教学内容本章节教学内容主要包括以下三个方面:1. 电子元件认知:介绍16路彩灯电路中涉及的电子元件,如电阻、电容、二极管等,以及它们在电路中的作用和功能。
关联课本第三章第二节内容。
2. 电路连接与控制:讲解16路彩灯电路的连接方法,包括串联、并联和混联等,以及如何通过编程控制灯光效果。
关联课本第四章第一、二节内容。
3. 实践操作与创意设计:指导学生进行16路彩灯的组装、调试和编程,鼓励学生发挥创意,设计出独特的灯光效果。
关联课本第五章内容。
教学大纲安排如下:第一课时:电子元件认知,介绍电路中各元件的功能和作用。
第二课时:电路连接方法,讲解不同连接方式的特点及适用场景。
第三课时:编程控制原理,介绍如何通过编程实现彩灯的控制。
第四课时:实践操作,指导学生进行16路彩灯的组装和调试。
第五课时:创意设计,鼓励学生发挥创意,设计独特的灯光效果。
山东科技大学电工电子实验教学中心创新性实验研究报告实验项目名称_16路彩灯控制电路___专题____________姓名学号_姓名学号_姓名学号_手机Email _专业电气工程及其自动化班级___指导教师及职称______开课学期2011 至_2012 学年_2 _学期提交时间2012 年 6 月28 日三、实验场地及仪器、设备和材料:2、实验内容⑴多谐振荡信号输出部分本实验用555定时器来产生脉冲信号,因此把555定时器接成多谐振荡器,如图2所示。
图2⑵彩灯状态编码输入部分实验运用74LS191加减计数产生Q3Q2Q1Q0的16个输出数组合作为两片3线-8线译码器的输入信号,而74LS191的加减计数状态由74LS161的Q0输出端的高低电平控制,并由此控制LED灯的亮灭方向。
其余端子中置数端A、B、C、D分别接低电平,使其初始置入数为0000,使能控制端4脚接低电平,预置数控制端11脚接高电平,输出端分别接两片3线-8线译码器,进位输出端输出进位脉冲信号给74LS161,如图3所示。
图3⑶彩灯点亮花样切换控制部分此部分采用74LS161及一系列组合逻辑电路来实现其输出“0”、“1”、“2”、“3”分别对应彩灯点亮的①、②、③、④四种花样。
而在依次实现四种花样以后即74LS161计数至“4”(Q3Q2Q1Q0=0100)时,对74LS161计数清零,那么在有连续不断的脉冲信号的作用下彩灯的点亮花样就能一直自动循环下去,如下图4所示。
图4⑷彩灯状态译码输出部分74LS138为3线-8线译码器,只有8个输出端,而在实验中需驱动16个LED,所以用两片74HC138拓展成4线-16线译码器,拓展法如图5所示。
拓展后形成的四个输入端分别同74LS191计数器的QA、QB、QC、QD相接。
通过改变QA、QB、QC、QD与四个输入端的连接方法来控制LED的亮灭顺序。
因为74HC138译码器输出端低电平有效,所以LED显示部分采用共阳极接法,负极分别接在74HC138的输出端上。
北华航天工业学院《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路循环彩灯控制器专业:本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。
16路流水彩灯课程设计一、课程目标知识目标:1. 学生能理解并掌握16路流水彩灯电路原理,包括电路组成、工作流程等。
2. 学生能运用所学的电子元件知识,正确识别并使用电阻、电容、二极管等元器件。
3. 学生能运用串并联电路知识,设计并搭建16路流水彩灯电路。
技能目标:1. 学生能够独立完成16路流水彩灯电路的搭建,提高动手实践能力。
2. 学生能够通过调整电路参数,实现流水彩灯的不同变化效果,培养创新思维和问题解决能力。
情感态度价值观目标:1. 学生在课程学习中,培养对电子技术的兴趣和热情,提高学习积极性。
2. 学生通过小组合作完成项目,培养团队协作精神,增强沟通与表达能力。
3. 学生能够关注电子技术在日常生活中的应用,认识到科技与生活的紧密联系,提高社会责任感。
课程性质:本课程为电子技术实践课程,注重理论联系实际,培养学生的动手能力和创新意识。
学生特点:六年级学生具备一定的电子元件知识和电路原理基础,好奇心强,喜欢动手实践。
教学要求:教师应引导学生主动探究,注重培养学生的实际操作能力和问题解决能力,使学生在实践中掌握电子技术知识。
教学过程中,关注学生的个体差异,给予个性化指导。
通过课程目标的分解,确保学生能够达到预期学习成果,为后续教学设计和评估提供依据。
二、教学内容本课程依据课程目标,结合教材内容,组织以下教学大纲:1. 电子元件知识回顾:复习电阻、电容、二极管等常用电子元件的原理与功能,为搭建16路流水彩灯电路打下基础。
2. 电路原理学习:讲解串并联电路的特点,引导学生理解16路流水彩灯电路的工作原理。
- 并联电路的电压、电流特点- 串并联电路在流水彩灯中的应用3. 流水彩灯电路设计:教授如何设计并搭建16路流水彩灯电路。
- 电路图绘制- 电子元件选型- 电路搭建方法4. 实践操作:学生分组进行16路流水彩灯电路的搭建与调试。
- 搭建电路- 调试电路,实现流水彩灯效果- 优化电路,调整变化效果5. 总结与展示:各小组展示搭建的流水彩灯,分享经验与收获。
数电课程设计__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 (重置) -一个低逻辑电位送至这个脚位时会重置定时器和使输出回到一个低电位。
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 方案比较方案一是采用数电模块,元器件较多,接线较为复杂,但功能明确,容易看懂方案二采用单片机制作,电路简单,但对于没学过单片机的同学有理解鉴于本次课程设计主要是数字电路课程设计,所以我选择了第一组方案。
用v h d l设计十六路彩灯控制器程序仿真图报告-CAL-FENGHAI.-(YICAI)-Company One1课程设计报告题 目 用VHDL 设计十六路彩灯控制器课 程 名 称 创新电子系统设计 院 部 名 称 信息技术学院 专 业 电子信息工程班 级 08电子信息工程(1)班 学 生 姓 名 学 号 课程设计地点 实验楼 课程设计学时 60学时 指 导 教 师金陵科技学院教务处成绩一、课程设计目的与要求 (4)二、课程设计的题目及内容 (4)三、设计过程 (5)3.1 模块设计 (5)3.2时序制电路模块程序及器件原理图 (7)3.3 显示模块电路程序及器件原理图 (9)3.4 顶出模块设计程序及器件原理图 (11)四、设计结果 (12)(1)仿真波形图 (12)①时序控制模块仿真波形: (12)②显示模块仿真波形: (13)③多路彩灯控制仿真波形: (13)(2)管脚连接对应表 (14)(3)硬件实物图 (14)五、总结 (16)一、课程设计目的与要求“创新电子系统设计”课程是专业教学计划中设置的独立实践环节,其主要目的为加强对学生创新意识、创新精神和创新能力的培养,鼓励和倡导学生积极参加学科竞赛、课外科技和科研活动、创造发明活动和各类社会实践活动,提高学生综合素质,促进学生个性发展。
要求学生能在老师的指导下,自主完成一个较复杂综合电子系统设计与制作的全过程,或者通过参加各类各级和通信、电子相关课外科技活动及竞赛得到真正的实战训练。
二、课程设计的题目及内容题目:用VHDL语言设计十六路彩灯控制器内容:1.设计一个多路彩灯控制器,十六种彩灯能循环变化,有清零开关,可以变化彩灯闪动频率即是可以选择快慢两种节拍。
2.整个系统有三个输入信号,分别为控制快慢的信号OPT,复位清零信号CLR,输出信号是16路彩灯输出状态。
系统框图如:图 2.1.1 系统总体框图3.主要模块组成:时序控制电路模块和显示电路模块,时序控制电路是根据输入信号的设置得到相应的输出信号,并将此信号作为显示电路的时钟信号;显示电路输入时钟信号的周期,有规律的输出设定的六种彩灯变化类型。
16路循环彩灯课程设计一、课程目标知识目标:1. 学生能理解16路循环彩灯的基本电路原理,掌握相关电子元件的功能和使用方法。
2. 学生能运用编程软件,编写并优化16路循环彩灯的控制程序。
3. 学生了解彩灯在生活中的应用,掌握相关安全知识。
技能目标:1. 学生能独立完成16路循环彩灯的组装和调试,提高动手实践能力。
2. 学生通过编程实践,提升逻辑思维和问题解决能力。
3. 学生能够进行团队合作,共同完成项目任务,培养沟通协作能力。
情感态度价值观目标:1. 学生对电子技术和编程产生兴趣,激发学习热情,树立科技创新意识。
2. 学生在项目实施过程中,体验成功的喜悦,增强自信心和自主学习能力。
3. 学生关注彩灯在节能环保方面的应用,培养环保意识和可持续发展观念。
本课程针对初中生设计,结合学生的年龄特点和认知水平,注重实践性和趣味性。
课程内容紧密联系教材,旨在提高学生的电子技术和编程能力,同时培养良好的团队合作精神和科技创新意识。
通过具体的学习成果分解,教师可以更好地进行教学设计和评估,确保课程目标的达成。
二、教学内容本课程教学内容分为以下三个部分,确保学生能够系统地掌握16路循环彩灯的制作与应用。
第一部分:基本电路原理及元件功能(1课时)1. 深入学习教材中有关电路基础知识,理解电路的基本原理。
2. 介绍16路循环彩灯所涉及的电子元件,如电阻、电容、二极管、集成电路等,并分析各元件的功能。
第二部分:编程控制与优化(2课时)1. 学习编程软件的使用,掌握基本的编程语法和逻辑。
2. 结合教材内容,编写16路循环彩灯的控制程序,并学会优化程序,提高彩灯显示效果。
第三部分:实践操作与团队协作(2课时)1. 学生分组进行16路循环彩灯的组装、调试和优化。
2. 教材中相关实践操作案例的分析,指导学生解决实际操作过程中遇到的问题。
3. 培养学生团队合作精神,共同完成彩灯制作任务。
教学内容按照教材章节进行合理安排,注重理论与实践相结合。
数电课程设计题目 16路彩灯循环控制电路设计课程名称数字电路课程设计院(系、部、中心)专业电气工程及其自动化班级学生姓名学号设计地点数电实验室指导教师课程设计任务书一.设计要求及主要技术指标 (4)二、实验任务、要求及提示 (4)三、设计方案的选择和电路框图 (5)四、设计原理 (6)五、各单元电路的设计、计算和说明 (6)六、整体电路图 (8)七、所用元件及器材 (9)八、芯片功能 (10)九、课程设计的心得体会 (21)十、参考文献 (21)引言数字电路是一门理论性强、工程应用广的专业基础课程。
为了训练读者对数字电路及系统的设计、安装、调试的实际动手能力,特在数字电路课程中设置了课程设计这一重要的实践环节,以便在实践中掌握数字系统的设计方法。
数字逻辑(电路)课程设计的目的通过完成本章所列的一些设计任务,掌握基于可编程器件的EDA技术,学习Max+plusII软件开发工具,明确数字系统的概念与设计的一般流程,训练从事电子系统设计工作必备的基本技能。
鉴于课程设计设置的主要目的,同时考虑学习的循序渐进、承上启下的过程,所以在本书的数字系统设计中,采用经典方法设计电路原理图,用EDA工具进行仿真,最后用编程逻辑器件实现的方法。
彩灯控制器设计简介利用移位寄存器和计数器等设计一彩灯控制电路,改变电路的不同工作状态,控制彩灯变幻出不同的闪烁效果。
电路实用,也可以通过计算机仿真直观地看到循环彩灯的控制效果,综合运用所学数字电路知识,学会设计和调试方法,从而产生浓厚兴趣。
如果稍微改动控制电路,可以更加完善,完成基于移位寄存器的彩灯控制器设计。
在现代生活中,彩灯作为一种装饰,既可以增强人们的感观,起到广告宣传的作用,又可以增添节日气氛,为人们的生活增添亮丽,用在舞台上增强晚会灯光效果,利用控制电路可使彩灯(例如霓虹灯)按一定的规律不断的改变状态,不仅可以获得良好的观赏效果,而且可以省电(与全部彩灯始终全亮相比)。
南京工程学院课程设计说明书(论文)题目16路彩灯循环控制电路设计课程名称数字电路课程设计院 (系、部、中心)电力工程学院专业班级:学生姓名:学号:设计地点:指导老师:工程基础实验与训练中心设计起止时间:一、设计目的:1、学会了将一个实际情况电路抽象为逻辑电路的逻辑状态的方法。
2、掌握计数、译码、显示综合电路的设计与调试方法。
3、掌握实际输出电路不同要求的实现方法。
4、熟悉Max+plusⅡ10.0软件运行环境,并了解其里面的各部分。
二、设计任务:设计16路彩灯循环控制电路,使得该电路彩灯循环显示频率快慢可调,控制器,具有多路输出,彩灯由发光二极管模拟替代。
根据不同的控制信号进行不同的计数,再通过译码器电路,得出不同的彩灯循环控制结果。
还需满足彩灯的闪烁按一定的规则变化(四种);设定彩灯的闪烁的时间。
三、设计步骤:(1)整体电路图如下:(2)局部电路图详解:彩灯信号输出部分:为实现16路彩灯输出,本案例选用两块集成电路译码器74138进行控制信号的输出。
A、B、C为3个输入,有8种组合,即可输出彩灯的8路,使用两块74138即可实现16路彩灯信号输出。
设定第一块74138输出的灯为L1~L8,第二块为L9~L16。
74151对74138进行控制的原理详解:这一块74151中,输出端WN悬空;Y的输出结果由输入端B控制,而B即是本电路的亮法控制按钮INPUT2;当input2置0时,Y 输出结果为D0,D0即是计数器74161的QD输出端;当input2置1时,Y=D2,D2是74161 QD的反信号。
计数器74161对电路亮法的驱动与控制:本案采用一块集成计数器74161进行信号的脉冲激励和对两块74138的控制以实现不同亮法的控制。
本案唯一的计数器74161中,输入端ABCD全接地,预置端和置零端以及ENT和ENP接高电平,几者确保器件工作;CLK为脉冲信号产生源。
在输出端中,QA、QB、QC皆连接到两块译码器74138的ABC三个输入端,以计数器工作时的时序信号产生不同的组合使彩灯闪烁。
届课程设计《现代电子技术》课程设计说明书学生姓名学号所属学院专业计算机科学与技术班级指导教师教师职称1前言 (1)2摘要 (2)3设计目的和意义 (5)4设计目标与方案 (6)4.1设计目标 (6)4.2设计思路 (7)4.3所用器件介绍 (7)5软件仿真 (16)5.1软件介绍 (16)5.2软件仿真 (20)6电路的焊接与调试 (23)6.1 电路的焊接 (23)6.1.1 焊接工艺 (23)6.1.2 注意事项 (24)6.2 电路的调试 (24)6.2.1 调试方法 (24)7实物图 (25)8总结 (28)9致谢 (30)10参考文献 (31)电子技术基础(数字部分)是电气、控制、计算机、通信等专业的必修课程之一,又是上述专业报考硕士研究生的专业基础考试课程,是一门理论性强、实践性也很强、工程应用广的专业基础课程。
课程设计是大学阶段重要的实践教学环节,是针对某一门课程的要求,对学生进行综合性训练,培养学生运用课程所学到的理论与实践紧密结合,独立地解决实际问题。
通过课程设计使学生更好地巩固和加深对基础知识的理解,学会设计中小型数字系统的方法,独立完成调试过程,增强学生理论联系实际的能力,提高学生电路分析和设计能力。
通过实践教学引导学生在理论指导下有所创新,为专业课的学习和日后工程实践奠定基础。
彩灯控制器设计简介:利用移位寄存器和计数器等设计一彩灯控制电路,改变电路的不同工作状态,控制彩灯变幻出不同的闪烁效果。
电路实用,也可以通过计算机仿真直观地看到循环彩灯的控制效果,综合运用所学数字电路知识,学会设计和调试方法,从而产生浓厚兴趣。
如果稍微改动控制电路,可以更加完善,完成基于移位寄存器的彩灯控制器设计。
在现代生活中,彩灯作为一种装饰,既可以增强人们的感观,起到广告宣传的作用,又可以增添节日气氛,为人们的生活增添亮丽,用在舞台上增强晚会灯光效果,利用控制电路可使彩灯(例如霓虹灯)按一定的规律不断的改变状态,不仅可以获得良好的观赏效果,而且可以省电(与全部彩灯始终全亮相比)。
山东轻工业学院课程设计任务书学院:专业:姓名:班级:学号:题目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).控制16个不同颜色的彩灯依次点亮,不断的进行下去。
(2).每路以发光二极管为负载。
(3).可实现控制要求,控制电路。
二. 设计的作用、目的1.掌握电子电路安装和调试的方法及其故障排除方法学会用面包板对电路进行仿真。
2.培养自己实践的能力,解决问题的能力及现有知识基础上的创新。
3.通过查阅手册和文献资料,培养独立分析问题和解决问题的能力。
4.培养自己的创新能力和创新思维。
5.掌握集成芯片电路的应用方法。
三. 设计的具体实现1.系统概述电路组成及工作原理:此电路由74LS161、74LS14、74LS138组成。
当通电后每来一个脉冲,计数器74LS161加1,输出1。
则3—8译码器所接的发光二极管依次发光。
彩灯控制电路原理图如下。
总电路图2.单元电路设计与分析(1)16进制计数器74LS16174LS161管脚图74LS161功能表74LS161功能当清零端CR=“0”,计数器输出Q3、Q2、Q1、Q0立即为全“0”,这个时候为异步复位功能。
当CR=“1”且LD=“0”时,在CP信号上升沿作用后,74LS161输出端Q3、Q2、Q1、Q0的状态分别与并行数据输入端D3,D2,D1,D0的状态一样,为同步置数功能。
而只有当CR=LD=EP=ET=“1”、CP脉冲上升沿作用后,计数器加1。
74LS161还有一个进位输出端CO,其逻辑关系是CO=Q0·Q1·Q2·Q3·CET。
合理应用计数器的清零功能和置数功能,一片74LS161可以组成16进制以下的任意进制分频器。
(2)74ls138译码器内部电路逻辑图功能表简单应用74LS138 为3 线-8 线译码器:74LS138工作原理如下:当一个选通端(G1)为高电平,另两个选通端(/(G2A)和/(G2B))为低电平时,可将地址端(A、B、C)的二进制编码在一个对应的输出端以低电平译出。
16路彩灯循环课程设计一、课程目标知识目标:1. 学生能够理解16路彩灯循环的基本原理,掌握电路连接方法和编程控制技巧。
2. 学生能够运用所学的电子元件和编程知识,设计并实现一个具有循环亮灯效果的16路彩灯系统。
3. 学生能够解释彩灯循环中涉及的物理和数学规律,如电路的串并联、循环计数等。
技能目标:1. 学生能够运用所学的电子制作工具和软件,动手搭建和调试16路彩灯循环电路。
2. 学生能够运用编程语言编写程序,实现彩灯的循环点亮和模式切换。
3. 学生能够通过小组合作,解决在设计和实施过程中遇到的问题,提高团队协作能力。
情感态度价值观目标:1. 学生能够培养对电子技术和编程的兴趣,激发创新精神和实践能力。
2. 学生能够认识到团队合作的重要性,培养尊重他人、善于沟通的良好品质。
3. 学生能够关注环保和节能,将绿色设计理念融入彩灯循环系统的制作过程,增强社会责任感。
本课程针对初中或高中年级的学生,结合电子技术和编程知识,旨在提高学生的动手实践能力和创新能力。
课程性质为实践性、综合性,要求学生在理解基本原理的基础上,注重实际操作和团队合作。
通过本课程的学习,学生能够将理论知识与实际应用相结合,培养解决实际问题的能力。
同时,课程目标分解为具体的学习成果,便于后续教学设计和评估。
二、教学内容本课程依据课程目标,结合电子技术和编程知识,选择以下教学内容:1. 电子元件知识:讲解常用的电子元件,如电阻、电容、二极管、三极管等,并介绍其在彩灯循环电路中的应用。
2. 电路连接原理:学习电路的串并联原理,分析16路彩灯电路的连接方式,确保学生能够理解和搭建电路。
3. 编程控制技巧:教授编程基础,如循环结构、条件判断等,并运用Arduino 或Micro:bit等编程平台编写彩灯控制程序。
4. 实践操作:指导学生动手搭建16路彩灯循环电路,编写程序,实现彩灯的循环点亮和模式切换。
5. 团队协作:培养学生团队协作能力,分组进行项目实践,共同解决设计和实施过程中遇到的问题。
16路霓虹灯设计报告南京晓庄学院NanJing XiaoZhuang University综合电子设计报告课程名称:单片机课程设计设计课目:16路霓虹灯控制所在院系:电子工程学院指导老师:张秀贤班级:电信1姓名:许关月、顾杰、王希、张威特、刘振兴、时泓、费伯扬、郭谦、电子工程学院2015-11-25摘要1、进一步巩固和加深学生所学一门或几门相关专业课(或专业基础课)理论知识,培养学生设计、计算、绘图、计算机应用、文献查阅、报告撰写等基本技能;2、培养学生实践动手能力及独立分析和解决工程实际问题的能力;3、培养学生的团队协作精神、创新意识、严肃认真的治学态度和严谨求实的工作作风。
随着社会的发展,单片机得到了广泛的应用,比如装饰方面,工程控制方面,各种检测装置都是典型的单片机的应用案例。
此次设计是用51单片机设计一个按键控制16路霓虹灯的显示以及控制数码管的秒表计时。
设计任务说明随着社会的发展,单片机得到了广泛的应用,比如装饰方面,工程控制方面,各种检测装置都是典型的单片机的应用案例。
此次设计是用51单片机设计一个按键控制16路霓虹灯的显示以及控制数码管的60秒计时。
设计要求1.对16路霓虹灯进行控制2.控制方式通过k1、k2、k3、k4四个按键进行切换,分别使16路霓虹灯轮流点亮,逐点点亮,间隔点亮,全亮闪烁。
初始方式为轮流点亮。
3.用数码管显示每种方式的执行时间。
设计方案方案1:数码管显示的执行时间利用1000ms延迟程序,LED点亮效果利用单片机给P0 、P2口数据控制。
利用定时器T0的中断进行按键检测与控制,这样按键检测的频率会变高,按键控制的效率变高,但是定时器的1000ms延迟难以和LED点亮函数同时间进行。
方案2:数码管显示的执行时间利用定时器T0进行1秒定时控制,按键检测和控制利用不断的按键扫描与控制。
此方案可以使秒计时更加准确,但是按键检测不会特别灵敏,只能利用按键扫描函数不断检测按键是否按下,是哪个按键按下。
循环彩灯控制电路的设计
一、课程设计的目的
1、巩固和加强《数字电子技术》课程的理论知识。
2、掌握电子电路的一般设计方法,了解电子产品研制开发过程。
3、掌握电子电路安装和调试的方法及其故障排除方法,学会使用multisim 软件对电路仿真。
4、通过查阅手册和文献资料,培养独立分析问题和解决问题的能力。
5、培养创新能力和创新思维。
二、任务的描述
用中规模集成电路实现节日彩灯控制电路,主要用计数器、译码器、数据分配器和移位寄存器等芯片集成,本次设计特点是用双色发光二极管,能发出红色和绿色两种色光。
有以下四种演示花型:
花型1: 16路彩灯同时亮灭,亮、灭节拍交替进行。
能花型2:16路彩灯每次8路灯亮,8路灯灭,且亮、灭相间,交替亮灭。
花型2:16路彩灯每次8路灯亮,8路灯灭,且亮、灭相间,交替亮灭。
花型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为移位寄存器模块的方式控制端。
当MlM0=00时,移位寄存器处于保持状态;当MlM0=01时,移位寄存器处于右移状态;当MlM0=10时,移位寄存器处于左移状态;当MlM0=11时,移位寄存器处于并行置数状态。
根据规定的彩灯亮灭规律,导出系统控制器的ASM图,如图2系统控制器的ASM图所示。
其中,SRl6为2个8位移位寄存器模块LSR8和RSR8级联构成的16位移位寄存器,部分操作符号功能定义如下。
. SLO:将括号内指定的移位寄存器模块左移1位,右侧位移入0。
. SL1:将括号内指定的移位寄存器模块左移1位,右侧位移入1。
. SR0:将括号内指定的移位寄存器模块右移1位,左侧位移入0。
. SRl:将括号内指定的移位寄存器模块右移1位,左侧位移入1。
设计控制算法时,要注意保证判别条件T0(即定时器T256S的时间到输出,只可能在判别它的状态下能够为1,否则,系统将不能正常工作。
由于本系统中花型1、花型2演示一遍需要2个时钟周期,花型3演示一遍需要32个时钟周期,花型4演示一遍需要16个时钟周期,而每种花型演示时间为128个时钟周期,所以,只要加电复位后控制器处于So状态,定时器处于0状态,且控制器和定时器同步工作,在每种花型的第2个状态判断T0的状态可以满足时序上的要求。
图 2 系统控制ASM图
256秒定时器模块T256S可以用两片74163级联实现,由于模为128且需要产生进位输出,所以必须将两片74163级联为128进制的程控计数器。
对于两个移位寄存器模块LSR8和RSR8,可以用74198实现。
细化数据子系统结构的控制图如下图所示:
图3 16路循环彩灯控制结构图
我们可以根据循环彩灯的花型变换以及上述数据子系统列出74LS163的控制激励表:
图4 74LS163的控制激励表
LD,B1,B0,A1,A0的表达式比较复杂,我选择用数据选择器实现,其数
根据上述数据选择表画出循环彩灯控制电路的控制器
图6 以74LS163为核心构成的彩灯控制系统的控制电路
五、设计方案的确定(附具体电路图)
电路图由输出部分即数据子系统及控制电路部分组成。
数据子系统由两个8位移位寄存器模块LSR8、RSR8和256秒定时器模块T256S组成。
256秒定时器模块T256S可以用两片74163级联实现,由于模为128且需要产生进位输出,所以必须将两片74163级联为128进制的程控计数器。
对于两个移位寄存器模块LSR8和RSR8,可以用74198实现。
具体电路图如下图所示:
X9X10X11X12X13X14X15X16
图7 16路循环彩灯控制电路图
六、单元电路设计和所用的元器件的选择(包括器件的引脚结构图)
1、所用元器件列表
A、两片74LS198 八位双向移位寄存器
B、三片74LS163 可预置四位二进制计数器(并清除异步)
C、五片74LS151 8选1数据选择器(互补输出)
D、一片74LS11 3输入三与门
E、两个或非门,两个与门,两个非门,一个异或门
2、所用元件的引脚结构图
74LS198
如图所示的74LS198,是一个多功能的通用寄存器。
数据输入方式由引脚Sl与S0控制。
1)当Sl S0=01,是一个右移位串行输入/并行输出移位寄存器,数据由右移串行输入端输入。
2)当Sl S0=10时,是一个左移位串行输入/并行输出移位寄存器,数据由左移串行输入端输入。
3)当Sl S0=11时,是一个并行输入/并行输出移位寄存器,即Q4Q“…QGQH=AB…GH。
4)当Sl S0=00时,寄存器内数据被锁定保持(H()LD),其输出保持不变。
图8 74LS198的引脚图
◆74LS163
图9 74163标准逻辑符号图10 74163 惯用逻辑符号
该器件的标准逻辑符号较为复杂,将各部分简要说明如下:
①CTRDIVl6(Counter Divided):定性符,表明它是十六进制计数器。
②CR(Clear)的非:复位端(又称清零端),低电平有效。
5CT=0:表示在时钟C5上升沿触发下电路的输出状态Q3Q2Q1Q0=0000(同步复位)。
故这是一种同步清零器件。
③LD(Load)的非:置数控制端,低电平有效。
M1和M2称为方式关联符:M1=1(即LD=1)——置数操作(Load),M2=1(LD=0)——计数操作。
也就是说,当LD=1时,M2M1=01置数(Q3Q2Q1 Q0=D3D2DlD0);当LD=0时M2M1=l0计数。
④CT
T ,CT
P
:计数控制信号。
当LD=CR=0,且CT
T
=CT
P
=1时,加法计数;
CT
T =0或CT
P
=0时,Q3~Q0保持。
G3G4是与关联符。
G3,G4是与关联符。
⑤CP:计数脉冲输入端。
>C5:时钟编号为5,且是上升沿触发;
◆74LS151
74LS11
图11 74LS11引脚图
七、总结
通过这次课程设计,加强了我们动手、思考和解决问题的能力。
在设计过程中,经常会遇到这样那样的情况,就是心里想老着这样的接法可以行得通,但实际接上电路,总是实现不了,因此耗费在这上面的时间用去很多。
我沉得做课程设计同时也是对课本知识的巩固和加强,由于课本上的知识太多,平时课间的学习并不能很好的理解和运用各个元件的功能,而且考试内容有限,所以在这次课程设计过程中,我们了解了很多元件的功能,并且对于其在电路中的使用有了更多的认识。
通过这次课程设计,我才真正领略到“艰苦奋斗”这一词的真正含义。
我想说,设计确实有些辛苦,但苦中也有乐,在如今单一的理论学习中,
很少有机会能有实践的机会,但我们可以,而且设计也是一个团队的任务,一起的工作可以让我们有说有笑,相互帮助,配合默契。
通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。