Rolladensteuerung

Floschy

Neues Mitglied
05. Juli 2011
6
0
0
40
Sprachen
Hallo zusammen,

wie bereits erwähnt möchte ich gerne eine Rolladensteuerung realisieren.

Folgende Funktionen sind angedacht:

-Manuelle Steuerung
Es sind 3 Rolläden vorhanden. Für jede gibt es einen Taster. Runter-Stop-Rauf

-Automatische Steuerung
Die Rolläden sollen sich Temperatur-, Zeit- und eventuell Helligkeitsabhängik öffnen oder schließen.

-LAN Steuerung
Die Steuerung ist mit einem RFM xx Modul mit einem Webserver verbunden. Es soll möglich sein über das Netzwerk, oder
über das Internet die Rolläden fernzusteuern.

Mittels einem Taster kann man zwischen dem Auto- und Manuellbetrieb wählen. Der "LAN-Mode" hat dabei jedoch immer vorrang.



Nun zu meinem Anliegen bzw. Fragen.

Ich möchte die einzelnen Funktion Step-by-Step hinzufügen.
Das Layout für die Platine ist so gut wie fertig. SMD Bauteile, doppelseitig auf 100 mm x 50 mm.
Meint ihr, das ein Atmega 8 alles packen würde? Von den Anschlüssen her reicht es aus. Aber vom Programm-Code???

Wenn Eure Anmerkungen eingetroffen sind, werde ich die Platine bestellen und dann loslegen. Layout und Co stelle ich dann zur Verfügung.


Gruß
Flo
 
Hallo Flo,

nettes Projekt :)

Was nimmst du denn für den LAN-Anschluß ? RFMxx ist doch ein Funkmodul wenn ich mich richtig erinnere ...
Also funkmäßig mit nem Webserver verbinden der auch Funk hat ?

Meint ihr, das ein Atmega 8 alles packen würde? Von den Anschlüssen her reicht es aus. Aber vom Programm-Code???
Wenn du etwas Platz haben willst, dann nimm nen ATmega168. Der ist pinkompatibel, kann zusätzlich PinChangeInterrupt, 20MHz (statt 16MHz) und hat 16k Flash statt 8k Flash. Das ist dann etwas zukunftsorientierter.
Sonst ist der von den Innereien eigentlich identisch. Die Register heißen an manchen Stellen etwas anders aber das sollte nicht stören. Die Namen sind an die größeren Brüder der Mega-Serie angelehnt.

Gruß
Dino
 
Hallo Dino,

Danke für die fixe Antwort.
Als Webserver habe ich den von Ulrich Radig. Habe dafür eine Trägerplatine, wo dann auch der RFM - Sender drauf ist.

Die ganze Menüsteuerung, also Manuell/Auto habe ich mit CMOS Gattern realisiert. Das wollte ich nicht mit dem Atmega machen um Pins zu sparen.
Der Atmega bekommt lediglich ein "High" wenn das Automatikprogramm aktiviert ist. Wenn der Pin "Low" ist, ist halt das Manuelle Programm ausgewählt.

Den Schaltplan mit Erklärung werde ich in den nächsten Tagen hochladen.

Gruß
Flo
 
Hallo Flo,

ich hatte das mal folgendermaßen geplant ...

Bei Pollin gibt es schöne kleine 2zeilige LCD-Displays. Da wolllte ich eins an nen Mega8 setzen (zusammen mit 4 Tastern) . Die Ansteuerung des Motors sollten 2 Relais übernehmen die sich gegenseitig sperren (wegen evtl Programmfehler). Die Kommunikation sollte über UART und nen Eindrahtbus (zZt denke ich an LIN-Bus) laufen. Die steuerung läuft im Mega8. Die Systemzeit soll von ner Zentrale über den Bus kommen. Außerdem auch zentrale Programmierung und Abfrage über den Bus. Aber auch dezentrale Steuerung und Programmierung über die Taster am Mega8. Der Bus läuft zusammen mit der Spannungsversorgung über eine 2adrige abgeschirmte Leitung. Dann kann man über die Versorgung auch mal nen kompletten Reset aller Clients fahren.

So war der Plan. Leider aber noch keine Zeit gehabt.

Da soll dann auch ne Heizungssteuerung/Datenerfassung und Sensoren für Licht, Regen, ... drüber laufen.

Gruß
Dino
 
Hi
Nun, was die 8 K beim Atmega 8 betrifft, denke ich, das eine "simple" Rollladenschaltung nicht die Grenzen der Kapazität erreicht. Selbst wenn du BASCOM oder C nimmst, wird alles in die 8 k passen. Es sei denn, du willst noch mit der Steuerung "klartext reden". Stimmenerkennung nimmt denn doch wohl etwas mehr Speicher...:D Also, ein Atmega8 reicht allemal. Bisher hab ich noch nicht mal die 50% geschafft. (allerdings in Assembler...)

3 Rolläden haben mal gerade 6 Taster .Auf und ab. Stopp ist nicht notwendig, da hier etwas Code die Bewegung bei erneuter Betätigung oder Gegenrichtung stoppt. Immer auch ein wenig an Bedienkomfort denken...
Jedes Rollo braucht 2 Relais, also auch nicht die Welt.
Nun zu deinem Plan. Ich kenn nicht die Umgebung, aber in der Regel möchte man ja den "Dunkelmacher" direkt vor Ort manuell bedienen. Somit würde ich ein Konzept planen, welches mit handesüblichen Rolladenschaltern funktioniert. Dazu eine "große" Unterputzdose und dort die Elektronik rein. Darauf den Schalter. Die Controller würde ich dann mit einem 2-Draht Bus verbinden. So könnte ein Telefonkabel die Stromversorgung und die Kommunikation liefern, dazu die Leistung. Vorteil, wenn ein Controller abraucht, ist nur eine Stelle davon betroffen und nicht die gesamte Anlage. Aber das wäre nur so eine Idee.
Gruß oldmax
 
Hallo,

wie bereits angekündigt stelle ich den Schaltplan zur Verfügung. Es ist ein vorläufiger Entwurf. Muss noch alles ein wenig hübsch machen,
und sinnvoll Beschriften. Leider fehlt mir ein wenig die Zeit dazu, da ich mehrere Sachen zur gleichen Zeit laufen habe. Grrrrmmml.

Roll1.png
 

Über uns

  • Makerconnect ist ein Forum, welches wir ausschließlich für einen Gedankenaustausch und als Diskussionsplattform für Interessierte bereitstellen, welche sich privat, durch das Studium oder beruflich mit Mikrocontroller- und Kleinstrechnersystemen beschäftigen wollen oder müssen ;-)
  • Dirk
  • Du bist noch kein Mitglied in unserer freundlichen Community? Werde Teil von uns und registriere dich in unserem Forum.
  •  Registriere dich

User Menu

 Kaffeezeit

  • Wir arbeiten hart daran sicherzustellen, dass unser Forum permanent online und schnell erreichbar ist, unsere Forensoftware auf dem aktuellsten Stand ist und der Server regelmäßig gewartet wird. Auch die Themen Datensicherheit und Datenschutz sind uns wichtig und hier sind wir auch ständig aktiv. Alles in allem, sorgen wir uns darum, dass alles Drumherum stimmt :-)

    Dir gefällt das Forum und unsere Arbeit und du möchtest uns unterstützen? Unterstütze uns durch deine Premium-Mitgliedschaft!
    Wir freuen uns auch über eine Spende für unsere Kaffeekasse :-)
    Vielen Dank! :ciao:


     Spende uns! (Paypal)