Aller au contenu

Messages recommandés

Posté(e)

ça fait un peu plus d' un ans que j'ai acheté une petite HE3D K200 qui fonctionnais trÚs bien mais voila il y a 1 mois un drivers a lùché et du coup comme je songeais déjà a mettre une carte 32bits avec Marlin plutÎt que de rester sous Repetier ou la doc en français et rare. j ai donc fait d une pierre deux coup en achetant une skr 1.4 turbo de BTT et comme je voulais des drivers silencieux je me suis tourne vers les tmc2209 car mes moteur fonctionne en 1,7A et avec la vitesse je voulais avoir de la marge et pas cramer un tmc2208 dans les 2 jours aprÚs sont install.

Probleme: attirer par la derniĂšre version des drivers v3.1 de FSYETC sur aliexpress j'ai peut ĂȘtre Ă©tĂ© un peu compulsif sur l' achat car depuis mais ennuis se font lĂ©gions.
bien que je trouve la doc BTT et FYSETC sur internet plutĂŽt dĂ©taille mon anglais et mais compĂ©tences me font peut ĂȘtres dĂ©faut et je n' arrive pas a faire fonctionner correctement le tout.

j ai bien compris que mes 3.1 ce branche comme les 2.1 mais comment ce branche les 2.1 ? đŸ€Ł car je suis pas sur de moi pour le coup

dans un premier temps j'ai voulu installer les drivers en UART mode en déclarant #define X_DRIVER_TYPE  TMC2209 dans Marlin mais rien a faire quoi que je fasse avec les cavaliers mémé en les mettant en diagonal comme pour les v3.0 l'imprimante me dit TMC DRIVER ERRORE...(ou un truck du genre pas reconnu quoi)

bref j’ai donc remis mes cavalier comme indique par BTT pour UART et dĂ©clarer #define X_DRIVER_TYPE  TMC2209_STANDALONE dans Marlin et la les drivers fonctionne du moins je peu faire bouger mes moteurs.

Question 1  suis-je sur la bonne voie?

et étant STANDALONE le mode UART fonctionne il ? (je pense que non)

dans le doute j ai préféré régler mes Vref a 1.69 manuellement
et jai aussi mis

#define X_CURRENT       1020

dans configuration_adv.h au cas ou UART marche.

j ai utiliser Marlin 2.0.6.1 generic delta que j ai adapte.

je ne fais plus de home position car la rĂ©action a Ă©tĂ© brutal et pas du tout attendu. la tĂȘte c' est Ă©craser contre une traverse verticale de l imprimante pendant que le moteur forcer malgrer le endstop bien enfonce. ouf j ai dĂ©branche car j ai la main sur la multi prise a chaque test.

le souci c est que les axes ne corresponde pas ex: que je fasse +5mm sur X , Y ou Z a aucun moment les trois chariots sont syncro se qui pourrai correspondrai a l axe z pour monter ou descendre je ne parle pas du sens qui est inverse car je cherche déjà a me repérer sur mes axe sachant que je ne veut pas de STALLGUARD et que mes endstops qui pourtant sont bien branche sur la carte se retrouve inverse entre l' axe X et Y et ne fonctionne pas tout le temps.

je craint que cela ne vienne des drivers qui serai mal branche ou alors de Marlin mais ou ?

de plus bien que tous les driver soit a la mĂȘme enseigne un axe et plus fluide que les deux autre qui sont trĂšs brut.

Bref quelqu'un peut il me venir en aide car aprĂšs un weekend dessus je tourne en rond et bien que j aime les dĂ©fis un peu techniques j' avoue ĂȘtres au bout du rouleau (de mon PETG pour le coup.)😅

Posté(e)
Il y a 16 heures, CASP3R a dit :

et étant STANDALONE le mode UART fonctionne il ? (je pense que non)

Bonjour,

Non, dans ce mode pas d'UART.

Je ne connais pas les Deltas donc ce n'est pas sur cette architecture que je peux t'aider.

Par contre pour la carte BTT SKR 1.4 et les pilotes, le site le plus dĂ©taillĂ© que j'ai trouvĂ© indique comment utiliser les pilotes TMC en fonction du fournisseur. Malheureusement, il est en anglais (en fait le site est majoritairement en espagnol 😉 ). Je te mets le lien en espĂ©rant que tu y trouveras rĂ©ponse Ă  ton problĂšme :

