Gast
#4862502
Hallo, da ich schon häufiger dieses Forum durchsucht und auch Hilfe gefunden habe, möchte ich auf diesem Weg etwas zurückgegeben. Vorgestellt wird eine Rollladensteuerung, welche folgende Ansprüche erfüllt: 1) Zeitgesteuerte zentrale Steuerung mit geringer Leistungsaufnahme auf AVR-Basis wahlweise mit ATMega16 oder ATMega168P 2) Optimiertes Design hinsichtlich Aufbautechnik und Zuverlässigkeit 3) Programmstruktur, welche Adaptionen der Firmware (z.B. Funktionsreduktion oder Erweiterung des Menus) rückwirkungsfrei zulässt 4) Steuerung von bis zu 8 Rollläden (erweiterbar bei konsequenter Nutzung von I2C Portexpandern) 5) Netzausfallsicherer Zeitbezug durch RTC mit Sommer-Winterzeit-Umschaltung (keine Nutzung von Zeitservern oder DCF77) 6) Remanente Speicherung projektierter Daten im EEPROM des AVR 7) Nutzung einer Keypad/LCD-Schnittstelle zur Projektierung (Human-Machine-Interface, kurz HMI), Verzicht auf anschließbaren PC 8) Projektierbare Zeit der Nachtverdunklung in Abhängigkeit vom Datum sowie Auswahl der zu verdunkelnden Räume unter Berücksichtigung der Weihnachtszeit 9) Tagesabschattung, wobei Uhrzeit, Helligkeit und Zeithysterese separat für jedes Zimmer projektiert werden 10) Projektierbare Laufzeiten für Verdunklung und Abschattung separat für jeden Rollladen-Motor 11) Ansteuerung der Motoren-Relais seriell (Power-Direction) und Parallel (Up-Down) (Compilieroption) 12) Integration des Jarolift-Setzkabel in die Steuerung zum Einstellen der Endpunkte bei parallel geschalteten Relais (Compilieroption) 13) Integration eines 433MHz Funkempfängers zum Auf- und Abfahren der Rollläden durch eine Fernbedienung (Compilieroption) 14) Integration eines 433MHz Funksenders für die Ansteuerung von Funksteckdosen durch die Steuerung (Compilieroption) 15) Schnellzugriff auf ausgewählte Funktionen 16) Regulärer Betrieb der Rollladen-Steuerung mit und ohne angeschlossenes HMI (quasi-Hot-Swap) Das gesamte Projekt ist mit Code, Stromlaufplan und Dokumentation beigefügt. Für Ideen, hilfreiche Kritiken und Verbesserungshinweise bin ich dankbar. Andreas -- Ich habe mir die Freiheit genommen, der Lesbarkeit halber ein paar Zeilenumbrüche einzufügen. -rufus