制作循环彩灯实习报告

合集下载

单片机控制的循环彩灯控制系统的设计实习报告

单片机控制的循环彩灯控制系统的设计实习报告

单片机控制的循环彩灯控制系统的设计实习报告第一篇:单片机控制的循环彩灯控制系统的设计实习报告一、实习目的《单片机原理与接口技术》课程实习安排在该课程理论教学结束后进行。

其目的是通过实习,使学生进一步弄懂所学到的课本知识,巩固和深化对单片机的结构、指令系统、中断系统、键盘/显示系统、接口技术、系统扩展、定时/计数控制、程序设计、应用开发等基本理论知识的理解,提高单片机应用技术的实践操作技能,掌握单片机应用系统设计、研制方面的一般方法,培养利用单片机进行科技革新、开发和创新的基本能力、为毕业后从事和单片机相关的工作打下一定的基础。

二、实习内容利用TDN86/51二合一微机实验教学系统设计一个用8051单片机控制的循环彩灯控制系统。

三、设计过程:1、能输出4种花型,并能由人工进行花型的切换。

(按键)*利用单片机8031的P1.7做总开关,P1.0、P1.1做花型控制开关,P1.5、P1.6做调速开关。

实习花型:(1)使彩灯从右到左逐一循环点亮。

(2)使彩灯交替闪烁。

(3)使彩灯从右到左逐一点亮,当全部点亮后同时闪烁一次。

(4)使彩灯从中间到两边顺序点亮,直至全部点亮;再将彩灯从两边到中间熄灭,直至全部熄灭。

2、循环彩灯的循环速度可调。

*P1.5做加速控制开关,P1.6做减速控制开关。

3、按键要求:(1)启动/暂停。

按动一次启动,再按一次暂停。

是一个双态转换键*“1”---启动,“0”---停止。

(2)花型变化。

按一次,立即停止当前花型的显示,转换为下一种花型。

4种花型可以循环切换。

表1.1 拨动开关与对应的花型 P1.0 P1.1 花型 0 0 花型1 1 0 花型2花型3 1 1 花型4(3)速度+。

按键一次,速度略加快一点。

速度-。

按键一次,速度略减慢一点。

表1.2 拨动开关功能表P1.5 P1.6 P1.7 功能功能功能 0 0 0 无加速无减速停止 1 1 1 加速减速启动 4在LED显示器上显示相应的花型号。

十六路循环彩灯实验报告

十六路循环彩灯实验报告

数字电子技术课程设计题目: 循环彩灯控制电路的设计姓名: 张影专业: 电子科学与技术班级: 电子112 学号: 1886110233 指导教师: 高伟霞2013 年6 月14 日安徽科技学院理学院循环彩灯控制电路的设计一、课程设计题目(一)、题目:循环彩灯控制器(二)、实习目的:1.进一步掌握数字电路课程所学的理论知识。

2.熟悉几种常用集成数字芯片的功能和应用,并掌握其工作原理,进一步学会使用其进行电路设计。

3.了解数字系统设计的基本思想和方法,学会科学分析和解决问题。

4.培养认真严谨的工作作风和实事求是的工作态度。

5.数电课程实验是大学中为我们提供的唯一一次动手实践的机会,增强动手实践的能力。

二、任务和要求实现彩灯控制的方法很多,如EPROM编程、RAM编程、单板机、单片机等,都可以组成大型彩灯控制系统。

因为本次实习要求设计的彩灯路数较少,且花型变换较为简单,故采用移位寄存器型彩灯控制电路。

(1)彩灯控制器设计要求设计一个16路移存型彩灯控制器,基本要求:能够实现以下四种花型:花型1: 16路彩灯同时亮灭,亮、灭节拍交替进行。

花型2:16路彩灯每次8路灯亮,8路灯灭,且亮、灭相间,交替亮灭。

花型3:16路彩灯先从左至右逐路点亮,到全亮后再从右至左逐路熄灭,循环演示。

花型4:16路彩灯分成左、右8路,左8路从左至右逐路点亮、右8路从右至左逐路点亮,到全亮后,左8路从右至左逐路熄灭,右8路从左至右逐路熄灭,循环演示。

要求彩灯亮、灭一次的时间为2秒,每256秒自动转换一种花型。

花型转换的顺序为:花型1、花型2、花型3、花型4,演出过程循环演示。

(2)课程设计的总体要求1.设计电路实现题目要求;2.电路在功能相当的情况下设计越简单越好;3. 注意布线,要直角连接,选最短路径,不要相互交叉;4. 注意用电安全,所加电压不能太高,以免烧坏芯片和面包板。

三、设计任务分析(1)总体方案的设计针对题目设计要求,经过分析与思考,拟定以下方案:总体电路共分三大块。

单片机节日彩灯实习报告

单片机节日彩灯实习报告

单片机节日彩灯实习报告一、实习目的与意义本次实习旨在加深我对单片机原理与应用的理解,提高我的动手实践能力,培养我解决实际问题的能力。

通过设计基于单片机的节日彩灯,我将理论知识与实际操作相结合,掌握了单片机的编程、电路设计与调试技巧。

这对于我今后的学习和工作具有重要的意义。

二、实习内容与过程1. 需求分析在进行彩灯设计之前,我首先分析了用户需求。

用户希望彩灯具有多种闪烁模式,如循环、交替闪烁等,并且可以通过按键进行控制。

根据需求,我确定了彩灯设计的总体方案。

2. 硬件设计硬件设计主要包括单片机、LED灯、按键、电阻等元件的选择与连接。

我选择了AT89C51单片机作为主控芯片,LED灯用于显示,按键用于控制闪烁模式,电阻用于限流。

通过合理布局,我完成了硬件电路的搭建。

3. 软件设计软件设计是本次实习的核心部分。

我使用了C语言进行编程,实现了多种闪烁模式的控制。

通过编写程序,我实现了对LED灯的亮灭控制,以及通过按键切换闪烁模式的功能。

4. 电路调试与仿真为了确保电路与程序的正确性,我使用了Proteus软件进行电路调试与仿真。

在仿真过程中,我不断调整程序与电路,直到满足用户需求。

通过仿真,我发现并解决了部分问题,如按键去抖动、LED灯亮度调节等。

5. 实物制作与测试在电路调试与仿真满意后,我进行了实物制作。

我仔细焊接了各元件,连接了电路,完成了基于单片机的节日彩灯的制作。

最后,我对彩灯进行了功能测试,验证了设计的正确性。

三、实习心得与收获通过本次实习,我不仅掌握了单片机的原理与应用,还提高了我的动手实践能力。

在实习过程中,我学会了如何分析用户需求、设计电路、编程实现功能、调试与仿真。

同时,我也学会了如何解决实际问题,如去抖动、亮度调节等。

此外,本次实习还培养了我团队合作的精神。

在设计过程中,我与同学进行了交流与合作,共同解决问题,取得了良好的效果。

四、改进与展望虽然本次实习取得了较好的成果,但仍有改进与提升的空间。

循环彩灯实习心得

循环彩灯实习心得

竭诚为您提供优质文档/双击可除循环彩灯实习心得篇一:循环彩灯实习报告电子设计与制作实习报告学院:专业:班级:姓名:学号:指导老师:循环彩灯摘要:设计一个循环彩灯控制电路,该电路实现了让八个彩灯循环闪烁的功能,并且正逆循环。

其中,闪烁时间由555定时器这样的时钟电路产生周期为1秒的脉冲所控制;彩灯的循环闪烁由十进制计数器接受定时器产生的脉冲所控制;彩灯显示功能由三线八线译码器实现,输出分配数据直接控制灯的闪烁。

