Hallo zusammen,
ich plane für meinen Roboterbau auch eine Akkuüberwachung mit einzubauen. Seperat hab ich einen Atmega8 für Versuchs- und Testschaltungen.
Bisher hab ich immer nur die Gesamtspannung am Akku über einen Spannungsteiler (2x 10kohm) gemessen, bzw. mit einem Akku-Checker. Nun hab ich aber gehört das LipoAkkus unter Last sich unterschiedlich entladen können. Durch meine Gesamt-Spannungs-Messung aber kann ich allerdings nicht erkennen wenn einer der beiden Akkus unter 2,8Volt fällt. Ich will aber auch nicht ständig meinen Roboter auseinandernehmen nur um die Akkus zu messen.
Es soll ein Seperater Atmega8 werden, der über den Balancerstecker den Akku überwacht und über LEDs die Kapazietät anzeigt und/oder über SPI oder I²C die Werte weiter gibt.
Hier mal mein Versuchsmessaufbau stark vereinfacht.
Soweit funktioniert das ganze; kleines Programm misst die Akkus, rechnet die ADC Werte in Volt um und gibt sie auf dem LCD wieder aus. Allerdings habe ich fesgestellt nach dem ich den Hauptschalter auschaltete das die Hintergrundbeleuchtung des LCD weiterhin an ist.
Siehe Bild.
Ich vermute mal das die Spannung über PC1 oder PC2 eingeht und irgendwie über AVCC weitergeleitet wird ans LCD Hintergrund. Irgendwelche fehlerhaften Lötstellen schließe ich aus da die ADC Messung mit 10Kohm-Poti einwandfrei funktioniert, da bei einer Brücke zu VCC/AVCC ja an einen der ADC Eingänge dann ständig 1024 gemessen würde.
Eine Option wäre vieleicht den Balancer mit Transistoren abzuschalten wenn Hauptschalter aus ist.
Oder wie habt ihr einen Akkuwächter eingebaut ?
MFG Hendrik
Lesezeichen