本帖最后由 linjianguo 于 2012-12-5 10:19 編輯
- }+ }! v- B: n$ p# W
機(jī)型:三星r429
板號(hào):BA41-01190! K* |4 b j8 u7 o
芯片組:i3+HM55: F7 a1 U' o. Z; q
故障:不能充電
處理過程:8 p( b9 P& K3 N
這個(gè)機(jī)子是買二手的新疆佬拿來的說是不能充電,由于不是我接的機(jī)子具體情況不太清楚先開機(jī)進(jìn)系統(tǒng)看看,在系統(tǒng)下顯示電池電量0%正在充電 主板上的充電小黃燈是亮的,可是沖了10來分鐘還是0%,電池是他剛剛在淘寶上買的【OEM的】,我想電池應(yīng)該是認(rèn)到了,下面說說我的維修過程。& z# F9 n5 P T2 }( @, J/ o
拆開機(jī)器目測(cè)主板看到ec 和bios上有焊油,充電芯片和外圍也有焊油,機(jī)器能開機(jī)說明適配器檢測(cè)電路是ok的,先用示波器打電池到ec的i2c總線看下圖3 O- X* T$ B4 R8 s- ~9 s# d3 P) j K
1.接電源插上電池【充電燈亮起此時(shí)的電流為0.014】找到電池口j502的3腳BAT3_DETECT#【電池檢測(cè)低電平有效】實(shí)測(cè)為0.38v 正常
2.找到j502的4腳BAT3_SMDATA# 看下圖 有持續(xù)的正常波形
$ Q4 |' I- \8 m, `" S) t8 y: T
3.找到j502的5腳BAT3_SMCLK#看下圖也有持續(xù)的正常波形: t; O) h9 g' H" v) V
9 ]$ G" z) d6 ^
" G- r! u3 s% ]3 ?# z4 [+ q
既然ec能正常的檢測(cè)到電池看來要重點(diǎn)測(cè)量充電IC的條件和pwm電路了# Y4 {) s/ k3 x; z* {- ^
6 G( @1 L, ?0 R* w" C
仔細(xì)的測(cè)了一番 isl66255的各個(gè)腳位下面說一些重點(diǎn)的腳位的測(cè)量結(jié)果25腳dcin為19v ,13腳vddp為5.12v 26腳5v 14腳【不插電池為5.01v】,6腳的vref為2.39v ,7腳chlim【CHLIM是電池的充電電流限制設(shè)定pin】為1.024 v,9腳vadj【電池充電電壓設(shè)置端】為1.1v , 8腳aclim【ACLIM是適配器電流限制設(shè)置引腳】實(shí)測(cè)為0.45v,2腳CELLS接地【電池節(jié)數(shù)設(shè)定為3接】1腳en 為3.3v ,21 22 腳csop cson 都是11.02v ,從上面的測(cè)量結(jié)果得知都正常啊 而且1腳的EN充電使能輸入都為3.3的有效電平,心想到底是哪里不對(duì)呢先打打充電mos管Q512【它是個(gè)雙管】的上管第2腳有沒有驅(qū)動(dòng)方波吧,實(shí)際測(cè)得插上電池過一會(huì)充電黃燈亮起的時(shí)候有瞬間的驅(qū)動(dòng)脈沖馬上就掉了,前面量了一下isl6255的21腳22腳csop cson【是電池的充電電流檢測(cè)正/負(fù)輸入端】 都有11v左右的電壓但是沒去量電感兩端分別到isl6255的21腳22腳R550和R551的阻值,但是實(shí)際測(cè)得為r550為1.5M歐r551為16M歐【取下測(cè)的值】這和正常的22歐相差太大因此流到CSOP/CSON的電流很小很小,這讓充電ic得到一個(gè)錯(cuò)誤的電流檢測(cè)值,因此充電ic以極小的電流在給電池充電【這個(gè)機(jī)子不插電池待機(jī)為0.008 插上電池待機(jī)0.014】
* t8 ]8 R4 F" q5 |; J2 d% z* C
我在料板上找了兩個(gè)24歐的小電阻換上,再次接電源接上電池過5秒充電電流就上到了1.66安左右& W
|