目录1.设计背景了解数字电路系统的定义及组成掌握时钟电路的作用及基本构成2.设计方案2.1任务分析2.2方案论证3.方案实施3.1原理图设计3.2电路仿真3.3pcb制作4.结果与结论5.收获与致谢7.附件7.1电路原理图7.2pcb布线图11.设计背景1.1了解数字电路系统的定义及组成用数字信号完成对数字量进行算术运算和逻辑运算的电路称为数字电路,或数字系统。

由于它具有逻辑运算和逻辑处理功能,所以又称数字逻辑电路。

数字电路包括数字脉冲电路和数字逻辑电路。

前者研究脉冲的产生、变换和测量;后者对数字信号进行算术运算和逻辑运算。

数字电路系统一般包括输入电路、控制电路、输出电路、时钟电路和电源等。

输入电路主要作用是将被控信号转换成数字信号,其形式包括各种输入接口电路。

比如数字频率计中,通过输入电路对微弱信号进行放大、整形,得到数字电路可以处理的数字信号。

在设计输入电路时,必须首先了解输入信号的性质,接口的条件,以设计合适的输入接口电路。

1.2掌握时钟电路的作用及基本构成时钟电路是数字电路系统中的灵魂,它属于一种控制电路,整个系统都在它的控制下按一定的规律工作。

时钟电路包括主时钟振荡电路及经分频后形成各种时钟脉冲的电路。

比如多路可编程控制器中的555多谐振荡电路,数字频率计中的基准时间形成电路等都属于时钟电路。

设计时钟电路,应根据系统的要求首先确定主时钟的频率,并注意与其他控制信号结合产生系统所需的各种时钟脉冲。

彩灯循环显示控制器实验报告

彩灯循环显示控制器实验报告

彩灯循环显示控制器电气信息类(创新实验班)一,实验目标1.4路输出循环彩灯电路:设4路彩灯记为L3、L2、L1、L0。

实现如下花型:花型1:彩灯L3-L0,依次按L3,L3L2,L3L2L1,L3L2L1L0点亮;花型2:彩灯L3-L0,依次按L0,L1L0,L2L1L0,L3L2L1L0熄灭;花型3:彩灯L3-L0,全亮再全灭。

三种花型依次循环显示。

2.8路输出循环彩灯电路,实现如下花型:花型1:由中间往外对称依次点亮,全部点亮后,再由中间往外依次熄灭。

花型2:前4路彩灯与后4路彩灯分别从左到右顺次点亮,再顺次熄灭。

两种花型交替循环显示。

二,实验方案1.1)输出单元电路:彩灯循环显示的花型状态又移位寄存器单元电路的输出状态决定。

由一片4位移位寄存器74LS194实现。

2)分频单元电路:实现对时钟信号的四分频,由D触发器74LS74构成。

3)控制信号产生单元电路:用计数器74LS193。

2.1)输出单元电路:由两片4位移位寄存器74LS194实现。

2)分频单元电路:74LS90构成8进制计数器3)节拍控制单元电路:74LS74使S1,S0转换。

三,实验步骤4路输出循环彩灯电路1.4路输出循环彩灯电路:再依次按L0,L1L0,L2L1L0,L3L2L1L0熄灭,然后全亮再全暗,由此循环。

由图上仿真可以看出,8盏灯先全暗,然后1D和2A(即中间两盏灯)开始亮,向往外对称依次点亮,再由中间往外依次熄灭。

然后进入下一个花型:前4路彩灯与后4路彩灯分别从左到右顺次点亮,再顺次熄灭。

五,实验验证这个实验是在实验箱上验证的,4路输出循环彩灯电路中的4盏灯按照预期亮。

而8路输出循环彩灯电路的8盏灯虽然亮了但是不是按照预期的规律。

用555时基电路构成多谐振荡器,用该脉冲作为8路输出循环彩灯电路的脉冲源,与6和2端口相接的电容影响频率,可是8盏灯也不是按照预期的亮。

但是仿真却可以。

六,实验心得:这次实验算不上成功,因为在实验箱上的灯没有按照规律亮,不过仿真结果还是成功的。

制作彩灯活动总结报告范文

制作彩灯活动总结报告范文

制作彩灯活动总结报告范文活动背景为了庆祝传统节日,增强团队凝聚力,提高团队成员的艺术创作能力,本次制作彩灯活动于YYYY 年MM 月DD 日在公司会议室成功举办。

活动准备在活动前,组织者制定了详细的计划和时间表,并提前准备好所需的材料和工具。

活动宣传工作也得到了充分的准备,确保所有团队成员都能提前了解活动内容和目的。

活动过程阶段一:灯具设计在本次活动中,我们鼓励团队成员进行创意设计,让每个人都能参与进来。

为了激发想象力和创造力,我们举办了一个小型创意分享会,让每个人分享自己对彩灯设计的想法和感悟。

经过集体讨论和投票,最终确定了五个优秀的灯具设计方案。

阶段二:材料准备在选择了灯具设计方案之后,我们开始准备所需的材料。

为了确保质量和安全,我们特别注意选择环保、防火和耐用的材料。

为了节约成本,我们还与供应商洽谈合作,获得了一定的优惠。

阶段三:制作彩灯开始制作彩灯时,我们按照计划组织起团队,确保每个环节都能顺利进行。

由于彩灯的制作需要一定的技术和经验,我们提前培训了几位专业人士,他们在制作过程中起到了重要的指导作用。

在制作过程中,每个团队成员都发扬团结协作的精神,尽职尽责地完成自己分工的任务。

大家积极参与,相互帮助,使整个制作过程充满了欢声笑语。

阶段四:展示与点亮仪式制作完成后,我们在公司会议室布置了展览区域,精心安排了灯具的摆放位置。

彩灯折射出绚丽多彩的光芒,为整个会议室增添了节日的氛围。

在点亮仪式上,我们邀请了公司高层和部分员工代表出席。

在温馨的音乐中,活动组织者依次向观众介绍了每个彩灯的设计理念和创作过程,让大家对每个作品有了更深入的了解。

活动成果通过本次制作彩灯活动,不仅让团队成员在创造性思维和动手能力方面得到了锻炼,还加强了团队合作意识和团队凝聚力。

彩灯制作完成后,得到了员工和客户的一致好评。

灯具设计精美独特,色彩鲜艳,给人一种愉悦的视觉享受。

这不仅提升了公司的形象,还为公司提供了一个可持续发展的市场机会。

制作循环彩灯实训报告

制作循环彩灯实训报告

一、实训目的通过本次实训,使学生掌握电路设计与制作的基本方法,提高动手能力和电路调试能力。

同时,培养学生的创新意识和团队合作精神,学会运用所学知识解决实际问题。

二、实训内容本次实训的主要内容包括:1. 确定电路设计方案;2. 制作电路板;3. 组装电路元件;4. 调试电路;5. 撰写实训报告。

三、实训过程1. 确定电路设计方案根据实训要求,我们设计了一种八路循环彩灯电路。

该电路主要由555定时器、74LS164移位寄存器、LED灯、电阻、电容等元件组成。

电路工作原理如下:- 555定时器产生一个周期为1秒的方波信号;- 74LS164移位寄存器将方波信号进行移位,控制LED灯的点亮顺序;- LED灯依次点亮,形成循环效果。

2. 制作电路板根据设计方案,我们使用PCB板制作电路板。

首先,在PCB板设计软件中绘制电路图,然后生成Gerber文件,最后将Gerber文件发送到PCB生产厂家进行制作。

3. 组装电路元件将制作好的电路板、555定时器、74LS164移位寄存器、LED灯、电阻、电容等元件按照电路图进行组装。

组装过程中,注意元件的焊接质量,确保电路的可靠性。

4. 调试电路组装完成后,进行电路调试。

首先检查电路板是否有短路、断路等问题,然后通电测试。

根据测试结果,调整电路参数,使LED灯能够正常循环点亮。

5. 撰写实训报告在实训过程中,详细记录电路设计、制作、调试的过程,分析出现的问题及解决方法,总结实训心得。

四、实训结果经过多次调试,我们成功制作了一款八路循环彩灯。

该彩灯能够按照预设的顺序依次点亮LED灯,形成循环效果。

电路稳定可靠,运行良好。

五、实训心得1. 在电路设计过程中,要充分考虑电路的可靠性和稳定性,选择合适的元件和电路参数。

2. 制作电路板时,要严格按照设计要求进行,确保电路板的精度和质量。

3. 组装电路元件时,要注意焊接质量,避免短路、断路等问题。

4. 调试电路时,要耐心细致,发现问题及时解决。

循环彩灯实习报告

循环彩灯实习报告

一、实习背景随着我国科技的不断发展,循环彩灯作为一种新型照明设备,在美化城市、提高生活质量等方面发挥着越来越重要的作用。

为了更好地了解循环彩灯的工作原理和应用,我于2023年7月1日至7月31日在某照明科技有限公司进行了为期一个月的循环彩灯实习。

二、实习目的1. 了解循环彩灯的基本原理、构造和制作工艺;2. 掌握循环彩灯的设计、安装和调试方法;3. 熟悉循环彩灯在各类场景中的应用;4. 提高自己的动手实践能力和团队协作能力。

三、实习内容1. 学习循环彩灯的基本原理在实习期间,我首先了解了循环彩灯的基本原理。

循环彩灯是一种采用LED光源,通过单片机控制,实现灯光颜色、亮度、闪烁频率等可调的照明设备。

其工作原理是:LED光源发出光线,经过透镜、滤光片等元件,再通过单片机控制,实现灯光的变色、闪烁等效果。

2. 学习循环彩灯的构造和制作工艺通过实习,我掌握了循环彩灯的构造和制作工艺。

循环彩灯主要由LED光源、透镜、滤光片、驱动电路、控制电路、电源等组成。

在制作过程中,我学会了如何选用合适的LED光源、透镜和滤光片,以及如何焊接电路板、安装元件等。

3. 学习循环彩灯的设计、安装和调试方法在实习过程中,我学习了循环彩灯的设计、安装和调试方法。

首先,根据实际需求设计电路图和PCB板;其次,选择合适的LED光源、透镜和滤光片;然后,进行电路焊接和元件安装;最后,进行调试,确保循环彩灯正常工作。

4. 熟悉循环彩灯在各类场景中的应用实习期间,我了解了循环彩灯在各类场景中的应用。

例如,在广场、公园、道路、商场等公共场所,循环彩灯可以美化环境、提高观赏性;在家庭装饰中,循环彩灯可以营造浪漫、温馨的氛围。

四、实习收获1. 理论知识与实践能力得到提高通过实习,我对循环彩灯的基本原理、构造、制作工艺、设计、安装和调试方法有了深入的了解,提高了自己的理论知识水平。

2. 团队协作能力得到提升在实习过程中,我与同事们共同完成了多个循环彩灯项目,锻炼了自己的团队协作能力。

小彩灯实训报告

小彩灯实训报告

小彩灯实训报告一、实训背景在本次实训中,我们将学习如何制作一个小彩灯项目。

小彩灯是一种简单而有趣的电子装置,通过使用LED灯和微控制器,可以实现不同颜色和灯光效果的展示。

本次实训旨在帮助学员熟悉使用电子元件和编程语言来制作一个工作正常的小彩灯。

二、实训目标1. 了解小彩灯的工作原理和基本组成。

2. 学习如何连接电路和组装所需的硬件部件。

3. 学习编写代码来控制小彩灯的灯光效果。

4. 了解常见的灯光控制方法和技术。

三、实训步骤1. 硬件准备购买所需的材料:LED灯、面包板、电阻、导线、微控制器等。

接线:按照电路图连接各个硬件组件,确保电路没有问题。

2. 软件配置安装开发环境:选择合适的编程平台,如Arduino IDE。

配置开发板:选择正确的开发板类型和串口。

3. 编写代码学习基本语法:了解编程语言的基本语法和数据类型。

控制LED灯:编写代码控制LED灯的亮灭和颜色。

4. 调试和测试上传代码:将编写好的代码上传到开发板中。

测试功能:确认小彩灯能够按照代码预期的方式工作。

四、实验结果经过实训,我们成功制作了一个小彩灯项目。

我们能够通过编写代码来控制LED灯的亮灭和颜色,并且在实验过程中没有遇到明显的问题。

小彩灯能够正常工作并展示出我们预期的灯光效果。

五、实训总结通过这次实训,我们对小彩灯的原理和制作过程有了更深入的了解。

我们学会了安装开发环境、搭建电路、编写代码以及调试测试的方法。

这对我们理解和应用电子元件和编程技术都是一次很好的实践。

六、实训心得在实训过程中,我们遇到了一些挑战,比如电路连接出错、代码编写错误等。

但通过团队的合作和老师的指导,我们成功地解决了这些问题。

这次实训让我们更深入地了解了电子技术,也提升了我们的动手能力和解决问题的能力。

2024灯具厂社会实践个人总结8篇

2024灯具厂社会实践个人总结8篇

2024灯具厂社会实践个人总结8篇第1篇示例:2024年暑假,我有幸参加了灯具厂的社会实践活动。

通过一个月的时间,我和小组成员们深入到灯具厂的生产车间,了解了灯具的制作过程,参与了生产流水线上的工作,同时也走访了当地的居民,了解了他们对于灯具的需求和看法。

在这段时间里,我收获颇丰,不仅学到了很多实践技能,也深刻体会到了社会实践的重要性。

以下是我的个人总结。

通过参与灯具厂的生产流水线,我深刻体会到了工业生产的复杂性和精细化。

在灯具的制作过程中,每一个环节都显得至关重要,如果有一环出了差错,就有可能导致整个产品的质量下降。

在参与生产过程中,我学会了如何正确使用各种生产设备,如何进行产品质量检测等技能,这些对于我的专业学习和未来就业都将起到重要的帮助。

通过走访当地居民,我了解到了他们对于灯具的需求和看法。

在现代社会,人们对于灯具的需求不再停留在提供基本照明功能上,更注重灯具的设计、节能性能和环保性能。

这让我意识到,在未来的灯具设计和制造过程中,需要更多地考虑到用户的需求和环保问题,这对于我在未来的学习和工作中都将有所裨益。

通过这次社会实践,我深刻领悟到了实践是检验理论的唯一标准。

在学校里学到的理论知识虽然重要,但只有通过实践,才能真正将理论知识转化为自己的能力和素养。

这次实践让我对灯具制造行业有了更加深入的了解,也让我对自己未来的职业规划有了更明确的方向。

实践也锻炼了我的团队合作能力和沟通能力,让我明白了独来独往,团队合作才是实现更大目标的关键。

这次社会实践给了我非常宝贵的经历,不仅让我学到了很多有关灯具制造和设计的知识,更培养了我的实践能力和团队合作能力。

我相信这些经历定将对我的未来学习和工作产生深远的影响,我会倍加珍惜这份宝贵的经历,不断努力,为自己的梦想和理想奋斗。

第2篇示例:2024年夏天,在灯具厂进行了为期一个月的社会实践活动。

通过这次实践,我不仅学到了很多实际操作技能,还深刻体验到了社会的复杂性和职场的挑战。

彩灯实验报告

彩灯实验报告

