LED装饰灯的制作方法

描述

本文将介绍一种LED装饰灯的制作过程,由Toon Beerten设计的该装饰灯可以发出好多种颜色,你一定感到很神奇。

该设计是基于单片机脉宽调制技术,通过不同的脉宽使LED发光的亮度不同,同时由单片机控制红绿蓝三基色的LED亮灭时间,产成各种丰富多彩的颜色。

面包板搭接的电路:

通过拨码开关,可以设置灯的不同功能,我们可以选择灯发出不同颜色的光,也可以让灯随时间的变化而产成不同的颜色。

灯罩选择
选择一定大小的灯罩,当然看自己的喜欢的样式了,注意选择白色透光率小一些的,否则做出来的效果会不那么满意,你可以选择几种规格的灯罩做试验进行对比。

  大功率LED

  这个大功率LED的功率约3W,内部集成了红色,绿色蓝色三个波长的LED。千万不要买错了,否则将实现不了灯的颜色变化了。

  我们选择如图的大功率LED,当然你也可以选择别的规格,只要可以发红绿蓝三种颜色就可以了,同时功率要大一些,这样看起来会亮一些。

  由于各种发光波长的不同,红绿蓝LED上的压降也不一样,因此在制作时注意调试使用不同的降压电阻。

  典型的压降如下

  红光LED :2,2V

  绿光LED: 3,55V

  蓝光LED: 3,55V

电路图:
由于是使用单片机完成各种功能,因此外围电路很简单,制作时候注意三极管的极性

led

三极管的引脚:

led

  材料清单:

  - 3 只 NPN 驱动电流大于500毫安的三极管比如 BC337 ,当然你也可以选择别的三极管

  - 一片 PIC 16F628(A) 单片机以及编程器and a programmer

  - 一块小的电路板

  - 7 只 10K 电阻(1/4W)

  - 一些e 1 W电阻 (4,7, 10 and 15 欧姆) 和一个拨码开关

  - 一个5V电源,可以输出5V,500毫安以上

  - 一个合适的灯罩

  - 一些硅胶

  - 一个大功率三波长LED

  - 一些固化胶

  电路板:

  将元件安装在万能板上是其中一种简便的方法

对PIC 16F628 进行编程
你需要一个编程器对PIC16F628进行编程,如果实在没有,可以在网上查找一个并制作,最简单就是IC-PROG这个编程器了,需要注意的是熔断位的编程,按照下面的方法就可以了。附件有你所需要的程序,当然,如果你乐意自己编写也是可以的。

  熔断位

  IntRC I/O = Enabled

  PWRT = Enabled

  BODEN = Enabled

  MCLR = Disabled

  Rest of fuses = Disabled

  拨码开关功能

  SW1 - 跳变顺序 G-》GB-》B-》BR-》R-》RG--》》G

  SW2 - 其他跳变方法

  SW3 - 改变跳变快慢

  SW4 - 暂停跳变

  固化:

要做一个好的东西,首尾的事情当然也要做好,需要把电路板固化到灯罩的底部

效果:

完工了,可以看看效果了

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分