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
Updateinformation:
Bitte ab 8/2019 das Programm immer mit dem Setup updaten.
Zum Modellbahnsetup Bitte auch die Fehlerliste lesen! DCC Servodecoder für eine Weiche
Ab 21.02.2021
HEX MB_Zentrale328.hex F0 Fahrlicht für Addressen 99 bis 255 Nachgebessert. Die RASCII Zentrale behandelt normal Lokadressen bis 99 als kurze Adressen, das kann jetzt in der Modellbahnverwaltung auf 127 umgestellt werden. Wichtig -- Für die kurzen Adressen 28 Fahrstufen und die langen Adressen 128 Fahrstufen in Rocrail eintragen.
Ab 16.01.2021
1/. Modellbahnverwaltung für die linke und rechten Loksteuerungsfenster war der Einstellwert für die kurzen Lokadresse kleiner oder größer 99 nicht gültig.
2/. DCC WS Decoder nachgebessert, die sollten jetzt gut funktionieren. Ich bitte um Rückmeldungen falls es Probleme gibt.
Ab 18.12.2020
HEX-Datei RASCII_48_48_Melder.hex | Fehler behoben. Ab R Adresse 160 wurden falsche Werte gesendet.
HEX.Datei DCC_WS_Signaldecoder.hex | eingefügt. DCC WS 84LED Decoder
HEX.Datei WSDimmer.hex | einfacher Dimmer mit 4 Schiebern um die RGB+W Leuchtstärken zu regeln.
HEX-Datei DCC_WS2811_Pulser.hex | Einstellbarer Schaltzeit 20ms bis 5 Sekunden
Windowsprogramm Blinken.exe | Kleine nacharbeiten erledigt.
Ab ca. 20.10.2020
1/. DM_Strong_Servodecoder.hex Den erweiterten RC Servo - Stellwinkel nach gearbeitet und resetfest gemacht. Achtung den Stellwinkel rechts und links vorab auf Abstand einstellen. Danach den max. Winkel anpassen. Der Stellarm darf nicht auf dem Endanschlag fahren! Für Weichen ist die Standarteinstellung 1-2 ms gut geeignet.
2/. DCC_X1_ServoSchaltdecoder500.hex Servodecoder für eine Weiche, kann jetzt auch manuell über Taster schalten und die Stellwinkeleinstellung gemacht werden. Einige Ausgänge haben neue Funktionem erhalten.
Ab 04.10-2020
1/ HEX DCC_X1_ServoSchaltdecoder500.hex überarbeitet. Die Adresse wurde im PoM Modus falsch gesetzt, da die Funktion ursprünglich für ein 4 Fach Servodecoder gedacht war. Beachten Sie das die vorgesehene Funktion in der Modellbahnverwaltung für den X1 Servodecoder nicht funktioniert.
2/ HEX DM_Strong_Servodecoder.hex Voreingestellte Schaltzeit von 120 auf 80ms geändert. Die HEX DM_Strong_Servodecoder_80ms.hex wir nicht mehr fortgeführt.
3./ HEX Signaldecoder.hex Falls in Blinken ein Versuch mit einem Ausgang gemacht wurde, und der aktiviert (LED an) ist. Bei einem folgenden Versuch dieser Ausgang nicht mehr ausgewählt wurde, bleibt die LED an. Da sich der Decoder die letzte Aktion gemerkt hat. Jetzt werden beim Übertragen mit CV Testen alle Ausgänge ausgeschaltet. Die LED muss jetzt einmal pro Port angeschaltet werden um ein Ausgangszustand zu erhalten.
Ab 16.09.2020
HEX MB_Zentrale328.hex Ein Fehler beim Alt-Lesen/Vergleichen in der Modellbahnverwaltung behoben. Der Fehler hatte sich beim zusammenführen der RocNet und RASCII Zentrale eingeschlichen.
Ab. 05.09.2020
1./ HEX RASCII_48_48_Melder.hex für RASCII Mega2560 Master ersetzt. Für die Fremdspannung - Melder ein Refresh bei Gleisspannung an aus Rocrail eingefügt. Das ist beim direkten Neustart von Rocrail nötig , damit die aktiven Melder gezeigt werden.
Ab 25.08.2020
1./ Modellbahnverwaltung Oberfläche und PoM Servoconfig. nach gearbeitet.
2./ Hex Datei für Mastermodul  RASCII_48_48_Melder500000Baud.hex  hinzu gefügt.
    kann mit 0,5 K/Baud 500.000Baud mit Rocrail verbunden werden. Die schelle Verbindung,
    hat vermutlich nur ein Vorteil bei Punktuellen R Meldern, z. B. Hall-Sensoren.
Ab 04.08.2020
1./ MB_Zentrale.hex umschaltbar für RASCII-Protokoll und das CV Werte lesen geht jetzt auch mit RASCII.
2,/ Modellbahnverwaltung Einstellfenster für Schaltdecoder leicht nachgearbeitet. Kleine Korrekturen vorgenommen.
Ab 21.07.2020 Test - vorläufige Ausgabe
1./ Modellbahnverwaltung > Programmiergleis Sensor zum CV Werte lesen ist jetzt für 2 Empfindlichkeitsstufen einstellbar.
2./ Hexdatei MB_Zentrale328.hex erweitert. Die CV Sensor-Empfindlichkeitsstufeneinstellung wird resetfest gespeichert
Ab 03.03.2020
1/. Hex - Loader für Digispark ATTINY85 hinzu gefügt.
    Das Flashen über dem Booloder ist jetzt möglich.
2/. Hex-Datei DigisParkFunktionsdecoder.hex im Ordner \Hexdata\Attiny
     Hexdatei für DCC Funktionsdecoder
Ab 17.07.2020 -- Version 1.7.4.3 --
Modellbahnverwaltung >
1./ Programmieroberfläche PoM und Programmiergleis erweitert. Eingabe und Anzeige für Bitmusterwerte
2./ Der Kalibrierwert für den Amperemonitor wird jetzt in der Registry gespeichert.
3./ Programmlogik leicht überarbeitet
4./ MB_Zentrale328.hex überarbeitet. CV Werte einlesen umprogrammiert.
Ab 21.05.2020
1/. Blinken.exe Programm - Fenstergröße kann mit + - skaliert werden.
Ab 12.05-2020 -- Version 1.7.4.2 --
1 /. DCC Zentralen die Berechnungen für 128 Fahrstufen korrigiert.
2/. RASCII_DccZentraleWeichenAdr.hex Version für Weichenadressen als Testversion hinzugefügt.
3/. RASCII_48_48_Melder_115200Baud Version mit 115200 Baud hinzugefügt.
4/. DCCPP_48_48_Melder "DCC++ Protokoll" als Testversion hinzugefügt.
5/. DM_Strong_Servodecoder_80ms.hex Decoder mit kurzer Schaltzeit (Märklin ohne Endabschaltung)
   Die ULN sind beim schalten durchgebrannt. Bitte zwei ULN übereinander löten. Ich hoffe das hiermit das behoben wird.
6/. DM_Strong_Servodecoder.hex Standard - Schaltzeit von 260ms auf 120ms geändert.
    Meine HO Roco - Weichenantrieb schalten mit 40ms daher habe ich beschlossen die Schaltzeit zur Sicherheit zu ändern.
Die Schaltzeiten (Schaltimpuls) kann mit CV Programmierung im PoM Modus von 20ms bis zu 5 Sek. eingestellt werden.
Ab 16.03.2020
1/. Hexdatei für Servodeoder mit einer beliebigen DCC Adresse und 1X Schaltadresse 500.2 ;1998
     DCC_X1_ServoSchaltdecoder500.hex
Ab 18.02.2020
1./ Hex im Ordner Testversion eingefügt.
  DCC_ServoSchaltPlus500.hex
  die HEX eine Funktionserweiterung der DM_Strong_Servodecoder.hex
  Mit Decoderadresse 500.2 (W-Adr. 1998) können zwei Ausgänge an alle
  DCC_ServoSchaltPlus500.hex an D10 D11 geschaltet werden.
Ab 09.02.2020
-Modellbahnsetup -
1/.HEX Datei - DCC_Signaldecoder.hex und DCC_SchaltdecoderX8.hex
     LED Blinkt jetzt, falls der Adresse-Taster gedrückt wurde.
2/. HEX Datei - DCC_SchaltdecoderX8.hex
     Ab ca. mitte März: Neue Signaldecoder-Platinen für 8 Weichen.
Ab 02.02.2020   Bitte beachten Sie das ich wenig getestet habe! Bitte Fehlfunktionen melden
-Modellbahnsetup -
1/. Programm Blinken| Signalkonfiguration nachgebessert.
     Felder P2B 9-15 waren beim Einlesen verwechselt.
2/. Signaldecoder.hex| zusätzlichee Blinkfunktion an Ausgang 15.
3./ Signaldecoder.hex| Der Decoder funktioniert nach dem Flashen manchmal nicht.
     Erst nach dem der Button | Nachtdimmer | 1 -2 Mal gedrückt wurde ist alle in Ordnung.
Ab 30.01.2020
- Modellverwaltungssetup -
1/. HEX Datei Schaltdecoder7X.hex eingefügt.
     Einfacher Schaltdecoder für 7 Weichen. (Für Signaldecoderplatine)
2/. Einige HEX Dateien einwenig nachgebessert.
Ab 22.02.2020
- Modellverwaltungsetup -
1/. Blinken mit Signaldecoder-Konfig erweitert.
2/. Hextatei DCC_Signaldecoder.hex eingefügt.
3/. Dateien für den HEX Loader vervollständigt.
Ab 12.12.2019
1./ Modellbahnverwaltung Portbezeichnungen P0-P3 geämdert P1-P4
2./ Fehler in der HEX Lichtdecoder verzögerten Start von Lauflicht beseitigt.
3./ HEX SchiebebuehnePlus eingefügt . Mit Blinkfunktionen erweitert
Ab 03.12.2019
1/. HEX Lichtdecoder Pinbelegung geändert.
Adresse D12 jetzt D10 Ausgänge D10/D11 verschoben auf D12/D12
so ist der Licht-Decoder überwiegend zum Schalt-Decoder kompatibel.
2/. Fehler bei der Portauswahl für Flackern A nachgebessert.
3/. MB_Zentrale328.hex Funktionen F0-F4 Refreshpuffer. Fehler beseitigt.
Ab 22.11.2019
HEX Datei DM_Strong_Servodecoder.hex
Die Decoderadresse soll gelegentlich verlorengehen. Habe die Funktion überarbeitet.
Die HEX DCC_Servodecoder.hex musss ich auch noch nachbessern.
Bitte melden falls es noch immer Probleme gibt.
Ich kann den Fehler an meine Anlage nicht reproduzieren.
Ab 15.11.2019
1/ Im AVRDUDE Ordner zwei neue Ordner Mit_LIBUSO hinzugefügt. Diese enthalten die libusb0.dll welche auf machen Windowssystemen fehlt. Falls eine entsprechende Fehlermeldung beim Flashen angezeigt wird bitte die avrdude.exe aus dem Ordner Mit_LIBUSO mit dem Button Avrdude auswählen.
2/ Vorauswahl für Mikrocontroller korrigiert. m3228P sollte m328p sein.
------------------------------------------------------------------------------
Ab 14.09.2019
HEX Datei Neu DCC_Servodecoder.hex eingefügt (wenig getestet)
Modellbahnverwaltung > DCC Zubehör Anzeige für Port Pin korrigiert.
Modellbahnverwaltung > Online - Hilfe Ergänzungen.
-------------------------------------------------------------------------------
Ab 8/2019
Allgemeiner Hinweis:
Die interne Update-Funktion wird nicht mehr so oft auf dem neusten Stand gebracht.
Der Versionsnummern werde ich wegen den Arbeitsaufwand nur gelegentlich aktualisieren.

Modellbahnverwaltung > HEX Loader Neu Unterstützung für MEGA2560 (Ardulino)
Hex Datei DM_Strong_Servodecoder.hex Fehlerhafte Adressen ab 256 behoben.
Hex Datei Neu DCC_Lichtdecoder.hex eingefügt
Programm Blinken.exe eingefügt
Modellbahnverwaltung > DCC Zubehör Neu Button zum Schalten Rot/Grün
Modellbahnverwaltung > Online - Hilfe Neu interne Onlinehilfe
-------------------------------------------------------------
Zurück
Ab 24.05.2021
EX Dateien für R Melder nachgebessert.
Blinken Kontextmenüe in der DCC WS2811-12 Tabelle eingefügt.
Ab 17.02.2021
DM_Strong_Servodecoder.hex und
Schaltdecoder8X.hex
Schaltimpuls auf 60ms voreingestellt. Bitte die Zeiten verlängern falls der Weichen-Antrieb nicht richtig durchschalten.
Ab 15.02.2021
Neue HEX RASCII_Master48_336.Melder.hex eingefügt. Unterstützt 6 Slave Module. Dadurch können 336 R Melder verwaltet werden. Die Slaveadressen wurden in der RASCII_Slave_48.hex auf die Adressen 24 und 25 erweitert. Ich habe die I2C Abfrager der Module beschleunigt so das ca. alle 150 ms die R Melder an Rocrail gesendet werden. Bitte Fehlfunktionen melden! Ich habe wenig getestet,
Update ab 01.10.2023:
MOBA-Verwaltung Ampermeter Offset (Fehler) wurde nicht gespeichert.
und die Kurzschlusskennung kann jetzt für Zentrale und Booster eingestellt werden.
Im Ordner Zentrale:
Hex "BoosterOptokoppler.hex" für Simpel Booster V6
Hex "MB_Zentrale328.hex" Simpel DCC Zentrale H Brückenschaltung mit Boosterplatine V6 kompatiebel gemacht.
Zudem ist die Kurzschlusskennung einstellbar und rehagiert schneller.


Update ab 01.09.2023:
Fehlerhafte HEX ../Melder_X16_Nano/RASCII_16_Master.hex ersetzt.

Im Ordner Zentrale!
Neue HEX .../Zentrale/BoosterOptokoppler.hex Boostertest nicht Verwenden
Neue HEX ../Zentrale/DigitalTrafo.hex Dig. Trafo für analoge Loksteuerung

Update Programm Blinken.exe Kontextmenü in der WS2811 Tabelle ergänzt.
Es können dort Signale sehr leicht als Vorlage eingefügt werden.

Updates nur noch am 1 des jeweiligen Monats.

Update ab 22.06.23 :
Ordner.... Melder_X16_Nano:
  "RASCII_16_Master.hex" und "TWI_Slave.hex"
von 96 auf 144 Adressen erweitern.
26.09.2023 Achtung die RASCII_16_Master.hex" ist Fehlerhaft.
Verwenden Sie die alte Version aus den Stammordner Hexdata für 98 Meldern

Ordner.... Zubehoerdekoder:
Neue HEX   "DCC_zwei_KreisFilter.hex"
für DCC 2 zu 1 Zubehörfilter.
Neue HEX   "DCC 8X Schaltdecoder Plus"
für die 7/8-fach Platine

Update 29.06.2023:
Eine neue MOBA-Datenbank kann wieder erstellt werden.
Habe vermutet, dass die nicht mehr verwendet wird.

17.01.2023
MOBA Verwaltung im Programmiergleismodus. CV Adressen von 256 auf 511 erweitert.
MOBA Verwaltung CV Werte über USB lesen im POM Zubehör für Doppeldecoder ergänzt.
HEX Zentrale/MB_Zentrale.328 update. CV Adressen in Rocrail Programmiergleismodus auf 1023 ermöglicht.
   (nicht getestet)
HEX Zubehoerdecoder/DCC_X8_Servodecoder.hex eingefügt.
Ab 12.12.2022
Hex für die DCC Zentrale nachgebessert. Timeout on serial read[COMX] mit Rocrail im Automatik beseitigt.
Zwei HEX zusätzlich eingepflegt.
MB_Zentrale_19200Baud.hex für 19200 Baud Verbindung.
DCC_Zentrale_L298P.hex.hex für L298P H Brücke 1A / 38400 Baud
Die Hex für die Zentralen haben jetzt ein eigenen Ordner.


Ca. 6.2022
Der DCC Servo Schaltdecoder kann über dem USB konfiguriert und ausgelesen werden.
Eine zusätzlich HEX DCC_ServoSchaltdecoderWS.hex ermöglicht 40 WS1211 LED als Signale und Licht anzusteuern.
Die Decoderdateien haben jetzt ein eigenen Ordner mit den Namen Zubehoerdekoder.

Im Programm Blinken kann der ESP32 direkt mit den Daten geflasht werden.
Es werden 3 Dateien angeboten-
Zwei für ESP32 Handregeler und eine als Access Ponit für das Z21 App.
Ab 17.07.2021
Modellbahnverwaltung.exe CV Versatz für PoM Modus beseitigt. Daher jetzt normale CV Tabelle verwenden.
HEX-Datei DCC_WS_Signaldecoder.hex und DCC_WS_Signaldecoder_Dim.hex EEProm Rotation eingefügt. Im EEProm werden die Schalteinstellung resetfest gespeichert. Das EEProm kann garantiert 100.000 mal beschrieben werden. Danach kann die Speicherzelle defekt werden. Um die Standsicherheit zu verbessern wird bei jedem Neustart bzw Rest über 4 Speicherbereiche Rotiert.
Neue Funktionen
Bitte beachten! Die Anleitungen sind nicht immer aktuell.