Schrittmotor ungewollter Richtungswechsel

Gast #4942201
Lesenswert?
• ▲
▼
Hallo,
folgendes Problem: mein Schrittmotor dreht sich von selbst in eine 
andere Richtung, wenn ich die Geschwindigkeit ändere. Er stottert erst 
kurz hin und her und dreht dann komplett die Richtung.
Die Geschwindigkeit wird momentan kontinuierlich erhöht und dann wieder 
verringert, und zwar alle 10ms um 0,1%.

Ein paar Informationen:
Motor: ST6018X2008 von Nanotec
(Link Datenblatt: 
https://de.nanotec.com/fileadmin/files/Datenblaetter/Schrittmotoren/ST6018/M/ST6018M2008-A.pdf)
Treiber: L298

Ansteuerungsreihenfolge (Vollschritt) ist korrekt, habe mit dem Oszi 
nachgemessen.
Spannung wird auch richtig ausgegeben. Kabel sind alle richtig 
angeschlossen, verschiedene Konstellationen (seriell, parallel, 
einphase) bin ich auch schon durch.
Habe zwei Motoren von diesem Modell hier und bei beiden ist das Problem 
aufgetreten. Ich gehe also mal nicht davon aus, dass es am Schrittmotor 
liegen könnte.

Bin recht neu in dem Gebiet, vielleicht sehe ich ja den Wald vor lauter 
Bäumen nicht... weiß jemand mir zu helfen?

Vielen Dank!!

Sam
(Firma: mechapro GmbH) Persönliche Seite #4942518
Lesenswert?
• ▲
▼
Wie sieht der Schaltplan genau aus? Nur L298 oder mit Stromregelung 
(L297). Hast du an die nötigen Freilauf-Dioden gedacht?

Im Vollschritt bekommst du schnell Probleme mit Resonanzen, insbesondere 
wenn die Motoren ohne Last laufen. Bei welcher Drehzahl bzw. in welchem 
Drehzahlbereich tritt das Problem auf? Ist das halbwegs reproduzierbar, 
oder immer in anderen Drehzahlbereichen?

Mit freundlichen Grüßen
Thorsten Ostermann
Gast #4942539
Lesenswert?
• ▲
▼
SamW. schrieb:
> dreht sich von selbst in eine
> andere Richtung, wenn ich die Geschwindigkeit ändere.

1.Bist Du denn sicher, daß die Ansteuerung sauber funktioniert? Evtl. 
beeinflussen igendwelche Spannungspitzen oder Resonanzen?
2.Netzteil ok?
3.Haltestrom=?
4.Aufbau=?
Gast #4942657
Lesenswert?
• ▲
▼
Erstmal vielen Dank an alle für die zahlreichen Antworten.

Naja, dummerweise unterlief mir im Vorgehen meiner Messungen ein Fehler, 
ich habe die Phasen B gemessen, die sah super aus. Dann die Phase _B, 
auch diese war so wie ich sie mir vorgestellt hatte. Sobald ich aber die 
Spannung zwischen B und _B gemessen hatte, habe ich festgestellt, dass 
beide zur gleichen Zeit immer den gleichen Pegel hatte. Hab den Treiber 
ersetzt und nun funzt alles!

(Und ja, ich habe Freilaufdioden drin; Motor lief unter Last; Statt L297 
hab ich einen µC benutzt)


Vielen Dank nochmal für eure ganzen Antworten =)


Sam

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.