Einführung in DCC-EX und JMRI Teil 1 - Märklin Modellbahn H0-DCC Command Station mit Booster billig
HTML-код
- Опубликовано: 2 окт 2024
- DCC Command Station mit Booster preiswert selber bauen für knapp 50€!
Hier der 1. Teil eines ausführlichen Kurses über den Arduino als Command Station mit DCC-EX und JMRI als Betriebssoftware für eine digitale Eisenbahn-Anlage.
Im Video genannte Links:
www.arduino.cc (Arduino-IDE)
dcc-ex.com (DCC-EX Command Station)
www.jmri.org/ (JRMI - Java Model Railway Interface)
Hardware, die Ihr benötigt:
Arduino Uno: amzn.to/3AZccII
oder Arduino Mega: amzn.to/3BFSHa1
Motor Shield: amzn.to/3QvqaJQ
Netzteil 20V/4A, empfohlen für Märklin H0: amzn.to/3RzaIMz
Günstige Decoder gibt es z.B. bei TAMS: www.tams-onlin...
(Alles Affiliate Links)
Wenn ihr es gut findet, daß ich mein Hobby hier mit euch zu teile, und ihr mich unterstützen wollt, könnt ihr mir einen Kaffee ausgeben, wenn ihr mögt: paypal.me/anal...
Natürlich kann ich so auch Sachen anschaffen, die ich für euch testen soll! :-)
Falls ich noch einige Sachen mal für euch ausprobieren soll, hier meine Amazon-Wunschliste: www.amazon.de/...
Folgt mir auch auf Instagram: / analog.h0 (@analog.h0)
Mehr auch auf meiner Homepage: analog-h0.jimd...
#eisenbahnfieber #fallermodellbau #h0scale #makeminiaturworldgreatagain #modellbahnanlage #modellbahn #modellbau #trainminiature #modelrail #modelrailway #scalemodels #modeltrain #marklin #modelrailwayscene #modelrailroad #modeltog #eisenbahnbilder #modeltrains #modelbuilding #h0 #modelleisenbahn #modellismo #187scale #miniatur #h0trains #trainspotting #h0gauge #modelrailroader #model_railway #scalemodeling
Hallo wirklich gutes Video. Sehr lehrreich. Wo ich Probleme habe sind die eckigen Klammern. Wie kann ich die erzeugen
Alt+5 und Alt+6
Hallo, bin heute durch Zufall auf deinen Kanal gestoßen. Kannte DCC-Ex bisher nicht. Eine Super Möglichkeit. Kann man damit nur Loks steuern oder auch andere Funktionsdekoder.
Hallo, Du kannst damit alle DCC-Decoder steuern. JMRI unterstützt eine Menge an Herstellern, und wenn man sich gut auskennt, kann man ein Ansteuerungsprofil für seine exotischen Dekoder selbst schreiben. Ich denke aber, daß Dein Funktionsdekoder nicht so exotisch sein wird, oder? ;-)
Diese Videos kommen für mich genau zur richtigen Zeit. Danke für die Mühe und die Informationen. Ich werde wohl ähnliches umsetzen.
Das freut mich! Für mich war es mehr der Antrieb, digitalen Fahrbetrieb verstehen zu wollen, aber mit dem Wissen werde ich wohl auch die Digitalisierung unserer alten Arnold N in Angriff zu nehmen.
Ich habe mir inzwischen einige Videos die echt top sind mit Erklärung usw. das einzige, was ich nicht zusammen bringe. Gedanklich wie kann ich den die Arduino Lok Steuerzentralle mit den anderen dinge die Nebenbei gesteuert werden verbinden kann. Ich bin leider noch nicht so tief drin. oder ist für die Lok Steuerungen, Meldung der gleise, und für die licht Anlage jeweils ein Arduino nötig. oder wie wird die dann gehandhabt.
Schwache Leistung dafür, dass Deine anderen Kommentare zu klugscheisserisch sind…
@@AnalogH0 nein tut mir leid, in die Arduino Welt, bin ich erst seit 2 Wochen durch gewisse kleine Clips wie deine Gerutscht, die mich echt um die ecke denken lassen auf neu Wege meiner Anlagen Planung in der Elektrik. Aber wie diese 2 Chip ebenen erweitert werden zu einem großen System das geht derzeit echt über meinen Horizont daher bitte ich Sie mir eine Erleuchtung zu geben. vielen dank
Hallo vielen Dank für die Anregungen bzgl. DCC. Ich bin absoluter Anfänger in Sachen DCC und hätte mal eine Frage bzgl. kurzschlusssicherheit. Nachdem ich bereits ein Motorshield ins Nirwana geschickt habe, weil ich aus Versehen eine Zange auf den Schienen liegen gelassen hab, möchte ich eine Art Sicherung einbauen. Diese soll verhindern, dass wenn der StRom eingeschaltet wird und quasi eine Brücke zwischen plus und minus besteht, der Strom sofort weggeschaltet wird. Hast Du vielleicht eine Idee zu diesem Thema?
Gruß Michael
Tja, das die die Krux an den Motorshields, die sind nicht gesichert. Aber ich kann Dich insofern beruhigen, daß ein Motorshield es probemlos wegsteckt, wenn ein Decoder mal durchschmort. 😂
Aber um in Zukunft Kurzschlüsse zu vermeiden, schalte Sicherungen zwischen Motorshield und Schienenanschluss.
Flinke Schmelzsicherung 2A: amzn.to/3GKkyHJ
Passende Einbaulitze mit Sicherungshalter: amzn.to/48gcyK0
@@AnalogH0 ich danke Dir für die rasche Hilfe. Schöne und geruhsame Weihnachten für Dich🎄
@@aloisius1960 dafür nicht. Für eine Fehlstromschaltung hab ich da im Moment keine Idee.
Frage zu 25:39, wenn ich das mache, kommt mehrfach im linken unteren Eck für verschiedene CV die Meldung: "Programmtool Fehler: Keine Bestätigung von Lok erhalten (308)". Hast du eine Idee was es damit auf sich hat? 🤔
Keine Rückmeldung von der Lok/ dem Decoder
Hallo zusammen
Mittlerweile habe ich mit einem Original Arduino Motorshild die H0-DCC Command Station erfolgreich in Betrieb genommen.
Als nächstes möchte ich das Ganze per WIFI steuern.Geht das mit dem Uno und was für eine Hardware (WIFI-Modul) brauche ich?
Oder soll ich mir einen Arduino Mega mit WIFI besorgen.
Danke für Eure Hilfe und einen guten Start in die neue Woche!
Wifi-Shield drauf und fertig, sag ich mal.
dcc-ex.com/ex-commandstation/advanced-setup/supported-wifi/index.html
Sollte auch mit dem Uno gehen.
Super!!! Spitze erklärt!!! Vor ein paar Tagen bin ich erst auf dieses DCC-Ex aufmerksam geworden. Ich war sofort begeistert, da ich unbedingt eine Möglichkeit gesucht habe, meine Lokdecoder zu programmieren, da ich mich bisher mit DDW über Wasser gehalten habe. Aber da man damit nicht alles programmierbar ist, schon gar nicht meine erste Soundlok V200 von Piko, hatte ich mir gleich das Motorshield besorgt und auf meinen vorhanden Arduino Uno gesteckt. Heute war es dann so weit und ich kann nun meine Loks auslesen und programmieren.
Es hat etwas dann doch noch etwas gedauert, da ich mit der EX-CommandStation v5.0.7 nichts auslesen konnte. Die Leds gehen zwar an, aber kein Datenverkehr. Mit der V4er Version funktioniert es nun ganz vorzüglich. Ich vermute, dass der ArduinoUno hier ein Problem macht.
Nochmals vielen Dank für die tollen Erklär-Videos
Gerne geschehen!
Hallo, schönes Video und interessante Alternative. Habe es mal ausprobiert - einen Mega und ein Motorshield gekauft und gem. Anleitung installiert. Leider hänge ich beim Test des Arduinos schon fest. die Kommandos bzw. im Seriellen Monitor steuern das Motorshield nicht an. Bin natürlich noch recht hilflos was Fehlerbehebungen anbelangt. Gibt es irgendwo eine Hilfeseite?
Es gibt einen Discord-Kanal, der ist bei www.dcc-ex.com verlinkt.
Statt dem seriellen Monitor zum Testen würde ich aber erstmal einen Test über JMRI probieren.
DAs ist ja mal Cool. Eine schöne Alternative um Lok zu Programmieren ohne viel Geld ausgeben zu müssen. Top und auch schön ausführlich erklärt. 👍
Nicht nur das, auch zum Fahren! 🙂
Hallo zusammen
Gibt es für den helmond motorshild eine Alternative, da schon seit längerem nicht erhältlich.
Danke für entsprechende Rückmeldungen😊
Also bei mir ist der Lieferbar, wäre am Dienstag bei mir... amzn.to/3QvqaJQ
Ansonsten: Es sollte ein Motorshield mit dem L298P Motor-Controller sein, soweit ich weiß.
Das "Original" Arudino-Shield funktioniert auch: amzn.to/3oNRgC5
Weitere Empfehlungen gibt es hier: dcc-ex.com/reference/hardware/motor-boards.html
Komisch, bei mir wird bei Amazon dieser als derzeit nicht lieferbar angezeigt😮
Das Video ist soweit gut erklärt, nur bitte langsamer. Erkennen von den Einstellungen kann ich fast leider garnichts. Vielleicht mit Zoom arbeiten, denn so kann ich die Schrift nicht erkennen. Ich habe es auch mit einer Lupe versucht, leider ohne Erfolg.
Ja, nehme ich mir zu Herzen. Ich werde das nochmal überarbeiten, da sich anscheinend auch bei der Installation inzwischen Änderungen ergeben haben.
@@AnalogH0 ok, danke
Moinmoin,
sehr interessant, dieses System. Ich bin grad dabei alles durchzuarbeiten, um ggf. auch digital unterwegs zu sein (bezahlbar 😁)
Was hat es mit dem wiThrottle (I0S) auf sich? funktioniert es wieder?
WiThrottle funktioniert, dieses Webthrottle hat bei mir nicht mehr funktioniert
@@AnalogH0 Ah, klasse. Vielen Dank. Bin ganz überrascht, dass Du so schnell auf einen Kommentar eines "alten" Videos antwortest. Klasse!!!
Heißt das, dass ich später mein Arduino mit Motorshield am Mit dem Rechner und der Modellbahn verbinde und meine Loks mit dem Smartphone/Tablet steuern kann?
@@martindammann3813 ja, das heißt es. Wenn Deine Decoder DCC sprechen…
Vielen Dank für das informative Video. Ich habe auch eine alte Märklin Eisenbahn mit M Gleise und will diese auch digitalisieren. Was ich nicht ganz verstehe: Muß das Aduino Uno mit dem Motorschild immer zusammenbleiben im Betrieb? Muß ich mir dann ein neues Uno Board kaufen wenn ich was anderes programmieren will, z. B ein Atiny ? Sorry für meine laienhafte Erklärung, ich stehe noch ganz am Anfang...
Ja, die müssen zusammenbleiben. Ich hab mir extra einen Arduino Mega dafür gekauft.
@@AnalogH0 Danke für die schnelle Antwort. Da ich ja die komplette Anlage über PC steuern will, ist das auch mit Aduino möglich (Weichen, Signale stellen, Beleggleise mit Rückmeldung ) ohne die teuren Steuerzentralen von Märklin & Co ?
@@olafschmucker1691 Da sag ich mal salomonisch: Im Prinzip ja. Wenn die verwendeten Weichen-, Funktions- und sonstigen Dekoder DCC sprechen. Oder Selbstbau.
Super erklärt , tolle Sache ; Leider bekomme ich beim exinstaller immer folgende Fehlermeldung - Fehler beim herunterladen der Plattform avr:arduino; Fehler beim herunterladen von Abhängigkeiten beim Abbruch der Kompilierung... was mache ich falsch ?
Hmmm... Entweder hast Du keine Internetverbindung, oder der Installer ist inzwischen veraltet.
Hast Du schon mal eine Installation über die Arduino-IDE probiert? dcc-ex.com/ex-commandstation/advanced-setup/installation-options/arduino-ide.html
@@AnalogH0 Vielen Dank für die schnelle Antwort, mit der Installation über die Arduino IDE hat es geklappt .
@@dirkanheyer6247 super. Hatte bisher noch keine Zeit, den Installer noch mal auszuprobieren.
Diese Videos sind sehr informativ und einfach sehr schön erklärt. Ich habe deshalb großes Interesse meine kleine Modellbahn nach und nach von Analog auf Digitalen Fahrbetrieb umzustellen.
Was fährst Du für eine Bahn?
@@AnalogH0 Ich fahre Märklin M-Gleis Analog. Alle Loks haben bereits den HLA von Märklin sowie den Uhlenbrock 55500 als elektronischen FRU. Mein Plan ist digital fahren und analog schalten.
@@analog5577 Achso. Den Uhlenbrock brauchst Du dann nicht mehr, wenn Du z.B. den LD-W-42 von TAMS einbaust, das kann dann der Decoder.
Vielen Dank für das sehr informative Video, darf ich fragen ob der 2. Teil noch kommt?
Ja, das geht weiter. Leider hab ich gerade eine kleine Zwangspause, siehe mein aktuelles Video… 🤷♂️
@@AnalogH0 Super 👍 Könnten Sie dann vielleicht auch noch etwas auf die verschiedenen Varianten von DCC++ eingehen. Da gibt es ja das originale DCC++, das DCC-Ardu und das jüngste(?) DCC-EX. Ist das mehr oder weniger alles das Gleiche 🤔 Und wie sieht es bei den Lok Decodern aus, gibt es welche die beispielsweise mit DCC-EX gar nicht gut funktionieren?
@@ihabsglei DCC-EX ist das, was ich einsetze. DCC++ ist der Vorgänger und DCC-Ardu wird seit Jahren nicht mehr gepflegt.
Märklin-Dekoder funktionieren, aber der DCC-Befehlsatz ist gegenüber dem propietären Märklin Befehkssatz ziemlich eingeschränkt, so daß viele Funktionen nicht ansteuerbar sind.
Danke Dir für dieses TOP Video, ohne Dich wäre ich aufgeschmissen gewesen. Jetzt funktioniert es einfach Klasse. Bin auf das nächste Video gespannt.
Gerne doch. :)
@@AnalogH0 Morgen nehme ich mir Teil 2 vor, da ich auch auf POP!OS arbeite. Bis ich den Windowsrechner wieder erweckt habe, oh je. Der funktioniert auch wieder.
@@111erPeter Das OS darunter ist ziemlich egal, spannend wird‘s irgendwann mit Rocrail. JMRI finde ich (noch?) ziemlich rudimentär. Aber der Decoder-Programmer ist super.
@@AnalogH0 In diese Richtung wird es bei mir auch gehen, jetzt muß ich mich erst mal einarbeiten auf JMRI. Ist Klasse, Rocrail wird der nächst Schritt. Der Programmer ist echt Top. Bin neu in der Materie und fahre Zweileiter H0 analog, aber das wird schon.
Hallo, sehr hilfreiches Video, danke! Ist es auch möglich, statt des Lenovo-Netzteils die Eingänge des Motor Shield einfach direkt an die Ausgänge "gelb" und "braun" eines Märklin-Trafos anzuschließen?
Der Trafo liefert Wechselstrom, der müsste vorher über einen Gleichrichter laufen. Und ich kann nicht einschätzen, wie stabil diese Stromquelle dann ist, oder ob sie bei höherer Leistungsanforderung einbricht.
Der Vorteil eines Notebook-Netzteils ist: Es ist stablilisiert, liefert Gleichstrom und das DCC-Signal kann so aufmoduliert werden. Bei einer selbst gebastelten Stromquelle bin ich mir da nicht so sicher.
Ich hab's aber auch noch nicht probiert, der "Lichtausgang" liefert 16V, und je nach Trafo bis zu 2A. Durch den Schaltungsverlust am Motoshield liegen am Gleis dann 14V an. Ob die Loks dann noch schnell genug fahren?
Allerdings: Die blauen Trafos scheiden meiner Meinung nach hier völlig aus, die sind auf 220V~ ausgelegt, europäische Norm ist aber inzwischen 230V, das kann einen Decoder im Analogbetrieb beim Umschaltimpuls mit einem blauen Trafo schon killen.
Also, wenn Du es probiest, dann nur mit einem grauen Trafo, Gleichrichter und sauber geglätteter Gleichspannung.
DANKE für diese sehr hilfreiche Experten-Info! :-)@@AnalogH0
Sorry, noch eine kurze Frage: Ihr Netzteil im Video hat mehrere Ampere (meines hätte 3.25A), ein Märklin-Trafo scheint aber weniger zu haben, nur 1A -- können wir sicher sein, dass nicht zu viele Ampere von solchen Netzteilen (über das Motor Shield) in die Lok gehen? DANKE für eine Antwort :-) @@AnalogH0
@@stefankoelsch1899 Je nach Grösse des Trafos haben die Märklin Transformatioen 16VA oder 32VA. Der mit 16VA liefert bei 16V maximal 1A, der mit 32VA bei 16V maximal 2A.
3.25A ist die maximale Stromstärke, die das Netzeil liefern kann. Es wird immer nur soviel geliefert, wie benötigt wird. Das Motorshield zieht maximal 2A pro Kanal, also 2A auf dem Programmier- und 2A auf dem Fahrgleis. Ein Lokdecoder zieht bis zu 1A mit allen Funktionen. Bei einer größeren Anlage wirst Du froh, sein, wenn Dein Motorshield und Dein Netzteil nbis zu 5A liefern kann...
Wow, wieder VIELEN Dank für die sehr hilfreiche (und SUPER-schnelle) Antwort! :-) :-) :-) @@AnalogH0
Vielen Dank! Ich möchte das Motor Shield auch über 20 V mit Strom versorgen und das ESP-12F WI-FI-Modul installieren. Bitte sagen Sie mir, muss ich den Arduino Mega mit einem anderen Netzteil mit 9 V oder 12 V versorgen (vorbehaltlich der Trennung vom Computer)?
Wieso 9 oder 12V? Brauchst Du den Mega nicht mehr?
Empfohlen wird das ESP8266, das ESP-12F wird (noch) nicht unterstützt.
Einfach mal selbst auf der Homepage von doc-ex.com nachsehen, kann ja wohl nicht zu viel verlangt sein.
Ich verstehe das vom WI-FI-Modul. Vielen Dank! Tut mir leid, aber ich kann noch nicht gut Deutsch. „Brauchst Du den Mega nicht mehr?“ nicht verstanden? Ich werde meine Frage noch einmal wiederholen. Wie Sie gezeigt haben, habe ich die V/N-Verbindung unterbrochen. Dann schließe ich 20 V an das Motorschild an. Wie wird der Arduino Mega dann mit Strom versorgt?
@@yuriyskidan4313 über seinen USB-Port.
9-12V sind zu viel und können den Arduino killen.
@@AnalogH0
OK. Ich habe die gesamte Schaltung zusammengebaut, programmiert, die Lokomotive programmiert und möchte sie über ein Handy steuern. Muss ich den Arduino über den externen Stromanschluss mit Strom versorgen? (USB vom Computer getrennt)
@@yuriyskidan4313 JA!
Toll und ausführlich erklärt. Danke für die Arbeit!
Gern geschehen.
Wirklich ganz super erklärt ;-)
Danke Dir!
Sehr gut erklärt. Danke.
LG Dirk
Sehr gerne!
Hallo, ich finde die Anleitung super. Bin gerade dabei meine Analog H0 Märklin auf digital umzustellen. Mit den englischen Anleitungen bin ich nicht klar gekommen. Mit ihrer Anleitung hat die Installation ganz gut geklappt. Nun habe ich aber ein Problem. Am Motorshield leuchten die 4 LED´s aber ich bekommen keinen Strom auf die Schienen. Ich habe alle Verbindungen geprüft. Alles o.K. Kann mir jemand einen Tip geben, wie ich das Problem lösen kann.
Was heisst denn "kein Strom" genau?
Für Märklin H0 sollte das Netzteil 20-24V und 2-4 A liefern. Das hatte ich bei meinem 1. Versuch auch, das Netzteil war zu schwach, so daß die Lok nicht anlief.
Hast Du nachgemessen? Liefert das Netzteil Gleichstrom? Sind an den Ausgängen des Motorshields ungefähr die Eingangsspannung des Netzteils minus 2V messbar? Also bei 20V vom Netzteil, sollte am Ausgang des Motorshields ca. 18V messbar sein. Am Ausgang liegt ein PCM-Signal an, also kein Gleichstrom mehr, aber das kann man als Wechselspannung messen.
Falls da alles ok ist, ist die Spannung auch am Anschlussgleis messbar?
Falls ja, ist die Spannung auf den Schienen messbar?
Falls ja, ist die Spannung am Decoder in der Lok messbar?
Hat die Lok einen Kurzschluss?
Und je nach Dekoder: Wenn man einen guten alten Trafo an die Schienen anschliesst, fährt die Lok analog?
Vielen Dank für die schnelle Antwort. Zu meinem System: Ich habe einen Uno und das Motorshield Deek Robot. Eingang auf dem Shield 22,3 V DC. Ausgang A 3,33 V AC und Ausgang B 4,2V AC. Die gleichen Werte auf dem Programmiergleis und Fahrgleis. Ich wollte eine neue Lock (Diesel Digital) in mein Lockregister aufnehmen, dann kommt die Fehlermeldung 308.
Also zu wenig Strom. Ein Bekannter hat eine Märklin Anlage mit "mobil Station 1", der hat 12,3 V AC auf den Schienen. Die Lock fährt bei meinem Bekannten sehr gut, ob analog auch, kann ich nicht sagen.
@@theodorthale3043 Zu wenig Spannung, ja. Da sollten bei 22,3V ca. 20V auf dem Gleis sein.
Übrigens, auf dem Programmiergleis geht nur Programmieren, Fahren geht da nicht bei DCC+
@@AnalogH0 Ja, das mit dem Programmiergleis ist mir klar. Aber warum habe ich so wenig Spannung? An was kann das liegen? Kann man aus der Fehlermeldung was erkennen?
@@theodorthale3043 Aus welcher Fehlermeldung? Was sagen denn die Diagnose-Programme von DCC+?