r-christopher Posté(e) Avril 17, 2020 Posté(e) Avril 17, 2020 Bonjour, Je possède une Ender-3 avec la carte silent 1.1.5 qui utilise des TMC-2208 et j'aimerais régler les Vrefs de ceux-ci au mieux. J'ai bien-sûr fais quelques recherches et j'ai trouvé : Ce super post : La datasheet de mes moteurs :https://ecksteinimg.de/Datasheet/Schrittmotor/JK42HS34-0844A/JK42HS34-0844YA-01.pdf https://ecksteinimg.de/Datasheet/Schrittmotor/JK42HS40-1004A/JK42HS40-1004AC.pdf Ainsi que les spécifications des TMC2208: https://wiki.fysetc.com/TMC2208/#motor-current-setting Grâce au post de @stef_ladefense , divers vidéos et ces informations, j'arrive à faire les différents calculs. X,Y,Z Current/Phase = 0.84A Inom = 0.84A / 1.41 = 0.596A Vref = (0.596A * 2.5v) / 1.77A = 0.841v E Current/Phase = 1A Inom = 1A / 1.41 = 0.709A Vref = (0.709A * 2.5v) / 1.77A = 1v Dans ces résultats, il y a deux choses qui me pose problème: Je ne retombe pas sur le Inom des moteurs comme expliqué par @stef_ladefense . Simplement pour comprendre comment ça marche, j'aimerais savoir comment le tableau de son post est calculé. Sur la fiche des TMC2208, il est indiqué que le courant maximal des moteurs est de 1.77A RMS pour une résistance de 0,110 Ohm. Le problème c'est que sur la carte de Creality, ce sont des résistances de 0,150 Ohm Comment cette valeur est-elle calculée ? Je pense avoir trouvé un début de réponse ici : TMC2208 Datasheet (Page 49) mais je ne suis pas sur que ce soit les informations que je recherche. Enfin, je suppose que oui (vu les résistances) mais l'axe E utilise bien un TMC2208 aussi ? Voila, j'espère que je ne pose pas une question trop simple J'ai fais le plus de recherches par moi-même mais n'ayant pas de notions en électronique, j'ai quelques doutes que j'aimerais éclaircir. Merci pour votre temps et votre aide !
ikik29 Posté(e) Avril 17, 2020 Posté(e) Avril 17, 2020 (modifié) @r-christopher erreur je n'avais pas lu tout ton post Modifié (le) Avril 17, 2020 par ikik29
r-christopher Posté(e) Avril 17, 2020 Auteur Posté(e) Avril 17, 2020 Bonjour @ikik29, Merci tout de même d'avoir pris le temps de me répondre En effet, mon problème c'est que Creality à mis des resistance de 150mohm (je ne sais pas si c'est bien ou non). En regardant la datasheet des TMC2208, j'ai pu calculer que ça signifie que les drivers peuvent délivrer maximum 1,27A RMS aux moteur avec un Vref de 2,5. (J'espère que je ne dis pas trop de bétises ) Mais je n'ai toujours pas compris comment trouver la valeur vRef que je dois définir par rapport à mes moteurs. Je suppose que je dois mettre suffisament pour délivrer 0,84A pour X,Y,Z et 1A pour E.
Yellow T-pot Posté(e) Avril 18, 2020 Posté(e) Avril 18, 2020 (modifié) Hello, je fais une petite révision de mon Ender-3 et à cette occasion je vais vérifier si j'ai besoin de corriger mes Vref. J'ai la carte et les moteurs d'origine. Carte V1.1.4 en A4988 et moteurs no name pour X/Y/Z et C17HD2024-01N pour E (qui ne semble pas connue sur la toile...) Après recherches, les Vref qui reviennent le plus souvent pour une config de base sont: X/Y/Z entre 0,55 et 0,58V et E à 0,72V Donc si j'applique les formules: Tout ça pour dire que les Lmax de tes moteurs me semblent faible (si moteur d'origine et que toi et moi avons bien les mêmes, ce qui n'est pas sûr). Lmax X/Y/Z à 1A (ald 0,84A dans ton calcul) Lmax E à 1,3A (ald 1A dans ton calcul) Une info à analyser dans ton cas qui semble préconiser un Vref de 1,34V pour X/Y/Z et Vref 1,66V pour E dans le cas de TMC2208 Cela vient du forum de Thingiverse: ici Si j'applique la formule donnée de Lnom*2,5/1,35 on est proche des valeurs annoncées ce qui semble confirmer les valeurs de Lmax des moteurs. A toi de voir. Modifié (le) Avril 18, 2020 par Yellow T-pot
r-christopher Posté(e) Avril 18, 2020 Auteur Posté(e) Avril 18, 2020 (modifié) Hello @Yellow T-pot, Merci pour ta réponse ! En fait je me suis basé sur le BOM de la Ender-3 sur Github pour récupérer la référence des moteurs et donc leurs datasheets : https://github.com/Creality3DPrinting/Ender-3/blob/master/Ender-3 Mechanical/Ender-3 BOM.XLS . Sur mes moteurs, il est inscrit BJ42D15-26V09. Je pensais que c'était un numéro de série et pas la référence. Du coup peut-être qu'en effet je n'ai pas les bonnes datasheets et en plus nous n'avons pas les même moteurs Je suis aussi tombé sur cette discussion sur Thingiverse mais ce qui m'embête avec la formule Vref = (Irms * 2,5) / 1,35 c'est qu'on ne sais pas d'où sortent ces 1,35 (j'aime bien comprendre ce que je fais ... du moins essayer ). Si j'ai bien compris... ces 1,35 doivent correspondrent au Imax (rms) que le driver peut délivrer au moteur avec un vRef de 2,5v et une certaine résistance (110mohm pour FYSETC). Hier, (enfin plutôt cette nuit ), j'ai lu un peut plus la datasheet des TMC2208 et j'ai trouvé ce tableau à la page 49 : Donc apparament, avec la résistance utilisée par Creality sur la board 1.1.5 de 150mohm, le driver peut délivrer maximum 1,28 A (rms) pour un vRef de 2,5v. J'ai aussi trouvé cette formule pour trouver le résultat ci-dessus : Pour Vref de 2,5 je suis bien tombé sur 1,28A comme dans le tableau. Donc si je prend l'exemple du moteur à besoins de max 1A : - Irms du moteur = 0,707A - Vref = 0,707A * 2,5v / 1,28A = 1,38v - Irms max pour un vRef de 1,38v = (325mv / 180mohm) * (1/racine(2)) * (1,38v / 2,5v) = 0,705 (~0,707) => 0,707 * 1,41 = ~1A Je suis content car je retombe sur le Imax de mon monteur Maintenant, j'ai lu qu'il ne fallait pas forcément donner le Imax au moteur car ça le ferais trop chauffer. Le truc c'est que certains préconisent de prendre 90% et d'autres 70-80% Bref, je pense être sur la bonne voie. Je vais quand même vérifier que j'ai la bonne référence de moteur. Bonne soirée / journée ! Modifié (le) Avril 18, 2020 par r-christopher
Yellow T-pot Posté(e) Avril 18, 2020 Posté(e) Avril 18, 2020 il y a une heure, r-christopher a dit : Sur mes moteurs, il est inscrit BJ42D15-26V09 Hello, comme j'ai démonté mon imprimante, j'ai pu regarder + précisément mes ref moteurs: X et Y: BJ42D15-26V09 Z : C17HD0004-02 E : C17HD2024-01N nos X et Y sont donc identiques.
r-christopher Posté(e) Avril 18, 2020 Auteur Posté(e) Avril 18, 2020 Hello @Yellow T-pot, Ah j'ai du lire un peu trop vite Je pense que mon E est aussi un BJ42D15-26V09. Je vais bien vérifier ça demain.
r-christopher Posté(e) Avril 19, 2020 Auteur Posté(e) Avril 19, 2020 Bonjour @Yellow T-pot, J'ai aussi démonté mon imprimante pour vérifier du coup et j'ai : X et Y : BJ42D15-26V09 Z : BJ42D15-26V12 E : BJ42D22-23V01 Sur le site de reprap ils disent que : Le Creality 42-40 c'est 1,5A : https://www.reprap.me/creality-3d-two-phase-42-40-reprap-42mm-stepper-motor-for-ender-3-3d-printer.html Le Creality 42-34 c'est 1,5A : https://www.reprap.me/creality-3d-two-phase-42-34-reprap-42mm-stepper-motor-for-ender-3-3d-printer.html Mais bon... est-ce que tout les modèles de moteurs 42-40 et 42-34 utilisés par Creality on le même Imax ?
Yellow T-pot Posté(e) Avril 19, 2020 Posté(e) Avril 19, 2020 (modifié) hello, LOLO710 qui a une Ender est dans ta config, Tu peux certainement le contacter pour qu'il te précise les réglages de Vref qu'il a effectué sur ses TMC2208. Un extrait de son post: lien X 0.745 moteur réf BJ42D15-26V09 il est donné pour 1.5 A suivant le tableau @stef_ladefense je devrait avoir un vref a 1.06 V Y 0.748 moteur réf BJ42D15-26V10 il est donné pour 1.5 A suivant le tableau @stef_ladefense je devrait avoir un vref a 1.06 V Z 0.744 moteur réf BJ42D15-26v02 il est donné pour 1.5 A suivant le tableau @stef_ladefense je devrait avoir un vref a 1.06 V E 0.953 moteur réf BJ42D22-23V01 il est donné pour 1.5 A suivant le tableau @stef_ladefense je devrait avoir un vref a 1.06 V Modifié (le) Avril 19, 2020 par Yellow T-pot
r-christopher Posté(e) Avril 19, 2020 Auteur Posté(e) Avril 19, 2020 Salut @Yellow T-pot, Ah super ! je vais le contacter pour voir ce qu'il a mis. Je suis aussi tombé sur 1,5A sur les shops mais je me demande quelle est la fiabilité de cette info Je vais aussi demander à stef_ladefence comment il calcul la valeur du tableau. Merci beaucoup pour ton aide!
r-christopher Posté(e) Avril 20, 2020 Auteur Posté(e) Avril 20, 2020 (modifié) Hello, Finalement, je me suis fait un fichier excel pour calculer tout ça avec la prise en compte de la résistance et d'une marge de sécurité. Si ça peut service à quelqu'un TMC2208_calculator.xlsx Modifié (le) Avril 20, 2020 par r-christopher
Christophe Carpentier Posté(e) Septembre 20, 2020 Posté(e) Septembre 20, 2020 (modifié) Pour info, je vous donne mes valeurs : J'ai une carte Creality 1.1.5 Silent (TMC2208), moteurs d'origine de la Ender 3 Pro. Référence / Réglage théorique / Mesure sur la carte (usine) : Négatif sur le support de la carte SD - Positif sur la vis de réglage E : C17HD2024-01N 1.18V 1.19V Z : C17HD0004-02 0.95V 0.94V Y : BJ42D15-26V10 0.95V 0.948V X : BJ42D15-26V09 0.95V 0.92V Pour les valeurs théoriques*,j'ai simplement pris Inominal * 2.5 / 1.9... soit pour XYZ 0.725*2.5/1.9=0.925V et pour E 0.9*2.5/1.9=1.18V *source de la formule : https://youtu.be/7e4UVCskFlU?t=555 Modifié (le) Septembre 20, 2020 par Christophe Carpentier
MysterEvol Posté(e) Avril 28, 2021 Posté(e) Avril 28, 2021 Bonjour. Sujet trés intéressant, mais ou avez vous donc trouvé les réfs de vos moteurs? J'ai une Ender 5 Pro équipé avec en Y le moteur de la Ender 5 Plus (le 42-48 Dual Shaft (parce que le 42-40 d'origine n'est pas trouvable avant juillet) et je n'ai aucune ref nulle part! Le moteur étant plus gros que celui d'origine il faudrait surement que j'ajuste la Vref de l'axe Y... Si quelqu'un a une piste je suis preneur! Merci a tous pour vos contributions .
fran6p Posté(e) Avril 29, 2021 Posté(e) Avril 29, 2021 Il y a 19 heures, MysterEvol a dit : mais ou avez vous donc trouvé les réfs de vos moteurs? Sur le site du revendeur quand il fait correctement son travail, il fournit le datasheet. Si tu ne l'as pas essaie une recherche sur Internet avec la référence du moteur ( C17HD2024, BJ42D15, 17HS4223, 17HD4063, …), peut-être arriveras-tu à trouver le datasheet.
MysterEvol Posté(e) Avril 29, 2021 Posté(e) Avril 29, 2021 J'ai bien essayé... Mais je n'ai rien trouvé... Ref BJ42D29-16W01...
r-christopher Posté(e) Mai 1, 2021 Auteur Posté(e) Mai 1, 2021 Hello, Effectivement ta ref est compliquée à trouver... Tout ce que j'ai trouvé c'est ce document : https://v1.cecdn.yun300.cn/100084_1907195217/深圳市运动控制技术有限公司产品手册.pdf mais je ne sais pas si les infos qu'il contient sont fiables. De plus, il contient bien la série BJ42D29 mais rien à propos de ton modèle... Peut être que Creality pourrait t'aider si tu les contact ? 1
dadour13 Posté(e) Mars 23, 2024 Posté(e) Mars 23, 2024 bonjour à tous, je remets un peu de sel sur ce topic qui est très intéressent: je suis entrain de customiser un ender3 carte V4.2.7, j'ai un petit souci, je possède 2 moteur pas à pas sur mon Z. comment je dois régler mon driver TMC2225 s'il vous plaît? je suis en déplacement et je n'ai pas mon imprimante sous les yeux, je prepare mon retour pour atteler à l'harmonisation de mes driver sur cette carte . merci d'avance pour votre aide.
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