光控流水灯设计

合集下载

光控流水灯实验报告

光控流水灯实验报告

光控流水灯实验报告LED流水灯实验报告LED流水灯的设计报告课程名称:LED流水灯设计学院:大数据与信息工程学院专业:姓名:学号:年级:任课教师:一、实验的背景和意义单片机全称叫单片微型计算机,是一种集成在电路芯片,是采用大规模集成电路技术把CPU随机存储器RAM、只读存储器ROM、多种输入输出口、定时器/计时器等功能集成到一块硅片上构成的一个小而完善的计算机系统。

目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的应用。

大致可以分为以下几个范畴: 1、在智能仪器仪表上的应用,例如精确的测量设备;2、在工业控制中的应用,例如用单片机可以构成形式多样的控制系统,与计算机互联网构成二级控制系统等;3、在家用电器中的应用,可以从手机、电话机、小型程控交换机、楼宇自动通信呼叫系统、列车无线通信、再到日常工作中随处可见的移动电话、集群移动通信、无线电话对讲机等;4、在医用设备中的应用,例如医用呼叫机、各种分析仪、超声诊断设备及病床呼叫系统等等;5在各种大型电器中的模块化作用,如音乐集成单片机,看是简单的功能,微缩在电子芯片中,就需要复杂的类似于计算机的原理。

本设计着重在于分析计算器软件和开发过程中的环节和步骤,并从实践经验出发计算器设计做了详细的分析和研究。

本系统就是充分利用了8051芯片的I/O引脚。

系统已采用MCS—51系列单片机为中心器件来设计LED流水灯系统,实现LED左循环显示,并实现循环的速度可调。

二、设计目的1.学习基本理论在实践中综合运用的初步经验,掌握电路设计的基本方法、设计步骤,培养综合设计与调试能力。

2.掌握汇编语言程序和C语言程序设计方法。

3.培养实践技能,提高分析和解决实际问题的能力。

三、设计任务及要求1.用个发光二极管作为显示电路2.实现LED动态显示3.能连续循环显示四、设计思路LED流水灯实际上是一个带有八个放光二极管的单片机最小应用系统,即为由晶振LED灯、电阻、电容器、电源等电路和必要的软件组成的单个单片机。

流水灯电路的制作

流水灯电路的制作

流水灯电路的制作流水灯是一种光电转换装置,通过一系列的LED灯组成,可以在不同的时间间隔内依次点亮,形成像水流一样的效果,因此得名“流水灯”。

下面我将介绍流水灯电路的制作过程。

首先,我们需要准备以下材料和工具:1. Arduino控制板(如Arduino UNO)2. Jumper wires(杜邦线)3.电阻(220欧)4. LED灯(3mm直径和5mm直径,不同颜色)5.面包板6.铁丝钳和钳子(辅助工具)接下来,按照以下步骤制作流水灯电路:1. 将Arduino控制板插入面包板的两侧,并通过杜邦线将GND(地线)引脚与面包板上的负极连接。

2.将220欧的电阻通过杜邦线连接到面包板上,一端与GND(地线)相连,另一端空置。

3.通过杜邦线将LED灯连接到面包板上。

LED灯有一个长脚和一个短脚,长脚是阳极(正极),短脚是阴极(负极)。

将LED灯的阳极连接到电阻的空置端,阴极连接到GND(地线)。

4.重复步骤3,将其他的LED灯连接到面包板上。

你可以选择不同颜色的LED灯,以获得更丰富的效果。

确保每个LED灯的阳极连接到电阻的空置端,而阴极连接到GND(地线)。

5. 通过杜邦线将Arduino控制板的数字引脚与面包板上的LED灯连接。

根据你想要的效果,可以将LED灯连接到不同的数字引脚上。

例如,将第一个LED灯连接到数字引脚2,第二个LED灯连接到数字引脚3,依此类推。

6. 将Arduino控制板通过USB线连接到计算机,并开启Arduino IDE编程软件。

7. 在Arduino IDE中编写相应的代码,以控制流水灯的效果。

以下是一个简单的流水灯代码示例:```const int ledPin1 = 2; // 设置第一个LED灯的数字引脚const int ledPin2 = 3; // 设置第二个LED灯的数字引脚const int ledPin3 = 4; // 设置第三个LED灯的数字引脚//以此类推...void setupinMode(ledPin1, OUTPUT);pinMode(ledPin2, OUTPUT);pinMode(ledPin3, OUTPUT);//初始化其他LED的引脚void loodigitalWrite(ledPin1, HIGH); // 点亮第一个LED灯delay(100); //等待100毫秒digitalWrite(ledPin2, HIGH); // 点亮第二个LED灯delay(100); //等待100毫秒digitalWrite(ledPin3, HIGH); // 点亮第三个LED灯delay(100); //等待100毫秒//以此类推...逐个点亮其他LED灯digitalWrite(ledPin1, LOW); // 关闭第一个LED灯delay(100); //等待100毫秒digitalWrite(ledPin2, LOW); // 关闭第二个LED灯delay(100); //等待100毫秒digitalWrite(ledPin3, LOW); // 关闭第三个LED灯delay(100); //等待100毫秒//以此类推...逐个关闭其他LED灯```8. 将上述代码上传到Arduino控制板,并观察LED灯是否能够像流水灯一样依次点亮和熄灭。

流水灯led毕业设计

流水灯led毕业设计

流水灯led毕业设计流水灯(LED)毕业设计引言:在现代科技发展的背景下,LED(Light Emitting Diode,发光二极管)作为一种新型照明技术,被广泛应用于各个领域。

在本文中,将介绍一个基于流水灯(LED)的毕业设计项目,探讨其设计思路、实现方法以及应用前景。

一、设计思路1.1 设计目标流水灯作为一种常见的照明装饰,常用于舞台灯光、建筑物照明等场合。

本设计旨在通过使用LED灯珠,实现一个具有良好视觉效果的流水灯,同时考虑到节能环保的特点。

1.2 设计原理流水灯的工作原理是通过控制LED灯珠的亮灭顺序和时间间隔,使得灯珠在空间上形成流动的效果。

为了实现这个目标,需要使用微控制器、电路板和LED 灯珠等元件。

二、实现方法2.1 硬件设计在硬件设计方面,需要考虑以下几个关键点:(1)LED灯珠的选择:选择高亮度、低功耗的LED灯珠,以确保流水灯的亮度和节能性。

(2)电路板设计:设计合理的电路板,将LED灯珠与微控制器相连,以实现流水灯的控制和调节。

