TMC 5160 Pro V1.5
Loading...
Vue d'ensemble
Le TMC5160 Pro V1.5 est un module de commande de moteur pas-à-pas haute performance, prenant en charge le protocole de communication SPI. Il est adapté aux applications nécessitant un contrôle de mouvement précis et un excellent rendement énergétique.
Spécifications techniques
| Article | Spécification |
|---|---|
| Tension d'entrée | 24 - 48 V CC |
| Courant maximum | 6 A |
| Firmware compatible | Marlin / Klipper / RRF |
| Mode de commande | SPI |
| Micropas maximum | 256 |
| Fonctions principales | stealthChop2 (fonctionnement silencieux), spreadCycle (contrôle dynamique élevé), dcStep (contrôle de vitesse lié à la charge), stallGuard2 (détection de charge sans capteur), coolStep (contrôle de courant économe en énergie) |
Installation et configuration matérielle
Configuration des cavaliers de la carte mère
Le TMC5160 Pro utilise le mode cavalier SPI :
- La broche SPI de la commande FLY est la 4ème broche en partant du haut à gauche (broche CS)
- Si vous utilisez une autre carte mère, vérifiez la compatibilité des broches
Loading...
Description des broches du module
Remarque
L'alimentation d'entrée de la commande de la carte mère est 12V-24V
Loading...
Connexion du câble plat FPC
Loading...
Connexion du ventilateur de refroidissement
Loading...
Câblage de l'alimentation de la commande
Loading...
Configuration du firmware
Note importante
- Valeur de la résistance de détection :
sense_resistor: 0.033(ne pas configurer incorrectement) - Les configurations
spi_busetspi_softwaresont mutuellement exclusives (choisir l'une ou l'autre)
Exemple de configuration en mode SPI
[tmc5160 stepper_x]
cs_pin: # Broche de sélection de puce (Chip Select) SPI
spi_bus: # Bus SPI (choix exclusif avec spi_software_*)
# spi_software_mosi_pin: # Broche de sortie de données SPI logicielle
# spi_software_miso_pin: # Broche d'entrée de données SPI logicielle
# spi_software_sclk_pin: # Broche d'horloge SPI logicielle
run_current: 1.0 # Réglage du courant de fonctionnement
interpolate: False # Interpolation de 256 micropas (True activé / False désactivé)
sense_resistor: 0.033 # Valeur de la résistance de détection
stealthchop_threshold: 0 # Seuil de vitesse pour le mode silencieux
driver_DISS2G: 1
driver_DISS2VS: 1
Configuration sans fin de course (capteur)
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.
Instructions d'utilisation
- Préparation matérielle : Le câble plat FPC 4 broches doit être installé.
- Modification de la configuration :
- Commenter ou supprimer l'ancien
endstop_pin: - Ajouter
endstop_pin: tmc5160_stepper_x:virtual_endstop
- Commenter ou supprimer l'ancien
- Vérification de l'état : Après configuration, l'état de la fin de course doit afficher "non déclenché".
- Réglage de la sensibilité : La valeur
driver_SGT:doit être ajustée en fonction des conditions réelles.
Configuration de référence
[stepper_x]
# endstop_pin: # Commenter ou supprimer l'ancienne configuration
endstop_pin: tmc5160_stepper_x:virtual_endstop
homing_retract_dist: 0 # Régler à 0 pour éviter un échec d'initialisation dû au recul
[tmc5160 stepper_x]
diag0_pin: ^! # Généralement nécessite une résistance de pull-up
driver_SGT: 1 # Valeur de sensibilité (à ajuster selon les conditions réelles)
Recommandations de configuration
diag0_pin:utilise généralement le préfixe^pour activer la résistance de pull-up interne.- La sensibilité est influencée par des facteurs tels que la tension de la courroie, la structure mécanique, etc. La valeur optimale doit être déterminée par des tests.
- Le paramètre
driver_SGTHRSpeut également être défini pour ajuster le seuil de sensibilité.
Loading...