Marlouu PostĂ©(e) DĂ©cembre 30, 2018 PostĂ©(e) DĂ©cembre 30, 2018 Bonsoir a tous, ce soir, grosse dĂ©ception, plus d'extrusion, aprĂšs des essai, j'ai un driver HS, paix Ă son Ăąme... Maintenant que je suis face au cas ou je dois remplacer un driver, je me demande si il n'existerai pas une solution plus fiable. Je possĂšde un imprimante modifiĂ©e, Ă la base un CTC I3 d'Ebay, la pas chĂšre qui imprime pas bien, mais qui aprĂšs mes modifs sâavĂšre ĂȘtre vraiment gĂ©niale !! Donc carte gt2560 avec des drivers A4988. Aujourd'hui je me demande, n'y a t'il pas des drivers compatible meilleurs que mes A4988 de base ? quitte a en remplacer un, pourquoi ne pas tous les remplacer pour avoir du meilleur taf ? Donc me voila, j'aimerai savoir si, je dois reprendre les mĂȘme et repartir comme j'Ă©tait ou si je peut passer sur quelque chose de meilleur. Si vous avez des modeles a me conseiller, je suis preneur.  Merci d'avance. A bientĂŽt ! Â
lion02 Posté(e) Décembre 30, 2018 Posté(e) Décembre 30, 2018 Je te donne ma configuration pour mes drivers DRV 8825 pour le Z avec smoother en 1/32 precision du Z pour le Bl touch(j'utilise E1 pour le deuxieme moteur du Z donc un DRV8825 en plus) A4988 pour l'extrudeur en 1/16 TMC 2208 pour X et Y Voilà  a toi de voir par rapport a tes besoins et attend d'autres avis  lion02 1
Marlouu PostĂ©(e) DĂ©cembre 30, 2018 Auteur PostĂ©(e) DĂ©cembre 30, 2018 il y a 15 minutes, lion02 a dit : Je te donne ma configuration pour mes drivers DRV 8825 pour le Z avec smoother en 1/32 precision du Z pour le Bl touch(j'utilise E1 pour le deuxieme moteur du Z donc un DRV8825 en plus) A4988 pour l'extrudeur en 1/16 TMC 2208 pour X et Y VoilĂ Â a toi de voir par rapport a tes besoins et attend d'autres avis  lion02 Salut, je ne suis pas un expert en elec, pourrais-tu m'indiquer pourquoi de telles differences ?Â
lion02 Posté(e) Décembre 30, 2018 Posté(e) Décembre 30, 2018 Regarde ces liens ci dessous https://www.genapart.com/2015/10/27/rÎle-et-réglages-des-pilotes-moteurs-pas-à -pas/ https://www.lesimprimantes3d.fr/forum/topic/10459-piÚges-des-réglages-vref-a4988-ou-drv8825/  https://www.lesimprimantes3d.fr/forum/topic/19190-réglage-moteur-drivers-montage-tmc2208-sur-geetech-a30/?tab=comments#comment-243288
Marlouu PostĂ©(e) DĂ©cembre 31, 2018 Auteur PostĂ©(e) DĂ©cembre 31, 2018 (modifiĂ©) Super merci ! Donc si je comprend bien, un A4988 pour l'extruder, sa tourne lentement, peu de bruit, pas besoin d'une grande prĂ©cision. DVR 8825 pour Z, sa tourne lentement aussi, peu de bruit mais de la prĂ©cision. TMC 2208 pour X et Y pour avoir prĂ©cision et silence. J'ai bien tout suivi ?  J'ai remarquer que mes A4988 Ă©taient en R200, dois-je reprendre des drivers similaire ou R100 ou R050 ne changerons rien si ce n'est le rĂ©glage de la Vref ? En tout cas merci pour le tuto de rĂ©glages, je vais m'y pencher sĂ©rieusement lorsque j'aurais reçus les nouveau drivers, j'attend quand mĂȘme qu'on me confirme tout ça avant de commander quoi que ce soit. ModifiĂ© (le) DĂ©cembre 31, 2018 par Marlouu
lion02 PostĂ©(e) DĂ©cembre 31, 2018 PostĂ©(e) DĂ©cembre 31, 2018 Tu peux acheter tes drivers sans te preocuper de la valeur de la rĂ©sistance par contre le reglage vref dĂ©pend de cette valeur de rĂ©sistanceÂ
Marlouu Posté(e) Décembre 31, 2018 Auteur Posté(e) Décembre 31, 2018 (modifié) Super, bin écoute, je vais suivre tes conseils et commander tout ça, et faire mes reglages.  D'ailleurs, un endroit a conseiller pour pouvoir m'en procurer de bonne facture ?  EDIT : j'ai trouvé ceux-ci, qu'en pense-tu ? En plus une boßte française a faire bosser  http://3dmodularsystems.com/fr/electronique/25-driver-moteur-drv8825.html http://3dmodularsystems.com/fr/drivers-moteurs/483-tmc2208-driver-moteur-hyper-silencieux.html Modifié (le) Décembre 31, 2018 par Marlouu
lion02 Posté(e) Décembre 31, 2018 Posté(e) Décembre 31, 2018 (modifié) Oui c'est bon TMC 2208 un peu cher jai eu les 5 pour une vingtaine d'euros chez ali express Tu les auras plus vite Ne pas oublier les smoother ci dessous lion02 Modifié (le) Décembre 31, 2018 par lion02
lion02 Posté(e) Décembre 31, 2018 Posté(e) Décembre 31, 2018   Précédent TL-Smoother pour drivers moteurs DRV8825
Marlouu PostĂ©(e) DĂ©cembre 31, 2018 Auteur PostĂ©(e) DĂ©cembre 31, 2018 Ouais, un peu chĂšre mais bon, je privilĂ©gie les boites d'ici quand je le peut  Par contre j'ai vu pour les TMC 2208 que du coup la partie avec les composant se retrouve dessous, pas trop galĂšre pour le rĂ©glage de la Vref ? Â
lion02 Posté(e) Décembre 31, 2018 Posté(e) Décembre 31, 2018 Non il y a un trou dans le PCB pour le potar et il livre un tournevis avec normalement
Guillaume3D PostĂ©(e) DĂ©cembre 31, 2018 PostĂ©(e) DĂ©cembre 31, 2018 Je suis tout ça avec intĂȘret, mais j'ai pas compris l'avantage des DRV 8825 par rapport au A4988 ? En plus il faut des TL-Smoother ...
Marlouu PostĂ©(e) DĂ©cembre 31, 2018 Auteur PostĂ©(e) DĂ©cembre 31, 2018 Parfait ! Je commande tout ça alors  En tout cas merci beaucoup pour ton aide, je laisserais un message quand tout sera monter et rĂ©glĂ© Â
Marlouu PostĂ©(e) DĂ©cembre 31, 2018 Auteur PostĂ©(e) DĂ©cembre 31, 2018 (modifiĂ©) Ă lâinstant, Guillaume3D a dit : Je suis tout ça avec intĂȘret, mais j'ai pas compris l'avantage des DRV 8825 par rapport au A4988 ? En plus il faut des TL-Smoother ... Plus prĂ©cis de ce que j'en ai compris  ModifiĂ© (le) DĂ©cembre 31, 2018 par Marlouu 1
Guillaume3D PostĂ©(e) DĂ©cembre 31, 2018 PostĂ©(e) DĂ©cembre 31, 2018 (modifiĂ©) Je pense aussi, il peuve ĂȘtre en 1/32. Par contre ils sont plus lent ? Ouai donc le mieux c'est bien comme @lion02  -X = TMC 2208 (silencieux) -Y = TMC 2208 (silencieux) -Z = DRV 8825 (prĂ©cis mais besoin de TL-Smoother) -E = A4988 (normal) ModifiĂ© (le) DĂ©cembre 31, 2018 par Guillaume3D
lion02 Posté(e) Décembre 31, 2018 Posté(e) Décembre 31, 2018 Effectivement plus precis pour le BL TOUCH et plus silencieux mais avec smoother
Guillaume3D Posté(e) Décembre 31, 2018 Posté(e) Décembre 31, 2018 il y a 1 minute, lion02 a dit : Effectivement plus precis pour le BL TOUCH et plus silencieux mais avec smoother Les smoother rendent les DRV 8825 plus silencieux ?? J'ai fait des recherches pour les TMC2208, et il vont jusqu'a 1/16 de pas. Pour les avoir en 1/64 ou en 1/256 il faut les mettre en UART (aucune idée de ce que c'est). Par contre, si on suit ce lien, et donc qu'on enlÚve juste les ancien drivers etqu'on met directement les TMC2208 sans toucher au firmware (à part au sens du moteur), ils sont silencieux ou pour qu'ils soient silencieux il faut toucher au firmware ??
lion02 Posté(e) Décembre 31, 2018 Posté(e) Décembre 31, 2018 il y a 3 minutes, Guillaume3D a dit : Les smoother rendent les DRV 8825 plus silencieux ?? J'ai fait des recherches pour les TMC2208, et il vont jusqu'a 1/16 de pas. Pour les avoir en 1/64 ou en 1/256 il faut les mettre en UART (aucune idée de ce que c'est). Par contre, si on suit ce lien, et donc qu'on enlÚve juste les ancien drivers etqu'on met directement les TMC2208 sans toucher au firmware (à part au sens du moteur), ils sont silencieux ou pour qu'ils soient silencieux il faut toucher au firmware ?? Moi je viens de les installer avec potar inversé par rapport au A4988 et j'ai inversé le cùble du moteur, j'ai installé le driver tmc2208 et configuré marlin 1.1.9 Tres silencieux Vref = courant moteur / racine de 2
Guillaume3D PostĂ©(e) DĂ©cembre 31, 2018 PostĂ©(e) DĂ©cembre 31, 2018 Ă lâinstant, lion02 a dit : j'ai installĂ© le driver tmc2208 et configurĂ© marlin 1.1.9 Faut configurer quoi ?
lion02 Posté(e) Décembre 31, 2018 Posté(e) Décembre 31, 2018 il y a 7 minutes, Guillaume3D a dit : Faut configurer quoi ? Dans configuration.h Il faut aussi charger la bibliothÚque TMC2208  /**  * Stepper Drivers  *  * These settings allow Marlin to tune stepper driver timing and enable advanced options for  * stepper drivers that support them. You may also override timing options in Configuration_adv.h.  *  * A4988 is assumed for unspecified drivers.  *  * Options: A4988, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,  *         TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,  *         TMC26X, TMC26X_STANDALONE, TMC2660, TMC2660_STANDALONE,  *         TMC5130, TMC5130_STANDALONE  * :['A4988', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']  */ //#define X_DRIVER_TYPE A4988 //#define Y_DRIVER_TYPE A4988 //#define Z_DRIVER_TYPE A4988 //#define X2_DRIVER_TYPE A4988 //#define Y2_DRIVER_TYPE A4988 //#define Z2_DRIVER_TYPE A4988 //#define E0_DRIVER_TYPE A4988 //#define E1_DRIVER_TYPE A4988 //#define E2_DRIVER_TYPE A4988 //#define E3_DRIVER_TYPE A4988 //#define E4_DRIVER_TYPE A4988 // Enable this feature if all enabled endstop pins are interrupt-capable. // This will remove the need to poll the interrupt pins, saving many CPU cycles. //#define ENDSTOP_INTERRUPTS_FEATURE (ne pas activer avec les TMC2208, lion02) Et dans adv.h /**  * Minimum delay after setting the stepper DIR (in ns)  *    0 : No delay (Expect at least 10”S since one Stepper ISR must transpire)  *   20 : Minimum for TMC2xxx drivers  *  200 : Minimum for A4988 drivers  *  500 : Minimum for LV8729 drivers (guess, no info in datasheet)  *  650 : Minimum for DRV8825 drivers  * 1500 : Minimum for TB6600 drivers (guess, no info in datasheet)  * 15000 : Minimum for TB6560 drivers (guess, no info in datasheet)  *  * Override the default value based on the driver type set in Configuration.h.  */ //#define MINIMUM_STEPPER_DIR_DELAY 650 /**  * Minimum stepper driver pulse width (in ”s)  *  0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers  *  1 : Minimum for A4988 stepper drivers  *  1 : Minimum for LV8729 stepper drivers  *  2 : Minimum for DRV8825 stepper drivers  *  3 : Minimum for TB6600 stepper drivers  * 30 : Minimum for TB6560 stepper drivers  *  * Override the default value based on the driver type set in Configuration.h.  */ //#define MINIMUM_STEPPER_PULSE 2 /**  * Maximum stepping rate (in Hz) the stepper driver allows  * If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE)  * 500000 : Maximum for A4988 stepper driver  * 400000 : Maximum for TMC2xxx stepper drivers  * 250000 : Maximum for DRV8825 stepper driver  * 150000 : Maximum for TB6600 stepper driver  * 130000 : Maximum for LV8729 stepper driver  *  15000 : Maximum for TB6560 stepper driver  *  * Override the default value based on the driver type set in Configuration.h.  */ //#define MAXIMUM_STEPPER_RATE 250000
Guillaume3D PostĂ©(e) Janvier 1, 2019 PostĂ©(e) Janvier 1, 2019 Je t'embĂȘtes @lion02, mais tu peux mettre les lignes qu'il faut modifier en rouge s'il te plait ? Car je ne vois pas ce qu'il faut commenter-dĂ©commenter ...
lion02 PostĂ©(e) Janvier 1, 2019 PostĂ©(e) Janvier 1, 2019 Je regarde et je te donne ma configuration, j'ai un print en cours lion02Â
Marlouu PostĂ©(e) Janvier 1, 2019 Auteur PostĂ©(e) Janvier 1, 2019 Salut, bon du coup le site FR n'avais pas de TL-smoothers en stock donc j'ai tout pris sur Gearbest, en esperant que ce ne soit pas trop de la merde... Je vais devoir plancher le sujet du marlin car sa fait un moment que je n'y ai pas toucher mais ca va le faire Â
lion02 PostĂ©(e) Janvier 1, 2019 PostĂ©(e) Janvier 1, 2019 Il y a 8 heures, Guillaume3D a dit : Je t'embĂȘtes @lion02, mais tu peux mettre les lignes qu'il faut modifier en rouge s'il te plait ? Car je ne vois pas ce qu'il faut commenter-dĂ©commenter ... TMC2208Stepper-0.2.5.zip Configuration.h /**  * Stepper Drivers  *  * These settings allow Marlin to tune stepper driver timing and enable advanced options for  * stepper drivers that support them. You may also override timing options in Configuration_adv.h.  *  * A4988 is assumed for unspecified drivers.  *  * Options: A4988, DRV8825, LV8729, L6470, TB6560, TB6600, TMC2100,  *         TMC2130, TMC2130_STANDALONE, TMC2208, TMC2208_STANDALONE,  *         TMC26X, TMC26X_STANDALONE, TMC2660, TMC2660_STANDALONE,  *         TMC5130, TMC5130_STANDALONE  * :['A4988', 'DRV8825', 'LV8729', 'L6470', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE']  */#define X_DRIVER_TYPE TMC2208 #define Y_DRIVER_TYPE TMC2208 #define Z_DRIVER_TYPE DRV8825 //#define X2_DRIVER_TYPE A4988 //#define Y2_DRIVER_TYPE A4988 //#define Z2_DRIVER_TYPE A4988#define E0_DRIVER_TYPE A4988 #define E1_DRIVER_TYPE DRV8825 // (pour mon deuxiĂšme moteur Z) //#define E2_DRIVER_TYPE A4988 //#define E3_DRIVER_TYPE A4988 //#define E4_DRIVER_TYPE A4988 // Enable this feature if all enabled endstop pins are interrupt-capable. // This will remove the need to poll the interrupt pins, saving many CPU cycles.//#define ENDSTOP_INTERRUPTS_FEATURE //ModifiĂ© suite TMC2208  ADV.h  // Moves (or segments) with fewer steps than this will be joined with the next move #define MIN_STEPS_PER_SEGMENT 6 /**  * Minimum delay after setting the stepper DIR (in ns)  *    0 : No delay (Expect at least 10”S since one Stepper ISR must transpire)  *   20 : Minimum for TMC2xxx drivers  *  200 : Minimum for A4988 drivers  *  500 : Minimum for LV8729 drivers (guess, no info in datasheet)  *  650 : Minimum for DRV8825 drivers  * 1500 : Minimum for TB6600 drivers (guess, no info in datasheet)  * 15000 : Minimum for TB6560 drivers (guess, no info in datasheet)  *  * Override the default value based on the driver type set in Configuration.h.  */#define MINIMUM_STEPPER_DIR_DELAY 650 /**  * Minimum stepper driver pulse width (in ”s)  *  0 : Smallest possible width the MCU can produce, compatible with TMC2xxx drivers  *  1 : Minimum for A4988 stepper drivers  *  1 : Minimum for LV8729 stepper drivers  *  2 : Minimum for DRV8825 stepper drivers  *  3 : Minimum for TB6600 stepper drivers  * 30 : Minimum for TB6560 stepper drivers  *  * Override the default value based on the driver type set in Configuration.h.  */#define MINIMUM_STEPPER_PULSE 2 /**  * Maximum stepping rate (in Hz) the stepper driver allows  * If undefined, defaults to 1MHz / (2 * MINIMUM_STEPPER_PULSE)  * 500000 : Maximum for A4988 stepper driver  * 400000 : Maximum for TMC2xxx stepper drivers  * 250000 : Maximum for DRV8825 stepper driver  * 150000 : Maximum for TB6600 stepper driver  * 130000 : Maximum for LV8729 stepper driver  *  15000 : Maximum for TB6560 stepper driver  *  * Override the default value based on the driver type set in Configuration.h.  */#define MAXIMUM_STEPPER_RATE 2500000 2 2
Marlouu PostĂ©(e) Janvier 2, 2019 Auteur PostĂ©(e) Janvier 2, 2019 Super, t'es un chef !!  Merci beaucoup Â
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