Lichtsteuerung: Unterschied zwischen den Versionen

Aus RaumZeitLabor Wiki
K (Redundante Kategorie:Infrastruktur entfernen)
 
(55 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt)
Zeile 2: Zeile 2:
|name        = Lichtsteuerung
|name        = Lichtsteuerung
|status      = experimental
|status      = experimental
|image      =  
|image      = Lichtsteuerungsclient.jpg
|description =  
|description = Deckenlichtschalter goes digital!
|author      =  
|category    = Infrastruktur
|author      = [[Benutzer:Felicitus|Felicitus]], [[Benutzer:Dancingfo|DancingFo]]
|username    =  
|username    =  
|version    =
|version    =
Zeile 10: Zeile 11:
|platform    =  
|platform    =  
|license    =  
|license    =  
|download    =  
|download    = [https://github.com/raumzeitlabor/lichtsteuerung GitHub Repo]
}}
}}


= Komponenten =


== Dinge ==
Eine Lichtsteuerung besteht aus einem [[Lichtsteuerung/Controller|Lichtsteuerungscontroller]],
ein oder mehrere [[Lichtsteuerung/Client|Clients]], [[Lichtsteuerung/Relais|Relais]] zum Schalten der Verbraucher, [[Lichtsteuerung/Koppelrelais|Koppelrelais]] zum Auswerten der Schalter sowie einem oder mehreren [[Lichtsteuerung/Hutschinengehäuse|Hutschinengehäusen]].


Im Hauptraum gibt es ca. 30 Lichtkreise. Nebenraum bisher unbekannt.
Wir verwenden RDM, um die Zustände bidirektional über einen DMX512/RS485-Bus zu übertragen.


== Implementierung ==
= Unterseiten =


* Die Lichtkreise werden über Relais gesteuert (siehe unten).
<splist/>
* Die vorhandenen Schalter werden (teilweise) über Koppelrelais an den µC als Eingang geschalten
* Der µC schaltet anhand der Schalterstellungen (Wechselschalter), ein Lichttableau oder über externe Steuersignale (z.B. Hausbus) die Relais
* Der µC soll vom DMX-Bus abgekoppelt werden können, um notfalls manuell Problemen aus dem Weg zu gehen (Spielkinder, böse Hackerangriffe, rumspinnende DMX-Apps etc).
* Es sind ggf. minimale Schaltzeiten zu beachten
 
[[Image:Lichtsteuerung Overview.svg]]
 
== Kosten ==
 
Eine Lichtsteuerung für Haupt- und Nebenraum sollte für unter 500€ machbar sein.
 
* Pro Lichtkreis Reichelt FIN 95.95.3 (2,65€ pro Stück) plus Reichelt 40.51.9 12V (1,75€ pro Stück) -oder-
* Pro Lichtkreis G2R-1-SNI 12V DC (3,50€ pro Stück laut Liste, evtl billiger) plus P2RF-05-E (2,20€ pro Stück laut Liste, evtl billiger). Diese haben manuelle Steuerung und Aktiv-LED.
* Gehäuse Hensel KV 9440, ca. 130€
* Einen µC, ein bisschen Holz für das Lichttableau, ein paar LEDs und Relaistreiber (z.B. ULN 2803A )
 
== Controllerboard ==
 
* Atmel-Irgendwas auf Platine mit Relaistreibern und Verbindung zum Lichttableau (DaFo schlägt DMX vor wegen Leitungslänge und co).
* 11x 74AHC595 Schieberegister (serial in, parallel out) steuern die 10x ULN 2803A Treiber an.
 
== Ausgangsstufe ==
 
* mit 30 Ports
* LED-Status pro Port
* Hutschinengehäuse
* Enthält Schieberegister und Relaistreiber, Kaskadierbar
* Eingänge: +5V, +12V, GND, Data In, Shift, Latch, Clear
* Ausgänge: 30x Relaisausgänge (eigentlich Eingänge, da gegen GND geschalten wird), Data Out
 
Kleines Diagramm: https://docs.google.com/drawings/d/10NOeBbUY8iZKpfekg_nUPKMvijKwDq1PlwwYthOxCoY/edit
 
 
Kosten pro Ausgangsstufe 30 Port (ca-Preis):
 
* Gehäuse BOPLA CN 100AK (6,85€)
* Schieberegister und Relaistreiber: ca. 2 €
* LED Quadratisch 5mm für Statusanzeige: 3€ (Reichelt V 532)
* Klemmen (passend für Bopla-Gehäuse, RM5): 6x AKL 320-05 und 2x AKL 320-04 (die eigentlichen Klemmen hat Felicitus noch massenhaft vorrätig)
* Platine ca. 2 €
 
Kosten pro Ausgangsstufe: ca. 20€
 
== Difficulties ==
 
* Die ULN2803A schalten zwischen Eingangsspannung und GND durch, d.h. an den Relais liegt am Input dauerhaft eine Spannung an, diese "floaten" daher. Not sure if good idea.

Aktuelle Version vom 13. Dezember 2019, 11:20 Uhr

       
Lichtsteuerung

Release status: experimental [box doku]

Beschreibung Deckenlichtschalter goes digital!
Kategorie  Infrastruktur
Autor(en)  Felicitus, DancingFo
Download  GitHub Repo

Komponenten

Eine Lichtsteuerung besteht aus einem Lichtsteuerungscontroller, ein oder mehrere Clients, Relais zum Schalten der Verbraucher, Koppelrelais zum Auswerten der Schalter sowie einem oder mehreren Hutschinengehäusen.

Wir verwenden RDM, um die Zustände bidirektional über einen DMX512/RS485-Bus zu übertragen.

Unterseiten

<splist/>