playground:playground
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
playground:playground [2015/03/30 22:05] – [Vorbereitung µC/ Programm] aio | playground:playground [2023/12/18 05:53] (aktuell) – thebozz6 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== VIR - variable Impulsrate für S0-Zähler ====== | + | < |
- | **getested mit** | + | |
- | * Swissnox S-Watt bzw. SX-1L [[http:// | + | |
- | < | + | |
- | ===== Features ===== | + | Liste< |
- | 00_Swissnox_SX-1L_modified.jpg | + | |
- | Vorteile: | ||
- | * Erhöhung der Messauflösung, | ||
- | * Anpassung der Anzahl der S0-Impulse je kWh an reale Verhältnisse (9 Modes möglich) | ||
- | * einfach einzustellen (mit beigestelltem Excel-file für Faktorermittlung + Einstelltaste am S0-Zähler) | ||
- | * benutzerfreundliche Führung am S0-Zähler durch LED-Signale (Nutzung der bereits vorh. S0-LED) | ||
- | * einfache Kalibrierung durch Zählung der (vervielfachten) S0-Imp. u. Parallelmess. mit Energiekostenmessgerät | ||
- | * preisgünstig, | ||
- | Nachteile | ||
- | * Eingriff in den Zähler nötig (mechanisch und elektronisch) | ||
- | * Kalibrierung " | ||
- | ===== Motivation ===== | + | * Listenpunkt |
+ | * 2 | ||
+ | * 3 | ||
+ | * 4 | ||
+ | * 5 | ||
- | Nachdem bereits seit 2 Jahren das Photovoltaiksystem einer Kleinstanlage (max. ca. 500W AC) mit dem VZ-System gemessen und geloggt wird (YPort mit S0-Erweiterung v. Udo => 1a Hardware + Ethersex), steht demnächst die Anschaffung einer modulierenden 4 kW-Luftwärmepumpe (1kW elektrisch/ 4kW gesamt) auf dem Wunschzettel, | + | [[playground: |
- | Sinn macht das Ganze nur, wenn die aktuellen Energieüberschüsse (EÜ = PV-Ertrag - Eigenverbrauch) kurzfristig und möglichst genau ausgewertet werden können. In nachfolgenden Screenshot sieht man aber, dass dies mit den üblichen S0-Stromzählern mit 1.000 bzw. 2.000 Imp/kWh kaum möglich ist, da nur wenig Impulse geliefert und entsprechende Leistungssprünge gemessen werden. | + | {{indexmenu>/howto|tsort}} |
- | + | ||
- | {{: | + | |
- | + | ||
- | Hinzu kommt, dass die wenigen Impulse für einigermaßen plausible Leistungsanzeigen über einen bestimmten Zeitraum gesammelt werden müssen (im Bsp. 64s mittels Ethersex watchasync-Funktion/ | + | |
- | Die 64 Sekunden im Bsp. stellen jedoch schon eine signifikante zeitliche Verzögerung dar, was der angestrebten 100%-igen Nutzung des Energieüberschusses entgegensteht (z.B. 30s Wolke wird nur " | + | |
- | + | ||
- | Dank der VZ-Mitstreiter wurde nun z.B. für den [[http:// | + | |
- | Leider ist die Impulsrate nach dem Tuning **fast 260-fach höher** als die Originalrate mit 2.000 Imp/kWh. Dies führt mit hoher Wahrscheinlichkeit zu Verarbeitungsproblemen bei den nachfolgenden Messeinheiten, | + | |
- | + | ||
- | Aus diesem Grund wird nachfolgendes **VIR-System** beschrieben, | + | |
- | + | ||
- | + | ||
- | ===== Modifikation des "high pulse-rate output" | + | |
- | ==== Schaltplan/ Anschlüsse ==== | + | |
- | Die wesentlichen Umbaumaßnahmen zur Nutzung des CF-Signals = high frequency output sind [[http:// | + | |
- | Der Originalschaltplan wurde wie folgt modifiziert (Farben entsprechen den Kabelfarben auf den Fotos): | + | |
- | + | ||
- | {{: | + | |
- | + | ||
- | Der Abgriff von +5V und GND erfolgt am besten an der Steckerleiste J2. Des Weiteren kann das CF-Signal am Via zwischen +5V@J2 und R15 geholt werden. Dies gilt für das nachfogende Layout (bei mir SX-1L): | + | |
- | + | ||
- | {{: | + | |
- | + | ||
- | ==== Vorbereitung µC/ Programm ==== | + | |
- | to do - link zum hex-file, Hinweise zur ISP-Prgrammierung (Flashen), µC ggf. geflashed lieferbar s.u. | + | |
- | + | ||
- | Für den zwischengeschalteten µC (hier ATtiny45) wurde eine Software entwickelt, welche die Eingabe s.g. LED_Code' | + | |
- | Bsp.: Per Taster wird LED_Code 2 gewählt. Dieser bedeutet einen Reduktionsfaktor von 4. => S0_out = HFO/4 | + | |
- | Die Software ist als hex-file hier downloadbar. | + | |
- | + | ||
- | Nach dem Download wird die SW mittels ISP-Programmer in den ATtiny geflashed. Hierbei werden momnentan ca. 1kB des 4kB Flashspeichers genutzt. | + | |
- | + | ||
- | ==== mechanischer Einbau µC/ Taster ==== | + | |
- | to do - Fotodoku d. Einbaus, Bezugsquelle µC und Minitaster (geflashter µC + Taster ggf. zulieferbar) | + | |
- | + | ||
- | + | ||
- | ==== Festlegung der optimalen Impulsrate (LED_Code) ==== | + | |
- | to do - link zu Excelsheet m. Diag. + Erläut. zur max. Leistung u. max. Inputfrequenz an nachgeschalteter Messeinheit | + | |
- | + | ||
- | ==== Anleitung zum Einstellen des LED_Code am S0-Zähler ==== | + | |
- | to do - Erklärung der LED_Sequenzen | + | |
- | + | ||
- | ==== Kalibrierung ==== | + | |
- | to do - Erläut., wie mit Energiekostenmessgerät parallel gemessen wird, ggf. fertige komplett umgebaute kalibrierte S0-Zähler lieferbar (unwahrscheinlich wegen Garantieverlust und Umbauzeitaufwand) | + | |
+ | [[playground: | ||
+ | [[hardware: |
playground/playground.1427745911.txt.gz · Zuletzt geändert: 2015/03/30 22:05 von aio