vale075 PostĂ©(e) Septembre 19, 2020 PostĂ©(e) Septembre 19, 2020 Bonjour, Je viens de compiler Marlin 2.0 pour mon imprimante et aimerai mettre les TMC2208 fourni avec l'imprimante en mode UART, c'est Ă dire de les relier par UART afin de pouvoir les contrĂŽler via Marlin. Le problĂšme que je rencontre c'est que l'on est censĂ© relier deux points de soudure pins sur les drivers mais je ne l'ai trouve pas... Je me demandais donc si ils n'Ă©taient peut ĂȘtre pas dĂ©jĂ reliĂ©s Ă l'imprimante (bien qu'il ne soit pas configurĂ© dans l'imprimante). L'un de vous a-t-il des infos ?
Thierry94 Posté(e) Septembre 19, 2020 Posté(e) Septembre 19, 2020 Bonjour, Pour ma culture personnelle cette manip va apporter quoi à l'impression ?
vale075 PostĂ©(e) Septembre 19, 2020 Auteur PostĂ©(e) Septembre 19, 2020 (modifiĂ©) Plusieurs choses: - potentiellement du microstepping natif jusqu'Ă 256 (au lieu que de l'interpolation), c'est la prĂ©cision du moteur. Je dit potentiellement car je ne suis pas sur que le processeur soit suffisamment puissant pour cet prĂ©cision.  - gĂ©rer le Vref (courant envoyĂ© au moteur) via le logiciel de l'imprimante et non via la rĂ©sistance variable du driver  - gĂ©rer le mode de fonctionnement (passer de stealthchop qui est plus silencieux Ă spreadcycle afin d'avoir plus de couple, cela de façon dynamique) Voici une vidĂ©o (en anglais) allant plus en dĂ©tail : https://youtu.be/7VHwcEroHPk Mais pour ĂȘtre tout Ă fais honnĂȘte, je le fais surtout car c'est possible ModifiĂ© (le) Septembre 19, 2020 par vale075
remibora Posté(e) Septembre 20, 2020 Posté(e) Septembre 20, 2020 (modifié) Salut, Tu devrais y arriver en mixant ces points: 1- pour le driver et la datasheet du TMC2208 2- pour la modif dans Marlin Modifié (le) Septembre 20, 2020 par remibora
boromyr PostĂ©(e) Octobre 17, 2020 PostĂ©(e) Octobre 17, 2020 Salut, je travaille Ă©galement Ă implĂ©menter le mode UART pour LK4 pro. Les pilotes utilisĂ©s sont MKS V2.0, si vous regardez la photo sans le dissipateur thermique, vous voyez que la broche UART en est recouverte, ainsi qu'une broche "R8" qui semble ĂȘtre connectĂ©e Ă la broche UART. De la façon dont il est prĂ©sentĂ©, je suppose que TX devrait ĂȘtre connectĂ© Ă R8 et RX Ă UART, R8 devrait ĂȘtre 1k connectĂ© Ă UART ... Je pense. Je travaille sur la configuration du logiciel, avez-vous finalement rĂ©ussi Ă les connecter Ă UART? Pour l'instant, j'utilise un TMC2209, qui a 2 broches UART et la rĂ©sistance est interne, malgrĂ© cela je ne peux pas communiquer avec le pilote, j'essaye Ă la fois le matĂ©riel UART et le logiciel UART.  https://www.diyelectronics.co.za/store/10441/tmc2208-v20-stepper-motor-driver-ultraquiet-uart-capable.jpg
vale075 Posté(e) Octobre 22, 2020 Auteur Posté(e) Octobre 22, 2020 Bonjour @boromyr, AprÚs teste avec un multimÚtre, il n'y a pas besoin de souder quoi que ce soit sur les drivers. Je suis en l'attente de résistances de 1K afin de les connecter à la carte en UART. Je ne me suis donc pas du tout occuper de la partie logiciel, ni de trouver des pins ou les connecter. Par contre j'ai trouvé une façon trÚs pratique de les connecter. En enlevant le dernier jumper qui n'est pas utile (il ne sert que pour le driver de l'extruder), et en tordant une des fiches vers l'extérieur, on peut y brancher un fil sans avoir à souder ou dessouder quoi que ce soit. celui ci est relié au bon pin du driver. Voici quelques images pour clarifier :
boromyr Posté(e) Octobre 22, 2020 Posté(e) Octobre 22, 2020 (modifié) Je dois admettre que vous avez eu une idée géniale! J'ai préféré bricoler un peu, j'ai vérifié la communication uart avec un script USB pour le TMC (si tu veux je t'enverrai le lien), et j'ai découvert qu'en fait le driver ne nécessite pas de résistances, j'ai utilisé les broches PDN et UARTs sans résistance . Les données envoyées et reçues semblaient correctes. Juste cet aprÚs-midi, j'ai fini de connecter tous les pilotes en UART, mais en utilisant uniquement TX, je ne peux pas configurer le firmware pour recevoir via RX, j'y travaille depuis 1 semaine. En fait 90% des fonctions ne nécessitent que TX, donc ça me convient. J'ai fait un test brut mais efficace, réglé le courant à 10 mA, les pilotes bougent à peine. Quelle version de Marlin 2 utilisez-vous pour l'imprimante? Modifié (le) Octobre 22, 2020 par boromyr
vale075 PostĂ©(e) Octobre 22, 2020 Auteur PostĂ©(e) Octobre 22, 2020 @boromyr J'utilisais Marlin 1.1.9 (la version d'origine, du Github de Longer). Il y a pas longtemps j'ai configurĂ© Marlin 2, et suis en train de voir pour utiliser lâĂ©cran d'origine (en utilisant le thread auquel vous avez participĂ©). Je ne comprend pas trĂšs bien comment fonctionne TX et RX, aprĂšs avoir configurĂ© (si j'y arrive) l'Ă©cran je me pencherai sur la question. j'aimerais aussi y installer un BlTouch.
boromyr Posté(e) Octobre 26, 2020 Posté(e) Octobre 26, 2020 Il y a Marlin 2 sur github pour lk4 / u30 pro avec écran de travail, je l'utilise maintenant. Pour l'instant, j'utilise des steppers en mode UART sans problÚme majeur, sauf que je n'ai pas pu activer la connexion RX, donc je peux envoyer toutes les commandes, mais je ne peux pas recevoir. L'envoi est entiÚrement fonctionnel. Si vous pouvez faire fonctionner la connexion RX, faites-le moi savoir, ou si vous le souhaitez, nous pouvons travailler ensemble.
vale075 PostĂ©(e) Juillet 4, 2021 Auteur PostĂ©(e) Juillet 4, 2021 Pour tenir au courant de ce que j'ai fais: J'ai cramĂ© un driver sans faire exprĂšs (problĂšme d'endstop), j'en ai eu marre de la carte mĂšre et de l'Ă©cran donc je me suis pris une carte mĂšre skr 1.4 ainsi que un Ă©cran tft 24 E3. En reconfigurant Marlin de zero je me suis rendue compte que les endstops Ă©taient inversĂ©: si on dĂ©connecte l'endstop alors c'est comme si il Ă©tait ouvert, raison pour lequel j'ai cramĂ© mon driver au final. Alors que normalement quand on dĂ©connecte un endstop cela est censĂ© dire que celui-ci est fermĂ©, ce qui bloque donc l'imprimante et limite ainsi les risques de crash de la tĂȘte d'impression ou du plateau. Je conseil quiconque de changer la carte mĂšre si vous comptĂ© bidouillĂ© le firmware ou ajouter des fonctionnalitĂ©s, et personnellement je prĂ©fĂšre largement les Ă©crans "standard" non tactile car ils sont gĂ©rĂ© directement par le Marlin et donc c'est bien plus stable et a bien plus de fonctionnalitĂ©s.
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