Symbol www.digital-bahn.de Symbol
Shop Forum Datenschutzerklärung Suche Kontakt

LED-Dekoder: Signalansteuerung HL-Signal (erweitert) / EZMG
Firmware "led_signal_005"

Diese Seite beschreibt eine Firmware-Variante für den LED-Dekoder. Um in den Genuss des hier beschriebenen Dekoders zu kommen, müssen Sie
1) die hier beschriebene Hardware bauen
2) die auf dieser Seite erhältliche Firmware in den PIC-Prozessor laden (bzw. einen fertig programmierten PIC bestellen)
achtung3 (1K) Bitte beachten Sie: Für diese Software muss der LED-Dekoder mit einem PIC 16F684 bestückt sein! achtung3 (1K)

Anschluss / Download / Variations-Möglichkeiten / Adressen lernen

 
Links zum Thema "HL-Signal"
Pixel
arrow http://www-users.rwth-aachen.de/christoph.schmitz2/hlsignal.html
arrow http://de.wikipedia.org/wiki/Hl-Signal

 
Bezugsquelle für die entsprechende Signal-Hardware
Pixel
arrow http://www.modellbahnbau-reinhardt.de

 

zurück zum Anfang nach Oben

Anschluss

x

 
Hier der Anschluss an das Signal:
 
Anschluss

 
Die Ausgänge 1..6 und 9/10 werden an das eigentliche Signal gelegt. Die Ausgänge 7/8 sind in erster Linie dazu gedacht, hier ein Vorsignal-Wiederholer kurz vor dem eigentlichen Signal anzuschließen.
Das Adress-Konzept sieht eine strikte Trennung von Vor- und Hauptsignal vor, auch wenn diese im HL-Signal ja eigentlich im selben Signal-Schirm zu den verschiedenen Signal-Bildern verschmelzen. Der "Vorsignal-Teile" eines HL-Signals wird von den oberen 2 Lampen gebildet, der Rest bleibt für das eigentliche Haupt-Signal.
 
Wie man aus der Anschluss-Tabelle ersehen kann, gibt es hier einige Funktionen doppelt. So kann man das Vorsignal über 3 Adressen auf "Halt" stellen. Und wozu? Damit es einfacher wird. Mal angenommen, Sie haben 2 Signale, die hintereinander stehen (sonst bräuchten SIe ja auch kein Vorsignal...). Ich nenne diese mal S1 und S2. S1 habe jetzt default-Adressen, also 1..14. Dann gibt man S2 am besten diese Adressen:
 
  Signal 1 Signal 2
Adresse 01Halt  
Adresse 02Fahrt  
Adresse 0340km/h  
Adresse 0440km/h  
Adresse 05100km/h  
Adresse 06ZS1  
Adresse 07Ra12  
Adresse 08Halt erwartenHalt
Adresse 09Fahrt erwartenFahrt
Adresse 1040km/h erwarten40km/h
Adresse 1140km/h erwarten40km/h
Adresse 12100km/h erwarten100km/h
Adresse 13ZS1 erwartenZS1
Adresse 14Ra12 erwartenRa12
Adresse 15  Halt erwarten
Adresse 16  Fahrt erwarten
Adresse 17  40km/h erwarten
Adresse 18  40km/h erwarten
Adresse 19  100km/h erwarten
Adresse 20  ZS1 erwarten
Adresse 21  Ra12 erwarten

 
Dadurch sind nämlich S1 und S2 korrekt miteinander gekoppelt. Wird das Hauptsignal von S2 verändert, so folgt das Vorsignal von S1 entsprechend. Dies lässt sich dann natürlich noch weiter fortführen (S3 erhält 15..28 usw.)
 
In der Regel sind bei Lichsignalen die LED-Vorwiderstände bereits an die Anschlussdrähte gelötet. Da bei meinem Dekoder diese Vorwiderstände eigentlich auf der Platine liegen, muss man sich entscheiden:
Entweder wird der LED-Dekoder mit den entsprechenden Vorwiderständen (meist 1.2 kOhm bis 1.5 kOhm) bestückt, wodurch dann die Widerstände am Anschlusskabel des Signals entfallen. Oder man lässt die Widerstände am Anschlusskabel und bestückt den LED-Dekoder mit Brücken bzw. mit niederohmigen Widerständen (z.B. 33 Ohm). Ich persönlich würde die letztere Variante vorziehen, da dann alle Signal-Dekoder gleich zu bestücken und somit identisch sind.
 

Anschluss EZMG

Die Software lässt sich ebenfalls für EZMG Signale verwenden. Nur die Signalzustände für 60 und 100km/h müssen dem Dekoder Dummy-Adressen zugewiesen werden, da sie nicht benutzt werden, ansonsten ist alles gleich.
 
Bezugsquelle für die entsprechende Signal-Hardware
Pixel
arrow http://www.modellbahnbau-reinhardt.de

 
Hier folgt der nötige Anschluss an das Signal:
 