https://3dwork.io/en/complete-guide-skr-v1-4-and-tmc2209/#Configuring_the_hardware_(SKR_v1_4_and_TMC_Drivers)

Tes endstops sont bien branchĂ©s sur les prises MAX (Xmax, Ymax, Zmax), c'est normalement ainsi que ce doit ĂȘtre fait pur une delta.

🙂

Posté(e)
Il y a 3 heures, fran6p a dit :

Je ne connais pas les Deltas

Et pourtant t'as bien failli en possĂ©der une 😛

  • Haha 1
Posté(e)

merci franc6p pour ton attention sur mon sujet. pour le lien je suis dĂ©jĂ  passe dessus mais pas de version 3.1 des drivers seulement V3.0 et d aprĂšs FYSETC les pins sont pas les mĂȘme.

V3.0¶

2209ćŒ•è„šć›ŸV3.0

V3.1

TMC2209_V31_ćŒ•è„šć›Ÿ

 

lien: https://wiki.fysetc.com/Silent2209/#v30

que je mette le cavalier sur RX TX ou pas ne change rien.

pour mes endstop il sont bien branches sur Xmax, Ymax, Zmax et étant une delta il lui faudra un Zmin que je panse prendre sur le pin 2_0 ((SERVO)prise BLTOUCH) mais chaque paramétrage en sont tempsEsquema_electrico_SKR.jpg

étant un débutant sous Marlin je ne sait pas si le fais que mon imprimante ai les axe X Y et Z qui clignote avec des point d interrogation soit normal ou pas (Marlin attend t il le calibrage pour fixer ces valeur?)

bref comme je dit plus haut chaque chose en sont temps j aimerai d'abord m' occuper de ces drivers et ĂȘtre sur qu'il sont bien branches tempi pour le mode UART c'est pas le plus important pour le moment. En plus les cavalier sont toujours places en UART sur la carte alors qu'il sont dĂ©clares standalone comment dois-je les mettre dans ce cas? car c est peut ĂȘtre de la que viens mon problĂšme d axes.

 

Modo_UART_TMC2209_BIGTREETECH.jpg

pour le moment mes cavaliers ne dont pas mis sur rx et tx des drivers au vu de inefficacité.
j attend vos suggestion car la j ai un peu bidouille dans tous les sens en vain et j ai peur de finir par faire une connerie genre crame un driver ou pire la carte.

Posté(e)
Il y a 19 heures, CASP3R a dit :

je ne sait pas si le fais que mon imprimante ai les axe X Y et Z qui clignote avec des point d interrogation soit normal ou pas (Marlin attend t il le calibrage pour fixer ces valeur?)

Je ne rĂ©pondrais qu'Ă  cette seule interrogation. Tant que la mise Ă  l'origine des axes (G28) n'a pas Ă©tĂ© faite, oui c'est le comportement normal 😉

Pour le reste, pas d'idĂ©e, juste une rĂ©flexion: il serait bien que les fournisseurs de pilotes arrĂȘtent d'embrouiller les utilisateurs avec leurs modifications (un TMC reste un TMC !).

🙂

Posté(e)

Merci encore fran6p pour le G28 je me disait bien que marlin attendait une mise a l origine ou une calibration pour fixer ca.

pour ta rĂ©flexion sur les fournisseur j'suis tout a fait d accord un tmc2209 reste un tmc2209 le chip est toujours le mĂȘme alors pourquoi nous em*** t il a changer les pins ça nous embrouille a mort et j'ose plus rien faire de tous cramer mais rĂ©flexion shadok oblige et le milieux de l' informatique aussi continuons d avancer par essai erreur tempi pour ma bourse si sa doit cramer j attendrai le moi prochain pour racheter au moins j aurai appris.

du coup je quitte le mode STANDALONE pour repartir sur de la bidouille de jumper. les doigts dans le cambouis y a que sa qui fini par tous résoudre et comprendre un systÚme.

de se que j ai compris mon TMC n est pas cùblé UART par défaut bien qu'il est ce mode il va donc falloir que je rajoute des petits cùbles de connexion arduino qui etaient fournis avec les drivers. maintenant le tous et de trouver ou raccorder tous ça. je pence raccorder le clock sur un ground j ai lu ça je sais plus trop ou. je repart en guerre et l information c est le pouvoir alors a l assaut des docs !!!

si tu trouve des info je suis preneur encore et merci pour ton aide.

pour mon problÚme d axe fou je vois sa plus tard j ai quelque piste déjà avec Marlin qui serai mal configure. en regardant le config.h d'une kossel xl  je me suis aperçu de quelque différence notamment sur le define endstopspullup qui est commente afin de (décommanter) seulement les axe dont j ai besoin Zmax Ymax Xmax et Zmin .bref de la docs sur marlin c est pas ce qui manque et de ce cote la les essais erreur sont plus agréable pour moi que sur les branchement hasardeux de  de la board.

 

image.png.438bb67c2dc94ecda4e578da18b10a2a.png

sur le site du fournisseur il y a bien les connections des pin dont le clk au gnd afin que le driver utilise sont horloge interne ou alors sur un clk board afin de prendre l horloge de la board.  Puis il faut que je trouve un rĂ©sistance de 1K pour le tx avant de le relier sur UART board. je me demande ce que je vais bien pouvoir dĂ©monter afin de trouver mon bonheur.😋
le RX lui va direct sur UART board.

j ai dĂ©jĂ  vu se type de branchement pour le rx et tx sur skr 1.3 je crois faut que je retrouve ça et peut ĂȘtre qu'il y a plus besoin grĂące au jumper mais je suis pas sur.

 

SKR-V1.4-Turbo-pinout.jpg

 

je vais raccorder les pins clock sur les pins sous les drivers gnd X-cls, gnd Y-cls ... et ainsi de suite. pour le step sur stp et rx tx je suis pas sur j attend vos avis.

les pins DIAG sont déjà tordu depuis le départ. je préfÚre ne pas les couper au cas ou l envie folle d un défi STALLGUARD me vienne une fois que l imprimante sera parfaitement fonctionnel afin de ne plus utiliser mes endstops et d avoir moins de cablasse.

reste aussi les jumpers sous la carte que je vais devoir tester afin de savoir si je les mets en UART normal ou en diagonal.

Posté(e)

Si j'ai bien suivi tu n'as pas encore testé, tu te renseigne pour le moment.

Les TMC2209 Fysetc v3.1 ont le mĂȘme pinout que les BTT TMC2209 v1.2, c'est peut-ĂȘtre mĂȘme la raison de ce changement.

Je suis prĂȘt Ă  parier que BTT Ă  fait des drivers compatibles avec ses cartes. Donc met les jumpers aux seuls endroits indiquĂ©s sur l'image de ton post du 19/10 19:56 et ça devrait fonctionner.

Le github de BTT est une mine d'informations:

https://github.com/bigtreetech/BIGTREETECH-TMC2209-V1.2/blob/master/manual/TMC2209-V1.2-manual.pdf

https://github.com/bigtreetech/BIGTREETECH-SKR-V1.3/blob/master/BTT SKR V1.4/Hardware/BTT SKR V1.4 Instruction Manual.pdf voir chapitre IV 3. paragraphe UART

N'oublie pas de plier ou couper la broche comme indiqué.

Posté(e)

merci tircown pour ton aide.

si j ai dĂ©jĂ  teste le monde UART normal de la carte BTT skr 1.4 turbo et mĂȘme avec les jumper en diagonal façon driver TMC2209 V3.0:

SKR_Modification_UART3.jpg mais rien a faire les drivers ne sont  pas reconnu en mode UART avec ou sans le cavalier sur le rx tx du driver.

et aprĂšs une heure et demi de Marlin je viens de tester en plus les mĂȘme mĂ©thode avec la pin clock relier au Gnd  du X-cls

toujours mode UART puis en diagonal le tous avec et sans le jumper rx tx.

(photo perso):

IMG_20201020_232824.thumb.jpg.6a1cfb950a5b4187b82da70f64b61749.jpg

IMG_20201020_232834.thumb.jpg.076b682f27f4ee01fdfcfadd2eeb002a.jpg

le rĂ©sulta parle de lui mĂȘme.😅

je doit voir pour tester aussi avec les pins step sur stp puis rx et tx avec une rĂ©sistance 1K mais j 'en ai pas sous la main je sais pas encore quoi depioter pour la dĂ©nicher.😁

