PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Position des Schrittmotors ?



Pgame
06.12.2004, 11:52
Ich habe vor mittels AVRMega8 3 Schrittmotoren zu positionieren. Dabei müsste ich noch die Endposition wissen, sprich wenn ich eine Bewegung auführe, will ich diese in exakt gleicher Ausführung wiederholen können, aber woher weiss ich wo der Schrittmotor steht ? Einen Rückgabewert liefert er ja auch nicht ...

Die Überlegung ist doch dann: Ich merke mir den Anfangswert, und speichere mir alle Bewegungen ab, und fahre nachher exakt diese Bewegungen nochmal ab, nur wann weiss dass ein Schrittmotor einen Schritt ausgeführt hat ?

Fragen über fragen ;)

RCO
06.12.2004, 12:19
Ja, in Scannern ist das z.B. so, dass sie einen bis zu einer bestimmten "Nullposition" zurückfahren, diese wird von einer Lichtschranke festgestellt. Das könntest du auch so machen, danach, weiß du, welche Schritte du in Auftrag gegeben hast und weißt die Position. Voraussetzung ist natürlich, dass der Motor frei drehen kann, anstonsten, wenn einmal ein hinderniss ist geht er halt immer vor oder nach, deshalb währen vielleicht regelmäßige kontrollen sinnvoll.

MFG Moritz