Firmware für LPC 4-fach Taster
Geschrieben von: Andreas Krebs   
Freitag, 02. Januar 2009 um 10:48

Dies ist die Firmware für einen 4-fach Taster mit 4 LEDs. Im Augenblick sind in der aktuellen Version 1.03 folgende Funktionen implementiert:

 

 Schalten (EIN / UM / AUS)
   Lichtszene(abspeicherbar) 
 Dimmen (Zweiflächenbedienung)         
   Schreiben der Objektzustände  √
 Jalousie / Rolladen
   Auslesen aller Objektzustände
 √ 
 Wertgeber
   Programmier- und parametrierbar über ETS
 
 Status LEDs parametrierbar    EEPROM und USERRAM vollständig auslesbar 
 
 Betriebs-LED parametrierbar
    
 LED's dimmbar
    
  Dimmer (Einflächenbedienung)   Dimmer (Telegrammwiederholung)
 


Die 4 LEDs sind einzeln parametrierbar und können folgende Funktionnen haben:
- immer EIN oder immer AUS
- Status oder invertierter Status der entsprechenden Taste (nicht bei Jalousie)
- Betätigungsanzeige, d.h. nach Drücken der Taste bleibt die LED für eine einstellbare Zeit an

 

Tip zur Konfiguration der Jalousie-Funktion:

Die Jalousie-Funktion verfügt über zwei Zeit-Einstellungen, die ich in der Grafik mal T1 und T2 nenne. T1 ist die Zeit zwischen Kurz- und Langzeitbetrieb. T2 ist die Lamellenverstell-Zeit. Beide sind in den Parametern einzustellen. T1 beginnt, wenn der Taster gedrückt wird. Nun gibt es mehrere Möglichkeiten:

- Der Taster wird vor Ablauf von T1 losgelassen: Es wird ein Kurzzeit-Telegramm gesendet, also die Gruppenadresse, die auf dem Objekt "Kurzzeit" programmiert ist.

- T1 ist abgelaufen und der Taster noch nicht losgelassen: Nach Ablauf von T1 wird ein Langzeit-Telegramm gesendet, also die Gruppenadresse die auf dem Objekt "Langzeit" programmiert ist.

- Taster wird während T2 losgelassen: Es wird ein sog. step gesendet, das ist ein Kurzzeit-Telegramm und bewirkt am Rolladenaktor ein Stop der Bewegung.

- Taster wird nach Ablauf von T2 losgelassen: Es wird nach dem Langzeit-Telegramm nichts weiter gesendet. Jalousie / Rolladen fährt also bis zur Endlage.

 

↓ Taste gedrückt
 
 T1T2

 

Sinn von T2 ist, daß man bei langem, aber nicht zu langem, Druck die 180° Bewegung der Jalousie-Lamellen bewirkt. Dazu misst man die Zeit einer 180°-Drehung und stellt diese ein. Läßt man nun den Taster während der Drehung los, stoppt der Antrieb.
Für Rollläden mach das keinen Sinn und ist eher hinderlich, daher ist es üblich T2 auf Null zu setzen.

 

Hardware:

Zum Einsatz kommt die Soft auf dem 4-fach UP-Taster oder aber auf dem normalen LPC-Controllerboard. Dazu verwendet man folgende Anschlüsse:
I/O 1-4   je einen Taster gegen GND
I/O 5-8   je eine LED über Vorwiderstand gegen GND

Um in den Programmier Mudus zu gelangen müssen entweder Taste 1 und 2 oder Taste 3 und 4 gleichzeitig gedrückt werden.

Ein weiterer UP-Adapter für "normale" Taster ist auch entwickelt worden.

Downloads:

   Firmware
 Produktdatenbank
 4-fach Taster 
 taster.hex 2092nabs.vd1

Beim Import der Produktdatenbank in ETS das Applikationsprogramm "Universal/Schalten 105201" auswählen, bzw. dieses später unter Applikationsprogramm ändern auswählen.

 

Bugs und Anregungen bitte an oldcoolman melden.