Freitag, 12. Februar 2016

Antrieb einer Waggondrehscheibe (Modellbahn 1:87)

Ein Industriebetrieb wird wöchentlich mit zwei bis drei Güterwagen bedient. Eine Weichenverbindung an die Entladestation ist aus Platzgründen nicht möglich. Daher werden die Waggons über eine kleine Drehscheibe auf das Fabrikgelände verschoben.
Beispiel: http://www.asoa.de/spur1pro_spill.htm

Als Antrieb habe ich mir einen Schrittmotor vorgestellt, mit dem ich hinreichend genau die Drehscheibe positionieren kann. Die Ansteuerung erfolgt dann über einen Arduino.

Mittlerweile gibt es brauchbare Arduinos (Nano) aus China für weniger als zwei Euros.
Diverse Codes habe ich schon ausprobiert. Wenn die Drehscheibe und die dazugehörigen Gleisabgänge klar sind, wird der Code angepasst.

Benötigte Bauteile vom Chinesen:

1 Arduino (2 -5 €)

n Taster für die Gleisabgänge (ca. 5 €cent)

Leuchtdioden (5 Cent)

Stepper Motor mit Ansteuerung (ca. 2€)

Platine ( 1€)

Nachteil der Chinabestellungen ist die lange Lieferzeit von 4 bis 6 Wochen. Aber dafür ist man ja Rentner. Bis jetzt haben alle Lieferungen funktioniert.

Code für Arduino mit angepasster Geschwindigkeit für eine Waggondrehscheibe:

#include <Stepper.h>

int SPMU = 32;

Stepper myStepper(SPMU, 2,3,4,5);

void setup()

{

myStepper.setSpeed(50);

}

 void loop() {

myStepper.step(2048);

delay(500);

myStepper.step(-2048);

delay(500);


Dreht 2048 Schritte nach rechts, dann nach links usw.