

Der fehlende Baustein ganz links ist für die Hintergrundbeleuchtung zuständig, die ich bei der Testplatine nicht benötige. SMD-Kondenatoren hatte ich auch nicht mehr im Haus :-)
| Hauptplatine: | CPU: Atmel AT89C51RD2 |
| Display: Nokia 3310 (84x48) oder 3410 (96x65) incl. Lautsprecher | |
| Uhr: PCF 8583 mit Cold-Cap gepuffert (Takt vom 32,768kHz Quarz oder 50 Hz) | |
| 1-Wire Bus | |
| IIC-Bus | |
| RS-232 (momentan nur zum Software einspielen) | |
| Compact Flash-Karte (>8MByte und mit FAT16 formatiert) | |
| Temperaturfühler DS18S20 und DS18B20 | |
| Steuerung über DS2405 | |
| optional CAN-Controller SAJ 1000 | |
| Hintergrundbeleuchtung des Displays | |
| 4 Tasten (OK, Abbruch, Hoch, Runter) für das Menü | |
| 4 Tasten frei | |
| 2 Tasten Reset und Programmieren | |
| Masse: 70 x 100 mm | |
| Netzteil: | Stabilisierte 3,3V (optional 5 V) |
| Erzeugung von 50Hz mit Nulldurchgangerkennung | |
| Solid-State-Relais zum Schalten der Heizung | |
| DCF-77 Empfänger | |
| Masse: 70 x 100 mm |
In Betrieb seit 18.3.2005.
Die Heizungssteuerung hab ich als Ersatz für einen Raumtemperaturregler entwickelt, da der nach mehreren (auch erfolgreichen) Reparaturversuchen entgültig den Geist aufgegeben hat. Aus diesem Grund ist im Moment auch nur eine Wohnraumgeführte Regelung implementiert.
| Status | |
| Anzeige und Messung in 0,1°C-Schritten | läuft |
| Temperatursensoren DS18B20 | läuft |
| einstellen der Temperaturhysterese |
läuft |
| 3. Statusseite (Anzahl der Brenner-Einschaltvorgänge, Brenndauer und Anzahl der Logs) |
läuft |
| Steuerung der Umwälzpumpe über 1-Wire Interface DS2405 | läuft im Test |
| Steuerung des Brenner über 1-Wire Interface DS2405 | läuft im Test |
| DCF-77 Empfang | läuft im Test |
|
Feiertagsberechnung und ausführen des Samstagprogramms an Feiertagen |
|
| Möglichkeit der Eingabe der Dauer von Urlaub oder Abwesenheit (Tage und Stunden) | |
| Log auf CF-Karte | |
| Interface Bausteine DS2406 und DS2408 | |
| Frostschutzfunktion bei Heizung Aus | |
| Witterungsgeführte Regelung | |
| Konfiguration über RS232 | |
| Grundriss über RS232 ändern | |
| Drehrad für die Menüsteuerung (ähnlich einem Mausrad) | |
| CAN-Controller | |
| Displaytyp über das Menü setzen | |
| IIC-Portbausteine PCF 8574 (beschränkte Reichtweite <5m) |
Ich hatte den Trafo El 30/5 106 (0,5VA) von Reichelt vorgesehen, leider vebraucht dieser Trafo allein schon 0,8W und heizte mein Gehäuse auf. Daraufhin habe ich den Trafo EL 30/10,5 106 (1VA) ausprobiert. Ergebnis ist, das der Trafo nur 0,3W benötigt und auch mit Belastung nicht so warm wird. Leider mußte mein Gehäuse etwas größer werden, da der Trafo 7 mm höher ist :-(
Die komplette Steuerung benötigt jetzt 0,7W, mit eingeschalteter Hintergrundbeleuchtung sind es 0,8W.
Inzwischen habe ich auch ein Schaltnetzteil ausprobiert, jedoch benötigt das ebenfalls alleine schon 0.8W, und ich würde damit nur wenig Platz sparen.
Den letzten Versuch hab ich mit einem Handynetzteil für ein Siemens C72 unternommen. Es benötigt alleine nur 0,2W, ein Nachbau allerdings schon wieder 0,4W.
Meine Heizung hat einen Sicherheitsmechanismus, der ein einschalten des Brenners verhindert, wenn die Umwälzpumpe defekt ist. Aus diesem Grund kann ich im Moment die Umwälzpumpe nicht steuern, sonst hätte ich kein Warmwasser :-(
Die Sicherheitsvorkehrungen will ich nicht übergehen, ich bin ja nicht Lebensmüde. Darum muß ich mir einfallen lassen, wie ich erkenne, das jetzt Warmwasser benötigt wird. Wenn das meine Steuerung erkennt, könnte die Steuerung gleichzeitig die Umwälzpumpe einschalten.
| Link | Beschreibung |
| http://www.heizungsbetrieb.de/ | Hilft eine Heizung und Ihre Bestandteile zu verstehen |
| http://www.zentralheizung.de/ |
Forum für Heizungen Hier fand ich Hilfe um meinen alten Regler zu reparieren |
| http://mikrocontroller.cco-ev.de/de/heizung.php | Heizungssteuerung mit AVR |
| http://heller.no-ip.org/~heller/heizung/index.html | Heizungssteuerung |
| http://martin-havenith.de/home.html | Heizungsoptimierung |
| http://www.energieverbraucher.de |