实验报告课程名称可编程逻辑器件实验项目名称彩灯学生班级学生姓名2013年 04 月 21 日目录一、实验目的和要求二、实验方案设计及其原理三、硬件要求四、源程序和下载结果五、实验结果分析六、实验收获和体验一、实验目的和要求熟悉分频的分频原理,并将之进行多次分频,将50MHZ的频率信号分为小频率输入,实现彩灯的闪烁快慢,进一步了解可编程程序的编写,熟用可编程的基本语句,能够独立思考并且完成一个的方案。

要求:1、要有4种花型变化2、多种花型可以自动变换、循环往复3、彩灯的快慢可以选择4、具有清零的开关二、实验方案设计及其原理经过对问题的分析和初步的整体思考,拟定以下方案:先将信号进行多次分频,以便使得彩灯的节奏可以选择,再用两个开关控制得到的四个频率,接着进行花型选择.第一次分出的频率为20HZ,第二次为10HZ,第三次为5HZ,第四次为0.5HZ;花型变换第一种:红灯先逐一亮起,接着是黄灯,最后是绿灯。

第二种:先依次亮前两盏红灯、黄灯、绿灯,再依次亮后面的两盏。

第三种:依次亮起四盏红灯、黄灯、绿灯。

第四种:亮起首尾的两盏红灯,中间的两盏黄灯,首尾的两盏绿灯,再中间的两盏红灯,首尾的两盏黄灯,中间的两盏绿灯。

三、硬件要求主芯片EPM240T100C5,3个开关,12个具有红黄绿的灯。

四、源程序和下载结果1.源程序library ieee;use ieee.std_logic_1164.all;use ieee.std_logic_arith.all;use ieee.std_logic_unsigned.all;entity caideng isport(rst,clk:in std_logic;speed:in std_logic_vector(0 to 1);r:out std_logic_vector(0 to 3);red,y,g:out std_logic);end;architecture one of caideng issignal d:integer range 0 to 26;signal clk1,clk2,clk3,clk4:std_logic; signal w:std_logic;beginprocess(clk)variable cnt1:integer range 0 to 1000; variable cnt2:integer range 0 to 1250; beginif clk'event and clk='1' thenif cnt1=1000 thencnt1:=0;if cnt2=1250 thencnt2:=0;clk1<=not clk1;elsecnt2:=cnt2+1;end if;elsecnt1:=cnt1+1;end if;end if;end process;process(clk1)variable cnt1:integer range 0 to 1; beginif clk1'event and clk1='1' then if cnt1=1 thencnt1:=0;clk2<=not clk2;elsecnt1:=cnt1+1;end if;end if;end process;process(clk2)variable cnt1:integer range 0 to 1; beginif clk2'event and clk2='1' then if cnt1=1 thencnt1:=0;clk3<=not clk3;elsecnt1:=cnt1+1;end if;end if;end process;process(clk3)variable cnt1:integer range 0 to 5; beginif clk3'event and clk3='1' thenif cnt1=5 thencnt1:=0;clk4<=not clk4;elsecnt1:=cnt1+1;end if;end if;end process;process(speed)begincase speed iswhen "00"=>w<=clk1;when "01"=>w<=clk2;when "10"=>w<=clk3;when "11"=>w<=clk4;end case;end process;process(w)beginif w'event and w='1' thenif d=26 thend<=0;else d<=d+1;end if;end if;end process;process(rst,d)variable r1:std_logic_vector(0 to 3); variable red1,y1,g1:std_logic; beginif rst='0' thenr1:="1111";red1:='0';y1:='0';g1:='0';elsecase d iswhen 0=>r1:="0111";red1:='1';y1:='0';g1:='0';when 1=>r1:="1011";red1:='1';y1:='0';g1:='0';when 2=>r1:="1101";red1:='1';y1:='0';g1:='0';when 3=>r1:="1110";red1:='1';y1:='0';g1:='0';when 4=>r1:="0111";red1:='0';y1:='1';g1:='0';when 5=>r1:="1011";red1:='0';y1:='1';g1:='0';when 6=>r1:="1101";red1:='0';y1:='1';g1:='0';when 7=>r1:="1110";red1:='0';y1:='1';g1:='0';when 8=>r1:="0111";red1:='0';y1:='0';g1:='1';when 9=>r1:="1011";red1:='0';y1:='0';g1:='1';when 10=>r1:="1101";red1:='0';y1:='0';g1:='1';when 11=>r1:="1110";red1:='0';y1:='0';g1:='1'; --一种亮法when 12=>r1:="0011";red1:='1';y1:='0';g1:='0';when 13=>r1:="0011";red1:='0';y1:='1';g1:='0';when 14=>r1:="0011";red1:='0';y1:='0';g1:='1';when 15=>r1:="1100";red1:='0';y1:='0';g1:='1';when 16=>r1:="1100";red1:='0';y1:='1';g1:='0';when 17=>r1:="1100";red1:='1';y1:='0';g1:='0'; --二种亮法when 18=>r1:="0000";red1:='1';y1:='0';g1:='0';when 19=>r1:="0000";red1:='0';y1:='1';g1:='0';when 20=>r1:="0000";red1:='0';y1:='0';g1:='1'; --三种亮法when 21=>r1:="0110";red1:='1';y1:='0';g1:='0';when 22=>r1:="1001";red1:='0';y1:='1';g1:='0';when 23=>r1:="0110";red1:='0';y1:='0';g1:='1';when 24=>r1:="1001";red1:='1';y1:='0';g1:='0';when 25=>r1:="0110";red1:='0';y1:='1';g1:='0';when 26=>r1:="1001";red1:='0';y1:='0';g1:='1'; --四种亮法end case;end if;r<=r1;red<=red1;y<=y1;g<=g1;end process;end;2.下载结果灯按照前面所示的花型进行亮着,并通过其中两个控制频率大小的开关(speed)可以进行控制灯闪烁的快慢,清零信号端(rst)可以执行所需要的要求,即当rst为1时,灯会按照所编写程序的要求运作。

彩灯造型设计实习报告

彩灯造型设计实习报告

彩灯造型设计实习报告一、实习背景和目的作为一名热爱艺术的大学生,我一直对彩灯造型设计充满兴趣。

为了提高自己的实践能力和审美水平,我参加了为期一个月的彩灯造型设计实习。

此次实习旨在学习彩灯制作的基本技巧,了解彩灯文化的历史演变,并能够独立设计出具有创新和艺术价值的彩灯作品。

二、实习内容和过程在实习期间,我参与了多个彩灯制作项目,从构思、设计到制作都得到了充分的锻炼。

以下是实习过程中的几个重要环节:1. 学习彩灯制作技巧:在导师的指导下,我学习了彩灯制作的的基本技巧,包括选材、染色、拼接、固定等。

通过实践操作,我熟练掌握了各种工具的使用方法,并学会了如何处理不同材质的表面。

2. 研究彩灯文化:为了更好地理解彩灯艺术的内涵,我深入研究了彩灯文化的历史演变。

从古代的祭祀仪式到现代的节庆活动,彩灯在每个时代都扮演着重要的角色。

这使我更加珍视彩灯艺术,并努力将其传承下去。

3. 独立设计彩灯作品:在掌握了基本技巧和文化背景后,我开始尝试独立设计彩灯作品。

我以传统题材为基础,融入现代审美观念,创作出了一系列富有创意的彩灯。

其中,我最满意的作品是一个以“西游记”为主题的彩灯,它将经典故事与现代艺术完美结合,得到了导师和同事的一致好评。

三、实习成果和反思通过这次实习,我收获颇丰。

首先,我掌握了彩灯制作的基本技巧,提高了自己的动手能力。

其次,我对彩灯文化有了更深入的了解,增强了自己的文化底蕴。

最后,我学会了独立设计彩灯作品,培养了自己的创新思维。

