Hallo Zusammen,
im Thread "Arduino: Schrankensteuerung - DCC-Ansteuerung für Betrieb und Justage" gibt es ein paar Programme für den Arduino als DCC-Decoder.
Damit dieser auch über die Digitalzentrale und CVs programmiert werden kann, ist ein minimaler Hardware-Aufbau erforderlich.
Basierend auf den Schaltplänen von http://www.opendcc.de habe ich folgenden Plan zusammengestellt:
Der obere Teil mit dem Optokoppler 6N137 versorgt den Arduino über Pin 2 mit dem DCC-Signal.
Der untere Teil mit dem Optokoppler CNY17 ist an einen Arduino-Ausgang (Pin 3 oder 4) angeschlossen und liefert das ACK-Signal an die Digitalzentrale.
Und so sieht die Platine aus:
unten: bestückte Platine
mitte: unbestückte Platine Vorderseite - das Foto täuscht hier: Die Qualität des Aufdruckes ist einwandfrei
oben: unbestückte Platine Rückseite
Und hier noch die BOM:
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Stückliste exportiert aus C:/Users/x/Documents/eagle/DCC/DCC Interface.sch am 02.01.2016 13:17
Part Value Device Package Description
D1 1N4148 1N4148DO35-7 DO35-7 DIODE
D2 1N4148 1N4148DO35-7 DO35-7 DIODE
D3 1N4148 1N4148DO35-7 DO35-7 DIODE
D4 1N4148 1N4148DO35-7 DO35-7 DIODE
OK1 6N137 6N137 DIL08 MOTOROLA OPTO COUPLER
OK2 CNY17 CNY17 DIL06 SIEMENS OPTO COUPLER
R1 1k R-EU_0207/10 0207/10 RESISTOR, European symbol
R2 470 R-EU_0207/10 0207/10 RESISTOR, European symbol
R3 100 R-EU_0207/10 0207/10 RESISTOR, European symbol
R4 10k R-EU_0207/10 0207/10 RESISTOR, European symbol
R5 10k R-EU_0207/10 0207/10 RESISTOR, European symbol
T1 BC547 BC547-NPN-TO92-CBE TO92-CBE NPN Transistror
X1 DCC in W237-02P W237-132 WAGO SREW CLAMP
X2 W237-04P W237-4P WAGO SREW CLAMP
Bei Fragen einfach per PN melden.
Edit: Bilder Platine eingefügt
Freundliche Grüße
Thomas