Hallo,
mir persönlich gefallen viele fertige Schaltungen nicht so ganz. Deshalb
hab ich eine eigene Platine konstruiert, die im Prinzip von
Opendecoder2 abgeleitet ist, aber einige Verbesserungen hat:
getrennte Netzteile für Prozessor und Leistungsteil , wobei das Leistungsteil ein Schaltnetzteil ist, das ist gerade bei einem Servodecoder wichtig, weil hier beim Anfahren der Motoren in
den Servos Spannungseinbrüche passieren können, die den Prozessor stören können.
Auslegung der Netzteile für Spannungen im Spur1 Bereich (bis ca. 25 Volt Schienenspannung)
4 Relais für die zwei Servoanschlüsse zur Herzstückpolarisation möglich.
galvanische Trennung über Optokoppler für das DCC Signal und die CV- Rückmeldung .
Volle CV- Programmiermöglichkeit!
Möglichkeit, die Platine auch als reinen Schaltdecoder für Magnetspulen oder Lichtsignale zu verwenden.
Möglichkeit , über besondere Programme auch Anlagenbeleuchtung über DMX zu steuen.
Je nach Verwendung kann man Bauteile weglassen (z.B. Relais bei Lichtsignale) und andere Ausgänge durch 0-Ohm Widerstände beschalten.
Man braucht hier das Rad nicht neu zu erfinden:
Hier hat Wolfgang Kufer (
http://www.opendcc.de/elektronik/opendec…pendecoder.html) tolle Programmierarbeit geleistet,
die Programme sind frei zugänglich (GNU general public license 2)
und man kann sie herunterladen, ev. ändern, anpassen und die Prozessoren damit programmieren.
Nun warte ich auf den Platinenprototypen, dann mal alles durchtesten.
Ich hänge mal Bilder an (nicht alle Bauteile sind als 3D zu sehen, es fehlen z.B. die 4 Relais, dann nur als Footprint ):