Inhaltsverzeichnis:

Modellbahnanlage mit automatisiertem Ausweichgleis (V2.0) - Gunook
Modellbahnanlage mit automatisiertem Ausweichgleis (V2.0) - Gunook

Video: Modellbahnanlage mit automatisiertem Ausweichgleis (V2.0) - Gunook

Video: Modellbahnanlage mit automatisiertem Ausweichgleis (V2.0) - Gunook
Video: Signale auf der Moba Was brauche ich wirklich 2024, September
Anonim
Modellbahnanlage mit automatisiertem Ausweichgleis (V2.0)
Modellbahnanlage mit automatisiertem Ausweichgleis (V2.0)

Dieses Projekt ist ein Update eines der früheren Modellbahn-Automatisierungsprojekte, The Model Railway Layout with Automated Siding. Diese Version fügt die Funktion des Kuppelns und Entkuppelns der Lokomotive mit dem Rollmaterial hinzu. Der Betrieb der Bahnanlage ist wie folgt:

  • Die Lokomotive wird von der Hauptstrecke starten und in das Abstellgleis fahren, um mit dem Rollmaterial zu kuppeln.
  • Die Lokomotive wird ankuppeln und den Zug aus dem Abstellgleis auf die Hauptstrecke bringen.
  • Der Zug setzt sich in Bewegung, beschleunigt, nimmt ein paar Schleifen um die Anlage und wird langsamer.
  • Die Lokomotive bringt den Zug zurück zum Anschlussgleis in der Endschleife, wo er sich vom Rollmaterial abkoppelt und weiterfährt.
  • Die Lokomotive macht eine Schleife um das Gleis, verlangsamt und hält dort an, wo sie am Anfang begonnen hat.
  • Die Lokomotive wartet eine bestimmte Zeit und der gesamte Vorgang wird erneut wiederholt.

Also ohne weiteres loslegen!

Schritt 1: Sehen Sie sich das Video an

Image
Image

Sehen Sie sich das Video an, um eine vollständige Vorstellung davon zu bekommen, wie der gesamte Bahnbetrieb, der im vorherigen Schritt erklärt wurde, abläuft.

Schritt 2: Holen Sie sich alle Teile und Komponenten

Laden Sie das Arduino-Programm auf den Arduino-Mikrocontroller hoch
Laden Sie das Arduino-Programm auf den Arduino-Mikrocontroller hoch

Jetzt wissen Sie also, wie es weitergeht, also besorgen Sie sich alle unten aufgeführten Teile und Komponenten, um loszulegen!

  • Ein Arduino-Mikrocontroller (Jedes Arduino-Board kann verwendet werden, aber achten Sie auf die Pin-Verbindungen.)
  • Ein L298N-Motortreibermodul (Dieser Motortreibertyp wird aufgrund seiner Kapazität und seines Preises empfohlen.)
  • 5 männliche zu weibliche Überbrückungsdrähte (um die Eingangspins des Motortreibers mit den digitalen Ausgangspins der Arduino-Platine zu verbinden.)
  • Set mit 3 männlichen zu weiblichen Überbrückungsdrähten, insgesamt 6 (um die Sensoren mit der Arduino-Platine zu verbinden.)
  • 6 Steckbrett-Überbrückungsdrähte (Zwei zum Anschluss der Gleisstromversorgung an einen Ausgang des Motortreibers und vier zum Anschluss von zwei Weichen des Abstellgleises an den anderen Ausgang des Motortreibers.)
  • Zwei 'sensorische' Spuren.
  • Ein 12-Volt-Netzteil (Stromkapazität von mindestens 1A.)
  • Ein geeignetes USB-Kabel zum Verbinden des Arduino-Boards mit einem Computer (zum Programmieren).
  • Ein Computer (offensichtlich:)
  • Spuren, um das Layout zu erstellen.

Schritt 3: Laden Sie das Arduino-Programm auf den Arduino-Mikrocontroller hoch

Holen Sie sich die Arduino-IDE von hier. Gehen Sie den Code durch, um zu verstehen, wie der Vorgang funktioniert.

Schritt 4: Erstellen Sie das Layout

Erstellen Sie das Layout
Erstellen Sie das Layout

Die Anlage wird ein Überholgleis mit magnetischem Entkupplungsgleis am Gleisausgang enthalten, damit die Lokomotive vor dem Verlassen des Gleises vom Wagen abkuppeln kann. Unmittelbar nach dem Abstellgleis wird ein „sensorgesteuertes“Gleis installiert, das den Mikrocontroller informiert, wenn die Lokomotive das Abstellgleis verlässt oder diesen bestimmten Abschnitt des Gleises überquert.

Vor dem Abstellgleis wird ein weiteres „getastetes“Gleis so eingebaut, dass die Gleislänge zwischen diesem „getasteten“Gleis und dem Abstellgleis bezogen auf die Fahrtrichtung des Zuges größer ist als die Länge des Zuges.

Stellen Sie nach dem Aufbau der Anlage sicher, dass die Gleisschienen sauber sind, um einen reibungslosen Zugverkehr zu gewährleisten.