(3)电源供应:选择适当的电源供应方式,确保流水灯的正常工作。

2.2 软件设计在软件设计方面,需要编写程序控制LED灯珠的亮灭顺序和时间间隔。

可以使用C语言或者其他编程语言,通过控制微控制器的输出口,实现流水灯的效果。

三、应用前景流水灯作为一种照明装饰,具有广泛的应用前景。

随着人们对照明环境的要求越来越高,流水灯的市场需求也在不断增加。

在舞台演出、商业广告、城市景观等领域,流水灯都有着广泛的应用。

而且,由于LED灯珠具有节能环保的特点,流水灯的使用也符合现代社会对绿色环保的追求。

结论:通过对流水灯(LED)毕业设计的介绍,我们可以看到LED照明技术在流水灯领域的应用前景十分广阔。

通过合理的硬件设计和软件编程,可以实现一个具有良好视觉效果的流水灯。

同时,流水灯的使用还能够满足节能环保的需求,具有广泛的市场潜力。

相信在未来的发展中,LED流水灯将会在照明装饰领域发挥更加重要的作用。

流水灯毕业设计

流水灯毕业设计

流水灯毕业设计流水灯毕业设计在现代科技的快速发展下,电子技术已经成为我们生活中不可或缺的一部分。

而作为电子技术的重要应用之一,流水灯在各种场合中得到了广泛的应用。

流水灯以其炫目的效果和多样的变化方式,成为了人们喜爱的装饰品。

因此,我决定选择流水灯作为我的毕业设计主题。

首先,我将介绍流水灯的基本原理和工作方式。

流水灯由一组LED灯组成,这些LED灯按照一定的顺序依次点亮和熄灭,形成了流动的效果。

其原理是通过电子元器件控制LED灯的亮灭状态,从而实现流水灯的效果。

流水灯的工作方式可以通过编程来实现,也可以通过硬件电路来控制。

接下来,我将介绍我设计的流水灯的具体实现方法。

首先,我选择了一款高亮度的RGB LED灯,这样可以实现更丰富的灯光效果。

然后,我设计了一个控制电路,通过控制电路中的开关和计时器,可以实现流水灯的效果。

在控制电路中,我使用了555定时器芯片来控制LED灯的亮灭时间和顺序。

通过调整定时器的参数,可以实现不同的流水灯效果。

为了提高流水灯的可变性和实用性,我还添加了一些功能。

首先,我设计了一个可调节亮度的电路,可以根据需要调整流水灯的亮度。

其次,我增加了一个音乐控制模块,可以根据音乐的节奏和音量来控制流水灯的亮灭状态。

这样,流水灯可以根据音乐的节奏变化而变化,增加了观赏性和趣味性。

在设计的过程中,我遇到了一些困难和挑战。

首先,LED灯的控制需要精确的时间控制,因此我需要学习和掌握555定时器芯片的使用方法。

其次,音乐控制模块的设计需要对音频信号的处理有一定的了解。

为了解决这些问题,我查阅了大量的资料,进行了反复的实验和调试。

在完成设计后,我进行了实际的制作和调试。

通过焊接电路板、连接元器件和编写程序,我最终成功地制作出了一款功能完善、效果出色的流水灯。

在调试过程中,我发现了一些问题,并进行了相应的修改和优化。

经过多次的调试和改进,流水灯的效果达到了我预期的效果。

通过这次毕业设计,我不仅学到了很多电子技术的知识,还提高了自己的动手能力和解决问题的能力。

流水灯控制系统设计

流水灯控制系统设计

目录第1章方案的论述以与与最终方案的确定......................... - 1 -1.1第一种方案的论述. (1)1.2第二种方案的论证 (1)1.3第三种方案的论述 (1)1.4最终方案的确定 (2)第2章硬件设计.................................................. - 3 -2.1总体方案设计分析. (3)2.2系统逻辑框图 (3)2.3主要元器件简介 (3)2.3.1 8086CPU ························································································- 3 -2.3.2 地址锁存器74LS373的内部电路与工作原理························- 6 -2.3.3 可编程外围接口芯片8255A的简介.........................................- 8 -第3章软件设计.................................................- 13 -3.1程序流程设计.. (13)3.1.1 主程序流程·················································································· - 13 -3.1.2 程序流程图·················································································· - 14 -3.1.3 系统硬件连接图········································································· - 15 -3.1.4 源程序设计(附录) ....................................................................... - 15 -3.2设计最终理想结果与原理.. (15)3.2.1 左向移动流水灯········································································· - 15 -3.2.2 右向移动流水灯········································································· - 15 -设计心得·························································- 17 -参考文献·························································- 18 -附录······························································- 19 -第1章方案的论述以与与最终方案的确定1.1 第一种方案的论述第一种方案,使用AT89C51单片机实现流水灯闪烁设计。

流水灯设计

流水灯设计

第一章多功能流水灯的设计方案1.多功能流水灯的设计方案及框图1.1 基本要求设计方案1) 设计一个多功能彩灯流水控制电路。

其主要部分实现定时功能,即在预定的时间到来时,将如何产生一个控制信号控制彩灯的流向、间歇等。

2) 通过利用中规模集成电路中可逆计数器、译码器和定时器来实现正逆流水功能,并利用组合电路实现自控、手控、流向控制等功能。

1.2 提高设计方案1) 本次设计的电路只具有单向流水的功能,即正向流水和逆向流水两个功能,可以通过改变电路来实现多向流水的功能,即流水灯的流向可以通过电路的改变而改变。

2) 本次设计的流水灯电路只使用了一个芯片CD4017,可以通过增加芯片CD4017的个数,使流水灯的流向更加美观。

3) 在考虑流水灯单向和多向流水的功能的同时,可以采用更多的CD4017芯片和发光二极管来实现流水灯的闪烁,即由流水灯组合成各种图案,在流水灯发光的同时,闪烁各种美观旋律的图案。

1.3 设计框图基本原理设计框图如下图(1)所示第二章多功能流水灯设计方案单元模块电路设计2.多功能流水灯电路的设计2.1 多功能流水电路原理电路图设计的多功能流水灯原理电路图如上图所示。

原理电路图由振荡电路、译码电路和光源电路三部分组成。

在设计电路时,本次选用的脉冲发生器是由NE555与R2、R3及C3组成的多谐振荡器组成。

主要是为灯光流动控制器提供流动控制的脉冲,灯光的流动速度可以通过电位器RP进行调节。

由于RP的阻值较打,所以有较大的速度调节范围。