pour ce soir ça en restera la car demain jme lĂšve a 4h30 pour le taf donc bonne nuit les loulous et a demain pour de nouvel aventure avec plain d idĂ©es et une soluce en prime de derriĂšre les fagots j’espĂšre car la nuit porte conseil et une rĂȘvelation sournoise se glissant dans un de mes rĂȘves et toujours la bien venue.đŸ€€đŸ˜Ž

je rĂȘve dĂ©jĂ  peut ĂȘtre qui sait ? a đŸŠ¶đŸŠ¶

Posté(e) (modifié)

Hello

Je te confirme à 100% que c'est le jumper à mettre droit en dessous comme dans la doc. Et le jumper au dessus du driver entre RX et TX. Pas besoin de résistance normalement. Vu le prix des résistances ça ne vaut pas le cout de les dessouder. Si t'es dans un rush, les vendeurs français sur ebay sont efficaces.

En revanche j'ai l'impression que tu n'as pas branchĂ© tous tes drivers pour faire les test.  Si tu as dĂ©clarĂ© des TMC2209 dans Configuration.h il faut absolument les brancher partout oĂč c'est le cas autrement il faut dĂ©clarer en TMC2209_STANDALONE ceux qui ne le sont pas. En d'autre terme ton erreur de connexion TMC n'est peut-ĂȘtre pas pour le X que tu testes mais pour les suivants qui n'y sont pas.

Modifié (le) par Tircown
  • +1 1
Posté(e)

merci tircown.

đŸ€”le truck c'est qu'avec le jumper droit en dessous (mode UART) et celui sur le rx tx et mĂȘme en raccordant la pin clock au gnd X-CLS toujours la mĂȘme rĂ©ponse de l'imprimante (elle me nargue la nuit et imprime de plus en plus de corde c'est bon signe tu crois ? đŸ„Ž)

je pense tester ce soir de rajouter le pin STEP sur STP du X-CLS pour voir.


