Gast
#5352491
Hallo allerseits, vorweg: meine Erfahrung (autodidaktisch) mit Elektronik ist bisher (leider) auf eher niedrigem Niveau. Ich habe etwas mit Arduino und Co. gebastelt, allerdings fehlt mir hier und da noch einiges an Verständnis. Motivation: Ich möchte gerne die Schaltung auf [0] http://otgw.tclcode.com/schematic.html#schematic nachbauen (dafür möchte ich ein fertiges 24V Netzteil nutzen um nicht mit 230V zu hantieren). Allerdings will ich auch verstehen, was sie tut. Zu OpenTherm habe ich dann noch folgendes gefunden [1] https://www.domoticaforum.eu/uploaded/Ard%20M/Opentherm%20Protocol%20v2-2.pdf [2] https://jeelabs.org/2012/11/25/bi-directional-signalling-and-power/ Dazu habe ich ein paar Fragen und wäre sehr dankbar für Antworten! Frage 1. In [1] steht „The system operates by sending current signals from the boiler unit to the room unit and voltage signals in the reverse direction.“. Außerdem darf das Thermostat seine Energie (max. 5mA) vom Boiler ziehen. In [2] steht nun, dass der Boiler Daten senden, indem „it [...] briefly forcing more current down the wire“. Wie kann ich mir das vorstellen? Meinem Verständnis nach, hängt die Stromstärke (bei konstanter Spannung) nur vom Innenwiderstand des Verbrauchers (hier Thermostat) ab. Heißt das der Boiler erhöht die Spannung, damit mehr Strom fließt? Frage 2. Das Thermostat soll nun mittels „voltage signals“ zum Boiler kommunizieren. Wenn der Boiler die Spannungsquelle ist, wie soll das gehen? Meinem Verständnis nach müsste dazu entweder der Innenwiederstand erhöht werden und damit der Spannungsabfall. Oder es müsste „irgendwie“ ein höheres Potenzial als 0V an die negativere Ader gelegt werden (aber dann ist das GND Potenzial weg!?)... Frage 3. Nun zusammen. Wenn das Protokoll so funktioniert, wie ich das verstehe schickt doch eigentlich der Boiler „voltage signals“ und das Thermostat „current signals“, oder? Wäre das nicht auch „logischer“/einfacher zu realisieren? Der Verbraucher schaltet einfach einen Widerstand zu um den Strom zu erhöhen (senden) und ließt die Spannung aus (empfangen)? Frage 4 (bezogen auf die Schaltung in [0]). Verstehe ich das richtig? Wenn zwischen X2-1 und X2-2 eine Spannung kleiner als 15V anliegt, hab ich an der Basis und am Emitter von Q1 das selbe Potenzial. Zwischen Emitter und Kollektor fließt kein Strom. An Pin 3 von OK1B liegt das GND1 Potenzial an, der µC ließt 0. Haben wir mehr als 15V wird D10 leitend, Q1 schaltet durch, an Pin 3 liegt eine geteilte Spannung an und der µC ließt 1. Aber was macht D9 da? Sorgt D9 dafür, dass am Kollektor von Q1/dem oberen Anschluss von R3 höchstens 4,7V anliegen? Frage 5 (auch bezogen auf die Schaltung). Wie Funktioniert das Senden zum Boiler? An sich würde ich natürlich auch gerne die Verbindung zum Thermostat verstehen (insbesondere die Verschaltung von Q2 und Q3), aber ich denke das war erstmal ein guter Batzen an Fragen... Viele Grüße Christian