灯光流动控制器由一个进制计数脉冲分配器CD4017和若干电阻组成。

CD4017的cp端受脉冲发生器输出脉冲的控制,其输出端(Q0~Q9)将输入脉冲按输入顺序依次分配。

输出控制的脉冲,其输出控制脉冲的速度由脉冲发生器输出的脉冲频率决定。

12个电阻与CD4017的10个输出端Q0~Q9相连,当Q0~Q9依次输出控制脉冲时6个发光二极管按照接通回路的顺序依次发光,形成流动发光状态,即实现正向流水和逆向流水的功能。

光控流水灯设计

光控流水灯设计

编号:课程设计(论文)说明书题目:光控流水灯设计院(系):信息与通信学院专业:电子信息工程学生姓名:***学号: **********指导教师:***2012年12 月10 日摘要:光控流水灯控制器是一个通过外界光线的强度来控制输出方波的频率,通过它可以自动实现一些控制,通过感光装置(光敏电阻),实现自动化开关有利于许多生产与生活,例如在车间里可以安装光控开关来控制车间里的照明灯,这样既利于车间的照明又有利于节约电,光足够亮时开关会自动关掉照明灯。

在其他面也可以广泛应用。

光控流水灯在日常生活中的应用已经全面在市场上开始推广,但毫无疑问,这一设计的应用前景是很广阔的。

本文概述了光敏电阻的基本原理和特点,并介绍了光敏电阻的基本结构和用于实现电路控制的功能;并介绍了其用于控制路灯的设计方案,并对程序进行调试及性能分析。

关键字:光敏电阻,光控流水灯目录1. 光敏电阻的结构与工作原理 (3)2. 光敏电阻的主要参数 (5)3.光敏电阻的特性 (5)3.1 伏安特性 (5)3.2 光谱特性 (6)3.3 温度特性 (6)3.4 频率特性 (6)4 继电器的类型参数 (7)5 稳压二极管参数 (7)6. 三极管参数 (8)7. 系统原理 (8)8. 原理图 (9)9. 工作原理及过程 (9)10. 元件的选取列表及参数 (10)11. 结束语 (10)12. 附录:实物图参考 (11)1. 光敏电阻的结构与工作原理光敏电阻又称光导管,它几乎都是用半导体材料制成的光电器件。

光敏电阻没有极性, 纯粹是一个电阻器件,使用时既可加直流电压,也可以加交流电压。

无光照时,光敏电阻值(暗电阻)很大,电路中电流(暗电流)很小。

当光敏电阻受到一定波长范围的光照时,它的阻值(亮电阻)急剧减小,电路中电流迅速增大。

一般希望暗电阻越大越好,亮电阻越小越好, 此时光敏电阻的灵敏度高。

实际光敏电阻的暗电阻值一般在兆欧量级, 亮电阻值在几千欧以下。

彩灯流水电路(流水灯)的设计

彩灯流水电路(流水灯)的设计

彩灯流水电路(流水灯)的设计对于彩灯流水电路的设计,我们一般采用LED流水灯的形式。

LED流水灯的原理是通过输入一个时钟信号,来控制LED灯的亮灭顺序,从而实现LED灯的流水效果。

下面就以一个8位LED流水灯电路为例,来分步骤介绍如何进行彩灯流水电路的设计。

1. 材料与元器件的准备该8位LED流水灯电路所需要的材料与元器件如下:(1)芯片:AT89C51(2)时钟:11.0592MHz(3)LED数码管:8款(4)电阻:九个330欧姆电阻(5)电容:两个22pF陶瓷电容(6)稳压管:7805(7)热熔胶枪(8)面包板2. 电路原理图设计接下来,我们需要根据电路的设计要求,来进行电路原理图的设计。

如下图所示,该电路原理图包含了AT89C51芯片、时钟、稳压管、电容以及LED数码管等元器件。

其中,AT89C51芯片作为电路的主控制芯片,时钟则用来控制电路的工作频率。

LED数码管则是用来实现LED灯的罗列效果。

3. 电路焊接装配电路原理图完成后,进入电路焊接与装配环节。

首先,我们需要将元器件逐一地焊接在面包板上。

这里,我们需要注意焊接的顺序和脚位。

接着,将电路连线固定在面包板上,然后接上电源线,即可启动LED数码管。

4. 代码编写最后,我们需要编写AT89C51芯片的代码。

该代码用来控制LED数码管的流水效果。

该代码的编写需要考虑以下几个方面:(1)如何将LED数码管控制程序放入芯片中?(3)如何实现不同的流水显示模式?(4)如何使用时钟来控制LED数码管的刷新速度?经过以上步骤的设计后,我们便可成功地制作出一款功能完善的彩灯流水电路产品。

如需实现更高级别的彩灯效果,还需不断探究和创新。

多功能流水灯设计实验报告

多功能流水灯设计实验报告

多功能流水灯的设计一.设计要求:1.设计一8盏彩灯控制电路,使彩灯可以向左,向右流动、全亮、全灭四种功能。

功能变换可以手控也可以自控。

2.自动功能变换时间10秒。

二.总体方案构思:用Verilog语言来为单片机编程,通过编程来控制单片机各引脚在不同时间输出的不同的电平,进而控制个发光二级管的亮灭,以及控制流水灯的流速和流动方向。

1.使用按钮(auto)来控制手动或自动。

2.因为需要向左,向右,全亮,全灭四种功能,所以需要两个开关(btn1和btn2),分别用开和关两种状态表示,即(00,01,10,11)。

3.使用clk时钟来记时和触发事件。

