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
DCC Signale und Lichtdecoder
Der Decoder hat 15 steuerbare Ausgänge, die mit den beliebigen 8 Portausgängen
vom Decoder gesteuert werden können.
Das bedeutet das auch mehrfach Belegungen möglich sind.

Ein Beispiel.
Port 1 A schaltet Ausgänge 1 bis 10 ein.
Port 1B Schaltet davon die Ausgänge 1 bis 3 aus und Ausgang 12 ein.
Port 2 A Schaltet 1 bis 12 aus, und Ausgang 14 und 15 An.
Es können also alle Ausgänge von jedem der 8 Port unabhängig geschaltet
werden. Der jeweilig aktuell gesendete Befehl wird immer Ausgeführt.
Jeder Portausgang A/B muss ein Bitmuster zugewiesen werden, welches mit
einer Programmieroberfläche Blinken.exe ohne CV Adressen eingerichtet werden kann.
Die CV 160 bis CV 198 Sind noch nicht programmierbar. 1/2020
Dennoch können die Werte auch direkt über CV Adressen geändert werden.
Die Werte konnen im POM (Programmieren auf dem Hauptgleis) gesendet werden.
Dazu muss die Decoderadresse bekannt sein.

Decoder Adresse Port 1 A (GRÜN)
Port1A CV 160 Ausgänge AN Wert    = Bitmuster Ausgang 1 bis 8
Port1A CV 161 Ausgänge AN Wert    = Bitmuster Ausgang 9 bis 15
Port1A CV 162 Ausgänge AUS Wert = Bitmuster Ausgang 1 bis 8
Port1A CV 163 Ausgänge AUS Wert = Bitmuster Ausgang 9 bis 15
Decoder Adresse Port 1 B (ROT)
Port1B CV 164 Ausgänge AN Wert    = Bitmuster Ausgang 1 bis 8
Port1B CV 165 Ausgänge AN Wert    = Bitmuster Ausgang 9 bis 15
Port1B CV 166 Ausgänge AUS Wert = Bitmuster Ausgang 1 bis 8
Port1B CV 167 Ausgänge AUS Wert = Bitmuster Ausgang 9 bis 15
-------------------------------------------------------
Bitte die folgenden CV einfach Pro Port um 10 Addieren
Decoder Adresse Port 2 A (GRÜN)
Port2A CV 170 Ausgänge AN Wert = Bitmuster Ausgang 1 bis 8
Port1A CV 171 Ausgänge AN Wert= Bitmuster Ausgang 9 bis 15
.............. . .. . .. .
Decoder Adresse Port 2 B (ROT)
Port1B CV 174 Ausgänge AN Wert = Bitmuster Ausgang 1 bis 8
------------------------------------------------------------
Decoder Adresse Port 3 A (GRÜN)
Port2A CV 180 Ausgänge AN Wert = Bitmuster Ausgang 1 bis 8
usw ...
Beispiel für ein Bitmusterwert.
Ausgang 3 und 5 an schalten.
Binär 00010100 Dezimal = 20 Wert = 20 Das Soll über Port2A geschaltet werden.
CV 170 Wert 20
-------------------------------------------
Sie können sich die jeweiligen CV mit dem Wert im Konfigurationsprogramm
Anzeigen und Einstellen .
-----------------------------------------------
Signaldecoder PIN GND -

Arduino / AVR    PIN-Platine
A5           / PC5    1
A4           / PC4    2
A3           / PC3    3
A2           / PC2    4
A1           / PC1    5
A0           / PC0    6
D3           / PD3    7
D4           / PD4    8
------------------
D5          / PD5    9
D6          / PD6    10
D7          / PD7    11
D8          / PB0    12
D9          / PB1    13
D11        / PB3    14
D12        / PB4    15
D13        / PB5    16 für X8 Decoder -------------------
Blinken Anleitung
Nach dem Flashen oder Zurücksetzen ist die DCC Decoderadresse auf 20 eingestellt.
Der jeweilige Port A/B schaltet zwei Ausgänge wechselseitig um.
Beispiel Adr. 20 P1 (Weichenadresse 77)

A     AN    1 + 2   AUS    3 + 4
B   AUS   1 + 2     AN     3 + 4

Mit dem Programm Blinken können Sie das nach belieben ändern.
Achtung nicht für Magnetartikel verwenden.
DCC Servo - Schaltdecoder verwenden
         Achtung CV +1 bei RASCII und Fremdzentralen
Diese CV Adressen sind im POM Modus veränderbar.
CV 150 Tag Dimmen                           Werte 10 - 150
CV 151 Nacht Dimmen                       Werte 10 - 150
CV 152 Umschaltpause                      Werte 10 - 255
CV 153 Fadedauer Dunkelphase      Werte 10 - 150
Die weitern CVs werde ich einfügen falls das mal Gewünscht wird.
Die Gruppen - Ausgänge 1 bis 8 und 9 bis 15 können mit ca. 300mA dauerhaft belastet werden.
Wenn alle 15 Ausgänge an sind 600mA / falls alle 15 AN 40mA.
Bitte Testen die Temperatur am ULN, eventuell geht auch mehr
Als Spannungsversorgung ist über 30 Volt zulässig. Bei einer Spannung von 7 bis 12 Volt kann der NANO über die Brücke mit versorgt werden.
Andernfalls muss der Decoder (NANO) extra mit 5 Volt versorgt werden,
Wobei wiederum die 5 Volt auch alles Versorgen kann.
Mit 12 Volt ist es möglich 3 bis 4 LED in reihe mit 10 mA
zu versorgen. Falls Sie überwiegend nur immer eine LED
mit einem Widerstand schalten ist 5 Volt gut geeignet.
Die Signal - LED werden beim Umschalten auf oder abgedimmt. Zwischen den Schaltphasen ist eine kurze Dunkelphase vorgesehen.
Zusätzlich sind noch zwei Dimmfunktionen einstellbar. Einmal können alle Ausgänge gemeinsam gedimmt werden um die gewünschte Leuchtstärke anzupassen.
Als Besonderheit kann auch über die Decoderadresse 500 Port 1 A/B ein Dimmfaktor aktiviert werden. Der dann alle Signaldecoder erreicht. Das kann zum Beispiel für dem Nachtbetrieb sinnvoll sein, da bei Dunkelheit die LED Beleuchtung oft zu grell wirkt.
Alle Parameter können individuell eingestellt werden.
Sie können auch einen beliebigen Arduino mit Atmega328 16Mhz verwenden. Die Ausgänge können mit 5 Volt 20mA belastet werden. Beachten Sie die Belastungsgrenze von ca. 180 mA nach GND. ca. 10 mA - falls alle 15 AN
Auch die Portgruppen können nur bis 100 oder 150mA vertragen.
Datenblatt Atmega 328 Die absuluten Grenzen
Vorläufiger Entwurf
Bitte beachten! Die Anleitungen sind nicht immer aktuell.