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

Relais-Dekoder (8 Umschaltkontakte): Relais-8-V V2.1

Aif dieser Seite wird ein 8-facher Relais-Dekoder beschrieben. Die Relais sind so verschaltet, dass eine Verteiler-Funktion realisiert wird. Es stehen mehrere Betriebs-Arten zur Verfügung. Für Motorola oder DCC.

achtung3 (1K) Dieses Modul wurde ersetzt durch das Modul arrowRelais 8-V V2.3 achtung3 (1K)

 
Anschluss / Artikel im Shop / Stückliste / Download / Variations-Möglichkeiten / In Circuit Programmierung / Adressen lernen / Schaltzeit ändern / Schaltzeit ändern / Archiv

 
Relais Dekoder (8er) Relais Dekoder (8er)

 
Diesen 8er Relaisdekoder habe ich in erster Linie dafür entwickelt, um die digitale Gleisspannung abschalten zu können. Berechtigt wäre hier die Frage: wozu? Alle Gleise können doch ständig mit der digitalen Spannung versorgt werden, die Loks fahren doch erst los, wenn Sie ihre Befehle erhalten?
Das ist sicherlich richtig, jedoch gibt es einige Sonderfälle, wo sich ein abgeschaltetes Gleis (oder zumindest die Möglichkeit dazu!) bewährt:
  1. Es fahren Loks mit gleicher Adresse auf der Anlage. Das sollte zwar nach Möglichst vermieden werden, aber wenn mal eine "Gastlok" zu Besuch kommt, will man ja auch nicht gleich die Adressvergabe der Loks neu organisieren.
  2. Es fahren Züge auf der Anlage, deren Beleuchtung nicht abschaltbar ist. Solange diese noch keinen eigenen Dekoder haben, kann man dann wenigstens auf den Abstellgleisen des Schattenbahnhofes das Licht abschalten.
  3. Sie haben plötzlich einen Kurzschluss auf der Anlage. Und nun? So von weitem sieht es ja so aus, als ob alle 30 Zuggarnituren richtig auf dem Gleis stehen, aber irgendwo muss doch wohl eine Achse nicht mehr so ganz korrekt in der Spurführung (sprich im Gleis) sitzen.
    Um dies zu vermeiden, kann man die Gleise z.B. des Schattenbahnhofes grundsätzlich abschalten. Wird das Gleis dann eingeschaltet, merkt man es sofort, wenn der Zug darauf einen Kurzschluss verursacht.
    Nicht verschweigen will ich hierbei jedoch ein grundsätzliches Problem mit einem solchen Dekoder: Ist der Kurzschluss ersteinmal da, kann man auch keine Gleise mehr abschalten, da die kurzgeschlossene Digitalspannung ja auch den Relaisdekoder lahmlegt. Abhilfe schaffen hier getrennte Digitalspannungs-Kreise. Oder der Betrieb des Relais-Dekoders im Dumm-Mode, in dem beim Einschalten nicht die letzen Relaisstellungen wieder hergestellt werden. Das bedeutet, nach einem Kurzschluss sind zunächst alle Gleise abgeschaltet. Sie müssen dann natürlich an den Schliesser-Kontakt angeschlossen sein! Dann können die Gleise schrittweise wieder eingeschaltet werden.
Aber natürlich hat dieser Dekoder auch für viele andere Funktionen seine Berechtigung, z.B.: Der Dekoder hat 8 geschaltete Ausgänge. Da man meistens eine Spannung (z.B. die Lichtspannung oder die Gleisspannung) auf mehrere Ausgänge verteilen will, gibt es auch nur eine Zuführung. Der Dekoder erfüllt damit zusätzlich die Funktion eines Verteilers.
Für den Anschluss der Zuführung gibt es zwei Möglichkeiten. Der Anschluss ganz links sorgt für einen Öffner-Kontakt, d.h. im bei umbestromten Relais ist der Kontakt geschlossen. Zieht ein Relais an, wird der Kontakt geöffnet. Am 2. Anschluss von links wird die Verbindung zum Schliesser-Kontakt, die Verbindung wird also erst hergestellt, wenn das Relais anzieht.
 
Hier die wichtigen Features in Stichworten:

zurück zum Anfang nach Oben

Anschluss

Anschluss 1 - ohne externe Versorgungsspannung

Wird keine Trennung zwischen Versorgungsspannung und Digital-Spannung vorgenommen, dann entfallen einige Bauteile. Die Platine wird damit aus der Digital-Spannung versorgt.
 
Anschlussplan Relais-8-V

Anschluss 2 - externe Versorgungsspannung

Hier zunächst einmal ein Anschlussbeispiel als geschalteter Verteiler für Gleisspannung zum Abschalten von Abstellgleisen. In diesem Fall wurde die Trennung von Versorgungs-Spannung und Digital-Spannung gewählt.
 
Anschlussplan Relais-8-V

 

zurück zum Anfang nach Oben

Die Stückliste

QtyPartsBezeichnungGehäuseBezugBestellnummerPreisAnmerkung
1IC1Prozessor PIC 16F630 , SOIC-14SO14 ReicheltPIC 16F630-I/SLca. 1.50 Euro 
1IC2Spannungsregler 78L05 , SO-8SO8 ReicheltµA 78L05 SMDca. 0.12 Euro 
1IC3Treiber ULN2803, SOIC-18SO18 ReicheltULN 2803 Dca. 0.45 Euro 
1G1Gleichrichter DF005GR ReicheltSMD DF 005ca. 0.17 Euro 
9LED1, LED2, LED3, LED4, LED5, LED6, LED7, LED8, LED9LED, 1206LED 1206 ReicheltSMD-LED 1206 xxca. 0.11 Euroxx = RT/GN/GE
2C1, C3Keramik-C 100nF, 12061206 ReicheltX7R-G1206 100Nca. 0.09 Euro 
1C4unbestückt
1C2Tantal 10uF, 35V, DElko D ReicheltSMD TAN.10/35ca. 0.89 Euro 
1R1Widerstand 22 kR, 12061206 ReicheltSMD 1/4W 22Kca. 0.10 Euro 
1R2Widerstand 10 kR, 12061206 ReicheltSMD 1/4W 10Kca. 0.10 Euro 
8R3, R4, R5, R6, R7, R8, R9, R10Widerstand 330 R, 12061206 ReicheltSMD 1/4W 330ca. 0.10 Euro 
1R11Widerstand 470 R, 12061206 ReicheltSMD 1/4W 470ca. 0.10 Euro 
2R12, R13Widerstand 4.7 R, 12061206 ReicheltSMD 1/4W 4,7ca. 0.10 Euro 
8R90, R91, R92, R93, R94, R95, R96, R97Widerstand 1.5 kR, 12061206 ReicheltSMD 1/4W 1,5Kca. 0.10 Eurounbestückt, siehe
Variaten
1F1Sicherung 500 mA, SMDFuse ReicheltSMD-SF 0,5Aca. 0.39 Euro 
8K1..K8 Relais Finder 34.51 Relais ReicheltFIN 34.51 12V ca. 3.15 EuroRelais baugleich
Relais FTR LYCA 12V ReicheltFTR LYCA 012V ca. 1.75 Euro
1SW1Taster 9313 SMD 6x6Taster ReicheltTaster 9313ca. 0.23 Euro 
1X1Stecksystem 2-polig, RM 3.5 mmAKL182-02 ReicheltAKL 182-02ca. 0.18 Euromit AKL 169-02
1X2Stecksystem 10-polig, RM 3.5 mmAKL182-10 ReicheltAKL 182-10ca. 0.87 Euromit AKL 169-10
1X3Stiftleiste 2x3-polig, RM 2.54 mmstecker_prg Reichelt(SL 2x40G 2,54) = 2x 40pol.ca. 0.28 EuroProgrammierstecker
1LP1 Platine, ca. 45 mm x 78 mm x 1.6 mm pcb - nicht mehr lieferbar - -
1Z1DIN-Schienen-HalterTSH35 ReicheltBOPLA TSH35ca. 2.30 Eurooptional

