Schrittmotor fiept

#5853900
Humbert K. schrieb:
> weiß eigentlich jemand warum ein Schrittmotor so doof fiept?

Wegen dem Stromchopper der stromregelnden Ansteuerungselektronik.

> In meinem kleinen 3D-Drucker fiepen die Dinger ständig und das
> nervt einfach nur. Wie krieg ich des weg? XD

Abschalten. Wer braucht schon 3d-Drucker.

Manchmal kann man die Chopper-Frequenz ändern, aber die wird schon nicht 
auf völlig falsche Werte eingestellt sein. Manchmal gibt es die 
Möglichkeit, die Frequenz in spread spoektrum zu verwandeln, dann 
rauscht es nur noch.

https://www.st.com/content/ccc/resource/technical/document/application_note/9d/a1/02/00/8a/6c/43/1e/CD00003771.pdf/files/CD00003771.pdf/jcr:content/translations/en.CD00003771.pdf

"Chopper Stability and Audio Noise."
Gast #5853949
Lautere Lüfter einbauen, dann hört man das fiepen nicht mehr so ;)

Mein 3D-Drucker steht im Schrank, Tür zu und machen lassen.
Stört so nicht mehr.
(Firma: mechapro GmbH) Persönliche Seite #5854837
Das fiepen kommt wie schon gesagt vom Stromchopper. Mögliche Abhilfen:

1.) Motorstrom im Stillstand reduzieren. Das sollte man ohnehin machen, 
um unnötige Verluste im Motor und im Treiber zu vermeiden.

2.) Chopperfrequenz erhöhen (>18kHz), damit der Chopper ausserhalb de 
shörbaren Bereichs arbeitet. Zu hohe Frequenzen sorgen aber wiederum für 
unnötige Schaltverluste. Die Chopper-Frequenz wird oft über ein RC-Glied 
eingestellt (L297, L6506,...). Ich habe bei meiner 3D-Step extra ein 
Poti vorgesehen, mit dem die Chopperfrequenz justiert werden kann [1, 
Seite 2]. Bei einem schlechten Ground-Layout kommt es aber auch bei 
hohen Chopper-Frequenzen zu hörbaren Störungen, weil der Chopper immer 
mal wieder wegen Spikes zu früh triggert und sich damit verschiedene 
Freuqenzen überlagern. Bei Treibern mit SPI-Schnittstelle ist das Timing 
zum Teil über die Schnittstelle konfigurierbar (z.B. DRV8711).

3.) Decay Mode auf "slow" Decay umstellen. Der Decay Mode hat einen 
wesentlichen Einfluss darauf, wie schnell der Strom nach dem Abschalten 
abgebaut wird. Bei fast Decay geht das schneller, dafür hat der Strom 
mehr Ripple, was sich auch auf das Geräuschverhalten auswirkt. Beim slow 
Decay wird der Strom langsamer abgebaut, was bei Mikroschritt Nachteile 
hat, dafür entsteht weniger Rauschen. Gute Treiber unterstützen mixed 
Decay, d.h. sie schalten nach einiger Zeit von fast auf slow um. Ddurch 
werden die Vorteile beider Verfahren vereint. Mehr zum Thema Decay Modes 
siehe [2]. Bei meinem smOOver.drv Modul [3] auf Basis des DRV8711 habe 
ich inzwischen eine Einstellung vorgesehen, um bei Stillstand des Motors 
automatisch auf Slow Decay umzuschalten zu können.

Mit freundlichen Grüßen
Thorsten Ostermann

[1] 
https://www.mechapro.de/pdf/Funktionsbeschreibung_3D-Step_20120819.pdf
[2] http://www.schrittmotor-blog.de/tag/mixed-decay/
[3] https://www.mechapro.de/smoover-drv.html
Gast #5856556
Michael B. schrieb:
> Wegen dem Stromchopper der stromregelnden Ansteuerungselektronik.

Scheint eine billige Form der Steuerung zu sein. Feingeregelte Stepper 
Motoren Systeme werden mit so hohen Frequenzen gefahren, dass sie 
unhörbar sind.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 7 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.