Aller au contenu

GO Print

CAPTEUR CAPACITIF


Messages recommandés

  • Réponses 101
  • Crée
  • Dernière réponse

Top participants sur ce topic

Top participants sur ce topic

Message populaires

Pat 13

Images postées sur le topic

Alors là je sais pas ? Je vois pas pourquoi. Regarde le thread que je t'ai donner il me semble qu'ils te donnent. Mais tu ne dois pas rajouter le code. Tu doit decommenter, enlever les // 

Toutes ces lignes sont déjà dans marlin normalement

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

il y a 3 minutes, As3uS a dit :

Alors là je sais pas ? Je vois pas pourquoi. Regarde le thread que je t'ai donner il me semble qu'ils te donnent. Mais tu ne dois pas rajouter le code. Tu doit decommenter, enlever les // 

Toutes ces lignes sont déjà dans marlin normalement

c'est ce que j'ai fais

je vais attendre un peux mon fils doit passer il si connait en informatique et en plus il comprend l'anglais

Merci

A+

Lien vers le commentaire
Partager sur d’autres sites

il y a 1 minute, As3uS a dit :

pas de soucis :) si jamais fais une capture d'ecran et tu la post on verra plus clair. N'ayant pas d'Anet je ne vois pas  ;) 

j'ai fais une vérification sur ma sauvegarde et a la fin il dit 113590 octets (89%) le max et 126976 octets

A+

Lien vers le commentaire
Partager sur d’autres sites

Oui je viens de voir que les cartes Anet sont assez limitées en mémoire
Ici  une liste des options que tu peux enlever pour économiser de l'espace
-> https://github.com/MarlinFirmware/Marlin/issues/7190
Mais bon c'est pas génial comme solution...

La il faudrait attendre un propriétaire d'Anet ou un cerveau brillant du forum pour t'aider, comme je n'ai pas d'Anet jeu ne peux pas t'aider plus que cela.. :/ 

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

Après avoir reprit tout ça à tête reposé, nous avons afin touché a quelque chose !

 

Suite à une erreur de manipulation de fichiers (ça arrive souvent), la constante FIX_MOUNTED_PROBE s'est trouvé être commenté, nous l'avons donc réactivé.

/**
 * A Fix-Mounted Probe either doesn't deploy or needs manual deployment.
 *   (e.g., an inductive probe or a nozzle-based probe-switch.)
 */
#define FIX_MOUNTED_PROBE

 

Après avoir lu pas mal de documentation, il se trouve qu'il fallait également désactiver la résistance pull-up sur le capteur du Z_MIN, ce qui permet d'abaisser légèrement la tension qui n'est plus de ~2.42V mais de ~2.14V. La carte est maintenant en capacité de nous dire correctement si le capteur est ouvert ou fermé (et c'est déjà un bon début, car quand je t'ai dit que ça triggé, ce n'était pas le cas : une fois que le capteur était ouvert, impossible de le refaire triggé, il restait tout le temps ouvert).

// #define ENDSTOPPULLUPS // Comment this out (using // at the start of the line) to disable the endstop pullup resistors

#if DISABLED(ENDSTOPPULLUPS)
  // fine endstop settings: Individual pullups. will be ignored if ENDSTOPPULLUPS is defined
  #define ENDSTOPPULLUP_XMAX
  #define ENDSTOPPULLUP_YMAX
  #define ENDSTOPPULLUP_ZMAX
  #define ENDSTOPPULLUP_XMIN
  #define ENDSTOPPULLUP_YMIN
  //#define ENDSTOPPULLUP_ZMIN
  //#define ENDSTOPPULLUP_ZMIN_PROBE
#endif

 

Je passe à la suite demain !

Lien vers le commentaire
Partager sur d’autres sites

Bon c'est une bonne nouvelle ;) maintenant il ne reste plus qu'a bien calibrer ta palpation :) Du coup dans ta configuration tu as désactivé toutes les resistance ?
Ton signal ne remontait plus à 4.88 après avoir chuté ?
Et tu as réussi a contourner ton problème de compilation du marlin ?

Edit: Je viens de vérifier dans mon fichier tout est aussi desactivé.

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

Le 10/03/2018 at 22:50, As3uS a dit :

Bon c'est une bonne nouvelle ;) maintenant il ne reste plus qu'a bien calibrer ta palpation :) Du coup dans ta configuration tu as désactivé toutes les resistance ? Non que le z
Ton signal ne remontait plus à 4.88 après avoir chuté ? c'est celui des fameux de 2v (sensor off qui a baissé)
Et tu as réussi a contourner ton problème de compilation du marlin ? oui mais mon fils a du dé commenter des choses qui lui semblait inutile (je suis quand même a 99% de mémoire)

quand même un peu léger en mémoire cette carte

Edit: Je viens de vérifier dans mon fichier tout est aussi desactivé.