Ergänzungs-Stückliste 1: externe Spannungsversorgung

Für den Betrieb mit externer Spannungsversorgung nach Anschluss 2 kommen diese Teile hinzu :
 
QtyPartsBezeichnungGehäuseBezugBestellnummerPreisAnmerkung
1OK20Optokoppler 6N137, DIL-8DIL-08 Reichelt6N 137ca. 0.49 Euroggf. 8-poliger IC-Sockel
1D20Doppel-Diode BAV99, SOT23SOT23 ReicheltBAV 99 SMDca. 0.04 Euro 
1LED10LED, 1206LED 1206 ReicheltSMD-LED 1206 xxca. 0.11 Euroxx = RT/GN/GE
1C20Keramik-C 47pF, 08050805 ReicheltNPO-G0805 47Pca. 0.05 Euro 
2R20, R21Widerstand 1 kR, 12061206 ReicheltSMD 1/4W 1,0Kca. 0.10 Euro 
1X20Stecksystem 2-polig, RM 3.5 mmAKL182-02 ReicheltAKL 182-02ca. 0.18 Euromit AKL 169-02

zurück zum Anfang nach Oben

Artikel im Shop

shop
Dieser Artikel ist nicht mehr verfügbar
shop

Download

Schaltplan, Bestückungsdruck, Layout für Relais-8V
Pixel
adobe Schaltplan, Bestückungsdruck
Layout für Relais-8V V2.12
Änderungen: V2.12, 18. Jan. 2012:
  1. keine Layout-Änderung, nur Werte-Änderung im Schaltplan!
  2. R12, R13 von 15R auf 4.7R geändert
adobe Schaltplan, Bestückungsdruck
Layout für Relais-8V V2.11
Änderungen: V2.11, 23. Mar. 2011:
  1. keine Layout-Änderung, nur Werte-Änderung im Schaltplan!
  2. C4 auf unbestückt gesetzt
adobe Schaltplan, Bestückungsdruck
Layout für Relais-8V V2.10
Änderungen: V2.10, 08. Nov. 2010:
  1. erste Serie

 
