Hallo Modellbahner,
ich hatte mal wieder etwas Zeit und da ich noch meinen dritten Teil der Anlage elektrifizieren bzw. digitalisieren will brauche ich noch eine Menge Magnetartikeldecoder. Da das bei etwa 55 Doppelspulenantrieben ganz schön ins Geld geht, habe ich mich mal wieder auf die Holzkiste gesetzt und nachgedacht. Herausgekommen ist ein DCC-Decoder für 24 Magnetartikel auf einer Platine in der Größe 85mm x 95mm.
Der Decoder belegt insgesamt 6 hintereinander liegende Adressen, wobei die erste Adresse mittels Taster gelernt werden kann. Aufbauend auf meiner Decodierroutine aus dem Servoentkupplerprojekt war das eher Fleißarbeit. Die benötigten Bauteile Kosten etwa 20€ pro Platine. Etwas SMD-Löterfahrung ist sicherlich hilfreich, aber für einen Modellbahner auch ohne schaffbar.
Hier mal der Schaltplan:
Und hier das Board:
Anbei der 12fach Prototyp auf der Lochrasterplatine:
Befeuert wird das Ganze über einen PIC16F628A. Da die Ausgänge nicht für 24 Magnetartikel reichen, habe ich einfach 6 Demultiplexer 74HC238 (3 zu 8) eingesetzt. Macht bei 24 Magnetartikeln 3 gemeinsame Datenleitungen und 6 Enable Leitungen. Zusammen also 9. Dazu noch den DCC-Signaleingang den Taster und zwei LED's. Insgesamt also 13 I/O's. Theoretisch sind noch 3 I/O's frei, aber die müsste ich dann mit dem Programmieradapter (ISP) teilen. Funktioniert nicht immer zufriedenstellen, also hab ich das mal sein gelassen.
Momentan habe ich die Software für reine Magnetartikel geschrieben. Man kann aber die Software soweit anpassen, dass z.B. 6 Ein- Ausfahr-Lichtsignale incl. Vorsignal damit betrieben werden können. Ich experimentiere noch mit einer kleinen Zusatzplatine die mit kleinen Kondensatoren dass Überblenden bei den Lichtsignalen bewerkstelligt. Könnte man auch per Software lösen, ist aber mit diesem Schaltungsentwurf zugegebenermaßen recht tricki.
Momentan mache ich mit dem Prototypen noch ein paar Stresstests. Ich habe vor die Platine anfertigen zu lassen. Sollte jemand Interesse daran haben bitte per PN melden. Je mehr Platinen ich machen lassen kann umso billiger wird das. Bei 20 Stück kostet eine Platine etwa 13€. Macht also komplett etwa 33€ für 24 Magnetartikel. Das Hexfile für den PIC schicke ich dann gerne zu. Im Zweifelsfall kann ich auch die Platine mit programmiertem und eingelötetem PIC zusenden. Über den Preis müsste ich dann mal nachdenken.
Bis dahin