Skip to main content

Jak zmierzyć stan naładowania akumulatora?

Najprostszym sposobem zmierzenia stanu naładowania akumulatora jest po prostu pomiar napięcia, przy czym trzeba zaznaczyć, że są różnice między akumulatorami różnych firm.

Aby pomiar był w miarę dokładny, monitorowałem proces ładowania mojego akumulatorka 18650 firmy Sanyo za pomocą testera Keweisi.

Co 100mAh zapisywałem stan napięcia (bez obciążenia) i na podstawie zebranych danych stworzyłem poniższą tabelkę z wykresem.

Napięcie [V] Pojemność [mAh]
3,84 100
3,87 200
3,91 300
3,93 400
3,96 500
3,99 600
4,02 700
4,05 800
4,08 900
4,11 1000
4,14 1100
4,16 1200
4,18 1300

Wyraźnie widać, że istnieje silna zależność liniowa między napięciem (X) a pojemnością (Y).
Żeby jednak to udowodnić, zamieszczam kilka gotowych obliczeń.
Najistotniejsze dla nas dane to R square mówiący o dopasowaniu i wzór (Equation), wg którego obliczymy Y (pojemność).
Dane te zostały wygenerowane automatycznie na podstawie wprowadzonych danych z tabelki.

Best-fit values 	 
Slope 	3459 ± 48.46
Y-intercept 	-13201 ± 194.8
X-intercept 	3.816
1/Slope 	0.0002891
 
95% Confidence Intervals 	 
Slope 	3353 to 3566
Y-intercept 	-13629 to -12772
X-intercept 	3.809 to 3.823
 
Goodness of Fit 	 
R square 	0.9978
Sy.x 	18.88
 
Is slope significantly non-zero? 	 
F 	5095
DFn,DFd 	1,11
P Value 	< 0.0001
Deviation from horizontal? 	Significant
 
Data 	 
Number of XY pairs 	13
Equation 	Y = 3459*X - 13201 

Wykres i dane zostały wyliczone za pomocą:
https://www.graphpad.com/quickcalcs/linear1/

Podstawowe informacje o Li-ion/Li-pol

Stan Napięcie
Pełne naładowanie 4,2V
Napięcie znamionowe 3,7V
Napięcie rozładowania 3,0V

W przypadku napięcia rozładowania istnieje dość szeroki margines, zależny od danego ogniwa, dlatego najlepszym źródłem informacji może okazać się po prostu karta katalogowa danego ogniwa.

Inne napięcie rozładowania jest dla akumulatora pod obciążeniem, inne bez obciążenia.

Akumulatorki stosuję do zasilania elektroniki o bardzo niskim  poborze prądu, więc próg napięcia powinien być odpowiednio wyższy, aby nie doszło do głębokiego rozładowania i tym samym nieodwracalnego uszkodzenia akumulatorka.

Na potrzeby tego artykułu, zastosujemy próg 3,4V.
Jest to typowe napięcie, przy którym wyłączy nam się np. telefon i inne urządzenia.

Innym czynnikiem decydującym (dodatkowo) może okazać się min. zakres pracy urządzenia, które mamy zamiar zasilać.

Ustawienie min. napięcia na 3V jest bez sensu, jeśli urządzenie potrafi pracować tylko przy napięciu 3,3V. Chyba wiecie, o co mi chodzi.

Obliczanie pojemności

Kiedy już znamy pojemność akumulatorka, czy to z osobistych wyliczeń, czy po prostu informacji od producenta, możemy przejść do obliczeń.

Ze wzoru na regresję liniową (podany wcześniej), możemy łatwo obliczyć pojemność z napięcia.

Y = 3459 * X - 13201

czyli

C = 3459 * U - 13201
Napięcie [V] Pojemność [mAh]
2,5 -4554
2,6 -4208
2,7 -3862
2,8 -3516
2,9 -3170
3,0 -2824
3,1 -2478
3,2 -2132
3,3 -1786
3,4 -1440
3,5 -1095
3,6 -749
3,7 -403
3,8 -57
3,9 289
4,0 635
4,1 981
4,2 1327
4,3 1673
4,4 2019
4,5 2365
4,6 2710
4,7 3056

Jak zapewne już zauważyłeś, dla pewnego zakresu napięcia otrzymujemy dziwne wyniki.
Jest tak dlatego, że wzór na regresję, jaki zastosowaliśmy jest poprawny tylko dla zakresu danych, jaki użyliśmy do jej wyliczenia, czyli jest poprawny dla napięć 3,84V – 4,18V.

Tak na prawdę wzór będzie działał także dla wyższych napięć (uzyskamy interpolację danych), ponieważ jest to prosta zależność liniowa, jednak dla napięć niższych niż 3,84V otrzymamy głupoty.

Wiemy, że napięcie akumulatorka nie może być niższe od założonego minimum, więc nie stanowi to dla nas żadnego problemu.
Tworzymy po prostu dodatkowy warunek (pseudo kod):

JEŚLI NAPIĘCIE < 3,84 POJEMNOŚĆ = 0

Dla napięcia 4,2V (przypominam, że nie było go w danych wejściowych) uzyskaliśmy interpolowany wynik 1327mAh.
Proces ładowania na tyle zwolnił, że zakończyłem pomiar na 4,18V, ale prawidłowo powinniśmy ładować do napięcia 4,20V.

Obliczanie pojemności – sposób 2

Poprzedni sposób wygląda skomplikowanie? Poniżej przedstawiam uproszczoną wersję.

Założenia:

  1. Umin = 3,4V.
  2. Umax = 4,2V.
  3. Cbatt = 1300mAh (pojemność naszego akumulatorka).
  4. Ubatt = 4,0V (aktualne napięcie akumulatorka, 4,0V w przykładzie).
C [%] = (Ubatt - Umin) / (Umax - Umin)
C [%] = (4,0V - 3,4V) / (4,2V - 3,4V) = 0,6 / 0,8 = 0,75
C [mAh] = Cbatt * 0,75 = 1300mAh * 0,75 = 975mAh

Wynik:

  1. Akumulator jest naładowany w 75%.
  2. Stan akumulatora wynosi 975mAh.

Trzeba zaznaczyć, że zależności mogą być także inne niż liniowe, np. potęgowe, logarytmiczne, wykładnicze itp. i użycie regresji może być najlepszym wyborem.

Przykład wskaźnika naładowania akumulatorka w mojej stacji pogodowej:

markac

Full-stack Web Developer

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Witryna wykorzystuje Akismet, aby ograniczyć spam. Dowiedz się więcej jak przetwarzane są dane komentarzy.