三.实验器材:电脑和LED设备四.程序如下:module LED(clk,auto,btn1,btn2,led);input clk;input auto;input btn1;input btn2;output reg [7:0] led;reg [29:0] count;//1ns的计数器reg [3:0] count_10;//10秒的计数器reg [1:0] status;//记录当前LED灯流动的情况:"00左到右,01右到左,10全亮,11全灭"reg [1:0] type;reg second_1;//1秒的标志reg second_10;//10秒的标志initialbeginstatus<=2'b00;type<=2'b00;count<=30'b0;count_10<=4'b0;second_1<=1'b0;second_10<=1'b0;endalways@(posedge clk)//给出1s的标志和10s的标志beginif(count<25000000)//等待1s的到来begincount<=count+1;second_1<=0;second_10<=0;endelsebegincount<=0;second_1<=1;count_10<=count_10+1;if(count_10>=4'd10)beginsecond_10<=1;endendendalways@(posedge clk)//当自动的情况时,每10s变化一次流动状态beginif(auto==1 && second_1==1)beginif(second_10==1)beginif(status==2'b11)beginstatus<=2'b00;endelsebeginstatus<=status+1;endendendendalways@(posedge clk)//设置总变化状态等于手动或自动的状态beginif(second_1==1)beginif(auto==1)//自动begintype<=status;endelse//手动begintype<={btn1,btn2};endendendalways@(posedge clk)//根据type设置LED灯情况beginif(second_1==1)beginif(type==00)//左到右beginif(led==8'b00000000 || led==8'b11111111)beginled<=8'b10000000;endelsebeginled<=led>>1;endendelse if(type==01)//右到左beginif(led==8'b00000000 || led==8'b11111111)beginled<=8'b00000001;endelsebeginled<=led<<1;endendelse if(type==10)//全亮beginled<=8'b11111111;endelse//全灭beginled<=8'b00000000;endendendendmodule五.测试图如下:六.个人体会:在这次实验中收货颇丰,我学会了使用简单的Verilog语言,更加深入的学习了数字逻辑,还有更多的,我学会和同学们合作,讨论,去解决问题。

八位双向流水灯”设计

八位双向流水灯”设计

八位双向流水灯”设计以下是对八位双向流水灯设计的详细介绍。

1.硬件设计:该设计需要使用以下硬件元件:-8个LED灯:用于点亮和显示流水灯效果。

-8个当前限流电阻:用于限制LED灯的电流,保护LED灯不受损坏。

-8个开关:用于手动切换流水灯的方向。

-一个控制器:用于控制LED灯的点亮和熄灭。

-一个脉冲发生器:用于为控制器提供驱动信号。

首先,将8个LED灯连接到控制器的8个输出引脚上,并通过对应的当前限流电阻进行连接。

然后,将8个开关连接到控制器上,用于手动控制流水灯的方向。

最后,将脉冲发生器连接到控制器上,用于为控制器提供驱动信号。

2.软件设计:该设计需要使用软件来控制LED灯的点亮和熄灭。

软件设计可以使用C语言等编程语言实现。

首先,需要定义一个数组,用于存储LED灯的状态。

数组中的每个元素对应一个LED灯,其中0表示灯灭,1表示灯亮。

然后,通过控制器的输入和输出引脚,可以确定当前LED灯的状态和流水灯的方向。

接着,需要实现一个循环,用于不断更新LED灯的状态。

循环的过程中,根据当前LED灯的状态和流水灯的方向,通过控制器的输出引脚控制LED灯的点亮和熄灭。

在循环的过程中,需要监测开关的状态,以便手动切换流水灯的方向。

当检测到开关状态改变时,需要更新流水灯的方向。

3.工作原理:首先,当控制器接收到脉冲发生器的驱动信号时,它将根据当前流水灯的方向和控制器的输入引脚的状态来更新LED灯的状态。

如果流水灯的方向是从左到右,则控制器会根据当前LED灯的状态和开关的状态,点亮或熄灭相应的LED灯。

具体的控制规则可以根据设计需求进行定义,例如按照顺序点亮灯1、2、3、4、5、6、7、8如果流水灯的方向是从右到左,则控制器会根据当前LED灯的状态和开关的状态,点亮或熄灭相应的LED灯。

具体的控制规则可以根据设计需求进行定义,例如按照顺序点亮灯8、7、6、5、4、3、2、1当开关的状态改变时,控制器会更新流水灯的方向,并根据新的方向重新设置LED灯的状态。

项目九光控流水灯电路的安装与调试

项目九光控流水灯电路的安装与调试

项目九光控流水灯电路的安装与调试电路功能分析授课教师授课内容光控流水灯电路功能分析授课班级授课地点授课时间2教学目标知识目标1.能说出光控流水灯电路在实际生活中的应用;2.能讲述光控流水灯电路的结构组成;3.能叙述光控流水灯电路的功能。

能力目标1.能识读光控流水灯电路原理图;2.能分析元器件在电路中的作用;3.能分析光控流水灯电路的工作原理。

情感态度与价值观1.激发光控流水灯电路学习兴趣;2.培养光控流水灯电路学习信心。

教学重难点教学重点:分析电路工作原理。

教学难点:分析元器件在电路中的作用。

教学模式启发讨论式教具准备教材、教学设计、PPT等教学过程设计教学过程教学内容一、认识光控流水灯电路1.光控流水灯电路流水灯简易轻巧,外貌美观,能呈现多彩的动态变化颜色,生活中起到了越来越广泛的应用。

流水交通灯提醒人们要遵守交通规则,流水灯报时器告诉人们时间和日期;在繁忙的大街上,闪烁的流水灯无不吸引过路人的眼球。

2.生活中常见的光控流水灯二、识读电路图光控流水灯电路结构1.电源电路;2.光控电路;3.振荡电路;4.流水灯电路三、分析电路工作原理1.电源电路电源电路是以固定三端集成稳压器LM7805为核心元件组成的。

其中D1防止供电电源极性接反,电解电容和瓷片电容组成滤波和去耦电路,它们和LM7805一起为电路提供5V的稳定直流电压。

2.光控电路光控电路由运放LM358、光敏电阻以及外围电阻组成,RW1接入电路的阻值决定了555多谐振荡器起振的光照强度。

3.振荡电路多谐振荡电路由NE555和外围电阻、电容等元器件组成,为后面流水灯电路提供时钟脉冲。

R5、R15、C4的大小调节输出矩形波频率,控制流水灯的工作节奏。

4.流水灯电路流水灯电路由十进制计数器CD4017和发光二极管、电阻等组成。

在时钟脉冲作用下,CD4017依次输出脉冲,驱动发光二极管依次闪烁。

四、分析电路功能LM7805稳压电源为电路提供+5V稳定直流电压。

LED流水灯设计

LED流水灯设计

LED流水灯设计流水灯(also known as running lights)是一种常见的LED灯设计,它由一系列LED灯组成,可以连续地亮起和熄灭,就像水流般流动。

流水灯设计常见于节日装饰、舞台演出和彩灯效果等场合,具有独特的美观效果。

下面将介绍流水灯的原理、设计步骤以及相关应用。

一、流水灯原理流水灯的原理基于LED灯的亮灭控制和串并联电路的设计。

LED灯的亮灭控制是通过直流电源及驱动电路实现的,而流水灯的流动效果则是通过不同的亮灭顺序实现的。