Oui j ai bien dĂ©clarer qu'un seul driver dans le firmware hier soir car je me suis dit que quitte a bidouiller, faisons ça de maniĂšre intelligente en Ă©liminant le plus de paramĂštre possible et surtout quitte a ce que ça crame autant qu'il y en ai que un de mort comme sa il m'en reste quatre pour pouvoir faire tourner l'imprimante. (ou 4 autre essai erreur avant le: Insert Coin to Try Again! bien que les partis soient couteuses ça reste un super jeux(je doit ĂȘtre maso ou un peu fou pour aimer me torturer les neurones mais que veux tu j'adore les casse tĂȘte.)😝)

pour la résistance j'ai pas envie d'attendre ma paye pour pouvoir la commander j'suis trop impatiens pour ça mais si j'en trouve pas je serai bien oblige.
je suis pas dans le rush mais le truck sait que je devais imprimer une sorte de boite a aire pour le filtre d'un quads d'un ami car celui d'origine a casse et impossible de trouver la piĂšce en vente. j ai donc fait le dessin sur solidwoks (une sorte de pot de yaourt au bonne dimension😜)et au moment d'imprimer surprise un driver Ă©tait mort. la suite nous amĂšne bientĂŽt un mois aprĂšs au point ou nous en somme et je me dit que sa fait đŸ’© surtout que l'hiver arrivant lui et sont gamin vont devoir ce passe du quads pour un moment.
moi qui pensait lui imprimer ça vite fait bien fait dans le weekend c'est rùpé.


je garde toujours espoirđŸ€ž pour rĂ©ussir avant la fin du mois car il ne sait pas que j ai dĂ©jĂ  reçu ma carte BTT et mes driver il pense que ça n'arrivera pas avant le 28 du mois comme c’était prĂ©vu au dĂ©part.

Ça ne me laisse pas beaucoup de temps pour faire fonctionner l'imprimante et bien la rĂ©gler puis enfin faire plusieurs impression a moins que la premiĂšre soit la bonne mais perso je croie que sait jouable et surtout ça m'Ă©viterais de lui annoncer la mauvaise nouvelle a savoir queÂ đŸ˜© pour l impression va falloir que tu soit patients mon loulou car avec mon imprimante on et en guerre en se moment donc dit au petit que le quads il a plus qu'a le regarder prendre la poussiĂšre le temps que je gagne mon combat.(bref ça craint)

allez a l'assaut... !!!! HI HA đŸ€œ^đŸ’„â˜ ïž''đŸȘ“*

Posté(e) (modifié)

CK/CLK ne doit pas ĂȘtre raccordĂ©. Si tu as mis un autre jumper en dessous que celui de l'UART, c'est faux. Les infos que je te donne sont basĂ©es sur le schĂ©ma Ă©lectronique de la SKR disponible sur le github BTT.

Il te reste la possibilité d'activer TMC_DEBUG dans la configuration de Marlin. Et utiliser la commande M122 pour avoir le diagnostique complet.

Je pense que tu te leurres sur les rĂ©sistances. La boutique ebay, oĂč j’achĂšte gĂ©nĂ©ralement, vend 50 rĂ©sistances 1kOhm pour 1€ +1.3€ de FDP. Il y a probablement moins cher ailleurs mais je suis gĂ©nĂ©ralement livrĂ© 1 jour aprĂšs.

Modifié (le) par Tircown
Posté(e)

đŸ€©đŸ€©đŸ€©đŸ€©đŸ€©đŸ€©đŸ€©đŸ€©đŸ€©đŸ€©đŸ€©đŸ€©đŸ€©đŸ€©đŸ€©đŸ€©đŸ€©đŸ€©đŸ€©đŸ€©đŸ€©đŸ€©đŸ€©đŸ€©đŸ€©đŸ€©đŸ€©đŸ€©đŸ€©đŸ€©đŸ€©IMG_20201021_185702.thumb.jpg.6aada18619c96a6fd7e151f147a947cf.jpgIMG_20201021_185721.thumb.jpg.963881ceadad0d0aead501bf607b6144.jpg

 

Bon maintenant les quatre drivers sont bien reconnu en UART avec ou sans la cablasse pour clk, step, et dir. le problÚme viens du fait qu'a chaque test il faux bien remettre l'imprimante sous tenssion car en mode USB firmware elle écrit toujours que les TMC ne sont pas reconnu car UART pas alimente et sa ne pose pas ce problÚme pour le mode STANDALONE.

tu parle d'une salop*** de détail a la c** qui te fait tourner en rond un moment pour rien (au moins j'aurais appris cette subtilité et un peu plus de Marlin a force de le parcourir et sans compter sur ma Board et ses PIN.)

du coup simple jumper mode UART comme BTT indique + jumper sur driver pour RX et TX et le driver TMC2209 et bien reconnu en mode UART du moment que la board a son cavalier en mode alim et pas sur USB firmware.

aprÚs ça j ai rendu mes axe un peu moins fou avec quelque inversion dans marlin le G28 fonctionne bien mais je n arrive pas a faire descendre la buse dans les deux cas Z+ ou Z- ca monte.

Mes endstops sont parfais et j ai fait un

#define Z_MIN_PIN                         P0_10

 

dans le pins_BTT_SKR_V1_4.h qui est dans Marlin>src>pins>lcp1768 et pas dans le lcp1769 car le ficher de la 1.4 turbo nous renvois au prĂ©cĂ©dent car elle on exactement les mĂȘme pin seul le processeur dĂ©faire ce qui permet 120Mhz a la turbo par rapport au 100Mhz de la version 1.4 standard. pour 1 ou 2 euro de plus ça vos le coup je trouve.

comme ça un simple capteur me suffi pas besoin d avoir un BLTOUCH je lui scouate juste ses PIN du probe. au dĂ©but j'avais pris la PIN 2_00 de l'alime du BLTOUCH mais c’était pas bon du tout sa court circuits je pence car je perdais l'affichage sur le LCD et en M119 pas de rĂ©action positive.

demain je continu sur se problÚme d'axe Z puis si tous va bien je passe au réglage du bousin genre calibration, réglage PID , Extruder, linear advence puis tout le reste en fonction des impressions de test style cube des axes, poteaux pour la rétraction... avant d'imprimer la piÚce qui se fait désirer depuis un moi.

j' ai bien fait de pas Ă©couter les suggestions de mon imprimante au final. enfin ne crions pas victoire trop vite une petite cou**** a la co* peu vite me faire perdre 5 jours de plus mais j’espĂšre vraiment pouvoir tenir le deal que je me suis fixe a savoir avant la fin du mois.

  • J'aime 1

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 compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • CrĂ©er...