Archive for November 27th, 2011

Modellbahn

Sunday, November 27th, 2011

Loks aus den 60ern (Fleischmann, Roco) Schienen aus den 80ern (Fleischmann) und eine Digital-Zentrale aus den 90ern. Anfang der 90er angeschafft: Märklin digital Central Control= (2627) für DM650.- und ein Interface(6050), DM 211.-
Letzte Woche gebraucht dazu gekauft: Ein central unit=(6027) für €12 und ein control 80(6035) für €40.-
Diese beiden Geräte können die Central Control= ersetzen, mit 2 Einschränkungen: Keine Funktionen F1..F4 nutzbar, Loks ohne Dekoder können nicht auf Adresse 80 benutzt werden. Letzteres sollte eigentlich funktionieren, tut es aber momentan nicht.

Heute habe ich mit der Kombination aus central unit=(6027) und Interface(6050) experimentiert. Anfangs gab es mit rocraileinige Erfolgserlebnisse: Ich konnte zeitweise Loks steuern und sogar dem Roco ICE ein paar Töne entlocken(Hupe & Türen-Piep-Piep-Piep) Aber oft ging auch gar nichts. Ich hatte den USB nach RS232 Konverter in Verdacht oder die Software, die die Bytes möglicherweise zu schnell sendet. Damals beim AtariST musste ich in meine Software auch ein paar Pausen einbauen bis es klappte. Dann habe ich srcpd probiert. Dort kann man Pausen in die Config eintragen. rocrail(server) kann man als srcp-Client verwenden. rcsh hätte ich gerne als srcp-Client probiert, lief aber nicht.j-man funktionierte gut als srcp-Client aber die Kommunikationsprobleme zwischen PC und Märklin-Interface wurden eher schlimmer als besser.
Dann hab ich überlegt, die Software auf einen anderen PC zu instellieren, weil der noch einen “echten” RS232 Anschluss hat, hab ich aber nicht gemacht. Ich habe lieber mal den Atari gestartet – damit funktionierte das Interface ja schonmal vor 20 Jahren. Und es funktioniert immer noch 🙂 Ich kann Loks fahren und Licht an und aus machen, aber wenn ich versuche F1..F4 zu schalten, dann ertönt zwar einmal das ICE Horn aber danach ist
central unit= abgestürzt und muss resetet werden. Es lassen sich dann auch keine Züge mit der control80 steuern.
Nun weiß ich also warum rocrail und srcp selten bzw garnicht funktioniert haben: Sobald das Programm F1..Fn setzen oder zurücksetzen will ist Schluß mit lustig: “CTS-Error”
Wie das mit dercentral control= statt central unit= aussieht werde ich zu einem späteren Zeitpunkt mal testen.

Es bleibt spannend und interessant. Neuer Eintrag in meine Ideen-Liste:

* atmega empfängt IR Signale von einer Unversal-Fernbedienung und sendet Kommandos an das Marklin Interface. Das Interface kann angeblich auch seriell mit 0..+5V Pegel.

Heute fand ich eine Webseite wo jemand das AVR-NET-IO + Schrittmotorplatine-Bausatz als digital Zentrale verwendet. Ist aber nicht DCC sondern Motorola(MM) und außerdem Closed Source.

http://www.7soft.de/de/mini_srcp_server/index.html

http://www.pollin.de/shop/dt/Mjc5OTgxOTk-/Bausaetze_Module/Bausaetze/Schrittmotorplatine_Bausatz.html

Aber vielleicht geht das auch als DCC Booster.