標(biāo)題: 關(guān)于電池充電電壓問題,有什么好方法可以判斷電池是否充滿? [打印本頁]

作者: PEB188    時間: 2022-1-4 09:48
標(biāo)題: 關(guān)于電池充電電壓問題,有什么好方法可以判斷電池是否充滿?
用單片機控制充電電路開關(guān),怎么判斷電池是否充滿?例如電池本身3v,一插上5v充電器就3.2v了,要是單片機設(shè)定3.2v關(guān)閉充電,那關(guān)掉充電器又掉回3v。這不好判斷電池是否充滿啊。如果計算電流和充電時間,那又涉及到電池容量衰減問題。有什么好方法可以判斷電池是否充滿?
作者: Y_G_G    時間: 2022-1-4 13:44
電壓肯定是不行,特別是鋰電池,在快速充電階段,鋰電池的電壓是可以超過4.20V的
充電管理原則上來說是一定要有恒流和恒壓充電的,電壓關(guān)斷是沒有什么準(zhǔn)確性可言的,只能是一個大概
4.20充滿之后的電壓大概是4.20V左右,但斷開電源之后,一般都是下降到4.10V
最好的是恒壓充電的時候檢測充電電流
作者: yzwzfyz    時間: 2022-1-4 15:51
必須知道為何會“衰減”:
是因為有內(nèi)阻,內(nèi)阻上有電流,形成壓降。
要讓壓降影響小,就必須減小壓降,由于內(nèi)阻是固定的,所以電流就是關(guān)鍵參數(shù)。
明白了嗎?只測電壓是不夠的,還要測電流。
作者: PEB188    時間: 2022-1-4 17:19
yzwzfyz 發(fā)表于 2022-1-4 15:51
必須知道為何會“衰減”:
是因為有內(nèi)阻,內(nèi)阻上有電流,形成壓降。
要讓壓降影響小,就必須減小壓降,由 ...

內(nèi)阻也不是固定的吧,電池用久了內(nèi)阻會變大啊
作者: PEB188    時間: 2022-1-4 17:27
Y_G_G 發(fā)表于 2022-1-4 13:44
電壓肯定是不行,特別是鋰電池,在快速充電階段,鋰電池的電壓是可以超過4.20V的
充電管理原則上來說是一定要 ...

多次檢測不知道可不可行。因為輸入是5V,所以充電電路采用恒流先充到4V,單片機斷開充電器電路,這時候檢測電池電壓,判斷離4.2V相差多少,再打開充電器電路充電,根據(jù)實際壓差控制充電時間。
我看有的電池芯片也是多斷充電,中間也有先停止充電再轉(zhuǎn)換模式繼續(xù)充電的
作者: bfdz    時間: 2022-1-4 17:29
接觸過的 鋰電充電電路幾乎都是檢測電壓的
作者: tatachaoren    時間: 2022-1-4 21:26
可以用電源管理芯片,有的電源管理芯片可以根據(jù)未充電,充電中,充滿電,三種狀態(tài)給單片機信號,2SES01FA充電管理芯片
作者: PEB188    時間: 2022-1-5 08:18
tatachaoren 發(fā)表于 2022-1-4 21:26
可以用電源管理芯片,有的電源管理芯片可以根據(jù)未充電,充電中,充滿電,三種狀態(tài)給單片機信號,2SES01FA充 ...

充電ic不靈活啊,只能固定給一種電池充電。
作者: pjh2003    時間: 2022-1-5 08:46
最好的方式是用專用的電池充電管理芯片,在沒有專用芯片情況下,可以用單片機AD同時檢測電池電壓和充電電流,因為電池在充滿電時電池二端電壓變化很小,電池充電電流也是從大到小變化的,接近滿電時充電電流會維持較小值不變。只要程序同時判斷電池電壓和充電電流符合這二點,就可以認(rèn)為電池充滿電了。
作者: aking991    時間: 2022-1-5 08:47
個人認(rèn)為測充電電流結(jié)合電壓進(jìn)行整體判斷,通過測電流小到一定數(shù)值時并判斷電壓是否達(dá)到一定數(shù)值,這樣相結(jié)合后即可判斷出電池是否充滿
作者: 名字不是重點    時間: 2022-1-5 08:56
給你一張圖參考一下。



作者: Y_G_G    時間: 2022-1-5 14:35
PEB188 發(fā)表于 2022-1-4 17:27
多次檢測不知道可不可行。因為輸入是5V,所以充電電路采用恒流先充到4V,單片機斷開充電器電路,這 ...

我打那么多字,白打了
電池在充電的時候,電池的電壓可以達(dá)到4.25V
電池充滿之后的電壓一般是4.20V左右
充滿之后的電池過一段時間會下降到4.10V左右
在幾乎95%的鋰充電IC中,充電完成是以恒壓充電電流來判斷的,我沒有碰到過是用電壓判斷充電是否完成的
5%是留給那些我沒有碰到過的..........
恒流都搞出來了,再來個恒壓有那么難嗎?




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1