TP 5160
TMC-5160
- Tension d'entrée : 12V-48V
- Courant maximum : 4.4A
- Adapté à : Firmware Marlin/Klipper/RRF
- Modes de pilotage supportés : TMC : SPI
- Interface pas à pas/direction avec interpolation microPlyer
- Résolution maximale de 256 micro-pas
- Supporte le fonctionnement silencieux et les mouvements fluides avec stealthChop2
- Supporte la suppression de la résonance à fréquence moyenne
- Supporte le chopper de contrôle moteur dynamique spreadCycle
- Supporte le contrôle de vitesse lié à la charge dcStep
- Supporte la détection de charge moteur sans capteur avec haute précision stallGuard2
- Supporte le contrôle de courant coolStep, économisant jusqu'à 75% d'énergie
Configuration de référence TP5160
dangereux
- La résistance d'échantillonnage du driver 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 de 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 fin de course. Normalement, la position de conduite numéro un utilise IO1, la position de conduite numéro deux utilise IO2, et ainsi de suite.
- Veuillez noter que lors de l'utilisation de la position infinie, il ne faut rien connecter aux ports de fin de course correspondants.
- Pour certaines cartes mères FLY, les ports de commande sont directement connectés. Veuillez vérifier si DIAG est directement connecté aux broches correspondantes.
Conseils pour l'utilisation sans fin de course
- Pour utiliser la fonction sans fin de course du TP5160, il faut connecter le cavalier DIAG sur la carte mère
- L'ancien
endstop_pin:
doit être masqué ou supprimé, en ajoutantendstop_pin: tmc5160_stepper_x:virtual_endstop
- Après avoir configuré
diag1_pin:
, l'état de la limite doit être non déclenché - La configuration de
driver_SGT: :
nécessite de tester une valeur appropriée
- Configuration de référence
[stepper_x]
# endstop_pin:PF3
endstop_pin: tmc5160_stepper_x:virtual_endstop
homing_retract_dist: 0 # Ne pas modifier la distance de rétractation à 0, sinon cela pourrait entraîner un échec de l'homing
[tmc5160 stepper_x]
diag1_pin: ^!
driver_SGT: 1
# Assurez-vous que l'état de la limite est non déclenché après la configuration
# Ce pin 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 et doit être ajustée
# (Assurez-vous également de définir driver_SGTHRS à une sensibilité appropriée)