本文将会拆解一款由USB供电的RGBCW LED环形灯,并将分析它是如何构建的以及如何实现颜色控制(RGB阴影、亮度变化、RGB动画)。顺便说一句,我还会修复它,因为我拿到它时它的电缆断了。我是从朋友那里拿到的,所以很遗憾,我不知道它是什么具体型号,但这种特殊的灯是在波兰的一家文具店以大约100兹罗提(约合146元人民币)的价格买到的。当然,套装还包括一个三脚架,因为不需要维修,我没有带。我在把灯修好后还会把它返还给主人。
我在拿到这个灯时它已分成了两个部分:
从图中可见,铜垫没有脱落,只有焊锡本身。焊锡看起来很糟糕,可能是无铅粘合剂,可以看到它保持得很差:
可以通过破坏外壳进入到内部:
灯中有三种类型的LED——暖白、冷白和RGB:
有几颗螺帽用于固定:
板子上集成了一个很差的散热片,不知道它是怎么散热的……
LED:
仅从颜色来看,很难推断从哪里焊接。是时候打开控制器了。它也用挂钩固定:
电路板名称:LK06CKEY6 VA1。
这上面有什么呢?
乍一看,可以看到这盏灯是用无线电控制的。朋友没提。板子上有一个信号标有“ANT”(天线)和一个6.7458MHz晶振(一脚接地,另一脚接SOIC芯片),芯片本身标有480R 2042,有人认识吗?可能是射频接收器。
此外,可以看到,由于有EEPROM内存,断开网络后灯会记住它的状态!内存型号是24C02,带I2C接口,大小为256×8bit;工作电压2.5V至5.5V,外壳为SOIC8。
从成本来看,我没料到这个灯还会装一个内存芯片。
一切都由LMP02进行控制——我没找到有关该芯片的可用信息,但可以看到PCB有空间容纳多两个引脚的电路。
颜色控制的问题仍然存在——这也很有意思,因为只有两个A02T晶体管(可能是MOSFET),它们通过PWM控制白色通道(暖色和冷色)。
RGB是数字控制的,我怀疑它类似于WS2812B或类似产品。
LED板有以下标记:D、G、+、Y-、W-。
控制器有以下标记:V+、V-、RGB、Y、W。
Y和W,很容易知道如何从板子上连接,它们是白色暖光和冷光通道。V+和+也是……
剩下的D和G则作为RGB的数据总线(如图所示,它们通向那里),其中D是V-。
焊接进行得很顺利、很好,并且没有问题:
现在灯具就可以工作了,效果如下:
把灯罩盖上后的效果如下所示:
最后是产品的亮点——因为有WS2812B,所以还可以实现每个LED的动画。没错,MODE键负责控制,如下面的例子所示:
功耗:
上图动画:0.75A
白色色调:高达2.5A
所以这大概是一个13W的灯。
这是一款非常漂亮的灯,我很高兴我能修好它。事实证明,这盏灯比我想象的要先进。RGB是按像素寻址的,这里面可能使用了WS2812B或类似的“智能”LED。白色的色调可通过PWM调光。
由于WS2812B LED的单独寻址,这个灯还提供各种彩虹动画。
这个灯还支持射频遥控器,并且,同样令人惊讶的是,这里还有一个EEPROM内存来记住它以前的状态。
这盏灯的功率约为13W(对于最大可能的亮度)。
运行时间长了,灯会发热,但不会烧,因为LED在PCB上的放置并不密集,并且外壳有通风孔,有空气流通。
修好后,我把这盏灯还给了它的主人。
(原文刊登于EDN姊妹网站elektroda.pl,参考链接:Lampa pierścieniowa LED USB RGBCW——budowa, wnętrze, naprawa,由Franklin Zhao编译。)