Rolladensteuerung

OP #1900922
Lesenswert?

Hallo,

anbei Schaltung und Code für eine Rolladensteuerung mit 2 Timern sowie 
Anschluß eines Helligkeitssensors. Das Steuergerät ist ausgelegt für 9 
Rolläden. Die Anlage ist seit einem knappen Jahr bei mir in Betrieb und 
kann als ausgereift bezeichnet werden.
In der Zip-Datei findet sich die Dokumentation als PDF-Datei, die 
Software, die Schaltpläne und Platinenlayouts. Ich habe mich bemüht, 
Alles ausreichend und verständlich zu beschreiben. Für Fragen oder 
Anregungen stehe ich selbstverständlich gerne zur Verfügung.

Grüsse, Hanno
Angehängte Dateien:
#1912391
Lesenswert?

Wieso nimmst du nicht einfach ein kleines Umschaltrelais? ich hab bei 
mir 6 5mm breite Schrack 1xUm relais im Einsatz für 3 Rolläden die so 
verschalten sind, daß unmöglich beide gleichzeitig an sein können, bzw. 
wird das abfahr Relais nur über den Öffnerkontakt des Auffahrrelais 
versorgt. Das war zwar nur als Notlösung gedacht, funktioniert nun aber 
schon über ein halbes Jahr ohne Murren.
OP #1912509
Lesenswert?

@Christian,

ich verstehe Deine Frage nicht. wenn Du schreibst: "wird das abfahr 
Relais nur über den Öffnerkontakt des Auffahrrelais versorgt", dann ist 
das komplett identisch zu meiner Schaltung.
Nur Umschaltrelais ohne Einschaltrelais funktioniert nicht, da hierbei 
keine Pause bei Laufrichtungswechseln eingelegt werden kann.

Gruss, Hanno
#1912523
Lesenswert?

das war auch eher an Rainer gerichtet mit seiner Frage nach einer Triac 
Schaltung.

und doch, es funktioniert ohne Einschaltrelais... der Fall, daß man 
beide Tasten gleichzeitig betätigt ist doch nicht allzu häufig, unter 
der Vorraussetzung macht es, jedenfalls bei meinen Rademacher Motoren, 
keinen Unterschied. Die funktionieren auch ohne delay Time.
Gast #1915827
Lesenswert?

wieso Triac?! Weil ich Halbleiter und keine Relais einsetzen wollte und 
ich sowieso eine neue Treiberplatie gebaut habe und bei 18 zu 
schaltenden Rolläden/Markisen bzw. Steckdosen denke ich das es durchaus 
sinn macht das ganze als Halbleiter auszuführen.
OP #1918218
Lesenswert?

Hallo,

leider hat die Zeitumstellung heute Nacht nicht funktioniert. Der Fehler 
war eine falsche Sprungadresse. Die korrigierten Dateien anbei (Version 
1.0a).
Des weiteren habe ich ergänzt, dass, sofern Timer auf 0 Uhr eingestellt 
sind, diese nicht auf -1 Uhr und damit auf eine ungültige Zahl 
umgestellt werden.

Gruss, Hanno
Angehängte Dateien:
Gast #1920520
Lesenswert?

Hallo zusammen, ich bin Anwendungsprogrammierer. Programmierung mit 
Höheren Sprachen C - Ja, aber in Assembler bin ich nur Beginner.

Ich interessiere mich für das Thema Hardware-Programmierung. Besonders 
Steuerung Externen Geräten. Bei der Suche auf Tutorials bin ich auf 
diese Seite gestossen und fand diesen Beitrag ansprechend.

Ich möchte gerne damit beginnen, ein Rolladen zu steuern!

Ich bitte um eure Unterstützung und möchte gerne vorab mich bedanken für 
die Zeit, die ihr investiert.

Vielleicht sagt mir jemand ob der Einstieg mit Rolladen-Steuerung für 
mich geeignet ist oder gibt es einen einfacheren Weg!

