Arduino als DCC-Dekoder

Über einen High-Speed-Optokoppler vom Typ 6N137 kann der Arduino das DCC-Digital-Signal empfangen und mittels geeigneter Bibliotheken (z.B. NMRA-DCC-Library) auswerten.

Zum schnellen und kompakten Aufbau habe ich im Dezember 2015 eine kleine Sockel-Platine für den Arduino Nano entworfen:

nano-dcc-decoder-2015-11

nano-dcc-decoder-2015-12b

Neben ein paar Anschlüssen z.B. für Servos wurde auch der SPI-Anschluss kompatibel zu den Schieberegister-Platinen herausgeführt. Mehr dazu z.B. im Stummi-Forum.

Inzwischen wurde das Thema weiter ausgebaut – nicht zuletzt wegen der Entwicklung des Arduinobasierten DIY Zubehördecoder im Stummi-Forum. Dazu passend habe ich eine weitere Platine entwickelt, die etwas einfacher zu nutzen ist:

Eine tiefer gehende Dokumentation meiner Platinen und Hinweise zur Nutzung mit der oben genannten Software gibt es als PDF zum Download.