BWP-WS19-02/Dokumentation/Systemarchitektur&Energie

Aus Verteilte Systeme - Wiki
Zur Navigation springen Zur Suche springen

Energie

Das Energieteam beschäftigt sich mit dem Energiemanagement des ITS-E. Dies umfasst die Energieaufnahme durch Solarpanels, die Energiespeicherung, das Handeln im Energienotstand und den Energieverbrauch.

Energiemanagementsystem

Funktionen

Die Daten, die das Energiemanagementsystem sammelt werden den anderen Modulen in einer Mailbox zur Verfügung gestellt. Außerdem bietet es folgende Funktionalitäten :

getBatteryPercentage

Diese Funktion liefert den aktuellen Batteriezustand in Prozent.

getBatteryDrain

Diese Funktion dient der Überwachung des Batterieverbrauchs und gibt den Wert in Milliampere an.

SolarPower

Diese Funktion zeigt die generierte Energie des Solarpanels in Milliampere an.

isLoading

Diese Funktion signalisiert, ob die Batterie am Aufladen ist. Hierzu vergleicht sie die generierte Energie des Solarpanels mit dem aktuellen Energieverbrauch.



Mikoe Solar Energy Click

Um die Energie von den verwendeten Solarpanels zu sammeln wird ein Solar Energy Click Board verwendet. Dessen Aufgabe besteht darin die extrem kleinen Energiemengen die geliefert werden zu sammeln und in brauchbarer Dimension weiterzuleiten. Auf dem Board ist der Chip BQ25570 verbaut der eine Vielzahl von Funktionalitäten anwendet.

In unserem Projekt wird das Board als Schnittstelle zwischen den Solarpaneln, dem LiPo Akku und dem Adafruit Featherboard verwendet, das dank direkt benutzbarer Output Pins an den Solar Click angeschlossen werden kann.

Zur Herstellerseite geht es hier. Die Dokumentation des internen Chips BQ25570 findet sich unter diesem Link.