romano Posté(e) Octobre 21, 2020 Posté(e) Octobre 21, 2020 Bonjour a tous, Je viens de monter une skr v1.3 avec des TMC 2208 sur ma ender3. Après avoir flashé le firmware pour la mettre en concordance avec ma config matérielle vient le test des moteurs (retour origine et déplacements)... Et là c'est la cata : les distance ne sont pas respectées et les moteurs donnent des "à coups". Sans parler du bruit (mais la vidéo parle d'elle même!!!). J'ai vérifié les jumper, viré ceux dédiés au SPI, regardé le courant dans le firmware(0.8A), le nombre de pas est à 16... Si vous avez une idée : partagez car là... Je sèche ! Vidéo postée sur FB
heriat Posté(e) Octobre 22, 2020 Posté(e) Octobre 22, 2020 salut moi j'ai une skr 1.4 mais je pense que c'est pareil par contre je n'ai pas de TMC mais des A4988 je vais quand meme te donner quelques conseils si ca peut t'aider deja pour ce qui est des distances quand tu deplaces ton chariot en X par exemple 100 mm et que il parcourt 200mm la il faut aller ici --- /** * Default Axis Steps Per Unit (steps/mm) * Override with M92 * X, Y, Z, E0 [, E1[, ---- si tu as par exemple 80 en X , tu essaies de mettre 40 et normalement ca devrait etre juste apres evidement il faudra faire une piece precise mais deja ca permet de degrossir ensuite pour ce qui est du bruit et de la brutalité , j'ai eu le meme souci et je l'ai reglé en jouant sur cette ligne #define DEFAULT_MAX_ACCELERATION { 300, 300, 100, 5000 } essaie de reduire ces valeurs ensuite il faut aussi declarer le type de stepper je crois que c'est ici #define X_DRIVER_TYPE A4988 essaie deja tout ca et tiens nous au courant
heriat Posté(e) Octobre 22, 2020 Posté(e) Octobre 22, 2020 encore un détail est ce que tu as vraiment besoin d'etre en 1/16e ??
Eev Posté(e) Octobre 22, 2020 Posté(e) Octobre 22, 2020 (modifié) Il y a 8 heures, romano a dit : Bonjour a tous, Je viens de monter une skr v1.3 avec des TMC 2208 sur ma ender3. Après avoir flashé le firmware pour la mettre en concordance avec ma config matérielle vient le test des moteurs (retour origine et déplacements)... Et là c'est la cata : les distance ne sont pas respectées et les moteurs donnent des "à coups". Sans parler du bruit (mais la vidéo parle d'elle même!!!). J'ai vérifié les jumper, viré ceux dédiés au SPI, regardé le courant dans le firmware(0.8A), le nombre de pas est à 16... Si vous avez une idée : partagez car là... Je sèche ! Vidéo postée sur FB salut, je serais toi, je forcerais pas trop mes moteurs comme ça! Si il fait des cricri d'agonie et des grrrrrr gr etc c'est pas le top pourquoi chercher à faire des expériences alors que sur le net il y a tout ce qu'il faut surtout quand c'est une première fois! inspire toi de cette vidéo, ça t'aidera pas mal! et utilise le tmc debug, m122 pour relever l'info des drivers. il y a 41 minutes, heriat a dit : encore un détail est ce que tu as vraiment besoin d'etre en 1/16e ?? oui il y a interpolate pour ça: mais ça fonctionne qu'avec les tmc: donc les drv / a4988 -> non Modifié (le) Octobre 22, 2020 par Eev
romano Posté(e) Octobre 22, 2020 Auteur Posté(e) Octobre 22, 2020 Il y a 7 heures, Eev a dit : inspire toi de cette vidéo, ça t'aidera pas mal! et utilise le tmc debug, m122 pour relever l'info des drivers. j'ai déjà suivi cette vidéo et tout était déjà OK.
romano Posté(e) Octobre 22, 2020 Auteur Posté(e) Octobre 22, 2020 Il y a 7 heures, heriat a dit : salut moi j'ai une skr 1.4 mais je pense que c'est pareil par contre je n'ai pas de TMC mais des A4988 je vais quand meme te donner quelques conseils si ca peut t'aider deja pour ce qui est des distances quand tu deplaces ton chariot en X par exemple 100 mm et que il parcourt 200mm la il faut aller ici --- /** * Default Axis Steps Per Unit (steps/mm) * Override with M92 * X, Y, Z, E0 [, E1[, ---- si tu as par exemple 80 en X , tu essaies de mettre 40 et normalement ca devrait etre juste apres evidement il faudra faire une piece precise mais deja ca permet de degrossir ensuite pour ce qui est du bruit et de la brutalité , j'ai eu le meme souci et je l'ai reglé en jouant sur cette ligne #define DEFAULT_MAX_ACCELERATION { 300, 300, 100, 5000 } essaie de reduire ces valeurs ensuite il faut aussi declarer le type de stepper je crois que c'est ici #define X_DRIVER_TYPE A4988 essaie deja tout ca et tiens nous au courant je vais vérifier et essayer de mettre à jour si besoin. Ce que je ne pige pas c'est que le firmware est issu de ce qui est dispo sur le site de BTT pour cette SKR V1.3...
heriat Posté(e) Octobre 22, 2020 Posté(e) Octobre 22, 2020 le firmware il tient compte de la carte skr mais aussi de tout ce qui est autour les steppers les moteurs les fins de course
Eev Posté(e) Octobre 22, 2020 Posté(e) Octobre 22, 2020 il y a 8 minutes, romano a dit : j'ai déjà suivi cette vidéo et tout était déjà OK. et ta machine répond quoi à un m122 dans le terminal?
heriat Posté(e) Octobre 22, 2020 Posté(e) Octobre 22, 2020 la t'es dans les commandes complexes je ne l'ai jamais testée
romano Posté(e) Octobre 22, 2020 Auteur Posté(e) Octobre 22, 2020 Il y a 18 heures, Eev a dit : et ta machine répond quoi à un m122 dans le terminal? Je le refais ce soir et C&P ça dans le topic. Donc: >>> M122 SENDING:M122 axis:pwm_scale/curr_scale|flags|warncount X Y Z E Enabled false false false false Set current 800 800 800 800 RMS current 1436 1436 1436 1436 MAX current 2025 2025 2025 2025 Run current 25/31 25/31 25/31 25/31 Hold current 12/31 12/31 12/31 12/31 CS actual 0/31 0/31 0/31 0/31 PWM scale vsense 0=.325 0=.325 0=.325 0=.325 stealthChop false false false false msteps 256 256 256 256 tstep 0 0 0 0 PWM thresh. [mm/s] OT prewarn false false false false triggered OTP false false false false pwm scale sum 0 0 0 0 pwm scale auto 0 0 0 0 pwm offset auto 0 0 0 0 pwm grad auto 0 0 0 0 off time 0 0 0 0 blank time 16 16 16 16 hysteresis -end -3 -3 -3 -3 -start 1 1 1 1 Stallguard thrs uStep count 0 0 0 0 DRVSTATUS X Y Z E sg_result stst * * * * olb ola s2gb s2ga otpw ot 157C 150C 143C 120C s2vsa s2vsb Driver registers: X 0x00:00:00:00 Bad response! Y 0x00:00:00:00 Bad response! Z 0x00:00:00:00 Bad response! E 0x00:00:00:00 Bad response! Testing X connection... Error: All LOW Testing Y connection... Error: All LOW Testing Z connection... Error: All LOW Testing E connection... Error: All LOW
Eev Posté(e) Octobre 22, 2020 Posté(e) Octobre 22, 2020 Il y a 1 heure, romano a dit : Donc: >>> M122 SENDING:M122 axis:pwm_scale/curr_scale|flags|warncount X Y Z E Enabled false false false false Set current 800 800 800 800 RMS current 1436 1436 1436 1436 MAX current 2025 2025 2025 2025 Run current 25/31 25/31 25/31 25/31 Hold current 12/31 12/31 12/31 12/31 CS actual 0/31 0/31 0/31 0/31 PWM scale vsense 0=.325 0=.325 0=.325 0=.325 stealthChop false false false false msteps 256 256 256 256 tstep 0 0 0 0 PWM thresh. [mm/s] OT prewarn false false false false triggered OTP false false false false pwm scale sum 0 0 0 0 pwm scale auto 0 0 0 0 pwm offset auto 0 0 0 0 pwm grad auto 0 0 0 0 off time 0 0 0 0 blank time 16 16 16 16 hysteresis -end -3 -3 -3 -3 -start 1 1 1 1 Stallguard thrs uStep count 0 0 0 0 DRVSTATUS X Y Z E sg_result stst * * * * olb ola s2gb s2ga otpw ot 157C 150C 143C 120C s2vsa s2vsb Driver registers: X 0x00:00:00:00 Bad response! Y 0x00:00:00:00 Bad response! Z 0x00:00:00:00 Bad response! E 0x00:00:00:00 Bad response! Testing X connection... Error: All LOW Testing Y connection... Error: All LOW Testing Z connection... Error: All LOW Testing E connection... Error: All LOW tes drivers ne sont pas reconnue, soit tu as mal config ton marlin, soit vérifier comment tu as installer ta board
romano Posté(e) Octobre 22, 2020 Auteur Posté(e) Octobre 22, 2020 comment tu vois ca dans le retour au M122? quoi vérifier dans marlin? concernant le montage: tous les jumpers sont démontés. Ceux en-dessous des drivers et ceux liés au SPI.
fran6p Posté(e) Octobre 23, 2020 Posté(e) Octobre 23, 2020 Il y a 10 heures, romano a dit : comment tu vois ca dans le retour au M122? Là : Citation Enabled false false false false Il y a 10 heures, romano a dit : concernant le montage: tous les jumpers sont démontés. Ceux en-dessous des drivers et ceux liés au SPI. Les TMC2208 fonctionnent en UART pas en SPI (TMC2130). Mets des photos, ce sera plus «parlant»
romano Posté(e) Novembre 1, 2020 Auteur Posté(e) Novembre 1, 2020 Les TMC2208 fonctionnent en UART pas en SPI (TMC2130). Mets des photos, ce sera plus «parlant» [emoji6] [emoji846]Des photos de quoi en particulier ?La zone où sont les drivers?
romano Posté(e) Novembre 12, 2020 Auteur Posté(e) Novembre 12, 2020 Ca ne déclenche pas trop de réactions...
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant