TMC 5160 Plus
Vue d'ensemble
Le TMC5160 Plus 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, telles que les imprimantes 3D et les machines CNC. Il intègre de nombreuses fonctionnalités avancées telles que la commande silencieuse, la suppression des résonances et la détection de charge, et prend en charge les effets lumineux RGB ainsi que le refroidissement par ventilateur.
Paramètres de base
| Item | Spécifications |
|---|---|
| Tension d'entrée | 12 - 60 V CC |
| Courant maximum | 10 A |
| Firmware compatible | Marlin / Klipper / RRF |
| Mode de commande | SPI |
| Type d'interface | Pas/Direction (avec interpolation de micropas microPlyer™) |
| Micropas maximum | 256 micropas |
| Fonctions principales | stealthChop2 (fonctionnement silencieux), spreadCycle (contrôle dynamique élevé du moteur), dcStep (contrôle de vitesse lié à la charge), stallGuard2 (détection de charge sans capteur), coolStep (contrôle de courant économe en énergie, jusqu'à 75% d'économie) |
Installation matérielle et câblage
Configuration des cavaliers de la carte mère
Le TMC5160 Plus utilise le mode SPI. Si vous utilisez une carte mère FLY, assurez-vous que les cavaliers SPI sont correctement installés ; si vous utilisez une carte mère d'une autre marque, veuillez consulter son manuel ou contacter le fournisseur.
Connexion du câble plat FPC
Explication du câblage du module d'adaptation
- Alimentation de la commande de la carte mère : Aucun câblage supplémentaire requis, alimentée directement par la carte mère.
- Alimentation du module de commande : Doit être connectée à une alimentation externe (12–60 V).
Exemple de câblage d'alimentation de la commande
Contrôle des effets lumineux RGB
Si vous utilisez la broche EN (Enable) de la carte mère pour contrôler le RGB, le moteur sera forcément verrouillé.
Exemple de câblage en série pour plusieurs commandes RGB :
Câblage du ventilateur 12V
Référence de configuration du firmware
Important : La résistance de détection de ce pilote est de 0,033 Ω, veuillez ne pas la configurer incorrectement.
- Mode : Contrôle RGB par EN du pilote
- Mode : Contrôle RGB par la carte mère
- Configuration des effets lumineux RGB
L'interrupteur DIP orienté vers la direction de l'interface FAN.
[stepper_x]
step_pin:
dir_pin:
# enable_pin: !
[tmc5160 stepper_x]
cs_pin:
spi_software_mosi_pin:
spi_software_miso_pin:
spi_software_sclk_pin:
run_current: 1.0
interpolate: False
sense_resistor: 0.033
stealthchop_threshold: 0
driver_DISS2G: 1
driver_DISS2VS: 1
L'interrupteur DIP orienté à l'opposé de la direction de l'interface FAN.
[stepper_x]
step_pin:
dir_pin:
enable_pin: !
[tmc5160 stepper_x]
cs_pin:
spi_software_mosi_pin:
spi_software_miso_pin:
spi_software_sclk_pin:
run_current: 1.0
interpolate: False
sense_resistor: 0.033
stealthchop_threshold: 0
driver_DISS2G: 1
driver_DISS2VS: 1
Le contrôle des LED du pilote peut être étendu via le plugin Neopixel/LED : Cliquez pour accéder à la documentation du plugin
[neopixel TP_led]
pin:
chain_count: 6 # Nombre de LED
color_order: GRB
initial_RED: 0.4
initial_GREEN: 0.8
initial_BLUE: 1
initial_WHITE: 0.0 # Couleur initiale #66CCFF
Avertissement concernant le réglage du courant
- Le TMC5160 Plus supporte un courant maximum de 10A, mais un courant trop élevé peut endommager le moteur.
- Un refroidissement renforcé est obligatoire lors d'un fonctionnement à courant élevé pour garantir que la température du module de commande reste dans des limites sûres.