Schrittmotor reagiert komisch bei bestimmter Geschwindigkeit

OP #6096464
Lesenswert?

Hallo Zusammen,

Ich steuere einen "normalen" Nema 17 mit einem DRV8825 Treiber. Wenn ich 
den Motor einfach konstant mit einer Geschwindigkeit, bedeutet bei mir 
im Code, dass ich die delayMicroseconds Zeit zwischen dem HIGH und LOW 
schalten des stepPins ändere, laufen lasse klappt auch eigentlich alles. 
Nur in einem Bereích um 2000 Microseconds verhält sich der Motor sehr 
willkürlich und brummt und springt wild umher... Sowohl bei schnellerer, 
als auch bei langsamerer Geschwindigkeit gibt es keine Probleme.
Hat hier vielleicht jemand eine Idee woran das liegen könnte?

Würde mich über Hilfe und Anregungen sehr freuen.

VG Robin
Gast #6096473
Lesenswert?

Hi Robin,
ich würde vermuten, dass dieses inkonstante Verhalten sich bei 
mechanischer Belastung des Rotors ändert und der Motor normal dreht.
Dein beschriebenes Problem ist bekannt und resultiert aus der 
mechanischen Eigenresonanz des Steppers/Rotors.
Ich glaube mich zu erinnern, dass das Ansteuerverfahren 
(Halb-/Vollschritt), die Frequenz und die Belastung darin eine Rolle 
spielen.

VG
Erik
OP #6096481
Lesenswert?

Erik schrieb:
> Hi Robin,
> ich würde vermuten, dass dieses inkonstante Verhalten sich bei
> mechanischer Belastung des Rotors ändert und der Motor normal dreht.
> Dein beschriebenes Problem ist bekannt und resultiert aus der
> mechanischen Eigenresonanz des Steppers/Rotors.
> Ich glaube mich zu erinnern, dass das Ansteuerverfahren
> (Halb-/Vollschritt), die Frequenz und die Belastung darin eine Rolle
> spielen.
>
> VG
> Erik

Aber wieso tritt dieses Verhalten dann nur in einem bestimmten Bereich 
auf und nicht ab einer Schwelle?
OP #6096485
Lesenswert?

c r schrieb:
> Robin D. schrieb:
>> Aber wieso tritt dieses Verhalten dann nur in einem bestimmten Bereich
>> auf und nicht ab einer Schwelle?
>
> Das haben Resonanzen an sich. Es geht darum eine bestimmte, mechanisch
> bedingte Frequenz zu treffen, nicht darum sie zu überschreiten.

Ja, die Frage war nicht ganz gedacht. Danke für den Artikel, der erklärt 
es auch ganz gut ;)

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren