Forum: Mikrocontroller und Digitale Elektronik Schrittmotor, Schritte zählen


von MC_AVR (Gast)


Lesenswert?

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.

von Flo (Gast)


Lesenswert?

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.

von MaWin (Gast)


Lesenswert?

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".

von MaWin (Gast)


Lesenswert?

"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

von Lehrmann M. (ubimbo)


Lesenswert?

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 ?

von MaWin (Gast)


Lesenswert?

> 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
Noch kein Account? Hier anmelden.