je vais voir si je dé commente toute les résistance si je peux gagner un peu de mémoire .

A+

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

bonsoir

Quand je règle le capteur avec ponterface et que j'arrive a l'étape du calage papier faut il une fois la buse a bonne hauteur

régler  le capteur avec la petite vis du dessus ?

A+

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

Salut, non une fois que ton capteur est en place environ l'épaisseur d'une pièce de 20centime entre le capteur et le plateau. Tu n'y touche plus tu règle la hauteur avec ponterface tu descends ta buse tu fais un m114 pour avoir la valeur de z et après m851 Z-2 remplace le moins 2 par ta valeur. Puis m500 pour sauvegarder.

Si tu as un écran tu peux aussi suivant la version de ton marlin. Tu peux faire dans le menu préparer je crois, réglage décalage offset et tu fait réinitialiser.

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

Bonjour

je vais changer de capteur celui qui s'allume quand il capte. (le capteur capte a une distance de 10mm)

Un truc qui n'est pas clair pour moi ,quand le capteur capte cela veut dire que le Z ne peut plus descendre c'est bien ça ?

Donc si c'est bien ça ,comme le capteur est plus haut que la buse (assez pour ne pas toucher les pinces qui tiennent ma plaque de verre)

et après avoir réglé la hauteur de la buse avec la feuille de papier sur Ponterface  ,dès que le capteur captera  le Z ne descendra plus mais la buse 

serra trop loin du plateau non?

 

les code que je rentre dans Ponterface:

M851 (défini le 0 offset)