具体原理如下:1.LED灯亮灭控制:LED灯是一种直流电源下的电子元件,在正向电流的作用下,LED灯发光;而在反向电流下,LED灯熄灭。

通过控制LED灯的电流流向,可以实现其亮灭控制。

2.串并联电路:将多个LED灯连接在一起时,可以采用串联或并联的方式。

串联时,LED灯依次连接在电路中,电流在各个LED灯之间流动;并联时,LED灯同时连接在电路中,电流在各个LED灯之间分流。

流水灯设计通常采用串联电路,通过控制电流流向的方式,实现LED灯的亮灭顺序。

二、设计步骤流水灯的设计步骤包括电路设计和程序编写两个方面。

具体步骤如下:1.电路设计:首先确定流水灯的LED灯数量和排列方式,然后根据输入电压和LED灯额定电压选择适当的电阻,用于限流并防止过电流。

接下来,根据串联电路的特性,设计LED灯的串联方式和连接顺序。

最后,根据电路设计,连接LED灯和电阻。

2. 程序编写:使用相应的开发工具,编写控制LED灯亮灭顺序的程序。

程序可以通过控制IO口电平的高低实现LED灯的亮灭控制。

流水灯设计中常用的控制方式有定时控制和状态机控制。

定时控制是通过设定每个LED灯的亮灭时间来实现,例如每隔100ms亮灭一个LED灯;状态机控制是通过设置多个状态,根据当前状态判断下一个LED灯的亮灭顺序。

三、相关应用流水灯设计在日常生活和各种场合都有广泛的应用1.节日装饰:流水灯常用于节日装饰,如圣诞节、新年等,给人们带来欢乐和节日气氛。

多功能流水灯设计毕业设计

多功能流水灯设计毕业设计

多功能流水灯设计毕业设计毕业设计:多功能流水灯设计一、引言多功能流水灯是一种常见的电子灯具,其特点是能够根据预定的规律产生流动的灯光效果。

在本毕业设计中,我们将设计一款具有多种功能的流水灯,包括不同的灯光模式切换、亮度调节等功能。

本设计将以STM32微控制器作为核心控制器,并通过外部电路和软件编程实现多种流水灯效果。

二、设计方案1.硬件设计本设计中,我们将使用STM32微控制器作为核心控制器,具有丰富的GPIO引脚和定时器功能。

通过连续改变GPIO引脚的电平状态,我们可以实现流水灯的亮灭效果。

同时,我们还将使用一些外部元件,如电阻、电容和三极管等,来实现灯光的亮度调节和控制。

2.软件设计本设计将使用Keil C编译环境进行软件开发。

首先,我们需要编写相关的GPIO和定时器驱动程序,实现对流水灯的控制。

其次,我们还需要编写额外的模式切换和亮度调节功能的程序,通过按键或旋钮等输入方式来改变流水灯的工作模式和亮度。

三、具体实现1.灯光模式切换功能我们将设计一个菜单界面,通过按键输入来切换不同的流水灯工作模式。

在菜单界面中,用户可以选择要显示的流水灯模式,如单色流水灯、多色流水灯等。

通过编写相应的程序代码,我们可以通过按键触发事件来实现模式的切换。

2.亮度调节功能我们将使用旋钮或调光器等输入方式来实现对流水灯亮度的调节功能。

通过读取旋钮当前的位置或调节器的电阻值,我们可以确定亮度的大小。

然后,我们将通过改变PWM信号的占空比来实现对流水灯亮度的控制。

3.故障检测和保护功能为了保证流水灯在长时间使用过程中的稳定性和安全性,我们还将设计故障检测和保护功能。

例如,我们可以通过检测电流和电压等参数来判断灯管是否损坏,并及时发出警报提醒用户更换。

同时,我们还可以设置过压、过流和过载保护功能,以防止灯具因异常情况而损坏。

四、测试与验证在完成硬件和软件设计后,我们将进行测试和验证。

首先,我们将验证流水灯的各项功能是否正常工作,包括模式切换、亮度调节等。

流水灯控制电路的设计

流水灯控制电路的设计

流水灯控制电路的设计1.实验目的(1)掌握555定时器的基本结构和工作原理。

(2)掌握74SL163,74SL138芯片的功能及应用。

(3)加深对组合和时序逻辑电路的理解。

(4)通过实验掌握基本电路在实际生活中的应用。

2.总体设计方案或技术路线74SL163为集成4位同步二进制加法计数器,;利用它的同步置数功能可获得N进制计数器。

74SL138为3线-8线译码器,它有3个输入端、8个输出端,使8个LED发光二极管实现按一定方向的循环亮灭。

由555定时器构成脉冲发生器,并由LED发光二极管监视电路是否工作;将74SL163接成二进制计数器,在Q D端用LED发光二极管监视计数器工作状态;取74SL163的低三位Q C Q B Q A接到74SL138的地址控制端CBA,74SL138的8个输出端依次与排成一排的8个LED发光管相接。

8个发光二极管按一定方向循环亮灭3.实验电路图多谐控制电路J2流水灯控制电路4. 仪器设备名称、型号NE555时基控制芯片 1个74SL163芯片 1个74SL138芯片 1个示波器 1台电源 1台LED发光二极管 10个导线若干试验箱 1个5.理论分析或仿真分析结果在NE555芯片构成的多谐控制电路中,输出信号的频率f=1.43/(R1+2R2)C1,可以通过改变接入的电阻和电容来改变输出信号的频率,从而改变8个LED循环发光的速度。

根据74SL138 3线-8线译码器的特点,通过改变LED接入74SL138芯片的输出端从而改变其发光的顺序或者循环的方式。

6.详细实验步骤及实验结果数据记录(包括各仪器、仪表量程及内阻的记录)7.实验结论8.实验中出现的问题及解决对策9.本次实验的收获和体会、对电路实验室的意见或建议10.参考文献。

双灯点亮循环控制流水灯设计 [文档在线提供]

双灯点亮循环控制流水灯设计 [文档在线提供]

课程设计报告书设计题目:双灯点亮循环控制流水灯设计课程名称:单片机原理与应用系部:专业:班级:组别:姓名:学号:成绩:2008年 6 月 20 日一、系统功能要求设计以AT89C51为核心并用它来控制发光二极管双灯点亮循环的实验装置,用AT89C51单片机控制8个发光二极管发光,实现亮点以12HZ频率又高到低位两两循环移动。

通过PROTEUS软件设计、仿真,并能从中掌握通过软件控制发光二极管的思路和技巧。

