TMC2208 in Anycubic Mega X verbaut, wo liegt der Fehler?
Hallo,
ich habe heute, nach dem lesen einiger Anleitungen, TMC2208 Steppermotor Treiber in meinen Anycubic Mega X verbaut.
Dabei lag das Problemvor, das die Pinbelegung der Laufrichtung anders geordnet war als beim Original. In der Folge folgte ich einer Anleitung und habe die Kabelbelegung innerhalb der Stecker angepasst, welche zu den entsprechenden Motoren führen.
Die alte Belegung war 1B, 1A, 2A, 2B. Die neue hingegen 2B, 1B, 1A, 2A. Beides aus Sicht auf die Treiber mit darunterliegenden den Kabelsteckern. Ich habe bei den Kabeln jetzt also das ganze angepasst und Das 4. Kabel auf Position 1. gelegt, 1 auf 2, 2 auf 3, 3 auf 4. Bei allen Motoren.
Leider läuft jetzt garnichts mehr, besser gesagt scheinbar ist die Drehrichtung irgendwie falsch. Aber wie kann das sein? Die Pinbelegung passt einwandfrei, durchgemessen ist auch alles und ok. Eingestellt sind aktuell alle auf ca. 0,91V.
Verbaut wurden Steppermotor Treiber von Bigtreetech TMC2208 v3.0.
Unten die alten Treiber und darunter die Pinbelegung der neuen.
Ich bin völlig ratlos.
Hat irgendjemand einen Tip für mich wo hier der Fehler liegen könnte?
3 Antworten
Hallo,
auf den ersten blick hast du eigtl alles richtig gemacht.
Nun schauen wir uns mal an den ausgangspin EN an..sitzt dieser an derselben stelle wie der alte EN ??
Und wenn du den EN pin als ausgangspin nimmst, jetzt kannst du schauen wo auch die Motoranschlüsse anhand altem Treiber vergleichen und wirst merken, dass es genau umgekehrt ist..
VREF muss bei 2208 etwas höher liegen. Bei 1.5Ampere hat mein Ex-Freund bei unserem Drucker 1.1 Volt eingestellt als er die alten Treiber austauschte. Er sagte auch dass die Kabelbelegung am Board genau umgekehrt im Vergleich zu den normalen Treiberbausteinen sein muss, also umgekehrte Reihenfolge. Versuche mal das
Haben denn die Motoren überhaupt gelaufen? Wenn ja, änder es doch wieder ab. Du musst doch sowieso eine neue Firmwar anpassen weil anderer Treiber, dort kann man die drehrichtungen in der Firmware bestimmen.