然而,我也意识到自己在实习过程中还存在一些不足。

例如,我在制作过程中有时会过于注重细节,导致整体效果不尽人意。

此外,我在设计时过于追求创新,有时会忽视传统元素的运用。

在今后的工作中,我将继续努力学习,不断提高自己的专业水平,将彩灯艺术发扬光大。

四、总结彩灯造型设计实习让我收获颇丰,不仅提高了自己的实践能力,还加深了对彩灯文化的理解。

在今后的学习和工作中,我将继续努力,将彩灯艺术融入现代审美,创作出更多具有艺术价值和时代特色的作品。

循环彩灯实验报告

循环彩灯实验报告

循环彩灯实验报告循环彩灯实验报告引言:灯光在我们生活中扮演着重要的角色,无论是室内照明还是舞台表演,灯光的运用都能够给人们带来不同的感受和体验。

在这个实验中,我们将探索循环彩灯的原理和制作方法,以及其在不同场景中的应用。

一、实验目的本实验的目的是通过制作循环彩灯来理解电路的原理,并了解灯光的运作机制。

同时,通过实践操作,培养我们的动手能力和创造力。

二、实验材料1. 彩灯:红、绿、蓝三种颜色的LED灯各3个2. 电阻:100欧姆、220欧姆、330欧姆各1个3. 电容:100μF、220μF、330μF各1个4. 电池:9V电池1个5. 面包板:1块6. 连接线:若干根三、实验步骤1. 将面包板连接到电池的正负极上,确保电路能够正常通电。

2. 将三种颜色的LED灯分别插入面包板上的不同位置,注意连接的极性。

3. 在每个LED灯的正极和负极之间分别插入不同电阻和电容,形成不同的电路。

4. 打开电池,观察LED灯的亮灭情况和颜色变化。

四、实验结果与分析通过实验观察,我们可以发现以下现象:1. 当电路中只有一个LED灯时,灯光亮起来,并且颜色与LED本身的颜色一致。

2. 当电路中加入电阻时,LED灯的亮度会有所变化,电阻越大,亮度越低。

3. 当电路中加入电容时,LED灯的亮度会有所变化,电容越大,亮度越高。

这些现象的发生可以通过以下原理解释:1. LED灯是一种半导体材料,当通过正向电流时,电子和空穴在半导体材料内复合,释放出能量,从而发出光线。

2. 电阻的加入会影响电流的流动,使得通过LED灯的电流减小,从而导致亮度的下降。

3. 电容的加入会使得电路中的电荷储存和释放更加平滑,从而使得LED灯的亮度更加稳定。

五、实验应用循环彩灯的制作不仅仅是为了理解电路的原理,还可以应用于各种场景中,例如:1. 舞台表演:通过控制循环彩灯的亮灭和颜色变化,可以创造出各种炫目的灯光效果,增加表演的视觉冲击力。

2. 节日庆典:在节日庆典活动中,循环彩灯可以装饰场地,营造出欢乐喜庆的氛围。

循环彩灯控制系统实验报告

循环彩灯控制系统实验报告

循环彩灯控制系统实验报告一、设计要求1、程序中由3个按钮控制每按下一个按钮都会出现不同的彩灯循环现象二、硬件电路设计1、单片机最小系统(2)发光二极管的电路三、软件设计(一)1、在Keil uVision4.LNK上写好程序后通过STC_ISP_V480.exe.lnk和USB口输入到reg52.h单片机中按下开关蓝色指示灯亮,然后按下P3^7按钮发光二极管从左往右依次点亮;2、①在不复位的情况下按下P3^6时发光二极管可以做往返运动依次点亮②在复位时按下P3^6发光二极管是从右往左依次点亮的;3、①在不复位的情况下按下P3^5时发光二极管可以在从左往右或者从右往左点亮后1,3,5,7与2,4,6,8交替闪烁(在看先点亮P3^6还是P3^5 来实现从左还是从右开始循环)②在复位时按下P3^5发光二极管是作1,3,5,7与2,4,6,8交替闪烁。

