erstellt 12.12.2017 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Akku Ladegerät 2017 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Das
Akku Ladegerät soll Akkus mit einer Spannung bis 4,0 Volt laden und
dabei die Energiemenge die beim laden dem Akku zugeführt wird anzeigen. Der Ladestrom soll dann mit der Ladezeit zu einer Ladeleistung berechnet werden um den Akkuzustand zu beurteilen. Dazu benötigen wir erst einmal eine Grundsteuerung bestehend aus Controller , Display, Relais und Programmierschnittstelle ,usw. Beim ersten Test stellte ich fest das auf dem Display keine Anzeige statt fand. Die Ursache lag an der JTAG Schnittstelle die bei einem neuen Atmega 16 standardmäßig aktiviert ist,somit sind die Pin C5. C4-C3 -C3-C2 nicht für das Display zu benutzen. Um sie doch nutzen zu können muss in den sogenannten "Fuse Bits" die JDTAG Schnittstelle deaktiviert werden. Außerdem ist die Schaltung in der Lage die Entlademenge zu messen dazu wird anstatt des Ladegerätes der Akku angeschlossen, und an der Stelle wo ursprünglich der Akku dran war wird eine Last zum Entladen angeschlossen , dazu benutzte ich meist eine kleine Glühbirne weil es der nichts ausmacht wenn sie heiß wird. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Erst einmal die Grundschaltung , die sich zusammen setzt aus:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Funktion | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Die rote Led dient als Betriebsanzeige und soll
blinken und somit anzeigen ob die Programmschleife läuft , falls
sie nicht mehr blinkt wissen wir dass das Programm irgendwo hängen geblieben ist,oder aber auf etwas wartet. Dann benötigen wir noch zwei analoge Eingänge um die Batteriespannung und den Ladestrom zu messen, dazu dienen die Anschlüsse ADC0 und ADC1. Um die ADC Eingänge nutzen zu können brauchen wir zwingend die gelb Hinterlegten Verbindungen im nachfolgenden Plan. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Alle zu messenden Spannungen werden mit einer
Referenzspannung verglichen, und daraus ihr realer Wert berechnet. Nun gibt uns der Controller verschiedene Möglichkeiten in Bezug auf die Referenzspannung
Laut Hersteller sollte es sogar ein Spule und Kondensator sein. Ich nutze hier aber die 1. Option mit 5 Volt als Referenz. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Kommen wir zum Prinzip der Messung. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Vom Ladegerät (Plusleitung) fließt ein Ladestrom über den Relais Kontakt
K1 zum Akku, dann weiter über R3 zurück zum Ladegerät Minus. Dabei wird zum einen die abfallende Spannung über Widerstand 3 gemessen und Eingang ADC1 zugeführt ,der daraus resultierende Strom wird dann vom Atmega berechnet. Zum anderen wird die Spannung gemessen die gleichzeitig über Widerstand R3 und Akku abfällt und Eingang ADC0 zugeführt. Wenn die zuvor über R3 ( ADC1) abfallende Spannung dann von der gesamten Spannung (ADC0) subtrahiert wird, bleibt die Spannung übrig die am Akku anliegt. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Dazu benötigen wird noch zwei Relais um die Ladespannung und Batteriespannung schalten zu können. Außerdem wird noch eine Infrarot Diode (IR1) eingesetzt damit mit einer Handelsüblichen Infrarot Fernbedienung Parameter eingegeben bzw. geändert werden können. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Die Komplette Schaltung | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Auflösung | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Relais K2 verhindert das sich bei angeschlossenen Akku und abgeschalteterer Ladespannung der Akku über die Schaltung entlädt. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Fernbedienung | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Zur Nutzung der Infraroteingabe kann fast jede herkömmliche Fernbedienung eines TV Gerät genutzt werde. Folgende Tasten führen nachfolgende Funktionen aus:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Programmablauf | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Nach einschalten der
Betriebsspannung blinkt die Rote Led als Betriebsanzeige, gleichzeitig
erscheint auf dem Display für kurze Zeit eine Einschaltmeldung mit
Angabe der Softwareversion , Datum usw. Nach kurzer Zeit wird im Display folgendes angezeigt:
So kann mit der Taste 3 ins "Entladen" Menü gesprungen werden.Dort kann ein angeschlossener Akku entladen werden wobei sich der Akku selbständig abschaltet wenn eine Mindest Akkuspannung erreicht wird. Diese Mindestakkuspannung ist auf 1, 1 Volt voreingestellt kann aber unter Taste 3 verändert werden |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Lader funktioniert ganz gut , hat aber noch einige Macken die bei der nächsten Version ausgebügelt werden.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Anschlussbild | ||||
Atmega 16
|
||||
|
||||
Aktualisiert 27.07.2021 | ||||
Copyright by ms2009 |