3D Drucker – Steuerung und Motoren

Zu Steuerung meines 3D-Druckers habe ich folgende Teile bestellt:
1x RepRap Arduino Mega Pololu Shield (RAMPS) 1.4
1x Mega 2560 Board mit ATmega2560 und CH340G USB-Controller – Arduino kompatibel
5x DRV8825 Schrittmotortreiber
5x Kühlkörper für DRV8825

Arduino Mega 2560

Ramps 1.4
RAMPS 1.4 Steuerung – ANLEITUNG – Schritt für Schritt erklärte

RAMPS 1.4 – Anschlussplan
Anschlussplan Ramps 1.4
6 x Anschluss für Schrittmotoren, X-, Y- und 2 x Z-Achse, 2 x Extruder
3 x Anschluss für Temperatursensoren, Heizplatte und 2 x Extruder
Anschluss für Heizbett
2 x Anschluss für HotEnd, Bauteilkühllüfter
Anschluss für diverse LCD-Display (Adapter erforderlich)
6 Anschlüsse für Min- und Max X-Y-Z-Endstops

Schaltplan RAMPS 1.4
an den Anschlüssen des RAMPS habe ich folgendes aufgelegt:
D8 = Heizbett
D9 = Lüfter Extruder
D10 = Extruder

Thermistor 0 = Extruder
Thermistor 1 = Heizbett
Thermistor 2 = frei

Schrittmotortreiber DRV8825 von Texas Instrumets
Hersteller: Pololu
einstellbare Strombegrenzung,
Überstrom- und Übertemperaturschutz
sechs Mikroschritt-Auflösungen: Vollschritt, Halbschritt, 1/4-Schritt, 1/8-Schritt, 1/16-Schritt und 1/32-Schritt
arbeitet von 8,2 V bis 45 V
1,5 A pro Phase ohne Kühlkörpe (bis zu 2,2 A pro Spule mit ausreichender zusätzlicher Kühlung).
Schalt- und Belegungsplan:

Schaltplan
Belegungsplan


Links:
DRV8825 Schrittmotortreiber – Datenseite

Antriebe:

5 x Schrittmotor NEMA 17 17HS4417

Merkmal Wert
Schrittwinkel 1,8°
Schritte pro Umdrehung 200
Nennsstrom 1,7A/Phase
Nennspannung 3,7V
Haltemoment 4000g*cm
Rastmoment 220g*cm
Rotorträgheit 54g*cm2
Spulenwiderstand 2,0 Ohm/Phase
Gewicht 240g
Motorlänge (L Max) 40mm
Wellendurchmesser 5mm

Anschluss Farbe
Spule 1A Grün
Spule 1B Schwarz
Spule 2A Rot
Spule 2B Blau

Extruder

RepRap