DCC Spezialdekoder: Unterschied zwischen den Versionen

Aus Digital Modellbahn
Zeile 3: Zeile 3:
  
 
== DCC Polaritätstester ==
 
== DCC Polaritätstester ==
[[Datei:DCC_Pol_Test.jpg|thumb|left|130px|Schaltungsbeispiel]]
+
[[Datei:DCC_Pol_Test.jpg|thumb|left|135px|Schaltungsbeispiel]]
 
[[Datei:ATiny_Aktion.png|thumb|220px|ATTiny Schaltung für Polaritätstestern ([https://sourceforge.net/projects/pgahtow/files/DCC/Polarity_Test/TinyPol.sch/download Eagle])]]
 
[[Datei:ATiny_Aktion.png|thumb|220px|ATTiny Schaltung für Polaritätstestern ([https://sourceforge.net/projects/pgahtow/files/DCC/Polarity_Test/TinyPol.sch/download Eagle])]]
 
Zu Erkennung der DCC Polarität am Gleis habe ich einen kleinen DCC Dekoder entwickelt, der das DCC Signal analysiert und erkennt auf welcher Seite zuerst ein Bitwechsel passiert. Dieser Tester kann verwendet werden um bei Kehrschleifen oder Boosterübergänge die Polarität des DCC Datensignals zu überprüfen. <br> Der Tester besitzt dazu zwei LEDs welche so angeordnet sind, das sie sich über dem jeweiligen Gleis befinden. Es leuchtet beim anliegen eines DCC Signals eine der beiden LEDs auf. Wenn eine Gleichspannung anliegt, also kein DCC Signal, wird die Polarität der Gleichspannung dargestellt. Dazu blinkt eine LED, die andere leuchtet dauerhaft.
 
Zu Erkennung der DCC Polarität am Gleis habe ich einen kleinen DCC Dekoder entwickelt, der das DCC Signal analysiert und erkennt auf welcher Seite zuerst ein Bitwechsel passiert. Dieser Tester kann verwendet werden um bei Kehrschleifen oder Boosterübergänge die Polarität des DCC Datensignals zu überprüfen. <br> Der Tester besitzt dazu zwei LEDs welche so angeordnet sind, das sie sich über dem jeweiligen Gleis befinden. Es leuchtet beim anliegen eines DCC Signals eine der beiden LEDs auf. Wenn eine Gleichspannung anliegt, also kein DCC Signal, wird die Polarität der Gleichspannung dargestellt. Dazu blinkt eine LED, die andere leuchtet dauerhaft.

Version vom 27. September 2021, 10:09 Uhr

Eigenbau | Allgemein | Railcom | DCC-Dekoder | Servo-Dekoder | Spezialdekoder


DCC Polaritätstester

Schaltungsbeispiel
ATTiny Schaltung für Polaritätstestern (Eagle)

Zu Erkennung der DCC Polarität am Gleis habe ich einen kleinen DCC Dekoder entwickelt, der das DCC Signal analysiert und erkennt auf welcher Seite zuerst ein Bitwechsel passiert. Dieser Tester kann verwendet werden um bei Kehrschleifen oder Boosterübergänge die Polarität des DCC Datensignals zu überprüfen.
Der Tester besitzt dazu zwei LEDs welche so angeordnet sind, das sie sich über dem jeweiligen Gleis befinden. Es leuchtet beim anliegen eines DCC Signals eine der beiden LEDs auf. Wenn eine Gleichspannung anliegt, also kein DCC Signal, wird die Polarität der Gleichspannung dargestellt. Dazu blinkt eine LED, die andere leuchtet dauerhaft.

Software

Knopf-Aktion

Schaltung für zwei Aktionen
ATTiny45/85 Schaltung für Aktionen (Eagle)

Kleines Modul für Knopf-Aktionen an der Modellbahnanlage. Bewegungen wie ein Windrad oder auch Soundeffekte (z.B. Sirene) können dabei vom Besucher eingeschaltet werden. Das Modul kann bis zu zwei Aktionen unabhängig voneinander schalten. Für jede Aktion gibt es eine PWM gesteuerte LED über die, die Aktivität signalisiert wird. Eine Aktion ist Standardmäßig für 30 Sekunden aktiv und weitere 20 Sekunden gesperrt. Die Aktionen können direkt oder über ein Relais an dem Aktionsmodul angeschlossen werden.

-> Für das Programmieren des ATtiny ist eine Anpassung der Arduino IDE notwendig.

Software

Modellsound

Verbindung Arduino SD-Card Reader

In der ENTWICKLUNG!
Es gibt Sound Abspieler wie den Uhlenbrock Sound-Director 38000 (MP3-Wiedergabe), diese sind sehr teuer wenn man zum Beispiel nur ein Geräusch für eine Kirche, Wasserfall, oder Tiere benötigt.
Mittels eines Arduino und einem SD-Kartenleser lässt sich ein kostengünstiger 8-Bit (16-Bit möglich) WAV Audio Player erstellen. Auf der SD-Card werden die Geräusche im WAV-Format abgelegt. Das WAV-Format ist notwendig, da der Prozessor im Arduino (ATmega328p) nicht ausreichend Leistung hat um ein MP3-File zu dekodieren.

Library

Hardware

Geräusche

Hier können die benötigten Modellbahngeräusche heruntergeladen werden: (Achtung eine Konvertierung des Format ist notwendig!)