Aller au contenu

Messages recommandés

Posté(e) (modifié)

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
Posté(e)

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.

Posté(e)

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? 

Posté(e)

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 !

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