Stand: 2.1.2005

< DCC-LOGO > RKDCC < DCC-LOGO >

Rainer Keils Digital Command Control oder

Rainers selbstprogrammierte NMRA-DCC-Zentrale


Ich bin  ( seit Herbst 97) dabei eine  Software für die bei MB-DCC / TMW-DCC beschriebene Hardware (NMRA-DCC-Zentrale aus PC und etwas  Hardware ) zu schreiben. Da die Software bei diesen beiden (ansonsten ganz tollen) Projekten keine128 Fahrstufen und keine langen Adressen unterstützen, hab ich mich entschlossen die Assembler-Lösung von M.Brandt durch eine komplette Neuentwicklung in "C" zu ersetzen.

Das Ding ( RKDCC) unterstützt

Alle Funktionen werden exakt so realisiert, wie sie in den NMRA DCC Standards ( S9.1 und S 9.2) und DCC Recommended Practices ( RP9.2.1, RP9.2.2, RP9.2.3 und RP9.2.4) definiert sind.

Nachdem ich im März 1998 erstmals eine Lok mit RKDCC bewegt habe, bin ich inzwischen bis zur Version 2.0 vorangekommen. 


Welche Funktionen gehen schon (und werden derzeit getestet):

RKDCC hat sich inzwischen bei verschiedenen Modellbahnkollegen (insbesondere im FREMO) und auch schon auf einigen FREMO-Treffen bewährt.


Unterstützte Decoder

Es werden alle NMRA-DCC-kompatiblen Decoder unterstützt.

Getestet wurde bisher mit verschiedenen Decodern von Lenz, ZIMO, Digitrax, Selbstbaudecodern usw.

Dabei sind bisher keine wesentlichen Probleme ( weder beim Fahren, noch beim Programmieren ) aufgetreten.

Die Bedienoberfläche für den Servicemode läßt die Anpassung an verschiedene Decoder mittels Decoder-Beschreibungsdateien (*.DDB) zu.


Welche Funktionen fehlen noch:

Zeitplan hab ich keinen ( werd ich auch keinen machen), weil ich das ganze in meiner Freizeit mache ( und da gibt es ja noch den Job, die Familie, das Haus ....).


HARDWARE

Zusätzlich zu Decoder und PC braucht man/frau eine (recht einfache) Schaltung die die Signale vom Druckerport ins serielle NMRA-DCC Signal umsetzt. Dabei setze ich auf ein bewährtes Prinzip, das zuerst von Mike Brand bei seinem DCC-MB vorgestellt wurde ( auf seiner Page ist eine Schaltung mit Layout aus einigen TTL Chips). Weiterentwickelt ( und damit stark vereinfacht ) wurde das System bei einem Schwedischen Club: TMW-DCC . Dort findet sich eine Schaltung die im Prinzip nur noch aus einem PIC16C84 besteht ...

Im FREMO wurden ( bzw. werden ) von verschiedenen Mitgliedern Hardwaren für den Einsatz mit RKDCC entwickelt:

FZ_01.jpg (14714 Byte)
Ein Bild meiner Frankenzentrale
( das war eine der ersten die gebaut wurden !)


SOFTWARE

RKDCC ist bisher eine reine DOS-SW die mit BORLAND C++ V3.1 erstellt wird.

Startbildschirm beim Hochlauf   

SCR_START.jpg (27810 Byte)

Bildschirm im normalen Betrieb:

SCR_OP_01.jpg (42663 Byte)

und noch ein Bild vom Servicemode (Programmieren von Lok-Decodern):

SCR_SERV_01.jpg (38548 Byte)


Und was soll das ganze kosten ??

Die Frage ist gut - da gibt es mehrere Antworten/Aussagen dazu


Wer noch mehr wissen möchte kann mir ja ne Mail schicken.


zurück zu meiner Homepage







(C) 1998-2005 by Rainer Keil / Nürnberg