Parcourez les suspects habituels. Courant trop faible — augmenter un peu Vref/courant de fonctionnement. Vitesse/accélération trop élevée ? — réduire max_rate et acceleration ; un moteur qui saute tout en fonctionnant bien lentement demande presque toujours trop en trop peu de temps. Reliure mécanique — débranchez la courroie et faites tourner à la main ; les points raides, un rail désaligné ou une roue trop serrée provoquent des blocages. Étapes/mm incorrectes ou incohérence de micro-pas entre les cavaliers du firmware et du pilote Bruit/coupure de courant partagez l'alimentation du fil — séparez-les
Testez un axe à la fois, lentement, sans charge. Si un TMC2209 surchauffe, il s'arrêtera par pulsations — ajoutez un refroidissement. La plupart des "sauts aléatoires" sont dus à la chaleur par rapport à l'avance sur le fil qui vous trompe, ou à une accélération réglée de manière trop agressive.
Testez un axe à la fois, lentement, sans charge. Si un TMC2209 surchauffe, il s'arrêtera par pulsations — ajoutez un refroidissement. La plupart des "sauts aléatoires" sont dus à la chaleur par rapport à l'avance sur le fil qui vous trompe, ou à une accélération réglée de manière trop agressive.