Arduino Energiezähler

Energie Daten Auswertung

In diesem Schritt sehen wir wie die auf der SD Karte gespeicherten Energie Daten der Solaranlage mit Hilfe eines Makros in Excel ausgewertet werden können.

Auswertung

1) CSV Datei von SD Karte mit dem Namen „LOGFILE.csv“ in gleichem Ordner wie „Auswertung.xlsm“ Excel Datei ablegen

 

2) „Auswertung.xlsm“ öffnen und auf „Aktualisierung“ klicken

 

 

Das Makro welches die Auswertung durchführt besteht hauptsächlich aus 3 Teilen:

 

1/3) importData

importiert die Zeit- Spannungs- und Stromdaten aus der „LOGFILE.csv“ Datei in das „Daten“ Tabellenblatt der „Auswertungs.xlsm“ Datei

 

2/3) processData

in diesem Abschnitt werden die Berechnungen durchgeführt

zuerst werden dabei die Spaltenüberschrifter der berchneten Spalten eingefügt

anschließend werden in der ersten Schleife alle aus der csv Datei importierten Überschriftszeilen gelöscht die zwischen den Daten stehen

in der zweiten Schleife werden dann die folgenden Werte berechnet:

Zeitdifferenz in Sekunden als aktuelle cvs Zeit minus der vorhergehenden cvs Zeit

Zeitstempel in Sekunden als alter Zeitstempel plus der aktuellen Zeitdifferenz (fortlaufende, eindeutige ID als Wert für die X-Achse des Diagramms)

Leistung in Watt als aktuelle Spannung mal dem aktuellen Strom

Arbeit in Kilowattstunden als Leistung mal der Zeitdifferenz geteilt durch 3600 Sekunden pro Stunde und durch 1000 als umrechnung von Wh in kWh

Spannung der Batterie [V] als gemesse Spannung [mV] / 1000

 

3/3) updateCharts

aktualisiert die Datenbereiche der beiden Datenreihen im Diagramm im „Auswertung“ Tabellenblatt

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.