Aller au contenu principal

TMC 5160HV

Paramètres de base

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

Explications sur les sauts de broche de la carte mère

  • Le TMC5160 utilise un saut SPI
  • Les broches SPI de FLY sont la quatrième broche en partant du haut vers le bas, CS est la broche SPI. Si la carte mère n'a pas les broches correspondantes, le SPI ne peut pas être utilisé

Références de configuration TMC5160

dangereux
  • La résistance de mesure du driver est sense_resistor: 0.075, veuillez ne pas la configurer incorrectement
  • Seule une des options spi_bus ou spi_software peut être choisie

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/Désactiver l'interpolation de 256 micro-pas (Activé = True, Désactivé = False)
sense_resistor: 0.075
stealthchop_threshold: 0
driver_DISS2G: 1
driver_DISS2VS: 1

Explications d'utilisation sans limite

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 limite
  • L'ancienne configuration endstop_pin: doit être masquée ou supprimée, puis remplacée par endstop_pin: tmc5160_stepper_x:virtual_endstop
  • Après avoir configuré diag1_pin:, l'état de fin de course sera indéterminé
  • La configuration 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 # Retrait de retour à zéro ne devrait pas être modifié, sinon cela pourrait entraîner un échec de positionnement

[tmc5160 stepper_x]
diag1_pin: ^!
driver_SGT: 1

# Assurez-vous que l'état de fin de course est indéterminé après la configuration
# Cette broche utilise généralement un préfixe "^" pour activer la résistance interne de tirage vers le haut
# La sensibilité dépend de la tension de la courroie et doit être ajustée manuellement
# (Assurez-vous également que driver_SGTHRS est configuré avec une sensibilité appropriée)