Hallo,
ich möchte einen Shuntregler für 230V Netzspannung bauen.
Dazu möchte ich einen Widerstand (kleiner Warmwasserboiler)
mit Phasenanschnitt so regeln, dass ich mit meiner
Balkonsolaranlage keinen Überschuss ins Netz bringe.
Dazu möchte ein EasyMeter Q3BA mit einem Arduino Nano
auslesen und dann mit dem Nano einen Triac entsprechend
einstellen.
Letzteres habe ich schon gemacht in Verbindung mit einem
Klatschschalter. Daher kommt auch die Hardware im Bild.
Aus dem Klatschschalter wird jetzt ein Shuntregler.
Mit dem Auslesen des Easymeter und daraus einen int-Wert
mit Vorzeichen für die Momentanleistung zu gewinnen,
tue ich mich sehr schwer und bitte um Hilfe.
Ich konnte heute schonmal was auslesen, siehe Anhang.
Es müssten um die 542W sein.
Ist das was ich da im Editor habe plausibel, wo finde ich
die Momentanleistung und wie picke ich den int Wert da raus?
Vielen Dank.
Käferlein schrieb:> Ist das was ich da im Editor habe plausibel, wo finde ich> die Momentanleistung und wie picke ich den int Wert da raus?
Der Obis-Code für die Momentane Wirkleistung aller drei Phasen wäre
16.7.0 (in hex also 10 07 00)
https://www.promotic.eu/en/pmdoc/Subsystems/Comm/PmDrivers/IEC62056_OBIS.htm
In deinem Mitschnitt taucht dieser Code nicht auf. Evtl. musst du bei
deinem EasyMeter Q3BA erst noch erweiterte Ausgaben freischalten.
Unter http://www.stefan-weigert.de/php_loader/sml.php findest du ein
Beispiel, wie du das gesamte SML-Telegramm auseinanderfieseln kannst.
Käferlein schrieb:> EasyMeter-Q3BA-Shuntregler-Schema-001.png
Wer Mikrokontroller-Schaltungen ohne Abblock-Kondensatoren aufbaut,
nachmacht oder verfälscht, insbesondere bei existierenden
Schaltungen die Abblock-Kondensatoren weglässt oder falsch
verschaltet oder selbst solche Schaltungen entwirft, in Verkehr
bringt und/oder aufbaut ohne Abblock-Kondensatoren nach Hersteller-
Empfehlungen zu verwenden, wird mit Zugangs-Ausschluss vom
Mikrokontroller-Forum nicht unter zwei Jahren bestraft.
das Übliche schrieb:> Abblock-Kondensatoren
sind auf dem Nanoboard reichlich vorhanden.
Achim S. schrieb:> In deinem Mitschnitt taucht dieser Code nicht auf.
Das ist bitter.
> Evtl. musst du bei> deinem EasyMeter Q3BA erst noch erweiterte Ausgaben freischalten.
Das geht wie?
Achim S. schrieb:> musst du bei> deinem EasyMeter Q3BA erst noch erweiterte Ausgaben freischalten.
Beim Q3M steht das in der Betriebsanleitung.
Wenn ich Pech habe, kann meins das gar nicht.
Käferlein schrieb:> Doch, der müsste da sein.
Ich finde ihn aber trotzdem nicht. Siehst du irgendwo in deinem
SML-Telegramm die Bytefolge 10 07 00?
Die einzigen Verbrauchsangaben, die ich in deinen Daten finde, sind
OBIS-Nummer 1.8.0 (Positive active energy (A+) total [kWh]) und 1.8.1
(Positive active energy (A+) in tariff T1 [kWh])
Beide geben den identischen Zahlenwert an (17554,7881634 kWh - was ja
halbwegs zu deinen Fotos vom Zählerdisplay passt, die du vor ein paar
Tagen aufgenommen hast)
Beitrag "Re: Mehrere Solarmodule an Mehrfachsteckdose"
Das Telegramm zerlegt und interpretiert habe ich entpsrechend den beiden
Beschreibungen, die ich dir oben verlinkt habe.
Danke für Deinen Beitrag und die Mühe mir das in Klartext darzustellen.
Ich habe die Leistung im Display abgelesen, zwei Nullen angehängt
und versucht da was in hex zu finden. Erfolglos.
Jetzt wollte ich invertiert anfangen. Aber das kann ich mir ja jetzt
schenken, muss ja so stimmen.
Ich werde morgen beim Netzbetreiber anrufen und nachfragen.
Vielleicht ist da ja was mit Pin und Lichtmorsen zu erreichen.
Update 10.Mai2022
Vom Netzbetreiber werde ich per email eine Pin für das
EasyMeter bekommen, mit der sich die fehlenden Ausgaben
freischalten lassen. Wie lange das dauert, wird man sehen.
Ich würde ja zu gerne wissen, was von der versiegelten
Schnittstelle oben auf dem Easymeter kommt ...
Inzwischen habe ich den "Dimmer" dazu gebaut und programmiert,
siehe Anhänge.
Gefährlich:
Die Daten am RXD des Arduino blockieren diesen wie ein delay.
D.h. während des Lesens bekommt der Triac keine Zündimpulse.
Bei einer Lampe macht sich das so bemerkbar, dass diese
alle zwei Sekunden kurz ausgeht. Für eine Elektronheizung
ist das irrelevant. Kann ich also (vorerst) mit leben.
Wovon ich noch überhaupt keine Ahnung habe ist, wie man sich
den gewünschten hex-Wert herausfischt und ob das überhaupt
geht, wegen des delay der void loop.
Da bitte ich Euch freundlichst um Hilfe.
Als nächstes versuche ich mich am display.
Es soll den Grad des Phasenanschnitt und die Leistung anzeigen.
Mein Netzbetreiber hat mich zurückgerufen und mir mitgeteilt,
dass es zu diesem Smartmeter keine Pin gibt.
Er hat mir erlaubt das Sigel der MSB-Schnittstelle zu entfernen.
Das Auslesen dieser zeigt keinen Unterschied zu der an der Frontseite.
Laut Bedienungsanleitung kann die frontseitige Anzeige via MSB-
Schnittstelle zu einem Pulsausgang umgeschaltet werden.
Die spannende Frage ist nur: *Wie?*
Ein Pulsausgang wäre natürlich das Beste was mir überhaupt passieren
kann.
Falls Jemand weiß wie man den Pulsausgang aktiviert, so bitte
ich um Erklärung.
Neuer Ansatz.
Ich habe mir Stromwandler besorgt. Die Stromleitung wird durch
das Loch geführt und man bekomme eine Gleichspannung die
vom Arduino am Analogeingang verarbeitet werden kann.
Siehe Schaltplan.
Man benötigt keine Nerdware dafür. :)
Ich benötige zwei Messstellen dafür.
Eine in der Zuleitung der Wechselrichter und eine in der
Zuleitung von den Verbrauchern.
Wichtig dabei sind die separaten Leitungen vom Zähler.
Ist der "Shunt" bekannt, lässt er sich steuern. Das spart
erstmal die Messstelle am Shunt.
Mit diesem Konzept erreiche ich 100% Eigenverbrauch und kann
mir das Auslesen des Easymeters und die damit verbundenen
Probleme umgehen.
Im ersten Schritt realisiere ich die Messstelle an der PV-Anlage.
Dort sind drei Mikro-Wechselrichter geplant, die in die drei Phasen
einspeisen. Zwei arbeiten schon und bringen mir ein paar hundert
Watt bei optimalen Sonnenscheinbedingungen an Überschuss was
ich auf dem Easymeter ablesen kann. :)
Inzwischen habe ich beide Messstellen realisiert.
Die am Zählerplatz für den Hausstromverbrauch und die
für die drei PV-Wechselrichter.
Das Resultat ist brauchbar.
Eigentlich hatte ich bei der Messstelle Haus gedacht Probleme
mit Blindstrom zu bekommen, aber weit gefehlt. Diese Probleme
gibt es unerwarteter weise auf der Wechselrichterseite.
Im eingestellten Zustand der Wechselrichter bekomme ich
etwa 18var pro Wechselrichter über den Leistungsbereich.
Die rechne ich einfach pauschal runter und fertig.
Kurz nach dem Anlegen der Netzspannung flippen die Wechselrichter
total rum. Bis zu 100% Blindstrom. Mein Wattmeter mögen sie gar
nicht. Das geht bis zum Ausklinken und ich dachte schon ich
hätte den WR gekillt. So etwa eine viertel Stunde brauchen die
ab Anlegen der Netzspannung um stabil zu arbeiten. Ich konnte
auch beobachten, dass bei Dämmerung ein WR plötzlich so 50var
aus dem Nichts generiert. Jedenfalls sind das Zustände, in denen
ich sowieso keine Last zuschalten würde. Also alles gut bisher.
Das Auslesen des Zählers brauche ich nicht mehr wirklich,
bleibe aber dran.
Nachdem ich meine PV-Anlage ordentlich angemeldet habe,
ist der Netzbetreiber gekommen und hat mir einen neuen
Zähler eingebaut.
Ich habe mir völlig umsonst einen Kopf gemacht.
Das zur Info.
Käferlein schrieb:> mit Phasenanschnitt so regeln, dass ich mit meiner> Balkonsolaranlage keinen Überschuss ins Netz bringe.
Was passiert wenn du Überschuss produzierst? Drehz sich dein Zähler
rückwärts? Wenn ja, vergiss dein Projekt und lass es wie es ist
Die Schaltung oben (EasyMeter-Q3BA-Shuntregler-Schema-002.png) scheint
ja zu funktionieren, aber fehlt nicht ein PullUp an Q3 Kollektor bzw. U3
Pin 3/9 ?
Edgar schrieb:> Was passiert wenn du Überschuss produzierst? Drehz sich dein Zähler> rückwärts?Käferlein schrieb:> ist der Netzbetreiber gekommen und hat mir einen neuen> Zähler eingebaut.
Edgar schrieb:> Käferlein schrieb:>> mit Phasenanschnitt so regeln, dass ich mit meiner>> Balkonsolaranlage keinen Überschuss ins Netz bringe.>> Was passiert wenn du Überschuss produzierst? Drehz sich dein Zähler> rückwärts? Wenn ja, vergiss dein Projekt und lass es wie es ist
Natürlich nicht. War ein Easymeter und kein Ferrari mit Rückwärtsgang.
Markus schrieb:> fehlt nicht ein PullUp an Q3 Kollektor bzw. U3> Pin 3/9 ?
Nein, ich habe ein LS TTL IC verwendet. Durch den Emittereingang
ist es schnell und störsicher.
Käferlein schrieb:> Nachdem ich meine PV-Anlage ordentlich angemeldet habe,> ist der Netzbetreiber gekommen und hat mir einen neuen> Zähler eingebaut.
Danke für die Info, wollte meine 10kWp PV auch anmelden. Da ich aber
einen alten Drehscheibenzähler ohne Rücklaufsperre habe, werde ich das
aber sein lassen.