Stromnetz-Frequenz-Messung mit ESP8266

Begonnen von JoWiemann, 16 Juni 2021, 15:23:51

Vorheriges Thema - Nächstes Thema

Papa Romeo

...muss mal schauen in welcher Kiste ich meinen Prototyp vergrammt habe.
Wenn ich ihn auf die Schnelle finde werd ihn dann mal reaktivieren und ans Netz hängen.
Mal sehen, was das Ding bei mir so ausspuckt.

LG
Papa Romeo
...die richtige Lötspitzentemperatur prüft man zwischen Daumen und Zeigefinger.
...überlasse niemals etwas einer Software, das du hardwaremässig erreichen kannst.
...unvorsichtige Elektriker werden schnell zu leitenden Angestellten.
und...never change a running System...no Updates if not necessary

Papa Romeo

#301
ok...reaktiviert...

LG
Papa Romeo
...die richtige Lötspitzentemperatur prüft man zwischen Daumen und Zeigefinger.
...überlasse niemals etwas einer Software, das du hardwaremässig erreichen kannst.
...unvorsichtige Elektriker werden schnell zu leitenden Angestellten.
und...never change a running System...no Updates if not necessary

frober

Zitat von: Papa Romeo am 21 Dezember 2021, 20:18:39
ok...reaktiviert...

LG
Papa Romeo

Ich habe auch Phasen, wo es ohne Peaks läuft.
Wenn es an meiner HW liegt, wo soll ich suchen oder kann es auch lokal am Stromnetz hängen, bzw  Elektrosmog, etc.?

Könntest du den Sketch einstellen, dann kann das my-engel evtl. noch verifizieren.
Raspi 3b mit Raspbian Buster und relativ aktuellem Fhem,  FS20, LGW, PCA301, Zigbee, MQTT, MySensors mit RS485(CAN-Receiver) und RFM69, etc.,
einiges umgesetzt, vieles in Planung, smile

********************************************
...man wächst mit der Herausforderung...

Papa Romeo

Zitat von: frober am 21 Dezember 2021, 20:35:40
Könntest du den Sketch einstellen, dann kann das my-engel evtl. noch verifizieren.

...hab dir im Moment deswegen ne PN geschickt.

LG
Papa Romeo
...die richtige Lötspitzentemperatur prüft man zwischen Daumen und Zeigefinger.
...überlasse niemals etwas einer Software, das du hardwaremässig erreichen kannst.
...unvorsichtige Elektriker werden schnell zu leitenden Angestellten.
und...never change a running System...no Updates if not necessary

Papa Romeo

Zitat von: frober am 21 Dezember 2021, 20:35:40
Wenn es an meiner HW liegt, wo soll ich suchen oder kann es auch lokal am Stromnetz hängen, bzw  Elektrosmog, etc.?

... sagen wir mal so ... ich hab "noch" eine von zwei gewaltigen Schwungmassen nen Steinwurf von mir entfernt. Muss aufpassen, dass wenn ich stark huste, die
Kühltürme nicht umfallen ... ;) ;D ;D ;D ;D :o ::) :P

LG
Papa Romeo
...die richtige Lötspitzentemperatur prüft man zwischen Daumen und Zeigefinger.
...überlasse niemals etwas einer Software, das du hardwaremässig erreichen kannst.
...unvorsichtige Elektriker werden schnell zu leitenden Angestellten.
und...never change a running System...no Updates if not necessary

frober

Zitat von: Papa Romeo am 21 Dezember 2021, 21:03:08
Muss aufpassen, dass wenn ich stark huste, die
Kühltürme nicht umfallen ... ;) ;D ;D ;D ;D :o ::) :P

Die sind bei mir schon vor einiger Zeit gefallen ;D ;D ;D
Luftlinie ca. 30 km
Raspi 3b mit Raspbian Buster und relativ aktuellem Fhem,  FS20, LGW, PCA301, Zigbee, MQTT, MySensors mit RS485(CAN-Receiver) und RFM69, etc.,
einiges umgesetzt, vieles in Planung, smile

********************************************
...man wächst mit der Herausforderung...

Papa Romeo

...die richtige Lötspitzentemperatur prüft man zwischen Daumen und Zeigefinger.
...überlasse niemals etwas einer Software, das du hardwaremässig erreichen kannst.
...unvorsichtige Elektriker werden schnell zu leitenden Angestellten.
und...never change a running System...no Updates if not necessary

Papa Romeo

Also hier dann mal die modifizierte MQTT-Version von frober. Das PW ist das Gleiche wie vom Original Sketch.

@myEngel:  schau mal in deinen PN´s ...  06.August 15:26 Uhr

LG
Papa Romeo
...die richtige Lötspitzentemperatur prüft man zwischen Daumen und Zeigefinger.
...überlasse niemals etwas einer Software, das du hardwaremässig erreichen kannst.
...unvorsichtige Elektriker werden schnell zu leitenden Angestellten.
und...never change a running System...no Updates if not necessary

