TMC 5160
Loading...
Paramètres de base
- Tension d'entrée : 12V-24V
- Courant maximum : 4.4A
- Compatible avec les firmwares : Marlin/Klipper/RRF
- Modes de pilotage supportés : TMC:SPI
- Interface pas/direction avec interpolation de micropas microPlyer
- Résolution maximale : 256 micropas
- Prise en charge du fonctionnement silencieux stealthChop2 et des mouvements fluides
- Suppression des résonances pour les fréquences moyennes
- Prise en charge du hacheur spreadCycle pour un contrôle moteur haute dynamique
- Contrôle de vitesse dépendant de la charge avec dcStep
- Détection de charge moteur sans capteur de haute précision avec stallGuard2
- Contrôle de courant coolStep, permettant jusqu'à 75% d'économie d'énergie
Explication des cavaliers de la carte mère
- Le TMC5160 utilise le cavalier SPI
- La broche SPI des pilotes FLY est la quatrième broche en partant du bas à gauche. La broche CS est la broche SPI. Si la carte mère n'a pas la broche correspondante, le SPI ne peut pas être utilisé.
Loading...
Configuration de référence pour le TMC5160
Danger
- La résistance de détection du pilote est
sense_resistor: 0.075. Veuillez ne pas la configurer incorrectement. - Il faut choisir entre
spi_busetspi_software.
Configuration de référence pour le 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 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 sans fin de course
:::astuce 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.
:::
Astuce pour l'utilisation sans fin de course
- Ce pilote nécessite de souder vous-même la broche DIAG, sinon la fonction sans fin de course ne peut pas être utilisée.
- L'ancien
endstop_pin:doit être désactivé ou supprimé, puis ajoutezendstop_pin: tmc5160_stepper_x:virtual_endstop. - Après avoir configuré
diag1_pin:, l'état de la butée est rafraîchi comme non déclenché. - La configuration de
driver_SGT:nécessite de 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 modifier 0 pourrait entraîner un échec de l'initialisation.
[tmc5160 stepper_x]
diag1_pin: ^!
driver_SGT: 1
# Après configuration, assurez-vous que l'état de la butée 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 manuellement.
# (Assurez-vous de définir également `driver_SGTHRS` à une sensibilité appropriée.)
Loading...