Hallo zusammen,
nachdem ich mit vollem Elan letztes Jahr mit dem Bau eines ESPuino begonnen hatte, ist das Projekt erstmal im Kasten meiner unvollendeten Projekte gelandet. (Auch weil meine Nichte noch etwas zu jung war für so eine tolle Musikbox).
Jetzt möchte ich das Projekt wieder aufnemen. Ich habe ein mini4L und ein LiFePo4 Develboard.
Der Nerd in mir ist mit der Akkustandsanzeige durch die Spannungslevel noch nicht so ganz glücklich (sehr flache Kurve undso). Ich hatte damals nur gelesen, dass die Versuche mit dem MAX17055 wohl nicht so überzeugend waren.
Jetzt hab ich mich gefragt, ob man nicht ein Batteriemanagement bzw. State of Charge noch auf andere Weise pragmatisch etwas genauer machen könnte?
Meine Idee: Ein INA219 Spannungs- & Stromsensor zwischen Akku und Board setzen (weil ich beim Aufräumen welche gefunden habe) und diesen mittels I2C periodisch auszulesen und eine Art „State of Charge light“ per Software zu realisieren.
- neben Spannung auch Stromverbrauch tracken
- per Software auf 100% bzw 0% setzen wenn gewisse Schwellwerte über- bzw. unterschritten werden (Fixpunkte)
- zB alle x Sekunden messen und ggf. protokollieren, vor Schlafen aktuellen Stand auf SD-Karte schreiben und nach Aufwachen lesen, während des Betriebs in Memory.
- mittels Integration + Filterung der Daten den State of Charge daraus bestimmen
Hat da jemand schonmal drüber nachgedacht oder konkrete Erfahrungen mit einerm Software-SoC gesammelt?
