OpenBlind.Control: Unterschied zwischen den Versionen

Aus LaborWiki
Wechseln zu: Navigation, Suche
KKeine Bearbeitungszusammenfassung
Zeile 22: Zeile 22:
LED grün: Rollo X ist per CAN ansprechbar und(/oder) ist in unterer Endlage (bei ausgeschaltetem Hauptschalter)<br>
LED grün: Rollo X ist per CAN ansprechbar und(/oder) ist in unterer Endlage (bei ausgeschaltetem Hauptschalter)<br>
LED gelb: Rollo X verfährt im Moment (hoch/runter)<br>
LED gelb: Rollo X verfährt im Moment (hoch/runter)<br>
LED rt: Rollosteuerung X hat einen Fehler und gibt über CAN Fehlercode aus bei Nachfrage<br>


Display gibt Auskunft über Fehlerquelle
Display gibt Auskunft über Fehlerquelle
Zeile 28: Zeile 27:


<br>
<br>
Warum nun so viele LEDs und Farben? ganz einfach ... wird das Labor ausgeschaltet und es leuchten nur grüne LEDs ist alles in Ordnung und man kann das Labor ohne Sorgen verlassen. Leuchtet auch nur eine LED andersfarbig, gibt es ein noch unerledigtes Problem (Fenster vergessen zu schließen, Rollo blockiert durch Gegenstand auf der Fensterbank etc...).<br>
Wird das Labor ausgeschaltet und es leuchtet nur die grüne LED ist alles in Ordnung und man kann das Labor ohne Sorgen verlassen. Leuchtet eine LED anders farbig, gibt es ein noch unerledigtes Problem (Fenster vergessen zu schließen, Rollo blockiert durch Gegenstand auf der Fensterbank etc...). Das Display gibt dann Auskunft über den Fehler.<br>
Die kleine Box soll als kleine Hilfe dienen und ersetzt nicht das regelmäßige Debuggen und Kontrolle der Steuerungen in der Testphase!
Die kleine Box soll als kleine Hilfe dienen und ersetzt nicht das regelmäßige Debuggen und Kontrolle der Steuerungen in der Testphase!



Version vom 3. Januar 2010, 03:09 Uhr

Kran
Diese Seite befindet sich noch im Aufbau bzw. wird gerade heftig überarbeitet. Vorsicht: Herumliegende Gedankenfetzen!
Dieser Banner ist hier dokumentiert.
     
OpenBlind.Control

Release status: experimental [box doku]

Description Kontrolleinheit für Projekt OpenBlind
Author(s)  DeadDealer
Last Version  0.1
Platform  AVR




OpenBlind.Control

Um beim Verlassen oder zum simplen Debuggen den Status der Rollos im Labor festzustellen, wird neben dem Hauptschalter eine kleine Box installiert, wo man den Status jedes Rollos und Fensters anhand von LEDs ablesen kann. Es wird voraussichtlich wie folgt aufgebaut sein:

LED rot: Fenster X auf/zu (an wenn Fenster auf)
LED grün: Rollo X ist per CAN ansprechbar und(/oder) ist in unterer Endlage (bei ausgeschaltetem Hauptschalter)
LED gelb: Rollo X verfährt im Moment (hoch/runter)

Display gibt Auskunft über Fehlerquelle



Wird das Labor ausgeschaltet und es leuchtet nur die grüne LED ist alles in Ordnung und man kann das Labor ohne Sorgen verlassen. Leuchtet eine LED anders farbig, gibt es ein noch unerledigtes Problem (Fenster vergessen zu schließen, Rollo blockiert durch Gegenstand auf der Fensterbank etc...). Das Display gibt dann Auskunft über den Fehler.
Die kleine Box soll als kleine Hilfe dienen und ersetzt nicht das regelmäßige Debuggen und Kontrolle der Steuerungen in der Testphase!


Zentrale Verwaltung

Man kann über CAN jedes Rollo einzeln steuern, jedoch könnte man mit der Kontrollbox einen einzigen "Ansprechpartner" im Bus realisieren, der dann die entsprechenden Befehle für die Rollos überprüft und entweder genehmigt oder verwirft. So hätte man eine redundante Sicherung gegen unbefugtes Verfahren der Rollos, z.B. während eines Vortrags alle 8 Rollos im Vortragsraum sperren. (ist ein BUS ohne crypto). Ebenfalls könnte man mit dieser Lösung zentral bestimmte Muster abspeichern für bestimmte Zwecke.

Externe Eingänge

  • EIA232 für Klingel
  • Taster Nachtmodus
  • Türkontakt