Aller au contenu

GO Print

SKR1.4 Turbo et BLTouch


toonsandco

Messages recommandés

Bonjour,

J'essaie depuis quelques jours maintenant de faire fonctionner mon BLTouch sur une SKR1.4Turbo mais sans succès.

A priori tout est bien cablé et Marlin est censé être lui aussi bienconfiguré.
Ce qui me fait dire cela est résumé dans ces tests:

M280 P0 S10 => la pin du BLtouch descend bien
M119 : 
   READ: Reporting endstop status
   READ: x_min: open
   READ: y_min: open
   READ: z_min: open
   READ: z_probe: open
   READ: filament: open
M280 P0 S90 => la pin du BLtouch monte bien
M119 :
   READ: Reporting endstop status
   READ: x_min: open
   READ: y_min: open
   READ: z_min: open
   READ: z_probe: TRIGGERED
   READ: filament: open

J'en déduis que le BLTouch est bien cablé et que le endstop aussi.
Par contre, quand je lance un homing, la tête va bien au centre du bed, commence à descendre mais la pin du BLTouch ne descend pas.
J'aurai raté quoi ?

Mon fichier de configuration en PJ si cela peut aider.
Merci d'avance

Configuration.h

Modifié (le) par toonsandco
Fautes de frappe
Lien vers le commentaire
Partager sur d’autres sites

Hello,

Perso, j'ai un doute sur :

#define ENDSTOPPULLUPS
#if DISABLED(ENDSTOPPULLUPS)
  // Disable ENDSTOPPULLUPS to set pullups individually
  //#define ENDSTOPPULLUP_XMAX
  //#define ENDSTOPPULLUP_YMAX
  //#define ENDSTOPPULLUP_ZMAX
  #define ENDSTOPPULLUP_XMIN
  #define ENDSTOPPULLUP_YMIN
  #define ENDSTOPPULLUP_ZMIN
  #define ENDSTOPPULLUP_ZMIN_PROBE
#endif

J'ai juste le ZMIN_PROBE d'activer.

Et tu n'as pas la ligne 

#define USE_PROBE_FOR_Z_HOMING

Tu es sur marlin 2.0 ou Bugfix ? Moi pour que cela fonctionne j'ai du passer sur la BUGFix et faire une modification dans le Conditionnal_post.h de memoire.

Lien vers le commentaire
Partager sur d’autres sites

Merci pour le retour. 

Alors j'ai essayé sur marlin 2.0.5.3 et sur bugfix. Même résultat sur les 2 versions. 

Je vais essayer avec ta modif. 

Tu te souviendrais par hasard de ce que tu as changé dans le conditional_post.h? 

Lien vers le commentaire
Partager sur d’autres sites

Hello,


Comme convenu, j'ai refait les tests avec ta proposition. Ca fonctionne parfaitement !

Pour info, j'ai gardé 

#define ENDSTOPPULLUP_ZMIN
#define ENDSTOPPULLUP_ZMIN_PROBE

Comme sur la SKR1.4 il y a une pin dédiée pour le stop du BLTouch, j'ai aussi laissé le endstop mécanique sur le Z (par précaution)
Par contre, je n'ai pas voulu modifier le conditional_post.h car j'étais sûr d'oublier cette modif en cas d'update (c'est pas un fichier qu'on modifie en temps normal)

Du coup, j'ai ajouté dans le configuration.h un :
 

#define HOMING_Z_WITH_PROBE true

Cela résoud tous les problèmes.

Merci encore 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...