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? 2. 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
:
Verschoben durch Moderator
Bitte lies dir einfach die DUTZENDEN Ideen und Kommentare dazu im Forum durch.
Thomas P. schrieb: > 2. 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 ? Aliasing
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.
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
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.