TP 5160

TMC-5160
- Tension d'entrée : 12V-48V
- Courant maximal : 4,4A
- Compatible avec : firmware Marlin/Klipper/RRF
- Mode de commande supporté : TMC : SPI
- Interface pas à pas/direction avec interpolation microPlyer
- Résolution maximale de 256 subdivisions
- Supporte le fonctionnement silencieux stealthChop2 et des mouvements fluides
- Supporte la suppression de résonance à fréquence moyenne
- Supporte le régulateur de coupure à haute dynamique spreadCycle
- Supporte le contrôle de vitesse lié à la charge dcStep
- Supporte la détection de charge du moteur sans capteur précise stallGuard2
- Supporte le contrôle de courant coolStep, pouvant économiser jusqu'à 75 % d'énergie
Configuration de référence TP5160
dangereux
- La résistance d'échantillonnage du pilote est
sense_resistor: 0.075
, ne la configurez pas incorrectement - spi_bus et spi_software ne peuvent être sélectionnés qu'en 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 à 256 micropas (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 d'utilisation des limites infinies
- Pour utiliser les limites infinies du TP5160, il faut connecter le pont de la carte mère
- Il faut masquer ou supprimer l'ancienne
endstop_pin:
, puis ajouterendstop_pin: tmc5160_stepper_x:virtual_endstop
- Après avoir configuré
diag1_pin:
, l'état de la limite n'est pas 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 la configuration, assurez-vous que l'état de la limite n'est pas activé
# 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 configuré driver_SGTHRS avec une sensibilité appropriée)
Loading...