Guten Morgen ! Wie zähle ich denn "hardware"-technisch die Schritte eines Schrittmotors ? Ich möchte gerne auf die Software Schrittzählung verzichten, da der Motor diese ja nur "theoretisch" macht und es bei Belastung aber Schrittverluste geben könnten und schon passt es nicht mehr.
Naja eigentlich soll der Fall von übersprungenen Schritten nicht vorkommen, sonst ist das Konzept der Schrittmotorsteuerung unsinnig. Deshalb hat eine Schrittmotoransteuerung auch eine Strommessung, um Blockade zu erkennen. Hardwaretechnisch kannste das aber z.B. über eine Dekoderscheibe auf der Motorwelle und einer Lichtschranke realisieren, ist nur die Frage ob du die Schrittauflösung des Motors erreichst.
Durch eine optische Encoderscheibe, deren Stricheanzahl zufällig der Schrittanzahl entspicht, die du auf der Welle montierst und z.B. optisch abtastest. Denn elektrisch kannst du nicht feststellen, ob ein Schrittmotor sich auch den elektrischen Schrittimpulsen entsprechend bewegt, mit Glück kannst du nur feststellen, ob er sich über mehrere Schritte hinweg überhaupt bewegt oder "stallt".
"Deshalb hat eine Schrittmotoransteuerung auch eine Strommessung, um Blockade zu erkennen" Blödsinn. Lies was über StallGuard http://www.trinamic.com/tmc/render.php?sess_pid=247&detail=1&tgtarea=maincontent&oid=18
MaWin schrieb: >> "Deshalb hat eine Schrittmotoransteuerung auch eine Strommessung, >> um Blockade zu erkennen" > > Blödsinn. ich würd mal sagen es kommt auf die Schrittmotoransteuerung an - nicht war ?
> ich würd mal sagen Lies doch einfach den agebotenen Link, bevor du irgendwas würdest > es kommt auf die Schrittmotoransteuerung an - nicht war ? Nein, das ist nicht wahr. Man kann elektrisch an der Stromaufnahme nicht erkennen, ob ein Schrittmotor den Schritt machte oder blockiert war. Siehe Trinamics StallGuard, die treiben schon mehr Aufwand, und können damit auch keine einzelnen fehlenden Schritte erkennen. Du verwechselst einen Schrittmotor mit einem Gleichstrommotor.
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.