Hallo,
ich möchte hier meine Heizungssteuerung vorstellen, falls sich jemand dafür interessiert...oder ein Kesselhersteller mit Mini-Bedienteil Kaufinteresse hat
Hardware:
- ArduinoMega 2560
- Ethernet Shield + SD Card.
- Triac-Shield für4 getrennt voneinander regelbare Heizkreise zur Ansteuerung von Mischer und Pumpen.
- DS1631 Temperatur Sensoren - I²C Bussystem.
Software:
- Außentemperaturgeführte Steuerung.
- Pro Heizkreis separat konfigurierbar:
- Solltemperatur
- Heizkurve
- Zeitsteuerungsprogramme für Winter oder Übergangszeit.
- Plausibilitätsprüfung aller Temperatur-Sensorwerte.
- Erkennung defekter oder abgetrennter Temperatursensoren (Betroffener Heizkreis wird automatisch gestoppt).
- Intervall- und temperaturgesteuerte Ansteuerung einer Warmwasserzirkulationspumpe.
- Exakte Uhrzeit mittels NTP-Server oder DCF77 Synchronisierung.
- Sommer/Winterzeit.
- Alle Parameter werden im Eprom gespeichert. Nach einem Stromausfall kehrt die Heizung automatisch wieder in ihren ursprünglichen Betriebszustand zurück.
- Für Auswertungszwecke kann ein Datenlogger aktiviert werden. Dieser loggt alle wichtigen Betriebsparameter (Temperaturen, Mischer-Status, etc.) auf eine SD-Karte im csv-Format.
- Bedienung ausschließlich über ein Webinterface. Die Webseite wird komprimiert gemeinsam mit dem Programmcode im Flash gespeichert.
Bei nur 1-2 Heizkreisen sollte die Steuerung auch auf einem Arduino Uno lauffähig sein. Momentan befüllt ein Heizkessel mit eigener Regelung einen Pufferspeicher unabhängig von meiner Steuerung. In der nächsten Version soll auch die Ansteuerung beliebiger Heizkessel über eine externe Anforderung (0..10V) möglich sein.
Die Temperaturen im Screenshot entsprechen nicht dem Echtbetrieb, da die Steuerung zu diesem Zeitpunkt am Schreibtisch lag (Zimmertemperatur + Schreibtischlampe).
LG, Jürgen