最近手痒痒总想拆东西,看到一款全网月销量几十万个的小夜灯,包邮价格才6.8一个,赶紧买了一个来缓解一下手痒。
东西到货之后,拆开包装就只有一根充电线和一个小夜灯。
而且这个充电口还是Micro USB口,不是TypeC口。
先点亮试试效果,发现这个面板的匀光效果很差,可以明显看到发光点的位置。
整个小夜灯除了顶部的开机按键、侧面的充电口,就没有其它任何接口或者可操作的地方了。所以上面的透光面板和下面的壳子是通过卡扣的方式连接在一起的,而且没有任何螺丝,所以只能掰开了。索性很轻松的用手就直接掰开了。下面是掰开之后的全家福。
可以看到PCB板是直接卡在底座上生长出的两个卡扣里面的。按键是橡胶材质,直接套在按键上。不得不感叹,这玩意做的太简单了,从外壳装配到PCB板的固定不需要一颗螺丝,人工装配成本直接节省到四舍五入几乎为0。我估摸着让我坐在产线上装配这个,我一天高低得装配出2000个,假如一天给我开工资200,那这一个的装配成本大概就是0.1元,没错,就是一毛钱啊。
接下来看看电路板,满打满算我从这个板子上找到了17个电子元器件,对了,如果电池包也算的话,应该是有18个。其中LED总共8个,4个为暖色温的,四个为冷色温的。
板子抠出来之后,看到背面有一个电池包,电池包上没有任何关于容量的标注,看着应该在350mah左右的样子。但是这电池包看着过于简单,没有保护板。而且电池包上的正负极钢片直接通过板子上的两个开孔钻过去之后焊接在了正面的电池接口上。
PCB正面左上角的U2封装是SOT23-5,在这个产品里只能是个锂电池充电芯片。丝印是LTH7,我去查了一下应该是LTC4054,本来这个型号和丝印看着都是ADI的,但是现在国产兼容料也标的是LTH7,比如我看到的无锡某品牌的SLM4054丝印也是这个。结果产品定位,基本可以确定这不是ADI的料、否则6.8一个LTC4054都不一定买得到。
这个充电芯片的电路我们就参考ADI的LTC4054来看吧,非常简单,电源输入加一个1uF电容,在PROG引脚上加一个电阻,这个电阻可以用来设定给锂电池充电的电流大小。CHRG引脚加一个发光二极管用来指示充电。
原理图如下,其中下图的解法可以通过SHDN信号来控制停止充电,但是在这个小夜灯中直接是固定电阻接地,这样的话,插上USB口之后,在电压低于某个范围是按照这个电阻设定的电流值恒流充电:
接下来看看按键和led处理电路,这里用了一个SOP8封装的芯片,芯片上没有任何丝印,根据布线来看,1脚为电源,235脚接暖色温的LED,4脚接按键,67脚接冷色温的LED,8脚接地。
这种芯片应该是专门为小夜灯开发的,我去找了一下,发现有各种各样功能的芯片,比如带触摸功能的小夜灯芯片,带语音控制的小夜灯芯片,三档无极调光LED触摸小夜灯芯片。而且都可以做到这种按一次按键发冷色光,再按一次切换为暖色光,再按第三次,冷色光LED和暖色光LED同时发光。甚至需要什么功能或者控制逻辑,直接给厂家说需求很快就可以定制成,所以我猜测这个芯片内部有可编程功能,应该是个OTP单片机,但是这几个LED驱动引脚有没有恒流功能就不知道了。
PCB是单面单层板,尺寸是47x31.5mm,板厚1mm,成本应该相当低。但是我以前做单面板都是铝基板和统计板,这种FR-4基材的单面单层板没做过,所以成本具体有多低就不好评估了。
另外我发现他们用的USB都是简化的,除了固定引脚,只剩下两个引脚了,一个电源一个地,真的是简单到震惊。在降本这件事上,你永远想象不到别人有多厉害。
裸机点亮看看效果
好了,可以装回去正常使用了,今天的拆解就到这里,想学习画PCB的可以从这种非常简单的小板子画起,画出来之后,再3D打印几个外壳,自己也可以做个小夜灯玩啦。但是我赌你6.8元做不出来