二、系统硬件电路设计(一)设计思路本系统电路由四部分组成:时钟电路、复位电路、输出部分、89C51芯片首先介绍一下我设计的电路图,如图1所示:图1其中主要部分电路功能如下图所示:①时钟电路用于产生单片机工作时所需的时钟信号,在芯片的外部通过19脚、18脚接晶体振荡器和微调电容,形成反馈电路,构成一个稳定的自激振荡器。

电路中的C1、C2 一般取30pF左右,而晶体振荡器的频率范围通常是1.2-12MHZ,晶体振荡器的频率越高,震荡频率就越高。

②本部分电路起上电复位的作用。

③输出部分采用红、绿、蓝、黄四种颜色的二极管,让流水灯在移动的时候色彩鲜明、便于观察,该系统采用8个发光二极管,两两从高位到地位流水移动。

RN1排阻的作用是保护二极管,向它提供较小的电流,防止二极管因为电流过大而烧毁。

④在设计图中,89C51芯片是核心,P0,P1,P2,P3口均可以作为I/O口使用。

本电路中使用P1口作为输出口。

(二)单片机原理8051单片机包含中央处理器、程序存储器(ROM)、数据存储器(RAM)、定时/计数器、并行接口、串行接口和中断系统等几大单元及数据总线、地址总线和控制总线等三大总线,现在我们分别加以说明:·中央处理器:中央处理器(CPU)是整个单片机的核心部件,是8位数据宽度的处理器,能处理8位二进制数据或代码,CPU负责控制、指挥和调度整个单元系统协调的工作,完成运算和控制输入输出功能等操作。

LED流水灯单片机的设计

LED流水灯单片机的设计

LED流水灯单片机的设计引言:设计目标:设计一个能够实现LED流水灯效果的电路,使用单片机控制灯光的亮灭和流动速度,并通过按键控制流水灯的运行。

设计过程:1.硬件设计:1.1 选择LED:选择合适的LED灯珠,通常使用常见的5mm圆形LED 灯。

1.2连接方式:将多个LED按照串联或并联方式连接,以形成流水灯效果。

1.3电流限制:通过串联合适的电阻,将电流限制在每个LED的额定值以下。

2.单片机选型:2.1功能要求:选择具备足够的I/O管脚数量,用于控制LED的亮灭和流动速度,以及接受按键输入的单片机。

2.2仿真和编程支持:选择具备仿真和编程支持的单片机,以方便调试和开发。

3.单片机与LED的连接:3.1端口选择:选择合适的I/O口进行连接,根据LED连接方式决定使用串口或并口进行连接。

3.2串行或并行输出:设置相应的单片机端口为输出模式,并将其与LED连接。

4.软件设计:4.1初始化:对单片机进行初始化设置,包括设置I/O口状态和初始化计时器。

4.2流水灯特效:使用循环控制语句控制LED流动的方向和速度,并通过改变LED的亮灭状态实现不同的灯光效果。

4.3按键控制:使用中断或轮询方式检测按键输入,并通过控制流水灯的运行状态来实现按键控制功能。

5.测试和调试:5.1仿真调试:使用仿真软件对设计的电路和代码进行调试,确保运行正常。

5.2硬件调试:将设计的电路和程序烧入实际的单片机和电路板中,通过观察和测试,确保流水灯的特效和按键控制功能正常。

总结:LED流水灯单片机设计是一个简单且具有实践意义的项目,通过设计和控制LED流水灯,可以提高对单片机的理解和熟练程度。

本文介绍了设计流程和关键步骤,希望对读者有所帮助。

通过本项目的实践,可以进一步扩展其他LED灯光效果的设计和控制。

彩灯控制器课程设计--流水彩灯控制器

彩灯控制器课程设计--流水彩灯控制器

实验题目:流水彩灯控制器一 、实验目的1.进一步掌握数字电路课程所学的理论知识。

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

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

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

二 、设计题目与思路本次数字电路课程设计我选择的题目是“彩灯控制器设计“。

设计要求1、控制红、绿、黄一组彩灯循环闪亮,变化的规律是:红→ 红绿 → 绿 → 黄绿→黄→ 全亮 → 全灭 → 红,如此循环,产生“流水”般的效果。

2、彩灯白天不亮,夜晚自动亮。

3、“流水”的速度由快到慢,再由慢到快循环变化。

三、总体方案的设计与选择1.总体方案的设计经过分析问题及初步的整体思考,拟定以下二种方案:方案一:总体电路共分三大块。

第一块实现流水灯的演示,流水灯的控制及节拍控制;第二部分实现彩灯夜亮昼熄。

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

第一块实现流水灯的演示和控制;第二块实现节拍控制;,第三块实现彩灯夜亮昼熄。

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

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

如此设计,其优点在于:设计思想比较简单。

元件种类使用少,且都较熟悉易于组装电路。

缺点则是:中间单元电路连线过于繁多,容易出错。

且可能出现线与线关系。

要避免这些,则势必造成门电路使用过多。

导致电路不稳定,抗干扰能力下降。

而后者则将以上两种功能分开设计,各单元电路只实现一种功能。

其优点在于:电路设计模块化,易于检查电路,对后面的电路组装及电路调试带来方便。

缺点则是:节拍控制电路采用可编辑逻辑电路,原理相对复杂,不易理解。

流水灯控制电路简单,流水灯也比较简单。

基于以上原因,加上为了成功的实现课程设计,我选择了连线少,易于装和调试的方案二。

流水灯设计具体方案

流水灯设计具体方案

流水灯设计具体方案流水灯是一种以LED灯珠为光源,通过控制电路将不同颜色的光依次流动显示的装饰灯具。

下面我将为大家详细介绍流水灯的设计方案。

一、硬件设计:1.电源部分:流水灯需要一定的电压和电流来驱动LED灯珠,常见的电源方式有直流电源和交流电源。

直流电源能提供稳定的电流,但需要将交流电转换为直流电,可以使用变压器和整流电路来实现;交流电源则无需转换,但需要注意选择适当的功率和频率。

2.控制电路:控制电路是流水灯的核心部分,它能够控制LED灯珠的亮灭状态和颜色。

常见的控制电路有微控制器和逻辑门电路。

微控制器是一种集成电路芯片,具有逻辑控制、时序控制和输出控制等功能,适合实现复杂的流水灯效果;逻辑门电路则通过门电路的组合和控制信号的输入实现LED灯珠的控制,适合实现简单的流水效果。

3.LED灯珠:LED灯珠是流水灯的光源,常见的有单色LED灯珠和彩色LED灯珠。

