Tach zusammen, ich spiele gerade mit einem Nema 17 Stepper und einem TMC2209. Mit dem Stallguard kann ich sensorlos Referenzpunkte anfahren und den Lastwinkel auslesen. Kann man mit dem Treiber oder allgemein mit Steppern die Position bestimmen, wenn man den stehenden ungebremsten Motor manuell bewegt? Ich lese immer im Zusammenhang mit 3D Druckern, dass verlorene Schritte erkannt werden können. Vermutlich weil der Lastwinkel zu groß wird und der Rotor "magnetisch abreißt". Kann man also mehrfach hintereinander einen verlorenen Schritt erkennen und dadurch den Motor als Art Encoder nutzen? Vielleicht auch nur "einigermaßen" genau? Grüße
Danke für den Link, Jobst! Wenn ich einen Stepper nun abwechselnd als Motor und Encoder verwenden möchte müsste ich die Motorwicklungen vom Treiber trennen und auf die Auswerteschaltung aufschalten. Beim Verfahren dann wieder umgekehrt, richtig? Nur mit dem Treiber wird man das nicht erreichen können?
Oder du achtest drauf, dass sich deine H-Brücke für den Motor komplett hochohmig schalten lässt. Dass sie deinen Encoder nicht durcheinander bringt. Eine Eingangsschutzschaltung für die Auswerteschaltung, die auch die Spannung für den Motor verträgt ist ja kein Problem.
Ein Kommentar schrieb: > Eingangsschutzschaltung Ja, das bekomme ich hin. Veit D. schrieb: > defekte Festplatten Sehr interessant, danke. Da aber beides zusätzlich Hardware erfordert, nochmal die Eingangsfrage: Geht das auch nur mit dem Treiber? Der ist ja schon sehr "intelligent".
Positionierer schrieb: > Geht das auch nur mit dem Treiber? Der ist ja schon sehr "intelligent". Das nützt nichts. Du mußt intelligent sein - ganz ohne Häkchen ;-) Zum Dekodieren muß man ja nicht einen Arduino nehmen. Ein 8-Pinner (ATtiny25/45 oder ATtiny202/212/412/...) reicht doch aus.
Hallo, wegen deiner Eingangsfrage ob es mit Treiber funktioniert. Dazu muss ich eine Gegenfrage stellen mit der du dir deine Frage selbst beantworten kannst. :-) Liefert der TMC passende Signale an das Interface zurück welche man im µC auswerten kann? [ ja ] [nein]
:
Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.