EDA365电子论坛网
标题:
手机在充电时如何检测电池电量?
[打印本页]
作者:
gui_qu
时间:
2011-7-22 12:23
标题:
手机在充电时如何检测电池电量?
本帖最后由 gui_qu 于 2011-7-22 12:25 编辑
- G0 S8 _, F. Y- ?; C( p
3 @. P: \' m+ A
如果检测电池电压,来判断电池电量,则停止充电时电池电量会突降很多,
1 ]* N" u$ [1 J4 ]
希望那位大虾介绍一下,如何避免这类问题的?
作者:
qiangqssong
时间:
2011-7-22 14:59
楼主说的这个问题不太正确吧??停止充电后电池电压会突降很多,这应该不太可能,要么就是你的充电电路或电池有问题,不然不会这样的。
: \% R" a: l- F4 D7 ?
充电过程分为三段:涓流充电(硬件小电流充电)、恒流充电(大电流充电)和恒压充电,在经过这三阶段的充电后电池的电压是可以达到稳定的充电设定值的。
作者:
gui_qu
时间:
2011-7-22 18:36
回复
qiangqssong
的帖子
! O6 B) R7 K% `$ {
7 }2 s/ I" Z1 e+ B$ _4 i' N6 z
电池都有内阻的,所以充电时加在电池两端的电压,肯定比断开充电的输出电压大,
9 M7 z3 F' a* B. C0 L- n! P
而电池电量检测只能检测电池两端的电压,所以就有了上面的情况,
, s8 W" J# F# m( C$ ^9 E* m3 o5 M
2 F# j: n- r9 _( P3 |( t
我测试过品牌手机,不会出现上述现象,不知道是如何做的.请教高手指点!
" @" }, P" ^, Y& `/ W9 L
% q) u* J) L6 w6 a, G3 v
作者:
qiangqssong
时间:
2011-7-25 09:21
这块我理解楼主的意思,虽然电池有内阻,但这个内阻应该不会影响到使用的,不然那么多手机不都有问题了,呵呵!!
+ }$ H% v- A# P3 n
楼主还是得看下手机电池和充电电路、以及充电检测电路这块有没有问题,如果都没有问题的话那极有可能是软件控制的问题了!!
作者:
gui_qu
时间:
2011-7-25 12:19
本帖最后由 gui_qu 于 2011-7-25 12:25 编辑
f$ }2 i; x/ G' [7 L D
1 e9 `7 T5 o' e# J8 l- n
qiangqssong 大虾:
. V$ B; M" M- S; Z5 Q4 n
是否有相关电路(手机电池和充电电路、以及充电检测电路)发出来看一下,供新手学习学习,
v; e" q; e( ?) l0 j9 ` g
很期待...........(一直被这问题困扰很久)
/ r3 P j! W" Z2 I
作者:
jacklee_47pn
时间:
2011-7-25 17:47
這是開關式的充電IC,
http://focus.ti.com/docs/prod/folders/print/bq24120.html
9 p6 T0 k; ~' |& n# l1 J5 J8 u6 d2 o2 E
+ ]$ Y0 @3 K, K% ?' }# F1 ~
這是LINEAR的充電IC,
http://focus.ti.com/docs/prod/folders/print/bq24010.html
8 l) r4 v3 x2 } m8 T3 ~, O& [
2 A8 r: r3 H- X9 t. v' I7 g$ V
以上常用於 smart-phone 或是 PDA 。
作者:
jacklee_47pn
时间:
2011-7-25 23:39
誠如2F大俠所說 "充电过程分为三段:涓流充电(硬件小电流充电)、恒流充电(大电流充电)和恒压充电,在经过这三阶段的充电后电池的电压是可以达到稳定的充电设定值的。"
: X Q' `6 w: Z: c0 J2 x/ u1 x* f
8 b4 t; e3 R7 K) t2 W' ]
的確很多設計是用這樣的原理,可是甚麼時候關閉充電呢? 可以表示電池真正的充飽了?
$ P' p9 w, K% D
v t$ V. C7 d, ~
通常是在進入恒壓充電後,充電電流小於 0.1C的時候,就可以關閉充電,電池也是真的充飽了。
; R C5 a# @: C2 l
! s% F" B# X$ C
不是用電壓偵測,當電池達到4.2V就可以關閉充電,這樣就會關閉充電,而電池馬上會掉個 0.0x伏特 ~ 0.1x伏特。
作者:
jacklee_47pn
时间:
2011-7-25 23:47
在 [EDA365作品展] 論壇裡面
https://www.eda365.com/forum-26-1.html
" r3 K$ z5 |7 N5 F4 H
有許多 MTK 蕊片和其他手機的原理圖,你可以到那邊找找, 看看他的充電電路。
作者:
gui_qu
时间:
2011-7-27 21:07
谢谢 jacklee_47pn 对充电IC的介绍.
. y- Z5 F% a) M. u w$ b. _
但我更想了解的是"电量检测问题",(不是充电IC自身的判断充电情况,状态的问题)
8 j) u; b; p# v; `
一般CPU检测都是用AD脚检测电池电压的,这里有没有其他方式
7 h5 Z( U+ K, i3 w
其次有的手机剩余电量能精确到1%,是如何做到的??(或软件上能做什么?)
# a1 a# r' ~" s! H& ~: Q, f! W
& ~+ L0 _, S* t4 K( j
% ] d/ b. D4 F" c- C2 I
; b! T$ O+ d$ `& O0 _* V9 U
+ Q6 _3 i% X: u
/ b6 l2 U# P. q" w0 ^( G* N
% g, G0 G. t: d8 \
作者:
jacklee_47pn
时间:
2011-7-28 10:36
本帖最后由 jacklee_47pn 于 2011-7-28 10:44 编辑
7 |' S* ~ j: m* s" w$ F
5 i, y! j( G$ i- y7 W
電池充電的時候,是不會去看電池的電量,通常是看電壓和電流的關係。電池的電量跟充電通常是分開成二個系統。因為電池的電量會隨著電池老化,其誤差會越來越大。
3 ?. @7 h1 i% h4 B' @
1 @+ T9 M# L7 I) \3 z7 w/ a- [
"电量检测问题" 通常只用AD檢測電壓,這樣軟件是算不準的,只能大約依據電壓水平去對應出電量百分比,但是電壓水平會依據當下電流輸出大小而飄動,例如:電池在3.8V的時候,打電話的時候, 電池會掉0.2~0.3V。斷話後,電壓馬上回升。當電池老化後,打電話的時候會掉得更多。而且電池在不同溫度,電池的放電曲線也有差異,所以要考慮的因素,太多了。
2 B4 s+ x4 w" V/ V1 Q( }. j
4 t) {: g: W) w
所以一些比較好的手機,會配置 Gas gaue IC (有可能配置在手機裡面,或是電池裡面), Gas gaue IC 是用流過的電荷量去計算電池的電量。這樣會比較準確也比較容易操作,通常平板電腦、筆記本電腦都有配置 Gas gaue IC 。
$ p8 N* v: w( ~' w6 E! W& M
作者:
gui_qu
时间:
2011-7-29 11:46
你这说的就是我想知道了,谢谢jacklee_47pn
% s1 v& l. w, L) r
网上咋找不到Gas gaue IC相关资料!
! S) H9 h" H% I" a! V" [% D1 i
能否提供一下?最好规格书贴上来看一下
作者:
jacklee_47pn
时间:
2011-7-29 21:01
可以參考
http://focus.ti.com/docs/prod/folders/print/bq26220.html
作者:
jacklee_47pn
时间:
2011-7-29 21:07
http://www.maxim-ic.com/datasheet/index.mvp/id/4379/t/do
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2