Aller au contenu

GO Print

Bed chauffe en permanence


edsp49

Messages recommandés

Bonjour,

Comme précisé dans le titre, le lit de mon ender 3 pro chauffe en permanence, dés la mise sous tension de la machine, avant même d'avoir lancé un fichier !

Quelqu'un aurait-il une idée d'ou peut venir le problème ?

Merci d'avance a tous ceux ou celles qui pourront m'aider a résoudre ce problème.

Edouard

Lien vers le commentaire
Partager sur d’autres sites

@edsp49

Bonjour,

Aie, ça sent pas bon. C'est très souvent le signe d'un composant (un Mosfet) grillé sur la carte mère de l'imprimante. Si c'est cela à moins que tu ne sois très doué en électronique (soudure / dessoudure) pour le remplacer, le plus simple sera de changer de carte 😞

Vérifie tout de même les connexions des câbles alimentant le lit chauffant sur la carte (à l'intérieur du boitier métallique) mais je n'y crois pas trop.

🙂

  • Merci ! 1
Lien vers le commentaire
Partager sur d’autres sites

Bonjour Fran6p, et merci pour ta réponse très rapide!

En parcourant différents forums, j'ai lu que l'on pouvait ajouter des mosfet externes a la carte .

Cette opération peut-elle se faire sans soudure sur la carte ?

Si un mosfet est hs , la carte fonctionnera -t-elle normalement avec l’ajout d'un mosfet externe ?

Beaucoup de questions que je me pose et qui n'ont pas de réponses précises !

Merci a toi de t’intéresser a mon cas.

Edouard

Lien vers le commentaire
Partager sur d’autres sites

Salut, 

les lits chauffants peuvent être pilotés avec ce genre de petit module.
C'est assez simple à installer et il n'y a pas de soudure à faire. 

Modifié (le) par Invité
Lien vers le commentaire
Partager sur d’autres sites

re, 

excuse moi j'ai parlé un peu vite. 
Ma confusion vient du fait que les e-commerçants et d'autres appellent ce module "mofset externe".. oui et non.
Dans la configuration généralement proposée dans les tutos  ce module agit comme un relais et se déclenche si la sortie du Hot Bed est alimentée donc ça ne changera rien à ton problème. 

 

Modifié (le) par Invité
Lien vers le commentaire
Partager sur d’autres sites

Leleuf Merci pour ta réponse rapide !

Donc, si je comprends bien mon problème, j'ai 2 solutions:

1- Réparer la carte mère en dessoudant et remplaçant le mosfet  et éventuellement ajouter un module externe pour préserver la carte!

2- Changer la carte mère et éventuellement ajouter un module externe pour préserver la carte!

C'est bien ça ?

Edouard

Lien vers le commentaire
Partager sur d’autres sites

Oui aux deux questions 😉 ? Le Mosfet externe permet de déporter l'intensité du courant hors de la carte (avec une alimentation 12V il n'est pas rare qu'il y passe entre 15 et 20A) et préserve celui de la carte qui ne voit plus passer qu'une faible intensité suffisante pour déclencher l'externe.

Pour citer / notifier un utilisateur dans ta réponse: tape l'arobase (@) puis commence à saisir son pseudo, au fur et à mesure de ta frappe tu pourras cliquer sur son pseudo (par exemple: @edsp49, si tout s'est bien passé, le pseudo apparait sur fond bleu foncé). Il reçoit alors une notification et peut y répondre (ou pas 😉 ).

🙂

  • Merci ! 1
Lien vers le commentaire
Partager sur d’autres sites

@fran6p Merci pour toutes tes informations, j'ai encore beaucoup de choses a apprendre dans l'impression 3d et dans l'utilisation d'un forum ; Heureusement il y a des gens sympa qui aident les débutants.

Je pense essayer de remplacer le mosfet, mais auparavant j'ai remplacé la carte mère par une BTT SKR Mini E3 que j'avais laissé de coté car je n'ai pas réussi a trouver un firmware qui prenne en charge un Touch-Mi ! Je vais donc plonger dans Marlin et essayer de me faire ce firmware (en espérant des coups de main de spécialistes !)

Pourrais-tu m'aider dans ce domaine ?

