Aller au contenu

GO Print

Palpeur capacitif sur discovery200


vv59310

Messages recommandés

Il y a 1 heure, vv59310 a dit :

le Z ne marche meme pas...

inverse la valeur de

const bool Z_MIN_ENDSTOP_INVERTING = true;

dans Configuration.h


Si ton palpeur n'est pas HS cela doit se jouer entre

const bool Z_MIN_ENDSTOP_INVERTING = true;
const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false;
#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN


merci pour le lien sur le tuto de smx71

Modifié (le) par r2d2
complément
Lien vers le commentaire
Partager sur d’autres sites

Il y a 2 heures, vv59310 a dit :

c'est ou pour inverser NC/NO ?

J'avais plusieurs version du fichier boards.txt, je les avais toutes modifiées sauf celle vraiment utilisée !
Ça flash maintenant pour moi avec Arduino 1.8.3 :) 1000 merci pour m'avoir réorienté sur le tuto de smx71

Lien vers le commentaire
Partager sur d’autres sites

Bonjour, j'ai essayé de changer dans le marlin la logique de l'axe Z mais il n'y a vraiment pas moyen cest fou le Z ne marche pas... Et cela vient forcément du marlin car c'est depuis la MAJ ..

Lien vers le commentaire
Partager sur d’autres sites

bonjour @vv59310
Je pense en effet qu'il est possible de trouvé directement le firmware qui va bien en jouant sur les options
butées NO/NC et palpeur bout blanc ou orange, au pis cela fait 4 combinaisons à tester.

Car que  le palpeur soit à induction (comme ceux livré spar Dagoma) ou capacitif cela ne change rien pour marlin.
Pour en avoir le cœur net j'ai télécharger les 4 combinaisons et comparer les fichiers configuration.h

NC blanc
// Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
const bool X_MIN_ENDSTOP_INVERTING = false;
const bool Y_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Z_MIN_ENDSTOP_INVERTING = true;
const bool X_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Y_MAX_ENDSTOP_INVERTING = false;
const bool Z_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.

NO blanc
// Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
const bool X_MIN_ENDSTOP_INVERTING = true;
const bool Y_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Z_MIN_ENDSTOP_INVERTING = true;
const bool X_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Y_MAX_ENDSTOP_INVERTING = true;
const bool Z_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.

NO Orange
// Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
const bool X_MIN_ENDSTOP_INVERTING = true;
const bool Y_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Z_MIN_ENDSTOP_INVERTING = false;
const bool X_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Y_MAX_ENDSTOP_INVERTING = true;
const bool Z_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.

NC Orange
// Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
const bool X_MIN_ENDSTOP_INVERTING = false;
const bool Y_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Z_MIN_ENDSTOP_INVERTING = false;
const bool X_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Y_MAX_ENDSTOP_INVERTING = false;
const bool Z_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.

j'en conclue que le palpeur blanc correspond à un palpeur NO et le orange à un NC

Puisque ton capteur est un NO choisi le palpeur blanc sur dist.dagoma.fr et tu ne devrais pas avoir à modifier quoique ce soit dans le fichier de configuration, et donc tu doit pouvoir flasher directement avec Dagomapp.
Si je me trompe, et bien c'est le orange qui doit marcher... c'est soit l'un soit l'autre.

a+

Lien vers le commentaire
Partager sur d’autres sites

Bon eh ben j'ai un problème de réglé , c'est a dire que l'axe Z re-fonctionne niquel, mais il ne s'arrete pas lorsque le palpeur a detécté la plaque alors que celui ci s'allume bien lors de la détection...

Lien vers le commentaire
Partager sur d’autres sites

Ah non mais çà c'est pour le capteur inductif!

le capteur capacitif laisse tomber il doit être vraiment défectueux, aujourd'hui j'ai passé ma journée à essayer de le régler , j'ai même fais des soudures pour faire un pont diviseur avec 2 résistances pas moyen, je suis désolé mais c'est pas normal quand je t'entend dire que tu l'as juste branche et qu'il a fonctionné c'est que le mien possede un sérieux soucis..

J'ai contacté EmotionTech, je leur renvoie Lundi.. j'espère qu'ils trouverons ce qu'il a et que chez eux cela ne va pas marcher non plus sinon ça veut dire que le problème c'est ma Melzi qui ne délivre pas assez de Volts

Bref, la j'ai réinstallé le palpeur inductif, et donc même avec celui ci mon Z ne fonctionnait pas, donc maintenant le Z marche mais ne se stoppe pas au bon niveau..

Lien vers le commentaire
Partager sur d’autres sites

  • 4 weeks later...

@r2d2, hello, j'avais renvoyé mon palpeur à Emontiontech, ils m'ont dit qu'il avait bel et bien un défaut!  Cependant ils m'en ont envoyé un nouveau, et c'est exactement pareil, même problème !!! Si tu as un palpeur capacitif avec une melzi, cela est possible de communiquer directement par appel ou non pour que l'on en parle? Merci

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