2-fach Universaldimmer¶
Versionsinfo¶
akuelle Hardwareversion: V2.4 vom 29.1.2012
aktuelle Softwareversion: V2.2 vom 31.1.2012
Funktionsbeschreibung¶
Folgende Funktionen sind implementiert:- Abschnittsdimmer
- Anschnittsdimmer ( bisher mit eigenem HEX File auf Anfrage, ungetestet)
- Ein/Aus
- Dimmen
- Helligkeitsobjekt
- Grundhelligkeit
- Rückmeldeobjekte (Ein und Wert)
- Rückmeldung Kurzschluß
- Rückmeldung Spannungs- Lastausfall
- Verhalten bei Busspannungsausfall (nur Stufen 0..11)
- Einschalthelligkeit
- anspringen / andimmen mit variabler Dimmgeschwindigkeit
- Soft-Ein mit variabler Dimmgeschwindigkeit
- Soft-Aus mit variabler Dimmgeschwindigkeit
Hardware¶
Beschreibung¶
...
Die Schaltung besitzt einen Hardware-Überlastschutz der momentan bei Lasten oberhalb von 200W abschaltet und an den Controller meldet.
GIT¶
Die Hardware ist im Repository unter http://git.freebus.org/freebus.git/tree/HEAD:/hardware/application/app_2universaldimmer zu finden.
Dort sind folgende Dateien abgelegt:
| Dateiname | Beschreibung |
|---|---|
| APP_UD.sch | Schaltplan des Universaldimmers |
| APP_UD.brd | Platine des Universaldimmers |
| Hinweis.txt | Hinweis auf die neue Eagleversion |
| Versionen.txt | Liste aller Revisionen mit den zugehörigen Änderungen |
| Universaldimmer_HW.pdf | Beschreibung der HArdware mit Messdaten |
| Universaldimmer_bom.xls | Stückliste mit Verweis auf einen Reichelt Warenkorb |
Stückliste¶
Es gibt einen Reichelt Warenkorb: https://secure.reichelt.de/index.html?;ACTION=20;LA=5010;AWKID=548856;PROVID=2084
Software¶
LPC922¶
Beschreibung¶
Die bisher entwickelte Software passt gerade so in den LPC922, so dass es für zukünftige Erweiterungen ziemlich eng wird.
GIT¶
Die Software ist im Repository unter http://git.freebus.org/freebus_lpc.git/tree/fc2aaa8daee927cc096d42d301890bc34aada61c:/89LPC922/app_2universaldimmer zu finden.
Dort sind folgende Dateien abgelegt:
| Dateiname | Code | Beschreibung |
|---|---|---|
| project | cproject | eclipse Projektfiles |
| AllgDefs.h | Allgemeine Definitionen | |
| Debug.h | Debugeinstellungen | |
| fb_app_dim.h | fb_app_dim.c | Dimmerapplikation |
| fb_dimMain.c | Dimmer Hauptprogramm | |
| fb_rs232.h | fb_rs232.c | RS232 Kommunikation für Debugging |
| fb_uni_dim.h | fb_uni_dim.c | Dimmersteuerung |
| fb_lpc9xx.h | rp_lpc922.lib rp_lpc936.lib | Bibliotheken zur EIB-Ankopplung |
| UD922.hex | HEX-File zum einspielen in den Controller LPC922 | |
| Universaldimmer_SW.pdf | Beschreibung der Software | |
| Versionshistory.txt | Beschreibung der Änderungen zwischen den Versionen | |
| Versionsinfo.txt | Beschreibung der aktuellen Version |
LPC936¶
Diese Applikation hat alle Funktionen des LPC922.
Zusätzlich können über RS232 Debugausgaben geschrieben werden.
Zukünftige Erweiterungen werden voraussichtlich aus Platzgründen nur hier implementiert werden können.
AVR¶
Eine Applikation fpr dan AVR gibt es noch nicht
Parametrierung¶
Produktdatenbank¶
Als Produktdatenbank wird die vom Gira-Dimmer verwendet: 10329110.vd1
Diese liegt auch hier im Repository