Notizen zum Mainboard-Tausch

12 Jan

Heute war der Tag: Neues SKR 1.3 Mainboard von Big Tree Tech mit 100 MHz und 32 Bit im 3D-Drucker, jetzt mit Flüsterleise-Motortreibern TMC2208, und passend auch eine frische Marlin Firmware 2.0.

SKR 1.3 Mainboard mit Display

Ein paar Notizen dazu:

  • Zum Verbinden von Octoprint und dem SKR 1.3 Mainboard muss der USB-Serial-Anschluss in Configuration.h angepasst werden auf:
    • Zeile 107: #define SERIAL_PORT -1
      Zeile 116: #define SERIAL_PORT_2 0 
  • Das Original-TronXY-Mainboard und auch die Original-Stecker für die beiden Lüfter am Druckkopf haben Plus und Minus vertauscht gegenüber der üblichen Polung. Also in den beiden Steckern die Pins herausnehmen und vertauschen. Auf dem (jetzt alten) TronXY-Mainboard kann man die Plastik-Steckerrahmen von den Pins abziehen und verkehrt herum wieder einstecken – damit falls mal Rückbau nötig ist, beides wieder zusammenpasst.
  • Alle Motoren- und Endstop-Stecker passen wenigstens, auch von der Polung her.
  • Bei allen Motoren musste ich die Bewegungsrichtung in Marlin umdrehen gegenüber dem TronXY-Board, also: 
    • Zeile 1007-1009:
      #define INVERT_X_DIR false
      #define INVERT_Y_DIR false
      #define INVERT_Z_DIR true
  • Z-Endstop NICHT auf Safe stellen, da der Endschalter ja nicht am Druckkopf steht. Sonst fährt der Druckkopf in die Mitte der Fläche bei jedem Homing. Super-Nervig.
  • Der Extruder-Treiber mag nicht mit dem TMC2208, aber einen DRV8825 nimmt er entgegen. In der Normal-Konfiguration läuft der DRV8825 mit 1/32 Schrittweite, also muss der Extruder-Faktor verdoppelt werden - aktuell von 97.8 auf 195.6. Beim DRV8825 ist die Strom-Formel: Imax = 2 * Uref
  • Erster Versuch war mit zu wenig Strom auf den Motoren … gut funktioniert es mit:
    • DRV8825 am Extruder: 0,7 Volt
    • TMC2208 an X, Y, Z: 0,88 Volt
    • Die Motoren werden damit nicht warm, und es gehen keine Schritte verloren.

Schlussbemerkung am 1. Tag: Hat sich ABSOLUT gelohnt. Die Stille. Die Leistung. Boah ey!

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.

16 + dreizehn =