Aller au contenu principal

TMC 5160

Paramètres de base

  • Tension d'entrée : 12V-24V
  • Courant maximal : 4,4A
  • Compatible avec : firmware Marlin/Klipper/RRF
  • Mode de commande pris en charge : TMC : SPI
  • Interface pas à pas/direction avec interpolation microPlyer
  • Résolution maximale de 256 subdivisions
  • Prise en charge du fonctionnement silencieux stealthChop2 et des mouvements fluides
  • Prise en charge de la suppression de résonance à fréquence moyenne
  • Prise en charge du régulateur de découpage à dynamique élevée spreadCycle
  • Prise en charge du contrôle de vitesse lié à la charge dcStep
  • Prise en charge de la détection de charge moteur sans capteur précise stallGuard2
  • Prise en charge du contrôle de courant coolStep, pouvant économiser jusqu'à 75%

Explication des broches de la carte mère

  • Le TMC5160 utilise les broches SPI
  • Les broches SPI pour le pilote FLY sont la quatrième broche en partant de la gauche, la broche CS est la broche SPI. Si la carte mère n'a pas ces broches, il ne sera pas possible d'utiliser le SPI

Configuration de référence du TMC5160

dangereux
  • La résistance d'échantillonnage du pilote est sense_resistor: 0.075, veuillez ne pas la configurer incorrectement
  • Vous ne pouvez choisir qu'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 d'exploitation du moteur
interpolate: False # Activer ou non 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 des limites infinies

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 pour l'utilisation des limites infinies
  • Ce pilote nécessite un soudage manuel de la broche DIAG, sinon la fonction de limite infinie ne pourra pas être utilisée
  • Il faut masquer ou supprimer l'ancienne endstop_pin:, puis ajouter endstop_pin: tmc5160_stepper_x:virtual_endstop
  • Après avoir configuré diag1_pin:, l'état de la limite est non déclenché
  • Il faut tester vous-même une valeur appropriée pour driver_SGT: :
  • 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'origine

[tmc5160 stepper_x]
diag1_pin: ^!
driver_SGT: 1

# Après avoir configuré, assurez-vous que l'état de la limite 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 réglée par vous-même
# (Assurez-vous que driver_SGTHRS a été configuré avec une sensibilité appropriée)

Loading...
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -