Aller au contenu principal

TP 5160

TMC-5160

  • Tension d'entrée : 12V-48V
  • Courant maximum : 4.4A
  • Convient pour : Firmware Marlin/Klipper/RRF
  • Modes de pilotage pris en charge : TMC : SPI
  • Interface pas/étape avec interpolation microPlyer
  • Résolution maximale de 256 subdivisions
  • Prise en charge du fonctionnement silencieux et fluide avec stealthChop2
  • Prise en charge de l'amortissement de résonance à fréquence moyenne
  • Prise en charge du commutateur haute dynamique motor control avec spreadCycle
  • Prise en charge du contrôle de vitesse lié à la charge avec dcStep
  • Prise en charge de la détection de charge de moteur sans capteur avec stallGuard2
  • Prise en charge du contrôle de courant coolStep, jusqu'à 75% d'économie d'énergie

Configuration de référence TP5160

dangereux
  • La résistance de mesure du pilote est sense_resistor: 0.075, veuillez ne pas la configurer incorrectement
  • spi_bus et spi_software ne peuvent être utilisés qu'en une seule option

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

Instructions d'utilisation sans fin de course

Astuce pour l'utilisation sans limite
  • L'utilisation sans limite nécessite l'occupation d'une sortie limitée, en général, la position de pilotage n°1 utilise IO1, la position de pilotage n°2 utilise IO2, et ainsi de suite
  • Veuillez faire attention lors de l'utilisation sans limite : ne connectez rien aux sorties limitées correspondantes
  • Certaines cartes mères FLY sont directement connectées aux broches de pilotage, veuillez vérifier si DIAG est directement connecté à la broche correspondante
Conseils d'utilisation sans fin de course
  • Pour utiliser le TP5160 sans fin de course, il faut connecter le saut de câblage DIAG sur la carte mère
  • L'ancienne endstop_pin: doit être masquée ou supprimée, et ajouter endstop_pin: tmc5160_stepper_x:virtual_endstop
  • Après avoir configuré diag1_pin:, l'état de fin de course est non déclenché
  • La configuration de driver_SGT: nécessite un test de valeur appropriée
  • Configuration de référence
[stepper_x]
# endstop_pin:PF3
endstop_pin: tmc5160_stepper_x:virtual_endstop
homing_retract_dist: 0 # Aucun retrait de retour ne devrait être modifié à 0 pour éviter des échecs de retour à la maison

[tmc5160 stepper_x]
diag1_pin: ^!
driver_SGT: 1

# Assurez-vous que l'état de fin de course est non déclenché après la configuration
# Ce fil est généralement préfixé par "^" pour activer la résistance interne de tirage vers le haut
# La sensibilité est liée à la tension de la courroie et doit être ajustée manuellement
# (Assurez-vous également que driver_SGTHRS est configuré avec une sensibilité appropriée)