Detaillierte Anleitung erstelle ich nur, wenn entsprechende Anfragen kommen.
Hauptseiten Hobbyprog
Das DCC Projekt - Public Hauptseiten -
DCC Projekt interne Anleitungen
Achtung: Die Stromversorgung z. B. Gleisversorgung oder Schaltstrom erst nach dem Flashen anschließen!
DCC Zentrale
Platine für Simpel DCC Zentrale Simpel Zentrale einfach befestigen
Zentrale Flashdatei: MB_Zentrale328.hex
Fehlermeldung Einige Daten über die DCC Zentrale Modellbahnverwaltung mit Rocrail verbinden RASCI DCC Zentrale mit Rocrail
A.d. Hauptseite
Info über die RASCII Zentrale DCC Zentrale Schaltbild
Im Menü der Hauptseite finden Sie noch mehr Informationen
Spannungsversorgung der Zentrale Amperemeter kalibrieren
--- Leiterplattenplatine . Version -----
Eigenbau in 1 Stunde
Platine für Simpel DCC Zentrale Version 2 Simpel DCC Zentrale kpl. montiert CV lesen mit RASCII DCC Zentrale
YouTube
Die CV Werte werden mittlerweile im entsprechendem Feld gezeigt!
DCC Servo Schaltdecoder
Flashdatei: DM_Strong_Servodecoder.hex
Stromversorgung DCC Sensor DCC Schaltdecoder Lochrasterplatine
--- Leiterplattenplatine . Version -----
DCC Servo - Schaltdecoder auf Leiterbahnplatine Anschlußplan Platine bestücken CV Adr. RocNet CV Adr. Normal Schaltzeit vom X4 Schaltdecoder X 1 DCC Servodecoder für eine Weiche Fehlersuche DCC Adr. Platine bestücken mit Bild
DCC Lichteffektedecoder
Flashdatei: DCC_Lichtdecoder_D10.hex
Anleitung
DCC Sensor D2 Ausführungen Mini Video Konfiguration Schaltdecoder als Lichtdecoder verwenden
Signale und Lichtdecoder Neopixel
Flashdatei: DCC_Signaldecoder.hex
Fehlermeldungen CV Adressen Pin Signaldecoder Strom Signal auf Schaltdecoder Platine verwenden Löten statt Crimpen DCC Signaldecoderplatine Anleitung Blinken Signal für Rocrail konfigurieren
WS2811/12 Neopixel-Decoder
DCC WS Signaldecoder für 84 LEDs WS2811 Adapterplatine Platine Bestücken Signalbilder mit Rocrail (Stummi-Forum)
Rückmelder:
Flashdatei: RASCII_48_48_Melder.hex
Flashdatei: RASCII_MasterTWI.hex
Anschlussmöglichkeiten Stromsensor Zweileiter (Dreileiter) Pinadressen Stromsensor Dreileiter (mit Fremdspannung) Hall Sensor 3144 Hall mit Pull Up Kontaktgleis H Brücke Kontaktgleis Null Leiter (z. B. Märklin) 8-fach Stromsensor Platinenbestückung Fehlermeldungen RASCII-R-Melder Kontaktgleis Dreileiter empfehlenswerte Ausführung Stromsensor Dreileiter (ohne Fremdspannung) Löten statt Crimpen
--- Leiterplattenplatine . Version -----
Fehlersuche 16-fach Kontaktgleismelder für 3 Leiter 16-fach Stromsensor Besetztmelder 2 + 3 Leiter
Auf der Hauptseite
16-fach Kontaktgleis Vernetzung 16-fach Stromsensor Vernetzung
Link250
Stromverstärker für die 20mA Ausgänge
ULN Fertigmodul Anschlussplan ULN Fertigmodul
Booster
Booster mit Stromfühler verwenden
Eine theoretische Darstellung
Simpel-Booster
Das war nur mal ein Versuchsaufbau!
DCC Test-Zentrale
Stellt nur das DCC Signal 20mA
Spannungsversorgung und DCC Sensor
Stromversorgung Decoder Anschlußplan DCC Optokoppler-Sensor Fehlersuche DCC Adr. Taster geht nicht
Musterwarenkörbe (intern)
Bestell - Muster Übersicht Platinenbestücken
  Achtung Versadkosten steigen ab Jahr 2020
  Möglichst große Stückzahlen auf einmal bestellen
Modellbahnverwaltung
Update - Infos ab 8/2019 Modellbahnverwaltung Updaten Startseite Modellbahnsetup.exe direkt laden Gästebuch und Forum
Module flashen brennen:
USB Treiber und instalation Flashen über Bootloader (Ergänzung) Schneckerich zeigt wie man brennt
YouTube
Übersicht der HEX Dateien
Rocrail:
Rocrail Anleitungen Weichenadressen in Rocrail
Aktuelles
Leiterplatten erstellen
Meine Leiterplatinen Platine für Simpel DCC Zentrale Simpel Zentrale einfach befestigen
Ich habe die Warenkörbe entfernt, da ich mir nicht sicher bin ob ich damit den Kopierschutz verletze. Bitte fordern Sie die gewünschten Stückliste persönlich an.
Einige Beispiele Chinapreise! 9-2020    (ab 4-2021)
Versand Pro Artikelsorte     1.2€
NANO328 16Mhz                 2,40€   (4.20€)
UNO 328 16Mhz                  3.60€ mit USB Kabel (5€)
MEGA2560 16Mhz               6,70€ (10,40€)

BTS7960 44A                      5,50€
ULN 2803   5Stück            1,00€
ULN 2803 10Stück            1,25€
ULN 2803 20Stück            1,70€
Sockel      15Stüück           1€

Kleinteile kosten ca. 1€ in größeren Stückzahlen.
z.B. 100 LED 3mm ab 1,00€
10 Stück Female&Male 40pin 2.54mm Header 1,80€
10 Stück Terminal Block 5.08mm P2 1,20€
50 Stück Terminal Block 5.08mm P2 3,20€
Programmiergleis (Modellbahnverwaltung)
Achtung: Lötrauch ist giftig und kann zu gesundheitlichen Beschwerden führen. Bitte keine Lötdämpfe einatmen und den Arbeitsraum gut lüften. Falls Sie öfters löten, sollte eine Absaugung verwendet werden.
DCC WS X84 Signaldecoder ab 27.11.2020 Löten statt Crimpen
Neu ab 9-2020:
Die HEX MB_Zentrale328.hex enthält jetzt auch die RASCII DCC Zentrale. Verbinden Sie D2 über ein 1k bis 5K Ohm Widerstand mit GND, um die RASCII Zentrale zu verwenden.
Die alte HEX RASCII_DccZentraleWeichenAdr.hex wird nicht mehr weiter unterstützt.
Blinken Hilfe
WS Menue WS Anschluss und Nummern Link283 Zentrale Einrichten HEX Loader Hilfe
Aktuell 17.12.2020 Achtung die R Adressen ab 160 werden fehlerhaft gesendet

Wird mit dem nächstem Update voraussichtlich bis zum 20.12.20 behoben
Ich bekomme meistens nur eine Information über das R Meldesystem wenn mal nichts funktioniert. Bitte Senden Sie mir mal eine kurze Nachricht über Ihre Erfahrung mit dem Meldesystem. Ich weiß nicht ob ich die Melder so weiter empfehlen kann.
Fehlermeldungen über das R Meldesystem:

Ich habe einige Positive aber auch Fehlermeldungen über das Rückmeldesystem bekommen.

Die Probleme möchte ich nicht verschweigen und Bericht hier mal so gut es geht.

1. Hall-Geber MEGA2560 als Master, Hall 3144, Windows Rocrail:
Ein Melder von mehreren produziert Doppelmeldung und einer Zeigt nichts an. Der Fehler ist vermutlich noch nicht gefunden worden. Die Doppelmeldung ist nur bei Achszählern ein Problem.

2. Hall Geber MEGA2560 als Master, Hall TLE4905L , Raspi3B Rocrail, Arduino-DCCpp-Zentrale:
Mehre Hallgeber TLE4905L wurden verbaut. Jetzt werden unsinnige Rückmeldungen Produziert wenn die Gleisspannung eingeschaltet wird. Der Anwender hat die Hallgeber mit 500 Ohm Pull Up Widerstände beschaltet. Danach war alles in Ordnung. Anmerkung warum das nur bei Gleisspannung an passiert, ist für mich ein Rätsel. Die einzige mögliche Verbindung zu den Hallgebern ist eventuell die gemeinsame Verbindung über den USB GND. Falls sich da jemand auskennt, wäre ich für ein Hinweis dankbar.
Die Stromversorgung für die Hallgeber erfolgt aus dem MEGA2560 5 Volt vermutlich aus dem USB Port.

