Edit v1.203 from 2001-07-18 to 2020-10-19 by AMu+HDo+HSc+MBi+SSc Kapazitätsmessung am AkkuProjekt "Kapazitätsmessung am Akku" unter Nutzung des Microcontrollers 68HC05b mit den Punkten: |
Projekt Kapazitätsmessung am AkkuIdee
Das Kapazitätsmessprogramm kam durch folgendes Problem zustande.
Ich kaufte mir für mein Mobiltelefon einen neuen Akku.
Der Händler sagte mir,
dieser Akku habe 2.500 mAh (ausgesprochen Milliampere Stunden).
Ich wollte ihn nun aufladen.
Steckte ihn ans Ladegerät und
dachte er muss nun circa 16 Stunden laden.
Dann sollte er für ca. 4 Wochen halten.
Dann hatte ich mal nach circa 3−3,5 Stunden nach gesehen und
sah dass der Akku fertig geladen war.
Wie konnte das gehen dachte ich mir.
Das Ladegerät hatte einen max. Ausgangsstrom von 500 mA,
wie konnte also eine Zelle mit 2.500 mA/h in noch nicht einmal
4 Stunden voll geladen sein?
Zuerst dachte ich das ist halt so,
weil die Zellen im Akku noch neu sind.
Aber als dieses Phänomen auch noch beim 3 und 4 Ladevorgang war,
dachte ich mir da muss was faul sein!
Wie konnte ich jetzt herausfinden,
wie viel Energie steckt den wirklich drin?
Wenn ich die Kapazität messen könnte,
könnte ich dies dem Händler vorlegen,
und so einen Umtausch beantragen.
Aufgabe
Es soll eine Schaltung und ein Programm entwickelt werden,
welche mit Hilfe eines Microcontroller die Akkukapazität misst.
Team
Aufbau und FunktionHardware
Abb. 2a: Steuerkreis der Endladeschaltung
Abb. 2b: Messbereichs- und Lastkreis der Endladeschaltung
Die Schaltung gibt die Werte von der Spannung an das Programm über
die A/D−Wandler des Microcontroller weiter.
Software
Dieses Programm verwendet die vom Nutzer eingegebenen Nennwerte des Akkus
um zu bestimmen,
welche Lastkreise über den Microcontroller angesteuert werden sollen.
Hier sehen Sie die Struktogramme für das Hauptprogramm und
das Unterprogramm zur Messbereichsauswahl mit dem Namen Autorange.
Mittels dieser kann nachvollzogen werden wie das Programm arbeitet.
Bestandteile des Programms
Zu Erstellung der Programme wird das Programm CC-Basic verwendet.
Das Unterprogramm zur Messbereichswahl,
Abb. 2d: Struktogramm der Messbereichwahl
auch Autorange genannt,
funktioniert wie folgt:
Der Messbereich wird auf maximale Spannung voreingestellt.
Ist der Messwert kleiner als ein Zehntel,
wird der Messbereich verkleinert.
EinsatzDokumentation für den Kunden
Ergebnis:
Als der Händler dann die Ergebnisse sah,
war er überzeugt,
dass er mir kein 2.500 mAh Akku verkauft hatte und
gab mir einen Teil meines Geldes zurück.
|
QuellenangabenDie Quellen werden mit Titel, Autor, Verlag und ISBN-Nr. angegeben
|