Heiko Deserno, 2024, FB22
Microrail-Dokumentation auf feldbahn22
Microrail ist eine Software zur drahtlosen Steuerung von Modellfahrzeugen. Dieses Projekt stellt den Empfänger dar, der in ein Modellfahrzeug eingebaut wird. Die Software läuft auf der beschriebenen Hardware-Konfiguration, die aus einem Microcontroller und weiteren Komponenten besteht. Die Hardware muss nach Dokumentation beschafft und zusammengebaut werden.
Note
Dieser microrail-Empfänger ist ein Maker-Projekt. Diese Anleitung enthält
eine Materialliste, Schaltpläne und Aufbauhinweise. Zusammenbauen müsst ihr den
Empänger selbst.
Da die wunderbaren Deltang-Empfänger Rx6 nicht mehr hergestellt werden und kaum noch lieferbar sind, habe ich nach einer geeigneten Alternative zur drahtlosen Steuerung von Modellbahn-Fahrzeugen (insbesondere Feldbahnen im Maßstab 1:13) gesucht. Locoremote ist auf den ersten Blick eine brauchbare Alternative, allerdings ist die Beschaffung der Bausteine in der EU kompliziert geworden.
Und dann war da noch dieses gewisse Etwas, das jedes Modellbauerherz etwas höher schlagen lässt: die eigene Kreation. Technisch ist der Microrail-Empfänger ähnlich zu den Locoremote-Empfängern. Kein Wunder, denn beide Bausteine beruhen fast auf der gleichen Hardwareplattform. Dinge wie Licht und Sound kann der Microrail-Empfänger nicht.
Der Microrail-Receiver bzw. Empfänger ist die Komponente zur Motorensteuerung. Ein Microcontroller und eine Motoren-Steuerplatine genügen für diese Funktion. Der Microcontroller erstellt einen eigenen WLAN-Accesspoint. WLAN-fähige Clients wie Mobiltelefone oder Tablets können sich mit dem WLAN des Microcontrollers verbinden und die UI über die Adresse http://192.168.4.1 aufrufen. Die UI enthält Buttons zur Steuerung von Geschwindigkeit und Fahrtrichtung.
Als Microcontroller wird ein Lolin D1 mini auf Basis des ESP8266 verwendet. Als Motorentreiber unterstützt die Software folgende Platinen:
- Lolin Motorshield HR8833, HR8833 Chipsatz
- Lolin Motorshield AT8870, AT8870 Chipsatz
Diese Platinen werden über den I2C-Bus mit dem D1 mini verbunden. Die Software-Steuerung basiert auf der Lolin-Treiberlib.
Die Platinen mit den HR8833 und AT8870 Chipsätzen sind seit 2022 neu und haben verschiedene Einsatzzwecke:
- HR8833: 3 bis 10 V, 1,5 A Motorstrom
- AT8870: 6,5 bis 38 V, 2 A Motorstrom
Tip
Mehr Informationen zur Hard- und Software sowie zur Entwicklungsumgebung sind auf der Seite Microrail-Seite von feldbahnn22.de vorhanden.