单色LED灯珠只能发出一种颜色的光,常见的有红、绿、蓝等;彩色LED灯珠则可以发出多种颜色的光,一般由红、绿、蓝三种常用的LED灯珠组合而成。

二、软件设计:1.流水灯效果:流水灯的效果是LED灯珠以一定的速度从一端依次亮起,然后从另一端熄灭,如此循环。

可以通过控制LED的亮灭状态和顺序来实现不同的流水灯效果,如单向流水、双向流水、循环流水等。

2. 控制器程序:控制器程序可以通过编程实现。

对于微控制器来说,可以使用C语言或汇编语言编写程序,在程序中设置LED灯珠的控制状态和顺序;对于逻辑门电路来说,可以使用逻辑门的组合和逻辑电路来实现流水灯的控制,一般使用Verilog或VHDL语言进行描述。

三、组装与调试:1.组装:将电源部分和控制电路按照设计要求进行组装,确保各个部分的连接正确,不发生短路或接触不良等问题。

同时,要注意导线的长度和扎线的方式,避免电路布线混乱或短路。

2.调试:将LED灯珠连接到控制电路的输出端口上,将电源接入电路,然后通过开关或按钮来控制流水灯的亮灭和流动速度。

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

编号:课程设计(论文)说明书题目:光控流水灯设计院(系):信息与通信学院专业:电子信息工程学生姓名:***学号: **********指导教师:***2012年12 月10 日摘要:光控流水灯控制器是一个通过外界光线的强度来控制输出方波的频率,通过它可以自动实现一些控制,通过感光装置(光敏电阻),实现自动化开关有利于许多生产与生活,例如在车间里可以安装光控开关来控制车间里的照明灯,这样既利于车间的照明又有利于节约电,光足够亮时开关会自动关掉照明灯。

在其他面也可以广泛应用。

光控流水灯在日常生活中的应用已经全面在市场上开始推广,但毫无疑问,这一设计的应用前景是很广阔的。

本文概述了光敏电阻的基本原理和特点,并介绍了光敏电阻的基本结构和用于实现电路控制的功能;并介绍了其用于控制路灯的设计方案,并对程序进行调试及性能分析。

关键字:光敏电阻,光控流水灯目录1. 光敏电阻的结构与工作原理 (3)2. 光敏电阻的主要参数 (5)3.光敏电阻的特性 (5)3.1 伏安特性 (5)3.2 光谱特性 (6)3.3 温度特性 (6)3.4 频率特性 (6)4 继电器的类型参数 (7)5 稳压二极管参数 (7)6. 三极管参数 (8)7. 系统原理 (8)8. 原理图 (9)9. 工作原理及过程 (9)10. 元件的选取列表及参数 (10)11. 结束语 (10)12. 附录:实物图参考 (11)1. 光敏电阻的结构与工作原理光敏电阻又称光导管,它几乎都是用半导体材料制成的光电器件。

光敏电阻没有极性, 纯粹是一个电阻器件,使用时既可加直流电压,也可以加交流电压。

无光照时,光敏电阻值(暗电阻)很大,电路中电流(暗电流)很小。

当光敏电阻受到一定波长范围的光照时,它的阻值(亮电阻)急剧减小,电路中电流迅速增大。

一般希望暗电阻越大越好,亮电阻越小越好, 此时光敏电阻的灵敏度高。

实际光敏电阻的暗电阻值一般在兆欧量级, 亮电阻值在几千欧以下。

它是利用半导体的光电效应制成的一种电阻值随入射光的强弱而改变的电阻器。

它是在一块匀质的光电导体两端加上电极构成。

两电极加上一定电压后,当光照射到光电导体上,由光照产生的光生载流子在外加电场作用下沿一定方向运动,在电路中产生电流,达到光电转换目的。

它以其高度的稳定性而广泛地应用在自动化技术(a) 光敏电阻结构; (b) 光敏电阻电极; (c) 光敏电阻接线图R E (c )I / m A / lm2. 光敏电阻的主要参数(1) 暗电阻 光敏电阻在不受光照射时的阻值称为暗电阻, 此时流过的电流称为暗电流(2) 亮电阻 光敏电阻在受光照射时的电阻称为亮电阻,此时流过的电流称为亮电流。

(3) 光电流 亮电流与暗电流之差称为光电流。

3. 光敏电阻的特性❖ 光敏电阻的光照特性光敏电阻的光照特性是描述光电流I 和光照强之间的关系,绝大多数光敏电阻光照特性是非线性的。

下图为硫化镉光敏电阻的光敏特性。

光敏电阻的光照特性(1). 伏安特性在一定光照度下,光敏电阻两端所加的电压与其光电流之的关系,成为伏安特性。

图是CdS 光敏电阻的伏安性曲线。

它是线性电阻,服从欧姆定律,但不同照度下具有不同的斜率。

注意光敏电阻的功耗,使用时保持适当的工作电压和工作电流。

0.050.100.150.200.250.300.350.4000.20.40.60.8 1.0 1.2 1.4I / m A / l mCdS光敏电阻的伏安特性(2). 光谱特性光谱特性表征光敏电阻对不同波长的光其灵敏度不同的性质。

光敏电阻的光谱特性如图所示光敏电阻的光谱踏特性曲线(3). 温度特性在光照一定的条件下,光敏电阻的阻值随温度的升高而下降,即温度特性CdS光敏电阻的温度特性曲线(光照一定)(4). 频率特性光敏电阻上升和下降时间的长短,表示其对动态光信号响应的快慢,即频率特性,如图所示。

光敏电阻的频特性不仅与元件的材料有关,而且还与光照的强弱有关。

光敏电阻的频率特性3.CD4017引脚图,电路图,原理图资料CD4017功能简述:CD4017是5位Johnson计算器,具有10个译码输出端,CP,CR,INH输入端。

时钟输入端的斯密特触发器具有脉冲整形功能,对输入时钟脉冲上升和下降时间无限制。

INH为低电平时,计算器在时钟上升沿计数;反之,计数功能无效。

CR为高电平时,计数器清零。

Johnson计数器,提供了快速操作,2输入译码选通和无毛刺译码输出。

防锁选通,保证了正确的计数顺序。

译码输出一般为低电平,只有在对应时钟周期内保持高电平。

在每10个时钟输入周期CO信号完成一次进位,并用作多级计数链的下级脉动时钟。

CD4017逻辑结构图:CD4017 Logic Diagram 逻辑图cd4017引脚功能:芯片有10个译码输出Q0~Q9;MR为清零端,CP0和~CPl是2个时钟输入端,三个输出端的控制. 0Y1Y2Y。

每个译码输出一般处于低电平,且在时钟脉冲由低到高的上升沿输出高电平;每个高电平输出维持1个时钟周期;每输入10个时钟脉冲,输出一个进位脉冲,因而进位输出信号可作为下一级计数器的时钟信号.在清零输入端(R)加高电平或正脉冲时,只有输出端Q0为高电平,其余各输出端都为低电平"0".CD4017引脚功能:CD4017内部是除10的计数器及二进制对10进制译码电路。

CD4017有16支脚,除电源脚VDD及VSS为电源接脚,输入电压范围为3–15V之外,其余接脚为:A、频率输入脚:CLOCK(Pin14),为频率信号的输入脚。

B、数据输出脚:a、 Q1-Q9(Pin3,2,4,7,10,1,5,6,9,11),为解码后的时进制输出接脚,被计数到的值,其输出为Hi,其余为Lo 电位。

b、CARRY OUT(Pin12),进位脚,当4017计数10个脉冲之后,C、 OUT将输出一个脉波,代表产生进位,共串级计数器使用。

D、控制脚:a、 CLEAR(Pin15):清除脚或称复位(Reset)脚,当此脚为Hi时,会使CD4017的Q0为”1”,其余Q1-Q9为”0”。

b、CLOCK ENABLE(Pin13),时序允许脚,当此脚为低电位,CLOCK输入脉波在正缘时,会使CD4017计数,并改变Q1-Q9的输出状态。

端功能符号CO:进位脉冲输渊 CP:时钟输入端 CR:清除端INH:禁止端 Q0-Q9 计数脉冲输出端CD4017引脚图6. 三极管参数半导体三极管也称为晶体三极管,可以说它是电子电路中最重要的器件。

它最主要的功能是电流放大和开关作用。

三极管顾名思义具有三个电极。

本设计中是用于电流放大。

三极管管脚识别方法:(a) 判定基极。

用万用表R×100或R×1k挡测量管子三个电极中每两个极之间的正、反向电阻值。

当用第一根表笔接某一电极,而第二表笔先后接触另外两个电极均测得低阻值时,则第一根表笔所接的那个电极即为基极b。

这时,要注意万用表表笔的极性,如果红表笔接的是基极b。

黑表笔分别接在其他两极时,测得的阻值都较小,则可判定被测管子为PNP型三极管;如果黑表笔接的是基极b,红表笔分别接触其他两极时,测得的阻值较小,则被测三极管为NPN 型管如 8050,9014,9018。

(b) 判定三极管集电极c和发射极e。

(以PNP型三极管为例)将万用表置于R×100或R×1K挡,红表笔基极b,用黑表笔分别接触另外两个管脚时,所测得的两个电阻值会是一个大一些,一个小一些。

在阻值小的一次测量中,黑表笔所接管脚为集电极;在阻值较大的一次测量中,黑表笔所接管脚为发射极。

不拆卸三极管判断其好坏的方法。

在实际应用中、小功率三极管多直接焊接在印刷电路板上,由于元件的安装密度大,拆卸比较麻烦,所以在检测时常常通过用万用表直流电压挡,去测量被测管子各引脚的电压值,来推断其工作是否正常,进而判断三极管的好坏。

如果是像8050 ,9014一样NPN的用万用表检测他们的引脚,黑表笔接一个极,用红笔分别接其它两极,两个极都有5K阻值时,黑表笔所接就是B极。

这时用黑红两表笔分别接其它两极,用舌尖同时舔(其实也可以先用舌头舔湿一下手指然后用手指去摸,反正都不卫生)黑表笔所接那个极和B极,表指示阻值小的那个黑表所接就是C 极。

(以上所说为用指针表所测,数字表为红笔数字万用表内部的正负级是和指针表相反的。

)7. 系统原理本设计主要是运用光敏元件的特性来实现当光照强度足够进自动关闭路灯,而当光照强度不足时,控制继电器吸合,接通路灯回路的电源,达到自动开启路灯的轼能。

在设计时主要围绕光敏电阻,继电器的工作原理开展的,通过光敏电阻采集外部照明信息,而用继电器实现开关的目的;要想达到这一目的就要设计出适当的电路,使光线强时继电器断开,反之闭合工作;为此我利用三极管特性以及利用电阻分压实现三极管各极电压控制,在电源方面我利用二极管的单向导电性,用电桥电路接法使电流恒从某一方向通过,这样发光二极管就可以正常工作。

如此,我的设计就分为分压电路(含有光敏电阻)、继电器(通过三极管接到分压电路)、电源电路,以及一些稳压电路。

8. 原理图9. 工作原理及过程1.由两个NPN(8050)三极管T1,T2组成自激多谐振荡器,R3,R是T1,T2的集电极负载电阻,电阻R1,R2分别给T1,T2加以正向偏压。

两个三极管T1,T2经过两个电容C1,C2进行交流耦合。

通电后,电容C1,C2交替充放电,使T1,T2轮流导通和截止,从T2集电极输出一定频率和一定脉冲宽度的方波。

2.方波从CD4017的14脚(时钟输入脚)输入,给予连续不断的时钟信号使发光二极管依次不断闪烁。

R5是光敏电阻,入射光越强电阻越小,反之越大。

通过光照可以改变输出方波的频率,从而使LED的闪烁速度改变。

3.工作时序由此可见,当CD4017有连续脉冲输入时,其对应的输出端依次变为高电平状态。

10. 元件的选取列表及参数元件说明数量元件电解电容 2.2uf 2个电解电容各一个电阻电阻10k,200欧电阻2k 2个电阻11. 结束语关于光控灯在日常生活中的应用已经全面在市场上开始推广,但毫无疑问,这一设计的应用前景是很广阔的。

在这次的设计中,我学到了更多有关于传感器的知识,对光敏传感器有了更深的认识,了解了各种三极管,二极管,在此系统中的应用。

相信在以后的学习和生活中我会接触到更多有关于着方面的知识,人的一生是不断学习的过程,我会更加留意和学习。

谢辞几经磨难,我的课程设计终于接近尾声,当然在这当中,遇到许多各个方面的问题,在我们的坚持不断努力下,多方寻求验证结果,查证资料,在试验过程中有各个老师的亲自指导,各种试验器材元件的寻找都给予了很大的帮助,最重要的是老师对我精心的指导和耐心的鼓励,使我能够坚持到底,课程设计有了圆满的结果。

相关文档
最新文档