Aller au contenu principal

TMC 2209

Loading...

Paramètres de base

  • Tension d'entrée : 12V-24V
  • Compatible avec : Firmware Marlin/Klipper/RRF
  • Moteur difficile à perdre des pas
  • Prend en charge le mode silencieux
  • Grand patin thermique pour ventilateur, réduit la température de fonctionnement du driver
  • Modes de pilotage pris en charge : TMC : UART
  • Prend en charge la détection de blocage du moteur

Instructions de cavalier de la carte mère

  • TMC2209 utilise le cavalier UART

    Loading...
  • La broche UART du driver FLY est la quatrième broche en partant de la gauche vers le bas ; la broche PDN est la broche UART. Si la carte mère n'a pas la broche correspondante, l'UART ne peut pas être utilisé.

  • Pour les autres drivers utilisant la cinquième broche, sur notre carte mère, vous pouvez vous référer à cette méthode pour résoudre le problème. Solution pour l'impossibilité d'utiliser UART

    Loading...

Configuration de référence pour TMC2209

Danger

La résistance d'échantillonnage du driver est de 0.110, veuillez ne pas la configurer incorrectement.

[tmc2209 stepper_x]
uart_pin:
interpolate: False
run_current: 0.8 # Courant de fonctionnement
sense_resistor: 0.110 # Résistance d'échantillonnage du driver, ne pas modifier
stealthchop_threshold: 0

Instructions pour l'utilisation sans limiteur de fin de course

Conseils d'utilisation de la position infinie
  • L'utilisation de la position infinie nécessite l'occupation d'un port de limitation. Normalement, la position d'entraînement n°1 utilise IO1, la position d'entraînement n°2 utilise IO2, et ainsi de suite.
  • Lors de l'utilisation de la position infinie, veuillez noter de ne rien connecter au port de limitation correspondant.
  • Certaines cartes mères FLY sont directement connectées au port d'entraînement. Veuillez vérifier si DIAG est directement connecté à la broche correspondante.
Astuce d'utilisation sans limiteur de fin de course
  • Le endstop_pin: d'origine doit être masqué ou supprimé, puis ajoutez endstop_pin: tmc2209_stepper_x:virtual_endstop
  • Après avoir configuré diag_pin:, l'état actualisé du limiteur de fin de course est non déclenché
  • La configuration de driver_SGTHRS: nécessite un test personnel pour trouver une valeur appropriée
Loading...
  • Configuration de référence
Astuce
  • Le FLY 2209 a un commutateur DIP à l'arrière, il doit être basculé de l'autre côté.
  • FLY 2209C est un driver directement connecté, DIAG ne nécessite pas cette étape.
[stepper_x]
# endstop_pin:
endstop_pin: tmc2209_stepper_x:virtual_endstop
homing_retract_dist: 0 # Ne pas modifier la distance de recul à 0, cela pourrait entraîner un échec du homing

[tmc2209 stepper_x]
diag_pin: ^
driver_SGTHRS: 100

Loading...