Motorola Firmware Download
Pixel
disk ProtokollMotorola
Name 16F630/676: relais8_355_mm.hex
16F684: relais8_16f684_355_mm.hex
VersionV3.55
ProzessorPIC 16F630/676 oder 16F684 (SW-Varianten beachten!)
Shop Bestell-Nummerpic684-008-m
vordefinierte
Adressen
1-grün / rot (Ausgang #1 ein / aus)
2-grün / rot (Ausgang #2 ein / aus)
3-grün / rot (Ausgang #3 ein / aus)
4-grün / rot (Ausgang #4 ein / aus)
5-grün / rot (Ausgang #5 ein / aus)
6-grün / rot (Ausgang #6 ein / aus)
7-grün / rot (Ausgang #7 ein / aus)
8-grün / rot (Ausgang #8 ein / aus)
ab V3.16:
9-grün / rot (alle Augänge ein / aus)
Änderungen V3.55 Mode-Umschaltung kann über Hex_Manipu (ab V0.982) gesperrt werden
V3.55 Variante für 16F684 hinzu
V3.52 keine Änderung
V3.37 Konfiguration ANSEL-Register hinzu, sodass nutzbar mit 16F676
V3.32 keine Änderung
V3.26 ID für Manipulator hinzu
V3.16 Master-Adresse und Single-Output Mode hinzu
V3.12 Anpassung an DDW-Timing
V3.09 Speicheroptimierung
V3.05 konfigurierbare Einschaltverzögerung für Mode 1/2 hinzu
V3.04 Beim Adress-Lernen werden Relais wieder getoggelt, Code ist jetzt kompatibel zum 16F676
V3.01 LED auf Platine wird auch abgeschaltet
V3.00 unabhängige Abschaltung in Mode 3, Abschaltzeit im EEPROM änderbar

 
DCC Firmware Download
Pixel
disk ProtokollDCC
Name 16F630/676: relais8_355_dcc.hex
16F684: relais8_16f684_355_dcc.hex
VersionV3.55
ProzessorPIC 16F630/676 oder 16F684 (SW-Varianten beachten!)
vordefinierte
Adressen
1-grün / rot (Ausgang #1 ein / aus)
2-grün / rot (Ausgang #2 ein / aus)
3-grün / rot (Ausgang #3 ein / aus)
4-grün / rot (Ausgang #4 ein / aus)
5-grün / rot (Ausgang #5 ein / aus)
6-grün / rot (Ausgang #6 ein / aus)
7-grün / rot (Ausgang #7 ein / aus)
8-grün / rot (Ausgang #8 ein / aus)
ab V3.16:
9-grün / rot (alle Augänge ein / aus)
Änderungen V3.55 Mode-Umschaltung kann über Hex_Manipu (ab V0.982) gesperrt werden
V3.55 Variante für 16F684 hinzu
V3.52 keine Änderung
V3.37 Konfiguration ANSEL-Register hinzu, sodass nutzbar mit 16F676
V3.32 keine Änderung
V3.26 ID für Manipulator hinzu
V3.18 Kompatibilität zu RailCom Zentralen (NOP Befehl)
V3.16 Master-Adresse und Single-Output Mode hinzu
V3.09 Speicheroptimierung
V3.05 konfigurierbare Einschaltverzögerung für Mode 1/2 hinzu
V3.04 Beim Adress-Lernen werden Relais wieder getoggelt, Code ist jetzt kompatibel zum 16F676
V3.01 LED auf Platine wird auch abgeschaltet
V3.00 unabhängige Abschaltung in Mode 3, Abschaltzeit im EEPROM änderbar

zurück zum Anfang nach Oben

Variationsmöglichkeiten

Betriebsarten

Die PIC-Software besitzt die folgenden 4 Betriebsarten:
  1. Normale Betriebsart: Beim Abschalten der Anlage oder bei einem Kurzschluss wird die Stellung der Relais gespeichert. Beim Einschalten stellt der Dekoder dann die alten Relaisstellungen wieder her.
  2. Dumm-Mode: Der Dekoder startet immer mit abgeschalteten Relais. Dies kann von Vorteil sein, wenn man einen Kurzschluss aufspüren muss.
  3. Selbstabschaltungs-Mode:: Jedes aktivierte Relais schaltet sich nach ca. 1/2 Sekunde von alleine wieder aus.
  4. Single Output-Mode:: es ist immer nur 1 Relais aktiv.
Um den Mode zu wechseln, wird während des Starten die Taste gedrückt gehalten. Der neue Mode wird dadurch umgeschaltet und dauerhaft gespeichert. Das Umschalten wird durch entsprechend häufiges Schalten des ersten Relais quittiert.
 
Der Mode kann auch mit dem HEX-Manipulator konfiguriert werden:
 
arrow Hex_Manipu - Manipulieren des HEX-Files

Öffner / Schliesser / Verteiler

Je nach Anschluss der gemeinsamen Leitung arbeitet das Relais als Öffner oder Schliesser (siehe unter Anschluss). Werden sowohl Öffer alsauch Schliesser-Funktion genutzt, spricht man von einem Umschalter - auch dies ist möglich. Bei Verwendung als Öffner oder Verteiler müssen auf der Platinen-Unterseite die Lötbrücken J1..J8 gesetzt werden. Dadurch kann man z.B. ein Teil der Relais als Umschalter, andere nur Schliesser verwenden (wenn die entsprechende Lötbrücke nicht gesetzt wird).
Hintergrund für die Realisierung der Lötbrücke: Der Öffner-Kontakt des Relais macht Probleme, wenn die Platine als Verteiler für Gleisspannung mit bestückten Überbrückungs-Widerständen verwendet wird. Dann nämlich werden die Widerstände über die Öffner-Kontakte der Relais parallel geschaltet! Durch eine offene Lötbrücke wird dies verhindert.
 
Anschlussplan Relais-8-V

Überbrückungs-Widerstände

Es können auf der Platinen-Rückseite sog. Überbrückungswiderstände bestückt werden, was aber nur beim Einsatz mit älteren Lokdekodern (z.B. Märklin 6080) von Interesse ist:
 
Anschlussplan Relais-8-V

zurück zum Anfang nach Oben

In Circuit Programmierung

Über den 5-poligen Stecker X3 kann die
bestückte Dekoder Platine programmiert werden.
 
siehe arrow PICs programmieren
Relais8-Dekoder Programmierstecker X3

zurück zum Anfang nach Oben

Adressen lernen (Address learning function)

Durch den Druck auf den Taster gelangt der Dekoder in den "Lern-Modus". Jetzt fängt das erste Relais (das ganz linke) an zu toggeln und die LED blinkt im 1er-Rythmus. Nun wird ein Digital-Befehl erwartet. Durch Druck auf eine Keyboard-Taste (oder einen entsprechenden Befehl über PC und Interface) wird dieser Befehl an das Gleis gelegt. Dadurch wird dies zur Adresse des ersten Relais. Nun fängt das 2. Relais an zu toggeln und die LED blinkt im 2er-Takt. Auch hier wird wieder durch einen Digital-Befehl dem Dekoder mitgeteilt, unter welcher Adresse künftig dieses Relais geschaltet werden soll.
Und so geht das dann immer weiter bis zum 8. Relais (ganz rechts). Im Programmier-Mode kann mit dem Taster auch die aktuelle Lern-Phase übersprungen werden. Wer also nur die Adresse des 2. Relais wechseln möchte, drückt den Taster (und kommt in die Lern-Phase für Relais 1). Durch einen erneuten Druck auf den Taster wird diese Phase übersprungen und das Relais 1 behält die alte Adresse. Nun toggelt Relais 2 und hier kann nun die neue Adresse eingegeben werden (oder aber durch Tastendruck ebenfalls beibehalten werden).
Wer sich dann das Überspringen der Relais 3 bis 8 ersparen möchte, darf an dieser Stelle übrigens auch einfach die Betriebsspannung abklemmen (z.B. durch die STOP-Taste der Zentrale). Beim nächsten GO ist dann Relais 2 unter der neuen Adresse ansprechbar.
Ab der Firmware V3.16 gibt es eine 9. Adresse: mit dieser können alle Ausgänge ein- bzw. abgeschaltet werden.
 
Die Adressen können auch mit dem HEX-Manipulator konfiguriert werden:
 
arrow Hex_Manipu - Manipulieren des HEX-Files

zurück zum Anfang nach Oben

Parameter ändern

Verschiedene Parameter können auch dem HEX-Manipulator konfiguriert werden:
 
arrow Hex_Manipu - Manipulieren des HEX-Files
 
Manipulator Relais-8-v

 

Betriebs-Modi

Die unter Variations-Möglichkeiten vorgestellten Betrieb-Modi können hier ausgewählt werden.

Verzögerungs-Zeit

Die eingestellte Zeit hat je nach Mode eine unterschiedliche Bedeutung:

zurück zum Anfang nach Oben

Archiv für ältere Versionen

siehe arrow Relais-8 Modul V1.1
siehe arrow Relais-8 Modul V2.1

zurück zum Anfang nach Oben