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...