Ich hoffe, ich werde eines Tages hier mein eigener Beitrag liefern für 
dieses Forum.

Vielen Dank
mario
#1920559
Lesenswert?

Mario schrieb:
> Ich interessiere mich für das Thema Hardware-Programmierung. Besonders
> Steuerung Externen Geräten.

und das hat jetzt was genau mit Assembler zu tun?

Controller kann man sehr gut auch in C programmieren. Das vereinfacht so 
einiges.

Bevor du dich an Netzspannungsbasteleien wagst: Kauf dir ein kleines 
Eval Board und probiere dort erstmal etwas herum. So kannst du dich 
erstmal mit der Peripherie beschfätigen, eine LED ein- und ausschalten, 
weiters eine LED blinken lassen oder eine LED Dimmen mittels 
entsprechenden PWM Ausgängen oder per Software-PWM. Dann kannst du auf 
Eingaben via Taster z.b. eingehen und die Kommunikation z.B. via RS232 
mit dem PC testen. Wenn das alles keinerlei Probleme mehr bereitet dann, 
und nur dann, solltest du über Dinge wie eine Rolladensteuerung 
nachdenken. Wenn du dies tust wirst du erkennen, daß die dafür 
notwendigen Fähigkeiten im Großen und Ganzen bereits mit den genannten 
Einstiegsroutinen erlernt wurden. Desweiteren weisst du dann bereits 
(hoffentlich) welche Hardware notwendig ist und vor allem, wie diese mit 
dem Controller interagieren kann.
Gast #1921254
Lesenswert?

Hallo Christian,
Dein Rat werde ich sehr gerne befolgen und mich zuerst mit Peripherie 
beschäftigen. Ich was LED ist, auch EProms kenne ich. Aber Software-PWM 
ist für mich etwas neues. Um damit zu beginnen, wie Du es beschreibst, 
brauche ich eine Einleitung bzw. ein Tutorial darüber; wie ich anfange.. 
was ich dafür brauche usw.

Gruß, mario
#1921853
Lesenswert?

Mario schrieb:
> Um damit zu beginnen, wie Du es beschreibst,
> brauche ich eine Einleitung bzw. ein Tutorial darüber; wie ich anfange..
> was ich dafür brauche usw.

http://www.mikrocontroller.net/articles/AVR-Tutorial

Als Hardware würde ich ein Experimentierboard empfehlen welches 
mindestens einen Taster, ein Poti und eine LED hat. So kann man schon im 
Groben die meissten Anwendungen abdecken, gut währ auch eine RS232 
Schnittstelle um auch mit der Umwelt in Kontakt treten zu können. 
Natürlich fehlt dann noch ein Programmer, da kannst du dir entweder 
einen selbst bauen oder du kaufst ihn dir fertig. Allerdings kannst du 
auch Experimentierboard und Programmer auf einer Platine vereint kaufen, 
z.b. ist das STK500 solch ein Gerät.

Allerdings hat das alles weder etwas in der Codesammlung noch in einem 
Thread zu Rolladensteuerungen etwas zu tun. Daher ist es wohl sinnvoller 
wenn du ein neues Thema im Passenden Forenteil eröffnest oder ein dort 
bestehendes, mit ähnlichen Zielen nimmst und dich dort beteiligst.
Dann bekommst du auch mehr Hilfe. Allerdings bedarf es schon einiger 
Eigeninitiative.
Gast #1921971
Lesenswert?

Ich danke Dir für die Antwort. Ich werde ein neues Thema im Passenden 
Forenteil eröffnen und Dich dann darüber auch informieren.
Nur hier hätte ich noch eine Frage zu dem Begriff "Programmer". Meinst 
Du ein programmierbarer Hardare-Teil wie z.B. EProms oder ein Software? 
oder ist das in dem Tutorial alles erläutert? Wenn es um das 
Programmieren geht, werde ich es selbst, soweit es geht, erledigen! Es 
lohn sich meistens!
Gruss, mario

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren