Integrationszeit der Strom- und Spannungsmessung beim Shelly plus 1PM

  • Der Shelly plus 1PM gibt ja - im Gegensatz zum Shelly 1PM der ersten Generation - die gemessenen Strom- und Spannungswerte an den ESP32 weiter. Die Übermittlung der Meßwerte geschieht mittels eines frequenzmodulierten Signals, das an Pin CF1 des „Energy Meter“-Chip BL0937 ansteht. Die Frequenz dieses Signals ist abhängig vom gemessenen Strom oder der Spannung und wird vom ESP32 bestimmt und in einen digitalen Wert umgerechnet. Leider wird der Pin CF1 für beide Meßwerte, Strom und Spannung, genutzt, sodaß eine zyklische Umschaltung zwischen den beiden Meßgrößen erforderlich ist. Diese Umschaltung wird mittels eines Steuersignals an Pin SEL erreicht, die vom ESP32 geliefert wird. Es ist anzunehmen, daß die Dauer dieses Signals mit der Integrationszeit des ESP32 übereinstimmt, in der die Frequenz der Meßgröße bestimmt (abgezählt) wird.

    422EC19D-93DA-48EC-A9C7-4E8B59759936.jpeg

    (Auszug aus dem Datenblatt des BL0937, Quelle: https://www.belling.com.cn/media/file_obj…37_V1.02_en.pdf)

    Oszillografiert man das Signal an Pin SEL, läßt sich die Auswertezeit bestimmen:

    E840C3EF-FA8D-4192-8B4C-A80140F7FAA4.png

    Man erkennt leicht, daß alle 2 Sekunden high- bzw. low-Pegel an Pin SEL wechselt: 2 Sekunden lang wird Spannung gemessen; die nächsten 2 Sekunden der Strom durch die Last!

    „Habt Geduld. Alle Dinge sind schwierig, bevor sie einfach werden!“ (aus Frankreich)

    „Nothing in life is to be feared, it is only to be understood.“ (Marie Curie, 1867-1934)

    „Es reicht nicht“, rief Schiller, „Gedankenfreiheit zu fordern, man muß auch denken können, sonst fordert man Gedankenlosigkeitsfreiheit und die ist die Freiheit zur Dummheit, welche wiederum die schlimmste Unfreiheit überhaupt ist!“
    (Aus „Besuch aus Weimar“ von Gert Heidenreich, Schriftsteller, *1944 in Eberswalde)

  • Wäre es dir möglich auch die Impulse von CF1 und CF über 2 sek zu zählen, zusammen mit der angezeigten Leistung / Spannung / Strom , diese muss nicht genau.

  • Was macht das für einen Sinn? Die abgezählten Impulse kriegen wir von der WebUI des Shelly angezeigt!

    „Habt Geduld. Alle Dinge sind schwierig, bevor sie einfach werden!“ (aus Frankreich)

    „Nothing in life is to be feared, it is only to be understood.“ (Marie Curie, 1867-1934)

    „Es reicht nicht“, rief Schiller, „Gedankenfreiheit zu fordern, man muß auch denken können, sonst fordert man Gedankenlosigkeitsfreiheit und die ist die Freiheit zur Dummheit, welche wiederum die schlimmste Unfreiheit überhaupt ist!“
    (Aus „Besuch aus Weimar“ von Gert Heidenreich, Schriftsteller, *1944 in Eberswalde)

  • Man könnte dann daraus ableiten ob die Leistung alle 2 sek oder weniger abgetastet wird. Also die Spannung, Strom und Leistung mit dem Korrekturfaktor selbst errechnen und dann zeigt sich ob die daraus ermittelte Leistung dem ca. doppelten Wert der angezeigten Leistung entspricht oder eben nicht.

    Sicher bin ich mir aber nicht ob das wirklich klappt.

  • Prüfe bei Gelegenheit mal, wie das gehen könnte…

    „Habt Geduld. Alle Dinge sind schwierig, bevor sie einfach werden!“ (aus Frankreich)

    „Nothing in life is to be feared, it is only to be understood.“ (Marie Curie, 1867-1934)

    „Es reicht nicht“, rief Schiller, „Gedankenfreiheit zu fordern, man muß auch denken können, sonst fordert man Gedankenlosigkeitsfreiheit und die ist die Freiheit zur Dummheit, welche wiederum die schlimmste Unfreiheit überhaupt ist!“
    (Aus „Besuch aus Weimar“ von Gert Heidenreich, Schriftsteller, *1944 in Eberswalde)

  • Dieses Thema enthält 8 weitere Beiträge, die nur für registrierte Benutzer sichtbar sind, bitte registrieren Sie sich oder melden Sie sich an um diese lesen zu können.