3. Stromsensor Platineausführung MEGA2560 Pro als Master und 5 Volt Fremdspannung als
    Schaltgleis, Windows Rocrail, MB DCC Zentrale:

Die R Melder funktionieren mehre Tage störungsfrei, Dann Zeigten die Rückmelder unsinnige Zustände, waren an Blinken. Nach den Neustart wurde der USB nicht mehr erkannt. Rocrailserver zeigt Fehler Serial [Com5]setDTR [error= 6] [funktion=5] Vermutlich ist der USB CH340G Chip defekt.
4. Fehler mit Window und CH340G Treiber: Der RASCII R Melder wird in Rocrail nicht mehr Angezeigt.
Nach dem starten von Rocrai werden unbrauchbare Daten vom MEGA2560 an Rocrai gesendet.
Ich kann die Ursache dafür nicht finden, zumal die gesendeten Daten von einem Terminalprogram korrekt empfangen werden. Ich habe bei meinem Rechner festgestellt, wenn ich die Zentrale und den Rückmelder beide an den Front-USB angeschlossen habe.
Ziehe ich dann den Rückmelder-USB ab, macht die Zentrale einen Reset, das gleiche beim Anstecken vom R Melder. Ich habe dabei kein Rocrail gestartet. Ich habe dann mal den R Melder an den hinteren USB Anschluss gesteckt. Da kann ich das nicht feststellen und offensichtlich ist da auch kein Problem. Das muss ich aber noch gründlich testen.

Ich habe einige Problemlösungen herausgefunden, die aber nicht die eigentliche Ursache beheben.

1. Rocrail starten, und wenn dann die Rückelder nichts anzeigen, einmal auf dem Reset auf dem MEGA drücken. Das hat immer geholfen.

2. Zunächst nur die Modellbahnverwaltung starten, und dort einmal den COM vom R Melder Verbinden und gleich wieder Trennen. Wenn Sie danach Rocrail Starten geht das auch. Alternativ können Sie das auch mit einem Terminalprogram machen.

02.09.2020 Bei einer ca. 9 Monate alten Rocrail - Version, ist der Fehler nicht vorhanden.
Das Problem ist offensichtlich mal durch ein Rocrail Update entstanden. Der Rocrail - Programmierer Rob hat mir Abhilfe zugesagt. Ab 4.09.2020 soll das Problem behoben sein. Ich werde das noch testen.
Ab Rocrail-Version 2.1.966 ist der Melder wieder in Ordnung. Bitte beim Updaten Rocrail immer vorher beenden!
Möglicherweise ist der Fehler Nr.3 auch so entstanden?
Nur zur Information: Ich habe noch zwei Hex-Dateien für den Master48-48 mit hoher Baud Einstellung in die Modellbahnverwaltung eingefügt. Insbesondere die 500.000 Baud Ausführung könnte die Abtastrate beschleunigen. Falls vom Mastermodul Rückmeldungen bei schneller Fahrt übersehen werden. Ich habe aber generell noch nicht mit Hallsensoren getestet. Daher bin ich auf Rückmeldungen egal ob positiv oder negativ angewiesen.
5. Falsche R Adressen ab 160 . Der Fehler ist ab 12-2020 behoben.
18.02.2021
Märklingleise!
Anwender meldet wiederholt Probleme mit den R Melder. Siehe auch bei 3.

Nach dem die R Melder über einem längeren Zeitraum ohne Probleme funktioniert haben, spielen dir R Melder verrückt.
Originale Fehlerbeschreibung:
Leider habe ich mal wieder Rückmelder Probleme zu melden. Es liefen beide Megas bis jetzt perfekt. Gestern wollte ich mal eine Runde mit den Loks drehen,schalte PC ein, die Modellbahn, Rocrail und dann den Fahrstrom an. Plötzlich fangen wie wild einige Rückmelder an zu blinken, zwei sind dauernd rot an. Ich habe dann sofort den Fahrstrom abgeschaltet, Rocrail runtergefahren und nach kurzer Zeit wieder angemacht. nur waren die beiden dauerroten Rückmelder aus. Beim Fahrstrom einschalten blinken die Rückmelder wieder. Mir ist dann aufgefallen das die Rückmelder der Mega Slave nicht mehr anzeigen.
----------------------------------------------------
Besonderheit:
Als Rückmeldesensor werden meine Stromfühler verwendet. Die aber aus den Begebenheiten über Schaltgleise und 5 Volt Fremdspannung betrieben werden. Daher ist an jedem Meldeeingang ein 1K Widerstand eingebaut worden der ca. 4mA als Stromverbrauch erzeugt.
Die Stromsensoren sind galvanisch vom Mega getrennt, von daher sollten keine Probleme kommen.