x

 

zurück zum Anfang nach Oben

Download

Motorola Firmware Download
Pixel
disk ProtokollMotorola
Nameled_16f684_signal_005_mm_355.hex
VersionV3.55 vom 23.10.2012
ProzessorPIC 16F684
ID-Value5xxx
Shop Bestell-Nummer pic684-405-m
vordefinierte
Adressen
1-grün (Haupt-Sig. Hp0)
2-grün (Haupt-Sig. Fahrt)
3-grün (Haupt-Sig. 40 km/h)
4-grün (Haupt-Sig. 60 km/h)
5-grün (Haupt-Sig. 100 km/h)
6-grün (Haupt-Sig. Hp0 + Zs1)
7-grün (Haupt-Sig. Hp0 + Ra12)

8-grün (Vor-Sig. Hp0)
9-grün (Vor-Sig. Fahrt)
10-grün (Vor-Sig. 40/60 km/h)
11-grün (Vor-Sig. 40/60 km/h)
12-grün (Vor-Sig. 100 km/h)
13-grün (Vor-Sig. Hp0)
14-grün (Vor-Sig. Hp0)
Änderungen V3.55 Mode-Umschaltung kann über Hex_Manipu (ab V0.982) gesperrt werden
V3.26 Dunkeltastung hinzu (d.h. 2 Modi), Ausgänge 7/8 sind VS zu HS
V3.22 erste Veröffentlichung

 
DCC Firmware Download
Pixel
disk ProtokollDCC
Nameled_16f684_signal_005_dcc_355.hex
VersionV3.55 vom 23.10.2012
ProzessorPIC 16F684
ID-Value5xxx
Shop Bestell-Nummer pic684-405-d
vordefinierte
Adressen
1-grün (Haupt-Sig. Hp0)
2-grün (Haupt-Sig. Fahrt)
3-grün (Haupt-Sig. 40 km/h)
4-grün (Haupt-Sig. 60 km/h)
5-grün (Haupt-Sig. 100 km/h)
6-grün (Haupt-Sig. Hp0 + Zs1)
7-grün (Haupt-Sig. Hp0 + Ra12)

8-grün (Vor-Sig. Hp0)
9-grün (Vor-Sig. Fahrt)
10-grün (Vor-Sig. 40/60 km/h)
11-grün (Vor-Sig. 40/60 km/h)
12-grün (Vor-Sig. 100 km/h)
13-grün (Vor-Sig. Hp0)
14-grün (Vor-Sig. Hp0)
Änderungen V3.55 Mode-Umschaltung kann über Hex_Manipu (ab V0.982) gesperrt werden
V3.26 Dunkeltastung hinzu (d.h. 2 Modi), Ausgänge 7/8 sind VS zu HS
V3.22 erste Veröffentlichung

zurück zum Anfang nach Oben

Variationsmöglichkeiten

Zur Firmware: Der Dekoder besitzt 2 Betriebsarten:
  1. Normale Betriebsart: Beide Signale sind unabhängig voneinander, d.h. Vorsignal und Hauptsignal sind nicht am gleichen Mast montiert.
  2. Mit Dunkeltastung: Zeigt das Haupt-Signal einen Halt-Befehl, so wird das Vorsignal dunkelgeschaltet. Diese Betriebsart ist für Signale gedacht, bei denen Vorsignal und Hauptsignal am gleichen Mast montiert sind.
Um den Mode zu wechseln, wird während des Starten die Taste gedrückt gehalten. Jetzt wird der der Mode umgeschaltet, mit den ersten 4 Ausgängen signalisiert (1x Blinken = Mode 1, 2x Blinken = Mode 2) und dauerhaft gespeichert.

zurück zum Anfang nach Oben

Adressen lernen (Address learning function)

Nach dem Druck auf den Taster auf der Platine (der Taster muss NICHT festgehalten werden!) fängt das erste Signalbild an zu blinken. Nun erwartet der Dekoder die Adresse, unter der dieses Signalbild in Zukunft eingeblendet werden soll. Danach geht das dann entsprechend weiter mit den restlichen Signal-Bildern. Wer für ein Signal-Bild keine (neue) Adresse vergeben möchte, kann durch erneuten Tastendruck die Programmierung des gerade blinkenden Signalbildes überspringen.
Mein Dekoder fragt wirklich die Adressen von jedem Signal-Zustand ab. Es werden keine automatischen Zuordnungen im Dekoder getroffen (wie z.B. die pärchenweise Zuordnung von ROT und GRÜN). Flexibilität steht hier im Vordergrund, dafür müssen dann eben die Adressen für alle Signalzustände angelernt werden (was ja aber sehr schnell geht...)
 
Die Adressen und ggf. weitere Parameter können auch mit dem HEX-Maniputalor konfiguriert werden:
 
arrow Hex_Manipu - Manipulieren des HEX-Files

zurück zum Anfang nach Oben