Schritt 5: Verbinden Sie die Weichen mit dem Motortreiber

Verbinden Sie die Weichen mit dem Motorfahrer
Verbinden Sie die Weichen mit dem Motorfahrer

Verbinden Sie beide Weichen parallel (+ve und -ve des einen mit dem +ve bzw. -ve des anderen). Verbinden Sie die parallel verdrahteten Weichen mit den mit 'OUT1' und 'OUT2' gekennzeichneten Ausgangspins des Motortreibermoduls. Möglicherweise müssen Sie die Weichenverbindung zum Ausgang des Motortreibers umkehren, wenn sie nach dem Einschalten des Setups in die falsche Richtung wechseln.

Schritt 6: Verbinden Sie den Motortreiber mit dem Track Power Feeder

Verbinden Sie den Motortreiber mit dem Gleisstromeinspeiser
Verbinden Sie den Motortreiber mit dem Gleisstromeinspeiser

Verbinden Sie die Drähte des Gleisstromverteilers mit den Ausgangspins des Motortreibers, die mit 'OUT3' und 'OUT4' gekennzeichnet sind. Eventuell müssen Sie die Polarität der Kabelverbindung umkehren, wenn sich die Lok nach dem Einschalten des Setups in die falsche Richtung zu bewegen beginnt.

Schritt 7: Verbinden Sie den Motortreiber mit dem Arduino Board

Verbinden Sie den Motortreiber mit dem Arduino Board
Verbinden Sie den Motortreiber mit dem Arduino Board

Entfernen Sie den Überbrückungsstecker vom Pin des Motortreibers, der mit „ENB“gekennzeichnet ist. Verbinden Sie den '+12-V'-Anschluss des Motortreibermoduls mit dem 'VIN'-Pin der Arduino-Platine. Verbinden Sie den 'GND'-Pin des Motortreibermoduls mit dem 'GND'-Pin der Arduino-Platine. Stellen Sie die folgenden Verbindungen zwischen dem Motortreiber und dem Arduino-Board her:

Motortreiber -> Arduino-Board

IN1 -> D12

IN2 -> D11

IN3 -> D9

IN4 -> D8

ENB -> D10

Schritt 8: Verbinden Sie die 'sensored' Tracks mit dem Arduino Board

Verbinden Sie die 'sensored' Tracks mit dem Arduino Board
Verbinden Sie die 'sensored' Tracks mit dem Arduino Board
Verbinden Sie die 'sensored' Tracks mit dem Arduino Board
Verbinden Sie die 'sensored' Tracks mit dem Arduino Board
Verbinden Sie die 'sensored' Tracks mit dem Arduino Board
Verbinden Sie die 'sensored' Tracks mit dem Arduino Board

Verbinden Sie die 'VCC'-Pins der Sensoren mit dem '+5-Volt'-Pin der Arduino-Platine. Verbinden Sie die 'GND'-Pins der Sensoren mit dem 'GND'-Pin des Arduino-Boards.

Verbinden Sie den 'OUT'-Pin des Sensors am Ausgang des Abstellgleises mit dem Pin 'A1' des Arduino-Boards. Verbinden Sie den 'OUT'-Pin des verbleibenden Sensors mit dem Pin 'A0' des Arduino-Boards.

Schritt 9: Verbinden Sie das Arduino-Board mit der Stromversorgung

Verbinden Sie das Arduino-Board über die Strombuchse mit einer 12-Volt-Gleichstromquelle.

Schritt 10: Platzieren Sie das Rollmaterial und die Lokomotive auf den Gleisen

Platzieren Sie das Rollmaterial und die Lokomotive auf den Gleisen
Platzieren Sie das Rollmaterial und die Lokomotive auf den Gleisen
Platzieren Sie das Rollmaterial und die Lokomotive auf den Gleisen
Platzieren Sie das Rollmaterial und die Lokomotive auf den Gleisen

Positionieren Sie die Lok mit einem Aufgleisgerät auf der Hauptstrecke und das Rollmaterial im Abstellgleis.

Schritt 11: Überprüfen Sie alle Kabelverbindungen und die Züge

Stellen Sie sicher, dass die Lokomotive und das Rollmaterial nicht entgleist sind. Überprüfen Sie alle Kabelverbindungen und achten Sie auf die Polarität der Stromanschlüsse.

Schritt 12: Schalten Sie den Strom ein und bringen Sie den Zug zum Laufen

Wenn alles gut gelaufen ist, sollten Sie sehen, wie sich Ihre Lokomotive wie im Video in Bewegung setzt und fährt. Wenn die Lokomotive in die falsche Richtung zu fahren beginnt oder die Weichen in die falsche Richtung schalten, verpolen Sie ihre Kabelverbindung mit der Ausgangsklemme des Motortreibermoduls.

Schritt 13: Ändern Sie das Projekt

Machen Sie weiter und basteln Sie an dem Arduino-Code und dem Design, um mehr Funktionen hinzuzufügen, mehr Züge zu fahren, mehr Weichen hinzuzufügen und so weiter. Was auch immer Sie tun, alles Gute!

Empfohlen: