Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
hilfestellungen:stepper [2021/02/22 11:08] – [TMC2208] moba_nick | hilfestellungen:stepper [2022/07/08 07:43] – [notwendige Werte des Motors ermitteln] raily74 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | <WRAP todo> | ||
- | **Diese Seite ist noch in der Entwicklung und daher sind die Informationen und Daten noch fehlerhaft. Verwendung auf eigene Gefahr.** | ||
- | </ | ||
- | |||
====== Einstellung der Steppertreiberspannung ====== | ====== Einstellung der Steppertreiberspannung ====== | ||
Zeile 12: | Zeile 8: | ||
===== Spannung ermitteln ===== | ===== Spannung ermitteln ===== | ||
==== notwendige Werte des Motors ermitteln ==== | ==== notwendige Werte des Motors ermitteln ==== | ||
- | Vor der Berechnung steht erstmal | + | Vor der Berechnung steht erst mal das Ermitteln |
Dieser hat die folgenden Werte: \\ | Dieser hat die folgenden Werte: \\ | ||
| Rated voltage | 5VDC | | | Rated voltage | 5VDC | | ||
Zeile 19: | Zeile 15: | ||
| Stride Angle | 5.625° /64 | | | Stride Angle | 5.625° /64 | | ||
| Frequency | 100Hz | | | Frequency | 100Hz | | ||
- | | DC resistance | 50Ω±7%(25℃) | + | | DC resistance | 50Ω±7%(25℃) |
| Idle In-traction Frequency | > 600Hz | | | Idle In-traction Frequency | > 600Hz | | ||
| Idle Out-traction Frequency | > 1000Hz | | Idle Out-traction Frequency | > 1000Hz | ||
Zeile 26: | Zeile 22: | ||
| Friction torque | 600-1200 gf.cm | | | Friction torque | 600-1200 gf.cm | | ||
| Pull in torque | 300 gf.cm | | | Pull in torque | 300 gf.cm | | ||
- | | Insulated resistance | >10MΩ(500V) | | + | | Insulated resistance | >10MΩ(500V) | |
| Insulated electricity power | 600VAC/ | | Insulated electricity power | 600VAC/ | ||
| Insulation grade | A | | | Insulation grade | A | | ||
| Noise | < | | Noise | < | ||
- | Da in dser Tabelle leider nicht die " | + | Da in der Tabelle leider nicht die " |
| Rated voltage | 5VDC | | | Rated voltage | 5VDC | | ||
- | | DC resistance | 50Ω±7%(25℃) | + | | DC resistance | 50Ω±7%(25℃) |
Daraus lässt sich der maximale Strom berechnen. \\ | Daraus lässt sich der maximale Strom berechnen. \\ | ||
Zeile 40: | Zeile 36: | ||
I = U/R = 5/50 = 0.1A \\ | I = U/R = 5/50 = 0.1A \\ | ||
- | Nun haben wir den benötigten Wert für die Berechnung der Referenzspannung der veschiednen | + | Nun haben wir den benötigten Wert für die Berechnung der Referenzspannung der verschiedenen |
Um den Steppermotor vor Überlastung zu schützen, verwenden wir nur 80% der zulässigen Leistung. Dies ist in den Formel unten mit dem 0.8 gemeint. | Um den Steppermotor vor Überlastung zu schützen, verwenden wir nur 80% der zulässigen Leistung. Dies ist in den Formel unten mit dem 0.8 gemeint. | ||
+ | |||
+ | <WRAP round tip 60%> | ||
+ | Beispielsammlung der bereits erfolgreich eingesetzten Stepper-Motoren. | ||
+ | </ | ||
+ | |||
+ | |||
+ | ---- | ||
==== A4988 ==== | ==== A4988 ==== | ||
- | Für die Berechnung ist der Messwiderstand des Steppertreibers | + | Für die Berechnung ist der Messwiderstand des Steppertreibers |
{{bilder: | {{bilder: | ||
^ Kennung | ^ Kennung | ||
Zeile 58: | Zeile 61: | ||
Mit den Werten bestückt ergibt sich dann | Mit den Werten bestückt ergibt sich dann | ||
0.1 x 0.8 x 8 x 0.1 = 0.064V = 64mV | 0.1 x 0.8 x 8 x 0.1 = 0.064V = 64mV | ||
+ | |||
+ | ---- | ||
+ | |||
==== DRV8825 ==== | ==== DRV8825 ==== | ||
- | Für die Berechnung ist der Messwiderstand des Steppertreibers | + | Für die Berechnung ist der Messwiderstand des Steppertreibers |
{{bilder: | {{bilder: | ||
^ Kennung | ^ Kennung | ||
Zeile 71: | Zeile 77: | ||
0.1 x 0.8 x 1 / 2 = 0.035V = 35mV | 0.1 x 0.8 x 1 / 2 = 0.035V = 35mV | ||
- | ==== TMC2208 | + | ---- |
+ | |||
+ | ==== TMC21xx / TMC220x | ||
Bei dem Steppertreiber TMC2208 ist das Berechnen etwas komplizierter, | Bei dem Steppertreiber TMC2208 ist das Berechnen etwas komplizierter, | ||
Die Formel für die Berechnung bei den TMC2208-Modulen lautet: | Die Formel für die Berechnung bei den TMC2208-Modulen lautet: | ||
+ | Maximaler Effektivstrom = Maximaler Strom * 0.8 / 1.41 | ||
+ | Referenz-Spannung TMC2208 = Maximaler Effektivstrom * 2.5V / 1.77A | ||
+ | Mit den Werten ergibt sich dann \\ | ||
+ | Maximaler Effektivstrom = 0.1 * 0.8 / 1.41 = 0.0567 A | ||
+ | Referenz-Spannung TMC2208 = 0.0567 * 2.5V / 1.77A = 0.080V = 80mV | ||
- | Maximaler Strom A4988 = Referenz-Spannung A4988 / (8 * Messwiderstand) | + | ---- |
- | Maximaler Effektivstrom = Maximaler Strom / 1,41 --> Wurzel 2 | + | |
- | Referenz-Spannung TMC2208 = (Maximaler Effektivstrom * 2,5V) / 1,77A | + | |
- | + | ||
- | Mit den Werten bestückt ergibt sich dann \\ | + | |
- | + | ||
- | Maximaler Strom A4988 = 0.064 / (8*0.1) = 0,080 A | + | |
- | Maximaler Effektivstrom = 0,080 / 1,41 = 0,0567 V | + | |
- | Referenz-Spannung TMC2208 = 0,0567 * 2,5V / 1,77A = 0,080V = 80mV | + | |
===== Spannung einstellen ===== | ===== Spannung einstellen ===== | ||
- | Die Spannung der Schrittmotorentreiber muss auf den verwendeten Schrittmotor eingestellt werden. Dazu die Drehscheibenplatine oder das 4-fach-Steppermodul | + | Die Spannung der Schrittmotorentreiber muss auf den verwendeten Schrittmotor eingestellt werden. Dazu das Steppermodul in die Drehscheibenplatine oder das 4-fach-Steppermodul |
+ | Bei den Steppermodulen bitte auf die Einbaurichtung achten. Sollten die Module falsch herum eingesteckt werden, für dies meistens zu ihrer Zerstörung und im schlimmsten Fall ist danach auch die Platine defekt. Als Ausrichtungshilfe hat sich bewährt den "ENABLE-Pin" | ||
+ | {{bilder: | ||
- | Nun verbindet ihr den Minuspol eures Multimeters mit einem Massepol auf der Platine. | + | Nun verbindet ihr den Minuspol eures Multimeters mit einem Massepol auf der Platine. |
^ Massepunkte Drehscheibenplatine | ^ Massepunkte Drehscheibenplatine | ||
- | | | Das Bild wird später nachgereicht, | + | | {{bilder: |
+ | |||
+ | Zum Messen der Referenzspannung halten wir nun die rote Spitze an das Poti der Stepperplatinen. Dieses ist aus Metall und liegt auf dem Spannungsniveau des Vref-Pins. | ||
+ | |||
+ | ^ A4988 ^ DRV8825 | ||
+ | | {{bilder: | ||
+ | |||
+ | Bei den Treiber " | ||
+ | ^ TMC2100 v1.3 ^ TMC2130 | ||
+ | | {{bilder: | ||
+ | |||
+ | ---- | ||
+ | |||
+ | |||
+ | ====== Jumper für Stepperboards ====== | ||
+ | Die empfohlene Jumpereinstellungen sind in den nachfolgenden Tabellen hervorgehoben. \\ | ||
+ | |||
+ | {{bilder: | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ===== A4988 ===== | ||
+ | ==== Micro-Stepping ==== | ||
+ | ^ MS1 ^ MS2 ^ MS3 ^ Microstep Auflösung | ||
+ | | GND | GND | GND | 1/1 | | ||
+ | | VCC | GND | GND | 1/2 | | ||
+ | | GND | VCC | GND | 1/4 | | ||
+ | | VCC | VCC | GND | 1/8 | | ||
+ | | **VCC** | **VCC** | **VCC** | **1/16** | | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ===== DRV8825 ===== | ||
+ | ==== Micro-Stepping ==== | ||
+ | ^ MS1 ^ MS2 ^ MS3 ^ Microstep Auflösung | ||
+ | | GND | GND | GND | 1/1 | | ||
+ | | VCC | GND | GND | 1/2 | | ||
+ | | GND | VCC | GND | 1/4 | | ||
+ | | VCC | VCC | GND | 1/8 | | ||
+ | | GND | GND | VCC | 1/16 | | ||
+ | | **VCC** | **VCC** | **VCC** | **1/32** | | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ===== TMC220x ===== | ||
+ | ==== Micro-Stepping ==== | ||
+ | ^ MS1 ^ MS2 ^ Microstep Auflösung | ||
+ | | GND | GND | 1/8 | | ||
+ | | VCC | GND | 1/2 | | ||
+ | | GND | VCC | 1/4 | | ||
+ | | **VCC** | **VCC** | **1/16** | | ||
+ | |||
+ | ==== Betriebsart wählen ==== | ||
+ | |||
+ |