在某宝的垃圾佬大本营买了几个手机环形补光灯,电池基本都鼓包了,所以直接干掉了。

android 环形发光 手机环形灯_嵌入式硬件

上面电路挺简单,可以直接分析一下看看实现方案是怎么样的。

放大一下主要部分

android 环形发光 手机环形灯_单片机_02

查丝印

电阻的都好办,电容看上面都是两个IC的绿波电龙,所以基本可以判断是0.1uF~1uF左右的了

IC A

A上的丝印写的是LTH7,某创搜索了一下,是单节锂电池管理芯片4054,用量非常大的锂电池管理芯片了,各厂家都基本通用

android 环形发光 手机环形灯_嵌入式硬件_03

典型应用电路:

android 环形发光 手机环形灯_搜索_04

IC B

第二个IC上面丝印是A2SHB,搜索后为一个NMOS

android 环形发光 手机环形灯_搜索_05


芯片封装对应引脚

android 环形发光 手机环形灯_搜索_06

IC C

第三个IC是一个八脚SO-8封装的器件,由于丝印已经被抹去,通过功能分析应该是一个简单的单片机或者一个按键调光的专用芯片

整体元件型号

R2为10k电阻,未标注上

android 环形发光 手机环形灯_单片机_07

电路分析

板子是单面板,分析起来比较简单,直接放在灯光下观察走线即可,部分走线在芯片下面,可以用万用表测量一下

android 环形发光 手机环形灯_嵌入式硬件_08

1、所有LED灯是并联的,正极统一接在了电池端,负极通过一个2.7Ω的限流电阻经过NMOS接地
2、按键接在了芯片C的7号脚,NMOS通过芯片C的6号脚驱动
3、4054充电电路采用的是标准的电路,编程电流电阻设置的是2.2K,电路图与手册基本一致

整体电路较为简单,上电后LED灯不亮,按一下按键低亮度,再按以下中等亮度,再按以下高亮度,再按就关闭,在关闭–低亮度–中亮度–高亮度四种状态进行依次切换

整理后的原理图:

android 环形发光 手机环形灯_嵌入式硬件_09

由于手头没有示波器,无法测量芯片C控制NMOS的脉冲频率和占空比,后续有条件再补上吧。