frober

Raspi 3b mit Raspbian Buster und relativ aktuellem Fhem,  FS20, LGW, PCA301, Zigbee, MQTT, MySensors mit RS485(CAN-Receiver) und RFM69, etc.,
einiges umgesetzt, vieles in Planung, smile

********************************************
...man wächst mit der Herausforderung...

Papa Romeo

...deswegen dann auch so kleine "Testspielereien" wie im Anhang.... ;) ;D ;D :o ??? ::)

LG
Papa Romeo
...die richtige Lötspitzentemperatur prüft man zwischen Daumen und Zeigefinger.
...überlasse niemals etwas einer Software, das du hardwaremässig erreichen kannst.
...unvorsichtige Elektriker werden schnell zu leitenden Angestellten.
und...never change a running System...no Updates if not necessary

my-engel

Hallöle,

hab die Platine nun auch mal reaktiviert und eine Messung mit dem alten Sketch von Papa Romeo über reichlich 2 Stunden gemacht.
Ich habe jetzt auch in dieser Zeit 8 Peaks mit 52.xxxHz und einen mit 51.xxxHz. Habe diese mal mit "<<<<" bzw. ">>>>" markiert.
Muss gestehen, ich hatte damals auch viel getestet aber aufgefallen war mir das bis eben noch nicht.
Ich habe allerdings den Aufbau über einen FTDI direkt an TX,RX,GND (ohne VCC) am PC per USB hängen,
für den MQTT-Sketch hatte ich noch keine Zeit, werde ich aber noch tun...

VG
Uwe

frober

Danke fürs Testen
Du hast auch Peaks von ~0,5Hz die du nicht markiert hast.
Also ähnlich wie bei mir.
Raspi 3b mit Raspbian Buster und relativ aktuellem Fhem,  FS20, LGW, PCA301, Zigbee, MQTT, MySensors mit RS485(CAN-Receiver) und RFM69, etc.,
einiges umgesetzt, vieles in Planung, smile

********************************************
...man wächst mit der Herausforderung...

Papa Romeo

Ich hab jetzt mal den Sketch von Frober mit meinen WLan Daten usw. befüllt und geflashed.

In die Serielle Ausgabe habe ich noch eine Zeile eingebaut, die mir mitteilt, wenn es einen "Peak" gibt,  der größer +/- 0.05 Hz ist.  (Bild: Peak Range +-0.05.jpg)

Zum Testen, dass es auch funktioniert habe ich aber zuerst den Sketch mit der Range +/- 0.02 Hz geflashed (Bild: Peak Range +-0.02.jpg)

Mal sehen was sich da so tut....

LG
Papa Romeo

...die richtige Lötspitzentemperatur prüft man zwischen Daumen und Zeigefinger.
...überlasse niemals etwas einer Software, das du hardwaremässig erreichen kannst.
...unvorsichtige Elektriker werden schnell zu leitenden Angestellten.
und...never change a running System...no Updates if not necessary

PeMue

Zitat von: Papa Romeo am 21 Dezember 2021, 21:08:18
... ok ... hab knappe 9 km
hm, bei mir sind es 6 km (Luftlinie) ... und ohne die Dampfsäule aus dem Kühlturm finde ich nicht mehr nach Hause  ;D
RPi3Bv1.2 rpiaddon 1.66 6.0 1xHM-CC-RT-DN 1.4 1xHM-TC-IT-WM 1.1 2xHB-UW-Sen-THPL-O 0.15 1x-I 0.14OTAU  1xCUNO2 1.67 2xEM1000WZ 2xUniroll 1xASH2200 3xHMS100T(F) 1xRFXtrx 90 1xWT440H 3xTFA30.3150 5xFA21
RPi1Bv2 LCDCSM 1.63 5.8 2xMAX HKT 1xMAX RT V200KW1 Heizung Wasser

frober

Die Ursache liegt mMn am Sketch. Ich habe aber noch keine richtige Idee wie man das besser machen kann.

Die Zeit für RTC und Netz wird je über einen Interrupt generiert, diese laufen jedoch nicht synchron.
Was passiert, wenn z.B. der RTC-Interrupt kommt während der Netz-Interrupt abgearbeitet wird?

Wenn ich richtig gerechnet habe ist 1 Hz ca. 20ms.
Mein Log hat Zeitversätze von ca. 30ms, vermutlich durch die Interrupts.

Fakt ist, dass die Peaks alle in eine Richtung gehen >50Hz
Raspi 3b mit Raspbian Buster und relativ aktuellem Fhem,  FS20, LGW, PCA301, Zigbee, MQTT, MySensors mit RS485(CAN-Receiver) und RFM69, etc.,
einiges umgesetzt, vieles in Planung, smile

********************************************
...man wächst mit der Herausforderung...