本帖最后由 linjianguo 于 2012-12-5 10:19 编辑
- }+ }! v- B: n$ p# W
机型:三星r429
板号:BA41-01190! K* |4 b j8 u7 o
芯片组:i3+HM55: F7 a1 U' o. Z; q
故障:不能充电
处理过程:8 p( b9 P& K3 N
这个机子是买二手的新疆佬拿来的说是不能充电,由于不是我接的机子具体情况不太清楚先开机进系统看看,在系统下显示电池电量0%正在充电 主板上的充电小黄灯是亮的,可是冲了10来分钟还是0%,电池是他刚刚在淘宝上买的【OEM的】,我想电池应该是认到了,下面说说我的维修过程。& z# F9 n5 P T2 }( @, J/ o
拆开机器目测主板看到ec 和bios上有焊油,充电芯片和外围也有焊油,机器能开机说明适配器检测电路是ok的,先用示波器打电池到ec的i2c总线看下图3 O- X* T$ B4 R8 s- ~9 s# d3 P) j K
1.接电源插上电池【充电灯亮起此时的电流为0.014】找到电池口j502的3脚BAT3_DETECT#【电池检测低电平有效】实测为0.38v 正常
2.找到j502的4脚BAT3_SMDATA# 看下图 有持续的正常波形
$ Q4 |' I- \8 m, `" S) t8 y: T
3.找到j502的5脚BAT3_SMCLK#看下图也有持续的正常波形: t; O) h9 g' H" v) V
9 ]$ G" z) d6 ^
" G- r! u3 s% ]3 ?# z4 [+ q
既然ec能正常的检测到电池看来要重点测量充电IC的条件和pwm电路了# Y4 {) s/ k3 x; z* {- ^
6 G( @1 L, ?0 R* w" C
仔细的测了一番 isl66255的各个脚位下面说一些重点的脚位的测量结果25脚dcin为19v ,13脚vddp为5.12v 26脚5v 14脚【不插电池为5.01v】,6脚的vref为2.39v ,7脚chlim【CHLIM是电池的充电电流限制设定pin】为1.024 v,9脚vadj【电池充电电压设置端】为1.1v , 8脚aclim【ACLIM是适配器电流限制设置引脚】实测为0.45v,2脚CELLS接地【电池节数设定为3接】1脚en 为3.3v ,21 22 脚csop cson 都是11.02v ,从上面的测量结果得知都正常啊 而且1脚的EN充电使能输入都为3.3的有效电平,心想到底是哪里不对呢先打打充电mos管Q512【它是个双管】的上管第2脚有没有驱动方波吧,实际测得插上电池过一会充电黄灯亮起的时候有瞬间的驱动脉冲马上就掉了,前面量了一下isl6255的21脚22脚csop cson【是电池的充电电流检测正/负输入端】 都有11v左右的电压但是没去量电感两端分别到isl6255的21脚22脚R550和R551的阻值,但是实际测得为r550为1.5M欧r551为16M欧【取下测的值】这和正常的22欧相差太大因此流到CSOP/CSON的电流很小很小,这让充电ic得到一个错误的电流检测值,因此充电ic以极小的电流在给电池充电【这个机子不插电池待机为0.008 插上电池待机0.014】
* t8 ]8 R4 F" q5 |; J2 d% z* C
我在料板上找了两个24欧的小电阻换上,再次接电源接上电池过5秒充电电流就上到了1.66安左右& W
|