(二)说明(“0”“1”“2”“3”“4”“5”“6”“7”按键P3^7 0X7F 0XBF 0XDF 0XEF 0XF7 0XFB 0XFD 0XFE 复位P3^6 0XFE 0XFD 0XFB 0XF7 0XEF 0XDF 0XBF 0X7F 复位P3^5 0X7F/0XFF 0XFF/0XBF0XDF/0XFF0XFF/0XEF0XF7/0XFF0XFF/0XFB0XFD/0XFF0XFF/0XFE复位8421码10=A 11=B 12=C 13=D 14=E 15=F四、系统测试步骤1:新建工程→New Project→选择单片机型号→Atmel→AT89C52取名→保存2:新建文档→New file→取名→保存(—3个按键控制两种LED现象.C)3:点右键→Add file to group→选择(—3个按键控制两种LED现象.C)4:点工程右键→options “output”(√)create hex file5产出hex档→编译按钮(↓)(↓↓)(↓↓↓)STC下载软件1:选择单片机型号“STC89C52RC”2:打开文件→(流水灯.hex)3:选择COM口(裝置管理員)4:点下载按鈕→开启电源按钮→“OK 已加密”附录源程序清单#include <reg52.h>#define uint unsigned int#define uchar unsigned charsbit key1 =P3^7; //第一个按键sbit key2 =P3^6; //第二歌按键sbit key3 =P3^5; //第三个按键uchar A1=0,A2=0,A3=0;void delay(uint z){uint i,j;for(i=0;i<z;i++)for(j=0;j<110;j++);}void O_to_E() //1,3,5,7与2,4,6,8交替闪烁{P0=0Xaa;delay(200);P0=~0Xaa;delay(200);}{if(!key1){delay(10); //延时if(!key1)A1=1;}if(!key2){delay(10); //延时if(!key2)A2=1;}if(!key3){delay(10); //延时if(!key3)A3=1;}}void main(){uchar i;while(1){if(A1){for(i=0;i<8;i++) //从左往右亮,每盏灯亮一次{P0=~(0x7f>>i);delay(100);}}if(A2){for(i=0;i<8;i++) //从右往左亮,每盏灯亮一次{P0=~(0xfe<<i);delay(100);}}if(A3){O_to_E(); //1,3,5,7与2,4,6,8交替闪烁}}}附加图片(因为手机问题从左往右跟从右往左还有左右往返的看不出来所以就拍了2张图片)1、从左往右、从右往左、往返2、//1,3,5,7与2,4,6,8交替闪烁超。

彩灯控制器设计及实验报告三篇

彩灯控制器设计及实验报告三篇

彩灯控制器设计及实验报告三篇篇一:多路彩灯控制器的设计一课程设计题目(与实习目的)(1)题目:多路彩灯控制器(2)实习目的:1.进一步掌握数字电路课程所学的理论知识。

2.熟悉几种常用集成数字芯片,并掌握其工作原理,进一步学会使用其进行电路设计。

3.了解数字系统设计的基本思想和方法,学会科学分析和解决问题。

4.培养认真严谨的工作作风和实事求是的工作态度。

5.作为课程实验与毕业设计的过度,课程设计为两者提供了一个桥梁。

二任务和要求实现彩灯控制的方法很多,如EPROM编程、RAM编程、单板机、单片机等,都可以组成大型彩灯控制系统。

因为本次实习要求设计的彩灯路数较少,且花型变换较为简单,故采用移位寄存器型彩灯控制电路。

(1)彩灯控制器设计要求设计一个8路移存型彩灯控制器,要求:1.彩灯实现快慢两种节拍的变换;2.8路彩灯能演示三种花型(花型自拟);3.彩灯用发光二极管LED模拟;4.选做:用EPROM实现8路彩灯控制器,要求同上面的三点。

(2)课程设计的总体要求1.设计电路实现题目要求;2.电路在功能相当的情况下设计越简单越好;3.注意布线,要直角连接,选最短路径,不要相互交叉;4.注意用电安全,所加电压不能太高,以免烧坏芯片和面包板。

三总体方案的选择(1)总体方案的设计针对题目设计要求,经过分析与思考,拟定以下二种方案:方案一:总体电路共分三大块。

第一块实现花型的演示;第二块实现花型的控制及节拍控制;第三块实现时钟信号的产生。

主体框图如下:方案二:在方案一的基础上将整体电路分为四块。

第一块实现花型的演示;第二块实现花型的控制;第三块实现节拍控制;第四块实现时钟信号的产生。

并在部分电路的设计上与方案一采用了完全不同的方法,如花型的控制。

主体框图如下:(2)总体方案的选择方案一与方案二最大的不同就在,前者将花型控制与节拍控制两种功能融合在一起,是考虑到只要计数器就可以实现其全部功能的原因,且原理相对简单。

循环彩灯实习报告

循环彩灯实习报告

一、实习背景随着科技的不断发展,电子技术在我国得到了广泛的应用。

为了提高自己的专业技能,我在XX电子科技有限公司进行了为期一个月的循环彩灯实习。

本次实习旨在通过实际操作,了解循环彩灯的设计原理、制作工艺以及调试方法,提高自己的动手能力和团队协作能力。

二、实习内容1. 循环彩灯设计实习期间,我首先学习了循环彩灯的设计原理。

循环彩灯是指多个彩灯按照一定规律依次点亮,再依次熄灭的彩灯。

本次设计要求8个彩灯从左到右逐渐点亮,全部点亮后逐渐熄灭,每两个相邻灯点亮和熄灭的时间间隔为1秒。

在设计中,我使用了555定时器作为核心元件,通过控制定时器的输出脉冲,实现对彩灯的点亮和熄灭。

同时,为了实现彩灯的循环点亮,我还使用了74LS161计数器来计数,当计数器达到一定值时,控制彩灯熄灭,并重新开始计数。

2. 循环彩灯制作在了解了设计原理后,我开始进行循环彩灯的制作。

首先,我按照电路图焊接了电路板,并连接了各个元件。

在焊接过程中,我注意了焊接质量,确保电路板整洁、可靠。

接着,我将8个LED彩灯按照设计要求依次连接在电路板上。

为了使彩灯更加美观,我还使用了装饰性的灯带进行装饰。

在连接过程中,我注意了灯带和电路板的连接方式,确保连接牢固。

3. 循环彩灯调试在完成制作后,我开始对循环彩灯进行调试。

首先,我检查了电路板上的各个元件是否连接正确,确保电路通路畅通。

然后,我通过调整555定时器的参数,使彩灯的点亮和熄灭时间符合设计要求。

在调试过程中,我遇到了一些问题,如彩灯亮度不均匀、点亮和熄灭时间不准确等。

通过查阅资料和请教同事,我找到了解决问题的方法。

最终,我成功调试出了符合设计要求的循环彩灯。

三、实习收获1. 提高了专业技能通过本次实习,我对循环彩灯的设计原理、制作工艺以及调试方法有了更深入的了解。

在实习过程中,我学会了如何使用电子元件、焊接电路板以及调试电路,提高了自己的专业技能。

2. 培养了团队协作能力在实习过程中,我与同事们共同完成了循环彩灯的设计、制作和调试工作。

彩灯厂工作社会实践报告

彩灯厂工作社会实践报告

一、前言为了更好地了解我国彩灯产业的发展现状,提高自身的实践能力,我于2022年暑假期间,来到我国一家知名彩灯厂进行为期一个月的社会实践活动。

通过亲身参与彩灯制作、销售等工作,我对彩灯产业有了更加深入的了解,现将实践过程及心得体会总结如下。

二、实践过程1. 初识彩灯产业在实践开始前,我对彩灯产业了解不多。

通过查阅资料和实地考察,我了解到彩灯产业具有悠久的历史,起源于我国古代的宫廷照明,后来逐渐发展成为具有地方特色的文化产业。

彩灯产业包括彩灯设计、制作、销售、展览等多个环节,具有很高的经济效益和文化价值。

2. 彩灯制作实践在彩灯厂,我主要参与了彩灯制作环节。

实践过程中,我学习了以下内容:(1)彩灯设计:在设计师的指导下,我了解了彩灯设计的构思、选材、色彩搭配等基本知识。

通过实际操作,我尝试设计了一款小型彩灯,虽然不够成熟,但让我对彩灯设计有了初步的认识。

(2)彩灯制作:在师傅的带领下,我学习了彩灯制作的工艺流程,包括剪纸、粘贴、组装、上色等。

在实践中,我掌握了彩灯制作的技巧,完成了一款小型彩灯的制作。

(3)彩灯组装:在组装环节,我学会了如何将多个彩灯组合成大型彩灯,掌握了组装技巧,为彩灯展览做好准备。

3. 彩灯销售实践在销售实践环节,我参与了以下工作:(1)市场调研:通过实地走访、网络调查等方式,了解市场需求,为彩灯销售提供参考。

(2)客户接待:在销售过程中,我学会了如何与客户沟通,了解客户需求,推荐合适的彩灯产品。

(3)售后服务:在客户购买彩灯后,我负责跟踪售后服务,确保客户满意。

4. 彩灯展览实践在彩灯展览实践环节,我参与了以下工作:(1)布展:在师傅的指导下,我学习了如何布置展览场地,确保彩灯展览效果。

(2)讲解:在展览过程中,我负责向观众讲解彩灯的制作工艺、文化内涵等,提高观众对彩灯的认知。

(3)维护:在展览期间,我负责维护展览现场,确保彩灯安全、美观。

三、实践心得体会1. 增强了实践能力通过在彩灯厂的社会实践,我不仅掌握了彩灯制作、销售等方面的知识,还提高了自己的动手能力和沟通能力。

小彩灯实训报告范文

小彩灯实训报告范文

小彩灯实训报告范文一、实训目的和意义二、实训内容和方法本次小彩灯实训主要包括三个部分:硬件组装、软件编程和创意设计。

1.硬件组装:首先,我们需要将各个电子元件组装在一起,包括彩灯、导线、电池等。

这个过程需要细心,要确保每个元件连接正确,不出现贴错、漏焊等情况。

2.软件编程:接下来,我们需要学习如何使用编程软件,将小彩灯的各种效果编写进去。

这需要我们学习一些基础的编程知识,如控制流语句、循环结构等。

3.创意设计:最后,我们需要发挥自己的创意,设计自己独特的小彩灯效果。

这个过程中,我们可以使用不同的颜色、灯光变化等来制造出不同的效果,展示自己的创造力和想象力。

此外,我们还通过观察、实践和交流学习,培养了团队合作精神和沟通能力。

三、实训过程和结果在实训过程中,我们遇到了一些问题,如电路连接错误、软件编写错误等。

但通过师傅的指导和同学们的相互帮助,我们最终解决了这些问题。

最终,我们成功组装了小彩灯,实现了一些基本的灯光效果,如闪烁、呼吸灯、颜色变换等。

同时,我们也设计了一些创意的灯光效果,并用编程软件将其实现。

这些作品在展示会上得到了师傅和同学们的认可和赞赏。

四、实训心得和收获通过这次小彩灯实训,我收获了很多。

首先,我学会了如何组装电子元件和基础的电路知识。

这对于我今后的学习和工作都非常有帮助。

其次,我学会了如何使用编程软件,将自己的创意实现在小彩灯上。

这培养了我的创新思维和动手能力。

最重要的是,我通过这次实训认识了许多同学,学会了与他人合作和交流。

这对我今后的团队合作能力和沟通能力都是非常宝贵的。

总之,这次小彩灯实训对我来说非常有意义,我在实践中学习到了很多知识和技能,也培养了自己的创造力和合作能力。

我相信这些经验和收获会在我未来的学习和工作中给予我帮助。

-八路可控循环彩灯实验报告

-八路可控循环彩灯实验报告

班级:学号:姓名:指导老师:2010年6月2日八路循环彩灯控制电路一、 设计要求设计一组8路循环彩灯控制电路,要求每路灯循环亮2秒。

二、 设计方案将振荡器的振荡脉冲进行计数,计数器的输出作为译码器的地址输入,经译码器控制各路彩灯依次发亮。

用框图表示如下。

三、单元电路设计参考1、振荡器设计用集成555电路构成多谐振荡器。

电路如下图所示。

四、 电路元件参数计算若选用四位二进制计数器,要达到设计要求,振荡周期T 应为1秒。

振荡器 计数器 译码器 8路彩灯 → → → CR R T )2(7.021+=若取R1= R2 =R,则T ≈2RC 。

当取C=100μF 时,R ≈ T/(2C )=0.5/C=5K Ω 一般电路中,取C1= 0.01μF五、 计数器的选用选四位二进制同步加/减计数器74LS191。

其引脚功能如下图所示。

QA~ QC 作输出, QD 不用。

使输出数据的频率为输入时钟频率的二分频,周期为2秒。

六、译码器的选用译码器选用74LS138,其引脚功能如下图所示。

当输入A0、A1、A2在000~111变化时,对应的输出Y0至Y7为低Y 7 Y 6 Y 5 Y 4 Y 3 Y 2 Y 1 Y 0 S 2S 3 S 1 A2 A1 A074LS191B QB QA G U/D QC QD GNDVcc A CP RC MIN/MAX PL C D3电平,驱动外接彩灯发亮。

七、彩灯的选用这里选用一般灯泡做彩灯。

由于电源电压为220V,每次只亮一路灯,限流电阻R3=(UCC-VD)/ID,当可调电阻R3阻值为100时,调整R3,可以调节彩灯的亮度。

八、设计原理电路当D/U脚接高电平或悬空时,计数器执行减法,彩灯由上依次一次亮灭;按下开关时,D/U脚接低电平,计数器执行加法,彩灯由下到上依次亮灭。

八、心得体会由于对计数器比较陌生,在选用计数器时,花了很多时间,个人觉得在以后的日子里要熟悉各种各样的芯片,这样才不会接到任务时茫然而不知所措,无从下手。

循环彩灯实习报告

循环彩灯实习报告

实习报告一、实习背景及目的随着科技的不断发展,LED循环彩灯在生活中的应用越来越广泛,不仅美化了环境,还给人们的生活带来了便利。

本次实习旨在通过实践操作,了解循环彩灯的工作原理,掌握其接线方式、控制方法和应用场景,提高自己的动手能力和实际操作技能。

二、实习内容及过程1. 了解循环彩灯的组成循环彩灯主要由LED灯珠、电路板、驱动器、接线端子等部分组成。

LED灯珠是循环彩灯的核心部分,负责发光;电路板负责将电源电压转换为适合LED灯珠工作的电压;驱动器负责控制循环彩灯的亮度和闪烁效果;接线端子用于连接电源和循环彩灯。

2. 学习循环彩灯的接线方式循环彩灯的接线方式主要有两种:串联和并联。

串联接线方式中,各个LED灯珠的正极依次相连,负极接地;并联接线方式中,各个LED灯珠的正极接地,负极依次相连。

接线时,要确保正负极正确,以免短路或损坏循环彩灯。

3. 掌握循环彩灯的控制方法循环彩灯的控制方法有多种,如:单片机控制、Arduino控制、手机APP控制等。

本次实习采用Arduino控制循环彩灯,通过编写程序,实现循环彩灯的亮度和闪烁效果的控制。

4. 应用循环彩灯的实际场景实习过程中,我们将循环彩灯应用于室内装饰、节日庆典、户外照明等场景,充分发挥循环彩灯的美观、节能、环保等特点。

三、实习收获及反思1. 实习收获通过本次实习,我深入了解了循环彩灯的组成、接线方式、控制方法和应用场景,提高了自己的动手能力和实际操作技能。

同时,我还学会了如何根据实际需求,选用合适的循环彩灯,为今后的学习和工作中解决实际问题奠定了基础。

2. 实习反思在实习过程中,我发现自己在理论知识方面还有待加强,如:对循环彩灯的工作原理理解不够深入,导致在实际操作中遇到一些困难。

此外,在团队合作方面,我还需要提高自己的沟通能力和协作精神,以便更好地完成实习任务。

四、总结通过本次实习,我对循环彩灯有了更加全面的认识,掌握了其基本操作技能,并在实际应用中取得了良好的效果。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

制作循环彩灯实习报告制作循环彩灯实习报告制作循环彩灯实习报告循环彩灯摘要:设计一个循环彩灯控制电路,该电路实现了让八个彩灯循环闪烁的功能,并且循环闪烁的时间为1秒。

其中,闪烁时间由555定时器这样的时钟电路产生周期为1秒的脉冲所控制;彩灯的循环闪烁由十进制计数器接受定时器产生的脉冲所控制;彩灯显示功能由三线八线译码器实现,输出分配数据直接控制灯的闪烁。

用Multisim 10对设计电路进行仿真可得到八个发光二极管循环闪烁的结果。

关键词:循环彩灯;555定时器;计数器;译码器;发光二极管目录1.设计背景……………………………………………………………………21.1了解数字电路系统的定义及组成………………………………………21.2掌握时钟电路的作用及基本构成…………………………………………22.设计方案……………………………………………………………………22.1任务分析……………………………………………………………………22.2方案论证……………………………………………………………………33.方案实施…………………………………………………………………33.1原理图设计…………………………………………………………………33.2电路仿真……………………………………………………………………73.3PCB制作...........................................................................84.结果与结论...........................................................................85.收获与致谢........................................................................96.参考文献..............................................................................97.附件 (97).1电路原理图………………………………………………………………107.2 PCB布线图………………………………………………………………117.3元器件清单……………………………………………………………111. 设计背景1.1 了解数字电路系统的定义及组成用数字信号完成对数字量进行算术运算和逻辑运算的电路称为数字电路,或数字系统。

由于它具有逻辑运算和逻辑处理功能,所以又称数字逻辑电路。

数字电路包括数字脉冲电路和数字逻辑电路。

前者研究脉冲的产生、变换和测量;后者对数字信号进行算术运算和逻辑运算。

数字电路系统一般包括输入电路、控制电路、输出电路、时钟电路和电源等。

输入电路主要作用是将被控信号转换成数字信号,其形式包括各种输入接口电路。

比如数字频率计中,通过输入电路对微弱信号进行放大、整形,得到数字电路可以处理的数字信号。

在设计输入电路时,必须首先了解输入信号的性质,接口的条件,以设计合适的输入接口电路。

1.2 掌握时钟电路的作用及基本构成时钟电路是数字电路系统中的灵魂,它属于一种控制电路,整个系统都在它的控制下按一定的规律工作。

时钟电路包括主时钟振荡电路及经分频后形成各种时钟脉冲的电路。

比如多路可编程控制器中的 555 多谐振荡电路,数字频率计中的基准时间形成电路等都属于时钟电路。

设计时钟电路,应根据系统的要求首先确定主时钟的频率,并注意与其他控制信号结合产生系统所需的各种时钟脉冲。

2. 设计方案2.1 任务分析任务中要实现8个彩灯循环闪烁,可以通过译码器实现。

要求又有1秒的时间控制,因此需要一个时钟控制电路,555定时器可以产生;又要使八个彩灯依次闪烁且循环,故要用可逆计数器来实现一个加法功能,才能保证实现要求。

需要注意的是计数器输入端怎样接高低电平才能实现循环;使用译码器来进行译码。

2.2 方案论证根据任务要求,将整个设计化为三大电路:一、时钟电路。

首先用555定时器进行设置,与电阻和电容一起构成周期为一秒的时钟周期发生器,为电路提供时钟信号产生一秒的脉冲,支持整个电路的工作。

二、驱动电路。

可以由74LS192N计数器和74LS138N三线八线译码器组成用以驱动发光二极管正常工作的电路,并且在时钟电路的控制下让八个发光二极管循环工作。

三、输出电路。

由八个发光二极管组成,在驱动电路控制下循环工作。

3. 方案实施3.1 原理图设计选择合适的数字器件,应用DXP或multisim软件绘制各单元的逻辑电路图。

1、时钟电路用555定时器设计的多谐振荡器如图1所示。

图1 555定时器构成的脉冲发生器电路用555定时器构成的多谐振荡器电路如图1所示:图中电容C、电阻R1和R2作为振荡器的定时元件,决定着输出矩形波正、负脉冲的宽度。

定时器的触发输入端(2脚)和阀值输入端(6脚)与电容相连;集电极开路输出端(7脚)接R1、R2相连处,用以控制电容C的充、放电;外界控制输入端(5脚)通过0.01uF电容接地。

下面图2是多谐振荡器的工作波形图。

图2 多谐振荡器的工作波形图电路接通电源的瞬间,由于电容C来不及充电,V=0v,所以555定时器状态为1,输出Vo为高电平。

同时,集电极输出端(7脚)对地断开,电源V对电容C充电,电路进入暂稳态一,此后,电路周而复始地产生周期性的输出脉冲。

多谐振荡器两个暂稳态的维持时间取决于RC 充、放电回路的参数。

暂稳态Ⅰ的维持时间,即输出Vo的正向脉冲宽度T1≈0.7C;暂稳态二的维持时间,即输出Vo的负向脉冲宽度T2≈0.7R2C。

因此,振荡周期T=T1+T2=0.7C,振荡频率f=1T。

正向脉冲宽度T1与振荡周期T之比称矩形波的占空比D,由上述条件可得D=(R1+R2)(R1+2R2),若使R2 R1,则D≈12,即输出信号的正负向脉冲宽度相等的矩形波(方波)。

2、驱动电路下面图3是用SN74LS192N设计的计数器控制电路。

图3 计数器设计的控制电路 74LS192是双时钟方式的十进制可逆计数器,其工作原理是:74192上升沿触发,由UP,DOWN两管脚控制加减计数,有异步置数端LOAR和异步复位端CLR,BO’和CO’分别输出高电平表示加进位和减进位。

由于74192没有保持脚,故需要外围电路实现保持功能。

因为74192上升沿触发,所以把UP,DOWN强制置低电平即可实现保持功能。

四个主从触发器的输出端,由两计数输入之一的“低”到“高”电平的过渡而被触发。

计数方向在其它计数输入端为“高”时,由脉冲的计数输入端所定。

当置数输入为“低”时,把所希望的数据送入数据输入端上,来把每个输出端预置到两电平之一。

输出将符合独立于计数脉冲的数据输入的改变。

清零输入在加高电平时,迫使所有输出端为低电平。

清零功能独立于计数输入和置数输入。

清零、计数和置数等输入端都是缓冲过的。

借位和进位两输出端可级联递增计数和递减计数两功能。

借位输出在计数器下谥时,产生宽度等于递减计数输入的脉冲;同样,进位输出在计数器上谥时, 产生宽度等于递加计数输入的脉冲。

下面是驱动电路的另一个器件74LS138译码器所构成的电路图。

图4 由74LS138译码器组成的部分驱动电路译码器可以将输入代码的状态翻译成相应的输出信号,以高、低电平的形式在各自的输出端口送出,以表示其意愿。

译码器有多个输入端和多个输出端。

假如输入端个数为1个,每个输出端只能有两个状态,则输出端个数最多有2n个。

常用译码器输入、输出端口数来称呼译码器,如3线-8线译码器,4线-10线译码器等。

74138就是一个三线-八线译码器。

74138有三个输入端:OE1、OE2A、OE2B和八个输出端Y0-Y7,当三个输入端的编码为000时,译码器输出Y0=0,而Y1-Y7=1。

即Y0对应于OE1、OE2A、OE2B为000状态,低电平有效。

A、B、C为使能控制端,起到控制译码器是否能进行译码的作用。

只有C输入为高电平,A 和B都为低电平时才能进行译码,否则不论输入为何值,输出端均为1。

3、输出电路输出电路有八个发光二极管和一个330Ω的保护电阻,驱动电路传输的是低电平才会导通所以八个二极管要反向放置,下面图5是此设计的输出电路图。

图5 八个发光二极管组成的输出电路图3.2 电路仿真在各单元电路设计的基础上,用multisim软件把各单元电路连接起来,画出符合软件要求的系统整体逻辑电路图。

系统整体电路设计完成后,对系统整体进行仿真,验证设计的正确性。

本设计的循环彩灯仿真电路图如下。

图6 循环彩灯的仿真电路图仿真结果是:八个发光二极管依次闪烁,经过严密的时间测量,由于计算数据的误差每个彩灯闪烁的时间不正好是一秒钟,有毫秒的误差。

3.3 PCB 制作经过仿真以后,在DXP软件中新建电路原理图在进行编译执行后,对其进行元件的封装的选择,选择合理的封装之后在进行PCB布线。

1、 PCB板布线在布线前要在DXP中完成对电路图个元件的封装。

在封装时要注意,因为对于同一个元件可能又有多种封装方式。

封装时要根据所给元件的类型对各个元件进行封装。

封装完成后,把原理图导入PCB板后,再对元件的位置重新手动摆放,布线是要尽量减少交叉重叠的线。

观察元件的三视图,以保证封装是正确。

2、电路板制做完成布线后,对PCB图进行打印输出,然后再用制板机制板。

制板时要尽量使线不要相连,以免制出的板不能使用。

制板完成后,要对制好的板进行钻孔,打磨,直至板合格为止。

3、安装与调试按照打印好的电路图,在PCB板上利用电烙铁进行各元件的焊接。

焊接时要注意不能使焊盘焊接处与其他线相连。

调试时可能得不出仿真时的结果,要结合各方面进行考虑,电阻,电容,或者是电路的焊接问题。

调试的时候以为安装好就可以直接工作,结果彩灯未按预先估计那样闪烁,经过反复仔细检查发现线路焊接有两个点脱焊,修正后需要进一步的检查与调试。

4. 结果与结论仿真结果和预期的一样,八个灯依次循环闪烁。

继续制板安装后进行调试灯未亮,仔细检查后是之前布线时的一根红线脱焊,在进行修正之后又调试了下灯仍然不亮,检查后未发现焊接处的问题,可能是电阻或电容的参数设置有问题,继续进行调试了下灯终于亮了,达到了八个彩灯依次循环闪烁的效果。

5. 收获与致谢通过这次实习我对数字电路产生了浓厚的兴趣,也有了新的认识,发现它在实际中应用的很广泛,而且在实习中我对555定时器,74192,74138这些芯片有了更深一层的了解。

但是实习过程中也遇到了不少的问题,尤其是一开始在电路图的设计方面不知道如何下手,整个电路必须充分考虑到各个方面才能使电路设计完整,经过老师的指导和查询资料才最终实现预期的效果。

相关文档
最新文档