Aktuell wird die Fremdspannung nicht mehr verwendet, daher die Gleisspannung verwendet. Leider ist da mimmer noch nicht alles in Ordnung. 4.2021 Melder 63 löst auch Melder 41 aus. Ich kann das aber nicht Reproduzieren.
Ich hoffe das ich den Fehler finden kann!
10,04.2021
Der Anwender hat den Melder 63 Pin 14A durch ein anderen freien Pin ersetzt. Danach war das Problem behoben. Was jetzt den Fehler am 14A ausgelöst hat, kann ich nicht erklären.
E Mail an DCC Projekt senden
Zurück
Achtung wichtiger Hinweis. wenn Sie ein Arduino bzw Nachbau als Rückmelder ohne meine Platine verwenden. Sollte an Pin 13 (das ist die L LED) ein >250 Widerstand vorgeschaltet werden. Der Bootloader bringt die LED zum Blinken und kann dadurch wenn zufällig der Melder aktiv ist ein Kurzschluss an D13 verursachen,
Der Anwender hat den Mega2560 neu geflasht, danach funktioniert jetzt zumindest der Master wieder.
22.01.2021
Ich habe mich jetzt mal intensiver mit den R Meldern befasst. Dabei ist mir aufgefallen, dass der Melder nach längeren Betrieb > 4 Stunden gelegentlich nicht mehr funktioniert. Der Meldestatus wird nicht mehr aktualisiert. Abhilfe schafft dann das USB Kabel vom Master zu trennen und wieder anzuschließen. Die Spannung ausschalten. Dadurch starten die MEGA2560 neu. Leider muss man Rocrail neu starten, da Rocrail den USB nicht mehr findet. Ich habe den Test mit einem Master und ein Slave gemacht. Als I2C Buskabel habe ich 3,5 Meter Klingeldraht pro Leitung verwendet. Als Widerstände 2K Ohm.

27.02.2021
Ab der Rocrai-Version 2.1.1430 sollte der Timerstring, welcher alle 60Sekunden von Rocrail RASCII gesendet wird abgestellt werden. Dazu einfach in der Zentrale - rascii Einstellungen die Version Nr. 1 einfügen. Nach dem Neustart von Rocrail wird dann der String, z.B. "15:52:01 @10190F34FF04170014" nicht mehr gesendet. Falls Sie auch eine RASII DCC Zentrale von mir verwenden, mache Sie dort die gleiche Einstellung.

00.04.2021
Der Fehler ist bei mir nicht mehr aufgetreten.
Zuletzt habe ich am den I2C Bus 2 X 2K Ohm Pull Up Widerstände und mit 3,5 Meter Klingeldraht getestet. Bei meinen 16 fach Rückmeldern mit einem NANO direkt auf der Platine funktionieren 8 Meter über ein JR45 Verbindung.

Da die Technik für den MEGA2560 vergleichbar ist, sollte das auch mit dem funktionieren. Ich empfehle als Versuch, eine I2C Verbindung mit der längsten erforderlichen Länge, plus 1 Meter zu testen. Wenn das über eine längere Zeit absolut Fehlerfrei funktioniert. Sollte dann die Tatsächliche kürzere Verbindung gut funktionieren. Legen Sie keine Kabel, die irgend wie mit dem Meldesystem in verbunden sind, Parallel zu stromführenden Kabeln oder Gleisen. Das kann später zu ungewollten Fehlmeldungen führen.
Pull Up Widerstände mit ca. 2K7 Ohm sind für Entfernungen bist 2 Meter geeignet.
16-fach Kontaktgleis-Melder 16-fach Stromfühler 2 + 3 Leiter RASCII Einstellungen Fehlersuche RASCII Stromsensor
Bitte beachten! Die Anleitungen sind nicht immer aktuell.