Aller au contenu principal

TMC 5160HV

Loading...
Loading...

Paramètres de base​

  • Tension d'entrée : 12V-48V
  • Courant maximal : 4.4A
  • Compatible avec les firmwares : Marlin/Klipper/RRF
  • Mode de pilotage pris en charge : TMC:SPI
  • Interface pas à pas/direction avec interpolation micropas microPlyer
  • Résolution maximale de 256 micropas
  • Prise en charge de la fonction silencieuse et des mouvements fluides stealthChop2
  • Suppression des résonances à fréquence moyenne
  • Prise en charge du hacheur de commande moteur à haute dynamique spreadCycle
  • Prise en charge du contrôle de vitesse en fonction de la charge dcStep
  • Prise en charge de la détection de charge moteur sans capteur de haute précision stallGuard2
  • Prise en charge du contrôle de courant coolStep, permettant des économies d'énergie allant jusqu'à 75 %

Instructions pour les cavaliers de la carte mère​

  • Le TMC5160HV utilise un cavalier SPI
  • La broche SPI du pilote FLY est la quatrième broche en partant du haut sur la gauche, la broche CS est la broche SPI. Si la carte mère ne correspond pas aux broches, le SPI ne peut pas être utilisé
    Loading...

Configuration de référence TMC5160HV​

Danger
  • La résistance de détection du pilote est sense_resistor: 0.075, veuillez ne pas la configurer incorrectement
  • spi_bus et spi_software ne peuvent être choisis que l'un ou l'autre

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 ou non l'interpolation en 256 micro-pas (True pour activer, False pour désactiver)
sense_resistor: 0.075
stealthchop_threshold: 0
driver_DISS2G: 1
driver_DISS2VS: 1

Instructions pour l'utilisation sans 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 pour l'utilisation sans fin de course
  • endstop_pin: d'origine doit être masqué ou supprimé, puis ajoutez endstop_pin: tmc5160_stepper_x:virtual_endstop
  • Après avoir configuré diag1_pin:, l'état de la fin de course rafraîchi est non déclenché
  • La configuration de driver_SGT: nécessite de tester une valeur appropriée par vous-même
  • 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 la 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, elle doit être ajustée par vous-même
# (Assurez-vous d'avoir également défini driver_SGTHRS à une sensibilité appropriée)

Loading...