Edouard

Lien vers le commentaire
Partager sur d’autres sites

Il y a 12 heures, edsp49 a dit :

Pourrais-tu m'aider dans ce domaine ?

Probablement: ce ne sera ni la première ni la dernière fois que je le ferai 😉

🙂

  • Merci ! 1
Lien vers le commentaire
Partager sur d’autres sites

Super @fran6p Tu vas me sauver !

J'ai donc monté la carte BTT SKR Mini E 3 v1.2 sur mon Ender3 pro afin de récupérer les fonctions "change filament" et "reprise après coupure" et une machine plus silencieuse !

Mais le Marlin 2.0.5.3 (ou 2.0.5.4) ne connait pas mon Touch-mi naturellement.

J'ai cherché sur le net un firmware.bin configuré pour Touch-mi , mais sans succès !

Je cherche donc a faire mon propre firmware.bin avec VisualStudioCode et Platformio , mais je découvre  sans plus de succès !

Je me plante lamentablement a différents essais. 

Es-tu a l'aise avec Marlin ? Peux-tu m'aider ? Peut-être possèdes-tu un firmware tout prêt ? ce serait formidable !

Merci pour ton aide !

Edouard

Lien vers le commentaire
Partager sur d’autres sites

Le 29/07/2020 at 10:11, edsp49 a dit :

Es-tu a l'aise avec Marlin ?

Je me débrouille 😉

Le 29/07/2020 at 10:11, edsp49 a dit :

Peux-tu m'aider ?

On va essayer 😄

Le 29/07/2020 at 10:11, edsp49 a dit :

Peut-être possèdes-tu un firmware tout prêt ?

Non mais je peux préparer les fichiers de Marlin pour qu'ils correspondent à peu près à ta configuration:

  • carte BTT SKR Mini-E3 v1.2 (TMC 2209 soudés)
  • touchMi installé sur la carte comme ci-dessous:

skr-miniE3-touchmi-cnx.jpg.8581b2fe48949570a9f46f74b0b4b339.jpg

  • Ne sachant pas où est installé la sonde sur ta machine, je me base sur les infos fournies par @Fourmi (hotends.fr) en suivant la documentation ( offset X à -25 et Y à -20, touchMi devant et à gauche de la buse)
  • Reprise après coupure de courant
  • Changement de filament via menu et G-code M600 (parking de la tête à l'avant gauche pendant ce changement)
  • et plein d'autres fonctionnalités…

Les fichiers de «base» (configuration.h, configuration_adv.h, _bootscreen.h et _statusscreen.h) sont ceux fournis dans les exemples de configuration de Marlin pour une Creality Ender Pro. J'y ai effectué quelques modifications pour tenir compte de la carte mère différente (BTT SKRminiE3).

J'ai testé dans mon environnement de développement, ça compile bien :

vsc-skr-minie3v12-touchmi-ender3pro.jpg.1aeb0ff29657b63df9efe5cb5cb24307.jpg

Tu peux récupérer les sources sur mon github : https://github.com/fran6p/Marlin/tree/BTT-SKR-MiniE3-Ender3-TouchMi

Compilation réalisée avec la dernière version stable de Marlin: 2.0.6 (mise en ligne hier ou avant hier 😉 ).

Si vraiment tu es téméraire et n'a pas peur d'injecter un firmware «inconnu», je te mets aussi le binaire (mis à jour offset -45,-15) : firmware.bin

🙂

Le 29/07/2020 at 10:11, edsp49 a dit :

Merci pour ton aide !

De rien, c'est le principe du forum: aider quand / si on le peut.

Tu peux aussi remercier un contributeur, en cliquant sur le cœur au bas de son post (il offre aussi d'autres possibilités 😉 ). Ça permet de réagir / d'indiquer son "opinion" sans forcément devoir compléter par écrit un post. Et cerise sur le gâteau, cela améliore sa réputation 😄

946060224_apprciations-explications.jpg.74d8781a5231c272cf26a5928a5b2016.jpg

Modifié (le) par fran6p
  • +1 1
  • Merci ! 1
Lien vers le commentaire
Partager sur d’autres sites

Super: @fran6p Tu es un génie !

Je voulais faire simple et copier ton firmwaire.bin, mais je n'ai pas réussi a faire un copier/coller ? je ne sais pas pourquoi ?? 

Les données de @Fourmi me paraissent erronées, dans mon cas le palpeur du touch-mi se trouve a environ -45 en x et -15 en y, j'ai donc modifié  ton  configuration.h  a la ligne #define NOZZLE_TO_PROBE_OFFSET et,  comme par miracle, JE NE SAIS PAS EXACTEMENT CE QUE J'AI FAIT MAIS J'AI TROUVE QUELQUE PART DANS  platformio.ini un fichier firmware(5).bin que j'ai renommé en firmware.bin, copié / collé sur une carte SD, mis dans le lecteur, allumé la machine et MIRACLE ? ça a téléchargé !  après cela le fichier sur la carte SD est devenu FIRMWARE.CUR? ce qui semble normal  et ma machine annonce MARLIN 2.0.6 .. SUPER !!!

Je n'ai pas encore vu comment régler le touch-mi, mais je verrais cela incessamment sous peu !!!

Merci encore pour ton aide et BRAVO !

Edouard

Lien vers le commentaire
Partager sur d’autres sites

Il y a 10 heures, edsp49 a dit :

Merci encore pour ton aide et BRAVO !

De rien, c'est le principe du forum: aider quand / si on le peut.

Tu peux aussi remercier un contributeur, en cliquant sur le cœur au bas de son post (il offre aussi d'autres possibilités 😉 ). Ça permet de réagir / d'indiquer son "opinion" sans forcément devoir compléter par écrit un post. Et cerise sur le gâteau, cela améliore sa réputation 😄

946060224_apprciations-explications.jpg.74d8781a5231c272cf26a5928a5b2016.jpg

Il y a 10 heures, edsp49 a dit :

Je n'ai pas encore vu comment régler le touch-mi, mais je verrais cela incessamment sous peu !!!

Tout est expliqué dans la documentation de Hotends.fr:

En ligne de commande:

https://hotends.dozuki.com/Wiki/Capteur_TouchMI#Section_8_R_glage_du_Z_Offset

ou via l’écran:

https://hotends.dozuki.com/Wiki/Capteur_TouchMI#Section_8_4_Depuis_l_cran_LCD_Marlin_2_0_NOUVEAU

Il y a 10 heures, edsp49 a dit :

Je voulais faire simple et copier ton firmwaire.bin, mais je n'ai pas réussi a faire un copier/coller ? je ne sais pas pourquoi ?? 

Bizarre. en cliquant sur le «lien» firmware.bin, sur mon PC il m'est proposé de télécharger ce fichier. Une fois enregistré sur celui-ci en le copiant sur une autre mémoire de masse (carte SD), ça le recopie 🤔

J'ai modifié mon dépôt Github pour les valeurs X et Y de nozzle_probe_offset (-45,-15.0) au lieu de (-25,-20,0). Le «firmware.bin» du lien précédent a aussi été mis à jour avec ces nouvelles valeurs 😉

🙂

  • Merci ! 1
Lien vers le commentaire
Partager sur d’autres sites

Il y a 18 heures, edsp49 a dit :

Super: @fran6p Tu es un génie !

Je voulais faire simple et copier ton firmwaire.bin, mais je n'ai pas réussi a faire un copier/coller ? je ne sais pas pourquoi ?? 

Les données de @Fourmi me paraissent erronées, dans mon cas le palpeur du touch-mi se trouve a environ -45 en x et -15 en y, j'ai donc modifié  ton  configuration.h  a la ligne #define NOZZLE_TO_PROBE_OFFSET et,  comme par miracle, JE NE SAIS PAS EXACTEMENT CE QUE J'AI FAIT MAIS J'AI TROUVE QUELQUE PART DANS  platformio.ini un fichier firmware(5).bin que j'ai renommé en firmware.bin, copié / collé sur une carte SD, mis dans le lecteur, allumé la machine et MIRACLE ? ça a téléchargé !  après cela le fichier sur la carte SD est devenu FIRMWARE.CUR? ce qui semble normal  et ma machine annonce MARLIN 2.0.6 .. SUPER !!!

Je n'ai pas encore vu comment régler le touch-mi, mais je verrais cela incessamment sous peu !!!

Merci encore pour ton aide et BRAVO !

Edouard

Salut c'est pas erroné, c'est juste que tu dois configurer la position de du TouchMI, chaque client a une imprimante différente.

Dans la documentation, j'explique en détails ce qu'il faut configurer pour une firmware marlin 2.0.x (https://hotends.dozuki.com/Wiki/Capteur_TouchMI#Section_Marlin_2_Num_0)

Attention aussi a bien, re-initialiser l'eproom aprés le téléversement ( je me suis fait pieger aussi !! )

@ bientot !

Modifié (le) par Fourmi
  • J'aime 1
  • Merci ! 1
Lien vers le commentaire
Partager sur d’autres sites

Le 29/07/2020 at 18:29, fran6p a dit :

Je me débrouille 😉

On va essayer 😄

Non mais je peux préparer les fichiers de Marlin pour qu'ils correspondent à peu près à ta configuration:

  • carte BTT SKR Mini-E3 v1.2 (TMC 2209 soudés)
  • touchMi installé sur la carte comme ci-dessous:

skr-miniE3-touchmi-cnx.jpg.8581b2fe48949570a9f46f74b0b4b339.jpg

  • Ne sachant pas où est installé la sonde sur ta machine, je me base sur les infos fournies par @Fourmi (hotends.fr) en suivant la documentation ( offset X à -25 et Y à -20, touchMi devant et à gauche de la buse)
  • Reprise après coupure de courant
  • Changement de filament via menu et G-code M600 (parking de la tête à l'avant gauche pendant ce changement)
  • et plein d'autres fonctionnalités…

Les fichiers de «base» (configuration.h, configuration_adv.h, _bootscreen.h et _statusscreen.h) sont ceux fournis dans les exemples de configuration de Marlin pour une Creality Ender Pro. J'y ai effectué quelques modifications pour tenir compte de la carte mère différente (BTT SKRminiE3).

J'ai testé dans mon environnement de développement, ça compile bien :

vsc-skr-minie3v12-touchmi-ender3pro.jpg.1aeb0ff29657b63df9efe5cb5cb24307.jpg

Tu peux récupérer les sources sur mon github : https://github.com/fran6p/Marlin/tree/BTT-SKR-MiniE3-Ender3-TouchMi

Compilation réalisée avec la dernière version stable de Marlin: 2.0.6 (mise en ligne hier ou avant hier 😉 ).

Si vraiment tu es téméraire et n'a pas peur d'injecter un firmware «inconnu», je te mets aussi le binaire : firmware.bin

🙂

De rien, c'est le principe du forum: aider quand / si on le peut.

Tu peux aussi remercier un contributeur, en cliquant sur le cœur au bas de son post (il offre aussi d'autres possibilités 😉 ). Ça permet de réagir / d'indiquer son "opinion" sans forcément devoir compléter par écrit un post. Et cerise sur le gâteau, cela améliore sa réputation 😄

946060224_apprciations-explications.jpg.74d8781a5231c272cf26a5928a5b2016.jpg

Salut a vous les grands chefs @fran6p et @Fourmi grâce a vous j'ai enfin pu installer et paramétrer ma carte mais un souci est arrivé a ma première pièce ! Conformément aux directives de Hotends j'ai supprimé le G29 du start gcode perso.  J'ai lancé la machine qui après quelques mouvement a imprimé la ligne de purge dans le sens Y. Mais l'axe x étant a ZERO  le pin est descendu (bille attirée par l'aimant) et a accroché le bed; Pas de bobo apparemment ! Pour remédier a cela, j'ai pensé qu'il fallait déplacer le ZERO X fictivement en validant la ligne #define x_min_pos -0  Je l'ai donc passé a -10 et a la compilation j'obtiens ce message d'erreur: static assertion failed: Movement bounds (X_MIN_POS, X_MAX_POS) are too narrow to contain X_BED_SIZE.

Que faire ?  Une Idée ???

Edouard

Lien vers le commentaire
Partager sur d’autres sites

il y a 19 minutes, edsp49 a dit :

Une Idée ???

Oui 😉

🙂

  • Haha 1
  • Merci ! 1
Lien vers le commentaire
Partager sur d’autres sites

Relire la documentation de @Fourmi (indice: chapitre 3 (montage), alinéa 3) en sachant que lors de la compilation des tests de validité / conformité sont effectués:

La valeur absolue de X_MIN_POS + X_MAX_POS ne doit pas être supérieure à la valeur déclarée dans X_BED_SIZE

Par défaut:

X_MIN_POS     X_MAX_POS     X_BED_SIZE        Calcul      Validité

0                       235                       235                     235         OK

Modification:

-10                     235                      235                    245         NOK

-5                      235                      240                     240          OK       Sauras-tu trouver comment faire ce tour de magie ? 😄

Il y a une autre possibilité sans retoucher au Marlin (indice: le G-code de démarrage et sa ligne de purge)

Dernière chose, @Fourmi ne dit pas de supprimer la ligne G29, bien au contraire (relis bien la documentation, chapitre 9) ce dont il parle c'est de la lignez G1 Z0.5 qui n'est plus utile avec un Marlin 2 (c'est intégré au code directement). Cette commande permet de faire descendre un peu le Z pour que la sonde en métal soit attirée par le magnet (la bille dans le TouchMi).

Tu n'oublieras pas cette fois-ci de remercier ma contribution, en cliquant sur le cœur au bas du post (tu peux aussi cliquer sur une autre icone, libre à toi on est en(core) démocratie 😉 )

946060224_apprciations-explications.jpg.74d8781a5231c272cf26a5928a5b2016.jpg

  • J'aime 2
Lien vers le commentaire
Partager sur d’autres sites

Je dois avoir de gros problèmes  de compréhension car je ne comprends pas la même chose que vous?? Pardon @Fourmi ; et a chacun de tes messages  je cliques sur ton cœur et, tout ce que j'obtiens c'est un agrandissement de l'image  Pardon @fran6p?????

Tu as du mérite de t'occuper de mon CAS !!

Je regarde ça de plus près et reviens vers toi!!

Edouard

Lien vers le commentaire
Partager sur d’autres sites

il y a une heure, edsp49 a dit :

je cliques sur ton cœur et, tout ce que j'obtiens c'est un agrandissement de l'image 

Je pense savoir pourquoi mdr1.gif.13bb4066b02b7913062c7200c421f702.gifmdr2.gif.7a4f8ba9450f69667301a558288ab042.gif

Tu cliques sur l'image dans mon post, ce n'est pas là qu'il faut cliquer mais sur le «coeur» gris en bas du post :

mdr-clic-sur-image.thumb.jpg.6dcf7e0af23462c78614c516afce33b5.jpg

🙂

  • Merci ! 1
Lien vers le commentaire
Partager sur d’autres sites

Ca y est ! Problème résolu, mais sans toucher au Marlin, car lui est moi on n'est pas copains .

Tout d'abord, j'ai remis le G29 a sa place et supprimé la ligne suivante!

Dans Cura, j'ai modifié mon Start Gcode tel que suggéré par @fran6p . J'ai décalé la ligne de purge de 6mm afin de ne pas déclencher le palpeur du touch-mi, et dans le gcode de fin, je laisse le x a 6mm pour la même raison ! C'est bien ce que tu voulais me faire faire @fran6p ?

La carte BTT SKR Mini E3 est vraiment silencieuse on n'entends pas du tout les moteurs !

Je vais maintenant essayer de réparer la carte d'origine en remplaçant le mosfet 

Je remercie tous ceux qui m'on aidé a solutionner mon problème et peut-être A BIENTOT !

 

Edouard

Lien vers le commentaire
Partager sur d’autres sites

Il y a 7 heures, edsp49 a dit :

C'est bien ce que tu voulais me faire faire

Oui 😉

Bons prints et comme j'aime à le dire: «Que l'épice le filament coule à flot».

PS: belle progression dans ton apprentissage, je te mets un 15/20 (déformation professionnelle 😄 ).

🙂

  • J'aime 1
Lien vers le commentaire
Partager sur d’autres sites

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
  • Sur cette page :   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
  • YouTube / Les Imprimantes 3D .fr

×
×
  • Créer...