Erfahrungen und Tipps zur Steuerung von einigen Gleichstrommotoren (Seilwinden)

agmue:
Ich frage mich gerade, wieviel Aufwand es wohl für Dich wäre, SS flexibel (an unterschiedlichen Strobes) festzulegen. Damit sollten dann doch mehrere Bahnübergänge möglich sein, oder?

Zuerst müsste ich dazu die Maximalzahl der Stepper erhöhen. Bisher sind die ganzen Daten in einem Array mit 4 Strukturen hinterlegt. Soll die Zahl der Stepper deutlich steigen, würde ich das nicht mehr mit einem statischen Array machen, das ja den Platz unabhängig von der tatsächlich genutzten Zahl von Steppern belegt. Wie schon bei Servos und Leds würde ich dann die Strukturen erst im Konstruktor anlegen, und das ganze dann als verkettete Liste aufbauen. Damit passt sich der RAM Bedarf dann dynamisch an die tatsächlich verwendete Zahl von Steppern an. Da die ganze Impulserzeugung ja im Interrupt stattfindet, müsste man auch erstmal testen, wie lang so ein Interrupt dann wird, wenn alle Stepper parallel laufen.
Das ganze ist also schon ein gewisser Aufwand, da doch einiges umzubauen wäre. Und wenn man dann schon beim Umbauen ist, sollten dann auch die Rampen mit rein. Ich hab's mal auf meine ToDo-Liste gesetzt :wink: