Forum: Mikrocontroller und Digitale Elektronik Knopfzellen testen


von Olli Z. (z80freak)


Lesenswert?

Hat schonmal jemand einen Batterietester, evtl. speziell für 
Knopfzellen, mit einem Arduino/ATMEGA328 "programmiert"?
Ich meine keine einfache Spannungstestung wie mit einem Multimeter, 
sondern eine Kapazitätstestung um eine echte Aussage über den Zustand 
der Batterie zu machen.

von asd (Gast)


Lesenswert?

Olli Z. schrieb:
> Ich meine keine einfache Spannungstestung wie mit einem Multimeter,
> sondern eine Kapazitätstestung um eine echte Aussage über den Zustand
> der Batterie zu machen.

Wie meinst du das? Eine Kapazitätsmessung kann man nur machen, indem man 
sie entlädt. Anschließend weißt du, wieviel drin gewesen ist. Aber das 
ist ja sicherlich nicht dein Ziel...

von Timmo H. (masterfx)


Lesenswert?

Ja

von Olli Z. (z80freak)


Lesenswert?

asd schrieb:
> Wie meinst du das? Eine Kapazitätsmessung kann man nur machen, indem man
> sie entlädt. Anschließend weißt du, wieviel drin gewesen ist. Aber das
> ist ja sicherlich nicht dein Ziel...

Äh, nein, natürlich nicht. Ich denke auch nicht das man sie dazu 
KOMPLETT entladen muss. Mit einer sehr kleinen Last müsste man zumindest 
erkennen können wie stark die Spannung einbricht. Selbst Batterien mit 
wenig Restladung können bei hochohmigen Multimetern noch brauchbare 
Spannungen anzeigen.
Früher hab ich das in der Bastelbude etwas hemdsärmlig so gelöst, das 
ich mit einen Widerstand (100-200 Ohm) die Batterie belastet habe und 
dann die Spannung gemessen habe.
Aber da gibt es doch bestimmt auch raffiniertere Möglichkeiten?

von asd (Gast)


Lesenswert?

Olli Z. schrieb:
> Mit einer sehr kleinen Last müsste man zumindest
> erkennen können wie stark die Spannung einbricht.

Klar, das kann man natürlich machen. Damit kannst du zumindest 
abschätzen, ob sie für deinen Einsatzzweck noch eine Weile hält. Aber 
eine Aussage über die vorhandene Kapazität kann man nicht machen, weil 
man dafür die Entladekennlinie genau dieses Knopfzellentypes kennen 
müßte. Und zwar die Kennlinie, die deinem gewünschten Strom entspricht. 
Dann könnte man ein Gerät bauen, welches mit definierten Impulsen eine 
kleine Last an die Battierie schaltet und den Spannungseinbruch mißt. 
Und dazu noch nach einer bestimmten Zeit nach dem Impuls nochmal eine 
Spannungsmessung durchführt, um zu erkennen, wie sich die Batterie ohne 
Last wieder erholt hat. Wenn man das unter definierten Bedingungen 
macht, kann man schon in etwa eine Aussage über den Zustand machen.

von Marek N. (Gast)


Lesenswert?

Um die Performance von Batterien und Akkus zu charakterisieren eignet 
sich die Impedanzspektroskopie gut.

von Timmo H. (masterfx)


Lesenswert?

Wenn du die Entladungskurve bei gegebener Last der Batterie kennst, kann 
man schon einen Teilbereich messen und Anhand der Entladecharakteristik 
durch Extrapolation in etwa die verbleibende Kapazität abschätzen.

von Paul B. (paul_baumann)


Lesenswert?

Olli Z. schrieb:
> Früher hab ich das in der Bastelbude etwas hemdsärmlig so gelöst, das
> ich mit einen Widerstand (100-200 Ohm) die Batterie belastet habe und
> dann die Spannung gemessen habe.

Dann löse es doch wieder so: Schalte mit einem Mosfet, der vom 
Kontroller
"betätigt" wird, den Widerstand als Last an die Zelle und miß die 
Spannung.
wiederhole das nach ein paar Minuten noch einmal. Wenn dann die Spannung 
immer noch in der vorherigen Höhe da ist, kannst Du die Zelle ruhig in 
eine
Armbanduhr einbauen.

Die Kapazität kann man so nicht feststellen, das ist richtig. Aber man 
kann eine brauchbare Aussage treffen, ob die Batterie schon "weich" ist, 
oder ob sich der Einbau in eine Uhr noch lohnt.

mfG Paul

von Olli Z. (z80freak)


Lesenswert?

Dank Euren Anregungen bin ich dann nochmal auf die Suche gegangen und 
habe folgendes gefunden 
http://denishennessy.com/2012/04/08/measuring-battery-capacity-with-an-arduino/
Das scheint genau so zu arbeiten. Der Entwickler liefert die Messwerte 
per Serieller raus um damit Graphen zu schreiben. So hat er div. 
Batterien typisiert.

Ok, das hilft günstige aber gute Battieren zu finden. Ich suche halt 
nach nem Weg eine vorhandene Batterie zu überprüfen ohne sie zu 
entladen.

Habe hier so einen einfachen Batterietester vom Aldi. Der zeigt 
eigentlich auch nur die Batteriespannung in Volt an. Naja...
Vielleicht ist die Idee mit der Messung unter Last gar nicht so 
schlecht, es braucht halt genügend Kalibrationswerte um zu beurteilen ob 
eine Batterie gewechselt werden muss.

Meine Frage hat noch einen anderen Hintergrund. Ich plane eine uC 
Schaltung die mit Batterien betrieben wird (4x 1,5V AA) und würde gerne 
eine LED-Anzeige haben die einen notwendigen Batteriewechsel 
signalisiert.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.