HILFE Modellbahn anlage mit 16 Zügen über arduino steuern und fahren

Hallo,

Du redest bei Deiner Modelleisenbahn von Blockstrecken? Das heißt die Züge fahren immer in eine Richtung auf dem entsprechenden Gleis? Dann wäre das Motordriver Shield überdimensioniert und blockiert Dir die restlichen Ports laut meiner Meinung. Wenn Du pro Blockstrecke einen MOSFET dazwischen hängst, Freilaufdiode nicht vergessen, dann kannst Du mehrere Blockstrecken mit einem Arduino µC steuern. Brauchst ja nur einen Ausgang pro MOSFET und Blockstrecke. Den MOSFET steuerst Du per PWM an, dann kannst Du die Züge sanft anfahren und abbremsen lassen. Den Rest der digitalen Eingänge für die Reedkontakte nutzen. Zur Überwachung ob ein Zug aus der Blockstrecke raus ist bzw. ob einer reinfährt. Die Frage wäre nur, wie Du dann mehrere µC untereinander steuerst, wenn notwendig. Eigentlich müßten die Blockstrecken aber dann autonom arbeiten. Aber auch dafür wird es hier im Forum sicherlich eine Idee geben. Die µC vernetzten wäre nur notwendig wenn Du zum Bsp. mit Visualisierung wissen willst wo ein Zug gerade steht/fährt oder nicht. Das wäre so ungefähr mein Ansatz.