LED七彩变色灯的制作

时间:2023-02-18 09:01:24

  LED变色灯是一种新型灯泡。它的外形与一般乳白色白炽灯泡相同,但点亮后会自动按一定的时间间隔变色。循环地发出青、黄、绿、紫、蓝、红、白色光。它适用于家庭生日派对、节日聚会、过节过年,给节日添加欢乐气氛:也可用于娱乐场所及作广告灯等。该变色灯泡的特点是,节能(耗电约1W)、寿命长、使用方便、价格便宜。
  为什么会自动变色呢?是用什么电路来实现变色昵?把LED变色灯泡拆开来瞧瞧,通过从印制板上的元器件及走线整理出电路图.对该电路作了了解及分析。发现该电路设计得比较巧妙,有独到之处。现将该电路作一剖析,供电路设计、开发人员及爱好者作参考。

 变色的光学原理

  变色灯是由红(R)、绿(G)、蓝(B)三基色LED组成的。双色LED是我们十分熟悉的。一般由红光LED及绿光LED组成。它可以单独发出红光或绿光。若红光及绿光同时亮点时,红绿两种光混合成橙黄色。变色灯的变色原理如图1所示。三种基色LED分别点亮两个LED时,它可以发出黄、紫、青色(如红、蓝两LED点亮时发出紫色光);若红、绿、蓝三种LED同时点亮时,它会产生白光。如果有电路能使红、绿、蓝光LED分别两两点亮、单独点亮及三基色LED同时点亮,则能按图1的情况发出七种不同颜色的光来。

LED七彩变色灯的制作

变色灯的结构框图

LED变色灯的结构框图如图2所示。它由电容降压式稳压电源、LED控制器及G、R、B三基色LED阵列组成。由于这三部分都要装入灯头内,所以其电源采用电容器降压、全波整流及稳压二极管稳压的简单电路。
LED七彩变色灯的制作

  电源输出15V电压供LED阵列,输出14.6V供LED控制器。控制器的输出端(1、2、3)中有一个是低电平时(如1为低电平),则绿色LED亮,若三个输出端都是低电平时,则发出白光(绿、红、蓝光LED都亮)。
  LED控制器是变色灯的关键,它是由CD4060来承担的,先介绍一下CD4060。

CD4060简介    
  CD4060是4000系列CMOS器件中的一种,是14位二进制计数器。它内部有两反相器,外接两个电阻及一个电容就可组成振荡器,作为时钟发生器。输入时钟脉冲时(下降沿),输出端输出记数脉冲。它有一个复位端(Reset),当复位端为高电平时.所有输出端都是低电平,如表1所示。
LED七彩变色灯的制作
  CD4060为16管脚DIP封装,各管脚排列如图3所示。其中Clock in是时钟脉冲输入,Clock out1及Clockout2是时钟脉冲输出(相位差180°,Reset是复位输入端(高电平有效).Q4~Q14是二进制记数脉冲输出端,Vdd为电源正端(3~18V).Vss为电源负端。

LED七彩变色灯的制作

变色灯的电路图

LED七彩变色灯的制作

  LED变色灯的电路如图4所示。它由电源部分、变色控制部分及三基色LED阵列组成,现分别介绍其工作原理:
  1.电源部分  

  由降压电容C1、全波整流D1~D4及稳压二极管D5组成的电容降压式电路是很典型的AC/DC转换电路。经15V的稳压二极管稳压后(严格地说是被限幅后)作为驱动LED阵列的电源.经D6、C2滤波后(约14.5V)的电压供CD4060及复位的电压(高电平)。与电容C1并联的电阻R1是断开电源后,C1上的电荷经R1放电,防止灯头上带电。
  这种电源的特点是,当负载的电压远小于220V时,负载上电流IL≈69C(C为降压电容,单位为uF,IL的单位为mA)。例如,C=0.47 u F时,流过负载的电流约32.4mA,并且这个电流是比较稳定的:另外,这种电源尺寸小(占空间小)。其缺点是对市电是不隔离的,要求封闭在灯头内,并有良好的绝缘。
  2.变色控制部分

  变色控制部分由二进制记数器CD4060承担。时钟脉冲信号不采用一般的振荡器电路(CD4060内部有两个反相器,外接两个电阻、一个电容即可组成振荡器),而在电源电路中串接R5,在R5上的50Hz交流电压经R3、C3组成的微分电路形成尖脉冲作为时钟脉冲信号。在输出记数脉冲中选择Q8、Q9、Q10三端与LED负极连接。当记数脉冲输出低电平时,相应的LED串被点亮。Q8、Q9、Q10的输出时序如图5所示。50Hz的周期为0.02s,Q8的周期为5.12s,Q9的周期为10.24s,Q10的周期为20.48s。

LED七彩变色灯的制作

Q8接红色LED串的负极、Q9接蓝色LED的负极、Q10接绿色LED串的负极.则在Q8为高电平、Q9、Q10为低电平时,蓝光、绿光LED串亮,混色后发出青光(因Q9、Q10为低电平,Reset端为低电平)。经过2.56s后变成R、G亮,发出黄光。
    在图5的时序图中,可以看到Q8到第4个周期时,Q8、Q9、Q10输出都是高电平,则三串LED都灭。为避免在变色过程中出现这种情况,在电路中增加了D7~D9三个二极管,并由R4连接到复位端(Reset)。
    在刚出现Q8、Q9、Q10三端都是高电平时,此时12脚(Reset)上出现高电平。器件被复位,使Q4-Q14各输出端都为低电平(见附表)。一旦Q8、Q9、Q10出现低电平,红、绿、蓝光LED都亮,灯光成白光,即在出现红光后,当红光结束,马上变成白光,Reset端马上变成低电平,跳过了2.56s的灭灯情况,这是电路上设计的巧妙之处。
    3.三基色LED阵列三基色LED(B、R、G)每串有4个LED串联而成。由于红、绿色LED的管压降与蓝色LED的管压降不同及各种发光二极管的发光强度不同,在LED串接回路中设置了不同的限流电阻.一方面强制了LED的电流.另外也使发光亮度匹配更好。LED采用视角大、亮度高的草帽型。
    在图4的电路中,降压电容器C1采用了耐压250V的,虽然250V耐压的电容的实际耐压值是大于300V的,若市电的最高值是242V,其峰值电压是341V。采用耐压400V的更安全。

外形与印制板
    
    LED变色灯泡的外形如图6所示。

LED七彩变色灯的制作
  乳白色玻璃外罩的直径为Φ60 mm。印制板分两块,一块是电源部分及控制器部分,另一块是LED阵列。电源部分及控制器部分的印制板图如图7所示(印制板外圆尺寸Φ38mm)。图中仅示出有关元器件位置及印制板的走线(并未按比例画)。LED阵列的印制板如图8所示(并未按比例画)。仅表示各色LED的排列及印制板的走线。两印制板之间有4条连接线连接,在两印制板间有绝缘垫隔离。

LED七彩变色灯的制作

LED七彩变色灯的制作

这里要指出的是,外部灯泡必须采用乳白色的。这样才能较好的混色,不可采用透明的材料。这种变色灯泡的功率约1W,比较省电,但亮度差一点,比较新颖、效果不错。

LED七彩变色灯的制作的更多相关文章

  1. 使用Arduino和LED光柱显示器件轻松制作电池电压指示器

    电池有一定的电压限制,如果电压在充电或放电时超出规定的限制,电池的使用寿命就会受到影响或降低.每当我们使用电池供电的项目,有时我们需要检查电池电压电量,确定是否需要充电或更换.本电路将帮助您监测电池电 ...

  2. 面包板入门电子制作(class1)视频 全套30集高清

    面包板入门电子制作(class1)套件(30集高清) 本套件以电子制作中最基础的元器件在面包板上搭建电路,用启发性的视频教学方式,使学习者熟悉电子电路基础.发挥想像力.在创新设计和制作中学会独立设计和 ...

  3. LED :制作一个追逐序列(霹雳游侠)

    ; ,,}; ; void setup() { ; led<NbrLeds; led++){ pinMode(ledPins[led], OUTPUT); } } void loop() { ; ...

  4. DevExpress - 使用 GaugeControl 标尺组件制作抽奖程序 附源码

    前不久,公司举办了15周年庆,其中添加了一个抽奖环节,要从在读学员中随机抽取幸运学员,当然,这个任务就分到了我这里. 最后的效果如下,启动有个欢迎页面,数据是来自Excel的,点击开始则上面的学号及姓 ...

  5. Windows on Device 项目实践 5 - 姿态控制灯制作

    在前面几篇文章中,我们学习了如何利用Intel Galileo开发板和Windows on Device来设计并完成PWM调光灯.感光灯.火焰报警器和智能风扇的制作,涉及到了火焰传感器.DC直流电机. ...

  6. Windows on Device 项目实践 3 - 火焰报警器制作

    在前两篇<Windows on Device 项目实践 1 - PWM调光灯制作>和<Windows on Device 项目实践 2 - 感光灯制作>中,我们学习了如何利用I ...

  7. Windows on Device 项目实践 2 - 感光灯制作

    在上一篇<Windows on Device 项目实践 1 - PWM调光灯制作>中,我们学习了如何利用Intel Galileo开发板和Windows on Device来设计并完成一个 ...

  8. Windows on Device 项目实践 1 - PWM调光灯制作

    在前一篇文章<Wintel物联网平台-Windows IoT新手入门指南>中,我们讲解了Windows on Device硬件准备和软件开发环境的搭建,以及Hello Blinky项目的演 ...

  9. 利用Highcharts插件制作动态图表

    向大家推荐一款js插件,用于绘制图表Highcharts,具体操作可参考官方网站:http://www.hcharts.cn/ 1.如下为本人制作的图形效果如下,当然其效果远不止这些,大家还可以深入研 ...

随机推荐

  1. 一个工程两个target

    有很多的应用有两个版本,可能只是ui上有一些不同,维护两份代码是很麻烦的,这时候我们可以在已有的工程target上copy这个target来达到一份代码两个应用版本的需求 duplicate就可以co ...

  2. android 单独编译某个模块

    第一次下载好Android源代码工程后,我们通常是在Android源代码工程目录下执行make命令,经过漫长的等待之后,就可以得到Android系统镜像system.img了.以后如果我们修改了And ...

  3. poj3295解题报告(构造、算术表达式运算)

    POJ 3952,题目链接http://poj.org/problem?id=3295 题意: 输入由p.q.r.s.t.K.A.N.C.E共10个字母组成的逻辑表达式, 其中p.q.r.s.t的值为 ...

  4. MVC 3&period;0 在各个版本IIS中的部署

    概述: 最近在做一个MVC 3的项目,在部署服务器时破费了一番功夫,特将过程整理下来,希望可以帮到大家! 本文主要介绍在IIS5.1.IIS6.0.IIS7.5中安装配置MVC 3的具体办法! 正文: ...

  5. web qq 获取好友列表hash算法

    web qq 获取好友列表hash算法 在使用web qq的接口进行好友列表获取的时候,需要post一个参数:hash 在对其js文件进行分析之后,发现计算hash的函数位于: http://0.we ...

  6. 转载-windows下MySql5&period;6&period;17没有setup&period;exe时的安装方法

    转载出处为:http://blog.csdn.net/zgrjkflmkyc/article/details/25321537 (最终,我也没有安装下述的方法安装成功,虽然有服务,但是服务启动不正常, ...

  7. ZS and The Birthday Paradox

    ZS and The Birthday Paradox 题目链接:http://codeforces.com/contest/711/problem/E 数学题(Legendre's formula) ...

  8. Python爬虫入门教程 5-100 27270图片爬取

    27270图片----获取待爬取页面 今天继续爬取一个网站,http://www.27270.com/ent/meinvtupian/ 这个网站具备反爬,so我们下载的代码有些地方处理的也不是很到位, ...

  9. 深度学习实践-强化学习-bird游戏 1&period;np&period;stack&lpar;表示进行拼接操作&rpar; 2&period;cv2&period;resize&lpar;进行图像的压缩操作&rpar; 3&period;cv2&period;cvtColor&lpar;进行图片颜色的转换&rpar; 4&period;cv2&period;threshold&lpar;进行图片的二值化操作&rpar; 5&period;random&period;sample&lpar;样本的随机抽取&rpar;

    1. np.stack((x_t, x_t, x_t, x_t), axis=2)  将图片进行串接的操作,使得图片的维度为[80, 80, 4] 参数说明: (x_t, x_t, x_t, x_t) ...

  10. JS数组分组

    //1.找出数组中相同的元素 getRepeatNum(arr) { let obj = {}; for (let i = 0, len = arr.length; i < len; i++) ...