TMC 5160
Loading...
Paramètres de base
- Tension d'entrée : 12 V - 24 V
- Courant maximal : 4,4 A
- Compatible avec : Firmware Marlin/Klipper/RRF
- Mode de pilotage pris en charge : TMC : SPI
- Interface pas-à-pas/direction avec interpolation microPlyer
- Résolution maximale de 256 micro-pas
- Prise en charge du fonctionnement silencieux stealthChop2 et des mouvements fluides
- Prise en charge de la suppression de la résonance à fréquence moyenne
- Prise en charge du hacheur de contrôle moteur à haute dynamique spreadCycle
- Prise en charge du contrôle de vitesse dépendant de la charge dcStep
- Prise en charge de la détection de charge moteur sans capteur de haute précision stallGuard2
- Prise en charge du contrôle de courant coolStep, permettant une économie d'énergie allant jusqu'à 75 %
Explication des cavaliers de la carte mère
- Le TMC5160 utilise le cavalier SPI
- La broche SPI du driver FLY est la quatrième broche en partant de la gauche vers le bas. La broche CS est la broche SPI. Si la carte mère n'a pas les broches correspondantes, le SPI ne peut pas être utilisé.
Loading...
Configuration de référence du TMC5160
Danger
- La résistance de détection du driver est
sense_resistor: 0.075. Ne pas configurer incorrectement. - spi_bus et spi_software sont mutuellement exclusifs, un seul peut être choisi.
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 # Courant de fonctionnement du moteur
interpolate: False # Activer 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 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 limitation. Normalement, la position d'entraînement n°1 utilise IO1, la position d'entraînement n°2 utilise IO2, et ainsi de suite.
- Lors de l'utilisation de la position infinie, veuillez noter de ne rien connecter au port de limitation correspondant.
- Certaines cartes mères FLY sont directement connectées au port d'entraînement. Veuillez vérifier si DIAG est directement connecté à la broche correspondante.
Conseils d'utilisation sans fin de course
- Cette version du driver nécessite de souder la broche DIAG vous-même, sinon la fonction sans fin de course ne peut pas être utilisée.
- Le
endstop_pin:d'origine doit être masqué ou supprimé, puis ajouterendstop_pin: tmc5160_stepper_x:virtual_endstop - Après avoir configuré
diag1_pin:, l'état de la fin de course rafraîchie doit être non déclenché. - Pour configurer
driver_SGT:, vous devez tester vous-même une valeur appropriée.
- Configuration de référence
[stepper_x]
# endstop_pin:
endstop_pin: tmc5160_stepper_x:virtual_endstop
homing_retract_dist: 0 # Ne pas définir la distance de recul à 0 pourrait entraîner un échec du positionnement d'origine.
[tmc5160 stepper_x]
diag1_pin: ^!
driver_SGT: 1
# Après la configuration, assurez-vous que l'état de la fin de course 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 et doit être ajustée vous-même.
# (Assurez-vous également de définir driver_SGTHRS à une sensibilité appropriée)
Loading...