Achtung : MoBaCAN ist noch in der Entwicklung !

MoBaCAN ist eine Modellbahnsteuerung für den analogen Modellbahnbetrieb, ähnlich wie MpC von Gahler+Ringstmeier . MpC ist allerdings meiner Meinung nach total veraltet und verlangt nach Ressourcen, die heute nur noch schwer zu bekommen ist, z.B. Mainboard mit ISA-Slot, parallele Schnittstelle, Betrieb unter DOS ....

Mein Konzept sieht da etwas anders aus. Der PC wird nur zur Ablaufsteuerung benutzt, die Fahrstraßen werden per Stellpult eingestellt. Ich möchte schließlich die Modellbahn sehen und nicht die ganze Zeit auf einen Bildschirm glotzen. Die Datenübertragung erfolgt per USB-CAN-Adapter vom PC an die Basismodule. Die Basismodule beinhalten die Software für Ein- und Ausgabe, Lichtsignale, Magnetartikel, Fahrtregler .... Außerdem besitzen sie 8 Sockel, an die die Submodule angeschloßen werden. Jedes Submodul hat eine 4 Bit Kennung, anhand derer das Basismodul die richtige Software lädt. So gibt es bislang Submodule für Gleisbesetztmelder, Lichtsignal, Magnetartikel und Ein- und Ausgabe.

Warum analog fahren und nicht digital ? Ich fahre in Spur-N und besitze einige Modelle, in die sich wegen Platzmangel kein Dekoder einbauen läßt. Außerdem wird eine Umrüstung bei ca. 60 Fahrzeugen recht teuer. Mit Impulsbreitensteuerung läßt sich auch im Analogbetrieb ein gutes Fahrverhalten erreichen.

Warum der CAN-Bus ? Der CAN-Bus ist die Lösung aller meiner Probleme. Angefangen habe ich mit einer seriellen Steuerung, wo die Datenpakete durch alle Module durchgereicht wurden. Das funktionierte solange, bis die erste Lok auf dem Gleis stand. Die hat auf 10 cm Fahrtstrecke ca. 10000 Gleisbesetzt- und Freimeldungen erzeugt und meine Schaltung ist sofort abgestürzt. Wenn es dagegen auf dem CAN-Bus eine Datenkollision gibt, regeln die Busteilnehmer das selbst. Weiterhin ist der CAN-Bus leicht zu verkabeln, störungssicher, leistungsfähig .... Mit der 29 Bit-Adressierung stehen über 500 Millionen Adressen zur Verfügung. Der Bustreiber PCA82C250 kann bis 110 Basismodule ansprechen, was für eine Modellbahn ausreichen sollte.

Ähnliche Konzepte verfolgen auch OpenDCC und Alan , wobei OpenDCC wieder eine digitale Steuerung ist, die den Einbau von Dekodern erfordert. Alan dagegen bietet jede Menge SchnickSchnack, wie z.B. Steuerung per Tablet über WLAN. Immerhin scheint das System komplett zu funktionieren, was bei mir bislang nur teilweise der Fall ist.