Thommy's ferngesteuerte Heizung
Die originale Fernsteuerung -
Die emulierende Hardware -
Die dazugehörige Software
Die originale Fernsteuerung

Die Heizungsregelung in meinem Haus übernimmt eine Junkers TA213. Diese läßt sich über ein zweiadriges Kabel von der TW2 fernbedienen. Es lassen sich die Raumtemperatur und vier verschiedene Heizungsfunktionen wählen. Der Tag- und Nachtbetrieb ist im Grunde das gleiche, wobei nur eine andere Raumtemperatur vorgewählt wird. So bleiben drei Funktionen: Frostsicherung, Schaltuhrbetrieb (von der Uhr im TA213 vorgegeben) und Dauerbetrieb. Das alles in einem einstellbarem Temperaturbereich von 14-26°C.
Zurück zur Übersicht
Die emulierende Hardware

Um die Funktionen zu erreichen, wird in der originalen Fernsteuerung nur der Widerstand zwischen den Anschlußklemmen verändert. Dies läßt sich relativ einfach mit einer Relaiskarte emulieren. Ich verwende dafür eine COM-Port gesteuerte 8-fach-Relaiskarte von der Fa. Conrad. Jeweils ein Relais verwende ich für die Frostsicherung und den Schaltuhrbetrieb. Die restlichen sechs Relais ergeben die (binär) 64 möglichen Temperaturen zwischen 14 und 26°C.
Für die einzelnen Relais habe ich folgende Widerstandswerte [Ohm] verwendet:
Relais 1 30 (1%)
Relais 2 60 (1%)
Relais 3 120 (1%)
Relais 4 240 (1%)
Relais 5 480 (1%)
Relais 6 960 (52+910, 1%)
Relais 7 10K (0,1%)
Relais 8 590 (120+470, 0.1%)
Das alles in Reihe geschaltet und zusätzlich einen Widerstand von 3570 Ohm (270+3300 Ohm, 0.1%). Hier gibts eine Schaltplanskizze.
Es funktioniert dann folgendermaßen:
-Frostsicherung, alle Relais sind geschossen, Widerstand der Reihenschaltung 3570 Ohm,
-Steuerung der Temperatur, Relais 8 offen, Relais 1 bis 6 entsprechend der Temperaturvorgabe, Widerstand 4160 bis 6050 Ohm,
-Schaltuhrbetrieb (Uhr in der Heizungsregelung programmiert), Relais 7 und 8 offen, Widerstand der Reihenschaltung wird um 10 KOhm erhöht.
Mit dem neunten Relais ganz links, welches standartmäßig nicht zur Relaiskarte gehört, läßt sich die Reihenschaltung öffnen. Es wird mit an die Stromversorgung der Relaiskarte angeschlossen und bewirkt, dass keine "Fernbedienung" mehr vorhanden ist, wenn die Versorgungsspannung ausfällt.
Zurück zur Übersicht
Die dazugehörige Software

Die Software habe ich in Visual Basic geschrieben. Es gibt zwei verschiedene Versionen, eine alleinstehende und eine kommandozeilenbediente Software. Letztere benutze ich um die Heizung per php über das Internet zu bedienen.
Aktualisierung 31.03.2014:
Inzwischen habe ich den energiehungrigen Windoofsdauerläufer abgeschaltet. Die Steuerung und Fernbedienung wird nun in abgespeckter Version von einem AVR-Net-IO übernommen, welcher ohnehin mit der Überwachung der Heizung und Solaranlage beschäftigt ist. Dadurch wird kein zusätzlicher Schalter mehr für die Frostsicherung bzw. den Schaltuhrbetrieb verwendet. Allerdings lassen sich mit zwei noch vorhandenen Ausgängen nur noch vier Temperaturen schalten.
Zurück zur Übersicht
Zurück