Photovoltaik, Überschuss und Heizstabsteuerung

OP #7351956
Lesenswert?
• ▲
▼

Hallo Ich möchte euch mal mein Projekt vorstellen. Es geht um Photovoltaik, Überschuss und Heizstabsteuerung. Am Zähler lese ich das SML Protokoll mit IR-Lesekopf, NodeMCU mit Tasmota aus. Variable(Bezug ist +, Einspeisung ist -) ist global. Mit einem anderen NodeMCU mit Tasmota wird die gl. Variable empfangen und ein script schaltet mir je nach Überschuss verschiedene Relais einer 8fach Relaiskarte. Somit wäre eine Regelung in Stufen möglich.

Nun habe ich mich an Wellenpaketsteuerung (SSR mit Zero Crossing) und Arduino Uno herangewagt. Kann die Ein- und Auszeiten in Millisekunden einstellen. Habe einen Versuchsaufbau mit Wasserkocher aufm Schreibtisch. :-) Und genau den digitalen Zähler dazwischen den ich auch im Zählerschrank habe. Die Anzeige Momentanleistung ist mit PIN freigeschaltet, somit kann ich genau kontrollieren auf wievie Watt ich den Kocher regel.

Hab da jetzt 2 Probleme. 1.Kann der Arduino Uno die globale Variable des Tasmota NodeMCU empfangen ? Jetzt stelle ich die Zeiten fest im Scetch ein. z.B. 20ms Ein, 60ms Aus ist 480 Watt. Also, der Uno müsste die gl. Variable auswerten und dementsprechend die Ein/Aus Zeiten anpassen. Kann der das?

  1. Momentan bleiben die 480 Watt für ca. 50sek konstant, dann für einen kurzen Moment zeigt der Zähler 320 an und geht dann wieder auf 480. Und das wiederholt sich. Hat da jemand eine Erklärung ?

Wenn 1 nicht möglich ist, kann ein Tasmota Skript einen Ausgang im Millisekundenbereich schalten?

Freu mich auf eure Antworten.

MFG Thomas

#7353842
Lesenswert?
• ▲
▼

Thomas P. schrieb:

Nun habe ich mich an Wellenpaketsteuerung (SSR mit Zero Crossing) und Arduino Uno herangewagt. Kann die Ein- und Auszeiten in Millisekunden einstellen.

Finde den Fehler Millisekunden genaue Einstellung, bei einer Schwingungspaketsteuerung deren kleinste Einheit bei 50Hz Netzfrequenz 20ms ist.

Und deine Ansteuerung ist ja wohl nicht mit der Netzfrequenz synchronisiert.

#7354608
Lesenswert?
• ▲
▼

Moin, wenn die Impulslänge 20mS beträgt, erwischt Du genau 2 Nulldurchgänge, ob mit oder ohne Sync. Damit schaltet Dein SSR zwei Halbwellen durch. Bei der Paketsteuerung ist nur die Frage, was Dein Zähler damit macht. Schwankt Deine Anzeige auch, wenn Du z.B. einen Staubsauger „dimmst“ also mit wenig Leistung laufen lässt? Errechnet Dein Zähler für jede Halbwelle und jede Phase den jeweiligen Verbrauch? Genug Zeit hätte er ja. Dann nützt Dir die Paketsteuerung nichts. Was besagt die Anzeige genau? Ich habe nur einen einfachen Zähler, mit dem ich den Verbrauch auswerte. Gruß Carsten

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.