Aller au contenu

GO Print

BLTouch rouge et s'étends pas en auto home


Messages recommandés

Bonsoir!

Aller, je reviens vers vous encore une fois même si le sujet a été traité en long en large et en travers.

J'ai consulté encore une fois une bonne GROSSE dose de tutoriels (Merci à @fran6p pour ses firmwares, en français s'il vous plaît,  par ailleurs).

Eeeeeet.... (les tambours résonnent) PAF! Problème de BL-Touch après avoir installé ma carte mère 4.2.7 (oui la vraie cette fois) et flashé Marlin (et avoir configuré celui-ci selon tous les tutos que j'ai lu)

Les problèmes que je rencontre sont:

- Le BL fais bien son entrée-sortie lors du démarrage mais ne s'étends pas lors de l'auto home (ce qui fait que la buse va littéralement exploser le buildtack)

- Les commandes de tests et de détente/rétractation du BL ne font rien quand je les lance sur l'imprimante.

En bref, mis à part dire "Je suis vivant!" lors du démarrage, il ne répond pas le reste du temps (un peu comme l'administration française quoi)

Voici ce que j'ai tenté:

- Re-vérification du câblage -> OK

- Re-vérification de la configuration et du build Marlin -> OK

- Tests avec l'extension fournie (celle qui se branche au pins de l'écran) puis sur le port dédié BL de la carte -> Fail dans les deux cas

- J'ai pas testé le fait d'enlever le condensateur comme indiqué dans certains tutos, je me réserve ça uniquement si c'est indispensable

Matériel:

- BL-Touch 3.1 Genuine

- Carte mère Creality 4.2.7

- Marlin 2.0.7

Merci d'avance de vos réponses!

Et une dernière chose...

 

AU SECOURS! 🤣

Modifié (le) par Harkhenon
Ajout du matériel
Lien vers le commentaire
Partager sur d’autres sites

Soit tu as mal déclaré ton bltouch mais comme il réagit à l'allumage je ne pense pas mais on ne sait pas comment tu as procédé.

Par contre le cablage a voir peux tu nous poster une photo de ta carte mère et du cablage ?

Parfois certains doivent intervertir les cables du connecteur...

Lien vers le commentaire
Partager sur d’autres sites

Alors, je reviens après une journée entière d'essais en tous genres autant en terme de câblage que de configurations.

Je reste bouche bée devant l'infinie difficulté à configurer ce bousin.

@Idealnight Merci de ta réponse, je vais tenter d'être le plus précis possible

Voici ce que j'ai testé:

- Tout d'abord, les deux configurations (relativement similaires) ci-après:

        http://813studios.com/creality-4-2-7-marlin-bltouch-install-notes-ender-3/

       https://github.com/MarlinFirmware/Marlin/issues/19029

- Puis un changement incessant de branchements sur la carte mère, je poste les photos ci-dessous

                                  Premier branchement, j'ai également tenté d'inverser les branchements du noir/blanc

201128111307571582.jpg

                           Deuxième branchement, idem avec l'inversion du noir/blanc

201128111307731359.jpg

 

Et voici les différentes configurations que j'ai utilisé, avec Marlin 2.0.7 et Marlin bugfixes 2.0.x:

Révélation

Configuration.h

Change: #define CUSTOM_MACHINE_NAME “Ender-3 Pro V1.5”
To: #define CUSTOM_MACHINE_NAME “Ender-3 3G” // Or any name you’d like to

If you want to use the X endstop pin for the BL touch:

Change: //#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
To: #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN

// Enable BLTouch probe pins (white and black wires) to be connected to Z endstop switch

or if you want to use the new dedicated BLtouch pins

Change: //#define Z_MIN_PROBE_PIN 32 // Pin 32 is the RAMPS default
To: #define Z_MIN_PROBE_PIN 17 // Creality V4.2.7 BLTouch OUT (written on the board)

 

 

For reference here’s what the 5 pins for the BLtouch are used for (5 pins named as BL_T):

G———Green—-Servo
V———Red——Servo
IN——–Yellow—Servo
G———White—-Probe (if it doesn’t work, try to swap with Black)
OUT——-Black—-Probe

*REMEMBER* this is only if you are using the BLtouch pins (Z_MIN_PROBE_PIN 17) if you are using the Z probe endstop for your BLtouch then just uncomment “Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN” as above.

 

 

BLTOUCH and ABL stuff:

Change: //#define BLTOUCH
To: #define BLTOUCH


Change: #define NOZZLE_TO_PROBE_OFFSET { 10, 10, 0 }
To: #define NOZZLE_TO_PROBE_OFFSET { -1, -10, 0 } //This offset is for the Ender-3 Hyrdra mod that I have installed on my printer

Change: #define PROBING_MARGIN 10
To: #define PROBING_MARGIN 15 // If you’d want stay away from the edges (higher values goes to center of the bed)

Change: #define MIN_SOFTWARE_ENDSTOP_Z
To: //#define MIN_SOFTWARE_ENDSTOP_Z // To allow to set Z offset values in negative


Change: //#define AUTO_BED_LEVELING_BILINEAR
To: #define AUTO_BED_LEVELING_BILINEAR


Change: //#define LCD_BED_LEVELING
To: #define LCD_BED_LEVELING


Change: //#define Z_SAFE_HOMING
To: #define Z_SAFE_HOMING

Révélation

Configuration_adv.h

Change: //#define BLTOUCH_DELAY 500
To: #define BLTOUCH_DELAY 500


Change: //#define ADVANCED_PAUSE_FEATURE
To: #define ADVANCED_PAUSE_FEATURE


Change: //#define PARK_HEAD_ON_PAUSE // Park the nozzle during pause and filament change.
To: #define PARK_HEAD_ON_PAUSE // Park the nozzle during pause and filament change.


Change: //#define PINS_DEBUGGING // M43 – display pin status, toggle pins, watch pins, watch endstops & toggle LED, test servo probe
To: #define PINS_DEBUGGING // Only if you’d like to discover new features, if you don’t, don’t let it as it is

Donc bon, pour le moment, on va dire que je suis pas plus avancé qu'au début

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

Bien!

Je me répond seul car j'ai effectué un retour du BL à Amazon pour les raisons suivantes:

1.) Après avoir poncé Marlin de haut en bas et de droite à gauche, j'ai compris comment il fonctionnait et quelles variables m'intéressais, j'en ai donc déduis que l'erreur ne venait pas de ma configuration et j'ai adapté celle-ci à mes tests.

2.) J'ai également testé électriquement le BL avec un multimètre (vérification des tensions notamment puis vérification des connexions accessibles), apparemment aucun problème du côté des connectiques.

3.) J'ai vérifié avec différentes versions de Marlin les tensions aux bornes du Z_STOP ainsi que celles du connecteur dédié, aucun problème de ce côté là (3.3v)

4.) J'ai ensuite tenté de voir si mon Z_STOP mécanique fonctionnait avec l'option #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN, il fonctionnait mais pas le BL

C'est donc au final que j'en ai conclu que le BL est défectueux, ce qui m'a amené à le renvoyer chez Amazon avec un remboursement.

Si quelqu'un a la même config que moi (Ender-3 Pro, CM 4.2.7 Creality, Marlin 2.0.x-bugfix) et qu'il a réussi sa config BL-Touch, je suis preneur, je serais également curieux de savoir si commander directement sur le site de Creality serait un gage de fiabilité par rapport à Amazon (même si celui que j'ai reçu a vraiment l'air d'être un vrai) ou si je devrait me tourner vers un autre type de probe.

 

Affaire à suivre! 🙂

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

Bonjour,

J'ai exactement le même soucis mais avec une Ender 3 V2 , CM 4.2.2, marlin 2.0.x-bugfix(entre autre, car j'ai essayé avec différents firmware) tout ceci pour avoir le même résultat cité en référence par Harkhenon.

Bref, je patauge dans la semoule.

Je pense donc renvoyer mon BLT et en recommander un autre chez un fournisseur différent si je ne trouve pas une solution viable

Lien vers le commentaire
Partager sur d’autres sites

Re,

Je reviens sur le sujet car après avoir ingurgité moults et moults sites, Forums, vidéos et j'en passe, un doute s'est insidieusement glissé dans ma cervelle de piaf:

- ai-je fait les bons branchements ?

Sur les différents sites, forum .... parcourus, 2 types de branchements possibles.

Lequel serait le bon pour la carte mère 4.2.2 ?

Ci-joint copies d'images branchement 1 et branchement 2  (je ne me rappelle plus des sources, dsl)

Cordialement à tous,

PS: les fils noir et blanc qui qui se branche à la place du Z-Stop ont-ils la même fonction que le switch qu'ils remplacent ? (changement d'état ouvert ou fermé) et est-ce contrôlable en continuité avec un multimètre quand la pin du BLTouch est en haut ou en bas ?

Désolé pour toutes ces questions mais comme vous avez pu le constater, je débute.

cablage_BLTouch_1.png

cablage_BLTouch_2.png

Lien vers le commentaire
Partager sur d’autres sites

Salut Mr le moineau 😉 / @papaone,

Si tu as fait le 1er câblage et pris le firmware ici, tout devrait bien se passer...

Pour vérifier le câblage de ton BLtouch, les broches 2 et 4 (dans un sens comme dans l'autre) de la carte mère sont à la masse. Donc sur ton BLtouch, la broche du milieu de ton connecteur 3 broches doit être en continuité avec l'une des 2 broches de ton connecteur 2 broches (normalement la noire).

Pour tester ton BLtouch en manuel, voici les commandes :

1- touche rentrée la led est rouge fixe
2- tu sors la touche M280 P0 S10
3- tu tapes M119 pour voir l'état des fins de course.
4- tu enfonces la touche à la main (normalement, la led change de couleur)
5- tu retapes M119: l'état d'1 des fins de course a dû changer.
6- tu rentres la touche M280 P0 S90

Si le GCode est opérationnel dans Marlin, tu peux utiliser la commande M43 S

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

Mes Salutations @remibora

Un grand merci de ta réponse très rapide.

Déjà testé branchement 1 + le firmware Smith3D en 5x5, en 4x4 (d'autres aussi, je ne les compte plus, je vais devenir un pro du couple VS Code-Marlin à force) mais hélas toujours le même résultat; à savoir:

Mise route  OK

Test BLT  (de chez antclabs, V3.1) à la mise sous tension (clignotement rouge 2 fois + pin position haute -  à priori "normal jusqu' à là" )

Et là, tout se gâte :

Auto Home -- la buse va se centrer sur le plateau et descend pour aller embrasser goulument son copain plateau (je suis devenu un spécialiste de l’arrêt d'urgence)

Bref, le palpeur ne descend jamais, LED rouge toujours allumée fixe.

j'ai essayé par G-Code via pronterface et Marlin3Dprinter de faire descendre cet satané palpeur, mais rien n'y fait.

En attendant, j'ai tout re-cablé à l'origine(nickel) et  je parcours les sites du monde entier pour voir si ce problème a une solution (j'ai même commander un autre BLT à tout hasard)

Lien vers le commentaire
Partager sur d’autres sites

Est-ce que tu as essayé de débrancher le connecteur 2 broches et d'allumer l'imprimante.

Je n'ai pas compris si lors du démarrage, la touche sort et rentre 2x de suite.

Tu confirmes que M280 P0 S10 n'a aucun effet.

As-tu un multimètre pour tester le BLTouch?

Lien vers le commentaire
Partager sur d’autres sites

Un grand merci à @remibora pour sa patience et son dévouement.

Donc, oui, lors du démarrage le palpeur sort et rentre 2 fois de suite, et reste en haut led rouge allumée fixe.

M280 P0 S10 n'a aucun effet.

Je peux tester le BLTouch avec un multimètre.

Si je suis ton post précédent les broches 2 (rouge) et 4 (noire) sont en continuité à la masse.

Question: l'état du fin de course (Z) est-elle donnée par les fils noir et blanc ?

Je remonte tout et je teste (je ne lâche pas l'affaire).

Lien vers le commentaire
Partager sur d’autres sites

il y a 34 minutes, papaone a dit :

lors du démarrage le palpeur sort et rentre 2 fois de suite

Pour info, le fait que le BLTouh sorte 2x sa touche au démarrage veut simplement dire qu'il est alimenté en 5V mais pas qu'il est piloté par la carte-mère.

il y a 34 minutes, papaone a dit :

M280 P0 S10 n'a aucun effet.

Si la touche ne sort pas cela signifie que:

  • soit le BLTouch est défaillant
  • soit le BLTouch n'est pas câblé correctement par rapport au firmware
il y a 34 minutes, papaone a dit :

Question: l'état du fin de course (Z) est-elle donnée par les fils noir et blanc ?

Comme tu as la continuité, c'est donc que le signal est sur le fil blanc

EDIT: je viens de compiler Marlin V2.0.7.2 avec le BLtouch et le Gcode M43 pour tester facilement le BLTouch. Il suffit d'envoyer M43 S: la touche sort et tu as 30s avant que le message s'auto-détruise (oops, c'est pas le bon film...🤪), pour appuyer légèrement sur la touche et la faire rentrer automatiquement.

firmware-20201206-131012.bin

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

ok, je télécharge et test en suivant.

je te remercie encore de ta sollicitude

PS: en parlant de Marlin, la V2.0.7.2 est préférable à la bugfix ? (j'ai l'impression que les mises à jour sont plus reactives-fréquentes sur la bugfix par rapport à la 2.0.7.2 ou est-ce une impression ?)

Lien vers le commentaire
Partager sur d’autres sites

  • 2 weeks later...

Bien le bonjour à tous,

Après avoir commandé un nouveau BLT, installé, configuré, tout est rentré dans l'ordre avec ce dernier.

Moralité: le précédent était défectueux (ça va me faire des pièces détachées .. un peu chères peut être pour un palpeur de secours 🤔)

Encore un grand  merci @remibora pour son aide.

Bons prints à tous.

Lien vers le commentaire
Partager sur d’autres sites

Re!

Je reviens enfin (certes ça fait un booooon moment!) car je ne viens de recevoir mon nouveau BL qu'aujourd'hui.

Du coup j'ai pu lire la conversation entre @papaone et @remibora qui fut très instructive.

Pour ma part, j'ai eu la même bonne surprise que @papaone en installant le nouveau BL et en uploadant le firmware que j'avais configuré et... CA FONCTIONNE NOM D'UNE PIPE!

Donc conclusion: Idem que papaone, le BL reçu d'Amazon était défectueux et celui reçu de Creality (et payé moins cher tant qu'à faire) fonctionne dès le premier signe de vie.

Du coup renvoi au 22 pour l'ancien BL qui m'a été remboursé.

Quel bonheur de savoir que je ne faisait pas que de la m..... !

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

 

J'avais le même problème sur une CR 10 S 5 et je viens de trouver l'origine du problème. Les fils blanc et noir sont inversés à la fois sur le schéma de câblage et sur le faisceau vendu par CREALITY avec le kit. J'ai inversé les câbles sur le connecteur Z qui se branche sur la carte mère et tout fonctionne correctement.

Lien vers le commentaire
Partager sur d’autres sites

Comme vous j'ai eu les pires problèmes avec une Ender 5, une carte mère Creality 4.2.7 et un BL Touch v3.1 de chez Creality.

Pour le cablage j'ai suivi la Video de youtube 

 

J'ai donc inversé le GROUND et le +5  Volt.

Le BL Touch est donc connecté sur les 3 pins du nouveau connecteur (sous celui du LCD) et sur le Z Probe (2 broches).

Comme tous, il s'étendait au départ mais pas lors du home. Et le pire c'est qu'il répondait en mode test (Dans le menu Configuration / BLTouch). Quand le moteur Z marchait, problème.... Hum...

A force d'essayer, sans modifier le firmware, ça a marché une fois....quand j'avais bien écarté les nappes. 

J'ai donc ajouté des bagues ferrites sur la nappe du LCD, du BL Touch, sur différentes nappes sur l'alimentation.... et tout marche parfaitement.

La carte mère v4.2.7 a de très sévères problèmes d'EMI. Creality ne me répond pas quand je leur parle de ça...

En tout j'ai installé 5 bagues ferrites. Et depuis tout marche bien.

Pour tester le BL Touch, dans le menu Configuration il y a BL Touch avec des options de tests.

Modifié (le) par XavierP56
Précisions
Lien vers le commentaire
Partager sur d’autres sites

En revanche j'ai aussi une CR10V2 et je n'arrive pas à télécharger le FIRMWARE à l'aide de la liaison série. Windows 10 ne reconnait pas le driver et lorsque je force la prose en compte du driver, lorsque je lance le chargement du firmware comme indiqué dans la documentation, le système indique que l'imprimante n'est pas connectée. Je bloque depuis une semaine sur ce problème. Avez-vous une solution ? nota : sur la CR10V2 les câbles du LCD sont blindés. 

Lien vers le commentaire
Partager sur d’autres sites

Salut @SOLEX,

Quel driver as-tu installé CH340 / CH341 ou FTD232? (voir le lien de téléchargement ici)

Vois-tu le n° du Port COM dans le gestionnaire de périphériques?

As-tu essayé un autre câble USB?

As-tu essayé de transférer le firmware avec XLoader? (dispo ici, en remplaçant le fichier device.txt par celui-ci devices.txt)

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

J'avais tout essayé, changer de câble, télécharger les dernières versions de drivers, Xloader, etc... Je n'avais pas pensé à changer de PC. Ma petite fille m'a prêté son PC LENOVO de 6 ans d'âge qui est  en Windows 10 et là ça a fonctionné du premier coup. Le problème provient donc de mon PC HP Pavilion 360 qui est lui aussi en Windows 10 qui pourtant n'a que 2 ans.

Merci quand même pour le support. 

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
×
×
  • Créer...