M500 (enregistre dans l'eproom)

M211 S0 (désactive la protection négative)

G28 (Home)

G1 X   Y  Z0  (je rentre les valeurs du X et Y qui s'affiche sur le LCD)

je cale avec la feuille de papier

M851 Z (valeur du Z relevée a l'écran)

M211 S1 (réactive la protection négative)

M500 (enregistre dans l'éproom)

voilou

A+ et encore merci pour ton aide

Lien vers le commentaire
Partager sur d’autres sites

j'ai encore un doute sur le câblage du capteur

un petit schéma du câblage avec un relevé de tension prise en sortie du connecteur stop Z de la carte.

le câblage du capteur est celui que tu m'a donné dans le lien (j'ai du mal a comprendre comment du 5V peut rencontrer du 5V)

Cablage_capteur.jpg

A+

Lien vers le commentaire
Partager sur d’autres sites

Hello

Je ne suis pas un grand spécialiste et j'ai été beaucoup assisté pour le faire, mais chez moi ça marche.

L'idée, c'est qu'il n'y a pas besoin de volts dans le endstop : c'est juste un contact sec ON/OFF

Plutôt que de m'emmerder avec de l'électronique à laquelle je pige que dalle, avec des résistances qui marchent ou pas, j'ai monté un petit relais ultra-rapide et j'en suis très content.

Si ça peut aider......

image.png.093b79b27886b016c36f6b4f486e7498.png

Lien vers le commentaire
Partager sur d’autres sites

salut

merci pour la réponse

as tu une carte Anet comme la mienne c'est pour être sur du branchement sur la carte

A+

Ce teste simple pourrais me dire si le capteur est bien branché ????

je fais monter l'axe Z et je met le dois sous le capteur l'axe Z doit s’arrêter non ???

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

C'est pour ça qu'il faut que dans ton marlin tu définisse l'emplacement de ta buse dessus/dessous - AV/AR  - D/G.
Tu peux aussi désactiver la protection de Z pour que ton capteur descende quand même quand tu lui demande, mais tu la fais par gcode donc pas forcement utile.
Mais si tu règle ton offset au poil y'a pas de raison que tu es des soucis
Normalement ton offset devrait être négatif.

Pour le câblage, ton Z s'arrete bien quand il rencontre un objet (le plateau en l'occurence ^^) ?, tu n'a besoin de donner que le signal à ta carte, il faut qu'il soit de 5V maxi étant donné que tu branche ton capteur en 12V le signal est de 12V donc ta résistance vient descendre le signal a 5V (4.88V dans ton cas) pour ne pas fumer ta carte (généralement 3.3v ou 5v suivant les cartes) lorsque que ton capteur est en détection ton signal baisse de plus de 2V (ou inversement suivant NC ou NO)

(ou dans le cas de @Jean-Claude Garnier si je ne me trompe pas, relais coupe le signal et le passe a 0V pour la carte il sert de simple interrupteur commandé par le capteur ?)
Donc ton marlin interprète que la buté est active.

Oui c'est le bon test, fais le par ponterface si tu as peur de casser quelque chose:
M119 sans ton doigt => Open
M119 avec ton doigt => Triggered

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

Salut

si qui qui détermine l'arret du Z ? (donc la bonne hauteur de la buse pour la première impression )

la hauteur de la buse configurée dans Ponterface  ou le capteur au moment ou il capte le plateau (pour ce capteur 10mm du plateau) ???

A+

Lien vers le commentaire
Partager sur d’autres sites

Il le détermine seul sur un homing pour ne pas exploser ton plateau et ta buse (mais pense à donner les coordonnées de ton palpeur dans marlin)
il se cale par rapport au décalage d'offset que tu as donné a ton marlin lorsque que tu imprimes.

Ce que tu peux faire aussi, c'est mettre manuellement ta buse a la bonne hauteur et bouger ton capteur jusqu'a qu'il capte ton plateau et tu le baisse encore d'un petit mm pour être sur.
J'ai un capteur inductif branché en direct donc pas très précis selon les documents que j'ai regarder par-ci par-la, mais bon, j'ai mis la buse a la bonne hauteur, calé une piece de 20cens sous le palpeur et serré le palpeur et après je règle mon offset.

Par l'ecran avec ma Dago
Par ponterface ou dans le marlin sur ma faite maison

Lien vers le commentaire
Partager sur d’autres sites

il y a 7 minutes, As3uS a dit :

Il le détermine seul sur un homing pour ne pas exploser ton plateau et ta buse (mais pense à donner les coordonnées de ton palpeur dans marlin)

ça c'est fait décalage x et y


il se cale par rapport au décalage d'offset que tu as donné a ton marlin lorsque que tu imprimes.

Ce que tu peux faire aussi, c'est mettre manuellement ta buse a la bonne hauteur et bouger ton capteur jusqu'a qu'il capte ton plateau et tu le baisse encore d'un petit mm pour être sur

c'est ce que je t'avais demandé s'il fallait régler le capteur quand la buse est a bonne hauteur

.
J'ai un capteur inductif branché en direct donc pas très précis selon les documents que j'ai regarder par-ci par-la, mais bon, j'ai mis la buse a la bonne hauteur, calé une piece de 20cens sous le palpeur et serré le palpeur et après je règle mon offset.

Par l'ecran avec ma Dago
Par ponterface ou dans le marlin sur ma faite maison

quand je remonte la tête d’impression  et que je met le dois sous le capteur ça devrais s’arrêter non ?????

A+

Lien vers le commentaire
Partager sur d’autres sites

Quand tu la remontes je ne crois pas, je sais pas,
mais quand tu fais un homing oui il doit s’arrêter quand ça descends et qu'il rencontre quelque chose.

Fais-le avec ponterface déjà et tu me dis si ça marche.

Lien vers le commentaire
Partager sur d’autres sites

il y a 8 minutes, As3uS a dit :

Quand tu la remontes je ne crois pas, je sais pas,
mais quand tu fais un homing oui il doit s’arrêter quand ça descends et qu'il rencontre quelque chose.

Fais-le avec ponterface déjà et tu me dis si ça marche.

J'ai fais un G28 ,le capteur ce met au milieux du plateau je descend et quand le capteur capte je peux toujours descendre la buse (elle pousse le plateaux)

c'est quand même une prise de tête ce capteur lol

A+

Lien vers le commentaire
Partager sur d’autres sites

Oui mais est-ce qu'il s’arrête tout seul ?
G28 -> Butée X puis butée Y puis Centre plateau et descente butée Z et stop.

C'est normal que tu puisse descendre manuellement dans ponterface, les softwares endstops doivent etres desactivés au au moins pour Z dans marlin. Sinon tu ne pourrais pas régler d'offset négatif une fois a 0.

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

il y a 1 minute, As3uS a dit :

Oui mais est-ce qu'il s’arrête tout seul ? oui il capte,s'arrete et remonte un peu a 150mm
G28 -> Butée X puis butée Y puis Centre plateau et descente butée Z et stop.

C'est normal que tu puisse descendre manuellement dans ponterface, les softwares endstops doivent etres desactivés au au moins pour Z dans marlin. Sinon tu ne pourrais pas régler d'offset négatif une fois a 0.

ok avec toi mais la commande M211 SI devrais réactiver la protection négative non ?

Lien vers le commentaire
Partager sur d’autres sites

il y a 10 minutes, Pat 13 a dit :
il y a 16 minutes, As3uS a dit :

Oui mais est-ce qu'il s’arrête tout seul ? oui il capte,s’arrête et remonte  et redescend doucement s’arrête et remonte un peu a 150mm
G28 -> Butée X puis butée Y puis Centre plateau et descente butée Z et stop.

C'est normal que tu puisse descendre manuellement dans ponterface, les softwares endstops doivent etres desactivés au au moins pour Z dans marlin. Sinon tu ne pourrais pas régler d'offset négatif une fois a 0.

ok  avec toi mais la commande M211 SI devrais réactiver la protection négative non ?

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