Aller au contenu principal

TP 5160

Loading...

TMC-5160

  • Tension d'entrée : 12V-48V
  • Courant maximum : 4.4A
  • Compatible avec les firmwares : Marlin/Klipper/RRF
  • Modes de pilotage supportés : TMC:SPI
  • Interface pas/direction avec interpolation microPlyer
  • Résolution maximale : 256 micro-pas
  • Supporte stealthChop2 pour un fonctionnement silencieux et des mouvements fluides
  • Suppression des résonances à moyenne fréquence
  • Supporte spreadCycle pour un contrôleur hachuré à haute dynamique
  • Supporte dcStep pour un contrôle de vitesse dépendant de la charge
  • Supporte stallGuard2 pour une détection de charge moteur sans capteur de haute précision
  • Supporte coolStep pour un contrôle de courant, permettant jusqu'à 75% d'économie d'énergie

Configuration de référence TP5160

Danger
  • La résistance de détection du pilote est sense_resistor: 0.075. Veuillez ne pas la configurer incorrectement.
  • Choisissez uniquement entre spi_bus et spi_software.

Configuration de référence en mode SPI

[tmc5160 stepper_x]
cs_pin:
spi_bus:
# spi_software_mosi_pin:
# spi_software_miso_pin:
# spi_software_sclk_pin:
run_current: 1.0 # Valeur du courant de fonctionnement du moteur
interpolate: False # Activer l'interpolation 256 micro-pas (True pour activer, False pour désactiver)
sense_resistor: 0.075
stealthchop_threshold: 0
driver_DISS2G: 1
driver_DISS2VS: 1

Instructions d'utilisation sans fin de course

:::astuce 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 pour l'utilisation sans fin de course
  • L'utilisation de la fonction sans fin de course du TP5160 nécessite de connecter le cavalier DIAG de la carte mère.
  • Le endstop_pin: original doit être désactivé ou supprimé, puis ajoutez endstop_pin: tmc5160_stepper_x:virtual_endstop.
  • Après avoir configuré diag1_pin:, l'état de la fin de course est actualisé comme non déclenché.
  • La configuration de driver_SGT: nécessite des tests pour trouver une valeur appropriée.
  • Configuration de référence
[stepper_x]
# endstop_pin:
endstop_pin: tmc5160_stepper_x:virtual_endstop
homing_retract_dist: 0 # Ne pas modifier à 0 peut entraîner un échec de l'homing.

[tmc5160 stepper_x]
diag1_pin: ^!
driver_SGT: 1

# Après configuration, assurez-vous que l'état de la fin de course est non déclenché.
# Cette broche utilise généralement le préfixe "^" pour activer la résistance de tirage interne.
# La sensibilité est liée à la tension de la courroie et doit être ajustée manuellement.
# (Assurez-vous de définir également `driver_SGTHRS` à une sensibilité appropriée.)

Loading...