2A = 0,8Vref bei 0,05Ohm Rsens
Monat: August 2020
Schrittmotortreiber DRM8825
Beschreibung
Spezifikationen
Pinbelegung Modul
GND = Masse
DIR = Drehrichtung
STEP = SchrittSLEEP =RESET =
M2 =
M1 =
M0 =ENABLE =FAULT =
A2 = Motorwicklung A
A1 = Motorwicklung A
B1 = Motorwicklung B
B2 = Motorwicklung B
GND = Masse
VMOT = Spannungsversorgung 8 – 45V DC für Motor
Links
https://iknowvations.in/de/arduino/drv8825-stepper-motor-driver-with-arduino-tutorial/
Z-Achse mit zwei Treiber
DualDriver
Da das Drehmoment meiner Z-Achsen recht schwach ist, habe ich die Achsen auf zwei Treiber verteilt
Der linke Schrittmotor (Z-links) ist nach wie vor auf der RAMPS 1.4 auf dem dafür vorgesehenen Platz (Z). Der rechte Schrittmotor (Z-rechts) wurde auf den zweiter Extruder (E1) umgesteckt.
Anpassungen Marlin
Auto bed leveling
Ich habe vor meinen 3D-Drucke mit einem „Auto bedleveling – Sensor“ nachzurüsten.
was wird benötigt
Ich habe im Internet folgendes bestellt:
3D-Touch von Geeetech.com
(ein bl-Touch wäre auch möglich gewesen)
Weiter habe ich die aktuelle Version von Marlin heruntergeladen:
Marlin-2.0.6
Drucker umbauen / Sensor befestigen
Die Halterung habe ich aus Holz hergestellt. Hier habe ich versucht den Sensor so auszurichten das er auf der Flucht zur Nozzle in der X-Achse ist. Der Abstand zur Düsenmitte beträgt 37mm:
Der 3D-Touch ersetzt den Endschalter für die Z-Achse-min.
Schwarze Ader = GND (-)
Weiße Ader = S (Signal an PIN 18)
Siehe auch 3D Drucker – Endschalter
Der Servo wird an Servo 1 angeschlossen (linke Steckleiste)
Orange Ader = Signal (an PIN 11)
Rote Ader = +
Braune Ader = GND (-)
5V am Servoausgang herstellen:
Jumper zwischen VCC und 5V stecken dann liegt am +-Pin Spannung an.
Spezifikationen und Infos zum 3D-Touch
Specifications:
Voltage: 5V
Current: 15mA
Max. Current: 300mA
Cable length: 150mm
Net Weight: 10g
Shipping weight: 25g
Operate condition
3DTouch can be operated in the following condition.
One I/O for control (PWM or Software PWM)
One I/O for Z min (Z Probe)
GND and +5V power
Wiring
3-pin: Brown (-, GND), Red (+5V), Orange (control signal)
2-pin: Black (-, GND), White (Z min)
Einrichten in der Firmeware
Versatz zur Düse
X = 37mm
Y = 0mm
Z = 0mm (3,..mm)
…
G-Code
M280 P0 S10 = Pin ausfahren
M280 P0 S90 = Pin einfahren
M280 P0 S120 = Selbsttest starten
M280 P0 S160 = Alarm zurücksetzen (wenn er blinkt)
G28 = homing
G29 = autoleveling
M851 Z… = Offset speichern
M850 = Werte im EEProm speichern