TMC2208 Motor Treiber einstellen
Die TMC2208 Motor Treiber werden häufig in verschiedenen Projekten wie zum Beispiel kleinen CNC- Maschinen oder 3D- Druckern benutzt. Eine Schwierigkeit bei der Konfiguration der Motor- Treiber besteht in der Einstellung des Spulenstromes.
Der Defaultwert beträgt dabei meistens 0,7A. Das Maximum der Treiber liegt bei 1,2 A. Um den Spulenstrom I(max) richtig einzustellen gibt es folgende Formel:
I(max) = V(ref) / 1,4
Ein Motor (Nema 11) verträgt einen maximalen Spulenstrom von 0,7A. Es sollte jedoch nicht der maximale sonder nur der halbe Spulenstrom eingestellt werden. Diese Einstellung ist etwas schonender für den Motor. Bei Problemen, wie verlorenen Schritten etc. kann der Spulenstrom noch etwas nach oben korrigiert werden.
I(max)= 0,4A
I(max)=V(ref) / 1,4
I(max) * 1,4 = V(ref)
0,4 A * 1,4 = 0,56 V
Mit einem Messgerät kann die Spannung(V ref) zwischen GND und Vref gemessen werden.
Die Grafik stammt von : https://github.com/watterott/SilentStepStick
Durch drehen des Potentiometers kann jetzt der ausgerechnete maximale Spulenstrom eingestellt werden. Mit Hilfe des Messgerätes wird überprüft ob die richtige Spannung (V ref) eingestellt wurde.
Im Beitragsbild wurde GND nicht am Treiber abgenommen sondern am CNC-Shild.
Weiterführende Links:
FAQ+Kalkulator: https://learn.watterott.com/de/silentstepstick/faq/
Datenblatt: https://www.trinamic.com/support/eval-kits/details/silentstepstick/
SilentStepStick: https://github.com/watterott/SilentStepStick