Welcome! Log In Create A New Profile

Advanced

Endstop optique ?

Posted by sv650s 
Endstop optique ?
March 16, 2016 02:52PM
Bonsoir,
Je souhaite utiliser des endstop optiques pour ma future imprimante
Pour les pins vcc, gnd, signal pas de soucis je vois ou cela se branche
Par contre dans Marlin aurais je des choses a modifier ? Des lignes a commenter ou decommenter ?

Merci pour votre aide
Re: Endstop optique ?
March 16, 2016 03:14PM
non rien a modifier, a part peut etre désactiver les pull ups concerné suivant le montage d'avant
Re: Endstop optique ?
March 16, 2016 03:28PM
C'est un montage neuf, il n'y a pas de montage d'avant
Comment tu desactives les pullups One-T ?
Re: Endstop optique ?
March 16, 2016 04:04PM
tt dépend le firmware



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

#ifndef 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_ZPROBE
#endif

Re: Endstop optique ?
March 16, 2016 04:19PM
Il faudra donc que cette ligne soit commentee, c'est ça ?

//#define ENDSTOPPULLUPS // Comment this out (using // at the start of the line) to disable the endstop pullup resistors
Re: Endstop optique ?
March 16, 2016 04:28PM
c'est ca winking smiley


t'aura aussi la logique a inverser

car sur tout les truc hall optique etc
0V quand c'est pas atteint

et 5v quand c'est atteint


alors qu'en mécanique

5V -+ quand c'est pas atteint
et 0v quand c'est atteint

Edited 2 time(s). Last edit at 03/16/2016 04:30PM by One-T.
Re: Endstop optique ?
March 16, 2016 04:30PM
Ok, merci One-T
Je te retiendrais au courant lorsque je pourrais commencer le montage de ma machine, j'attends pour le moment le chassis
Re: Endstop optique ?
March 17, 2016 12:45AM
J'vais ptet dire une connerie, mais si on commente "//#define ENDSTOPPULLUPS" et qu'on en veux aucun, il faut aussi commenter les autres lignes
D'après ce que je lis :

#ifndef ENDSTOPPULLUPS => Si ENDSTOPPULLUPS n'est pas défini, ce qu'on vient de faire en décommentant la ligne du dessus

#define ENDSTOPPULLUP_XMAX => Pullup pour XMax
#define ENDSTOPPULLUP_YMAX => Pullup pour YMax
Etc
#endif

Donc, pour moi, il faut aussi commenter tout les ENDSTOPPULLUP_NNNN
Re: Endstop optique ?
March 19, 2016 09:54AM
Je viens vous apporter des news
J'ai fait un montage a blanc et tout fonctionne (en tout cas , semble fonctionner)
J'ai juste decommenter la ligne indiquee par One-T et j'ai du inverser la logique des endstop dans Marlin
Merci pour votre aide
Re: Endstop optique ?
May 14, 2016 06:01PM
Ma nouvelle imprimante home made etant presque terminee, j'ai fait les essais de homing et les endstop optiques fonctionnent tres bien
Mais..... Car il y a un petit mais...

Sur ma 1ere imprimante, lors d'un homing, le 0 se fait en 2 etapes : l'axe franchi le zero puis recule legerement et se repositionne plus lentement sur le 0
Mais la avec les enstop optiques ce n'est pas le cas, l'axe fait son homing et s'arrete net sur le 0 ... Est ce normal ???
Pour info dans cette nouvelle machine j'ai injecte le dernier marlin stable 1.0.2-1 venant de github contrairement a ma 1ere machine qui a un marlin beaucoup plus vieux (2,5 ans au moins)
Re: Endstop optique ?
May 15, 2016 05:35PM
Personne n'a ce phenomene ?
Re: Endstop optique ?
May 16, 2016 10:24AM
J'ai vérifié dans Marlin dans le configuration.adv, j'ai :

#define X_HOME_RETRACT_MM 5
#define Y_HOME_RETRACT_MM 5
#define Z_HOME_RETRACT_MM 1


et dans le configuration.h j'ai :

#define min_software_endstops true //If true, axis won't move to coordinates less than HOME_POS.

Donc tout semble ok dans le Marlin, mais pourquoi n'ai je pas le homing en 2 étapes ??? normalement, chaque axe devrait faire son homing jusqu'à 0, puis recule de quelques mm et se replace a 0 a vitesse réduite

Edited 1 time(s). Last edit at 05/16/2016 10:25AM by sv650s.
Re: Endstop optique ?
May 16, 2016 10:39AM
Sur ma machine j'avais mis un endstop en z, mais 2 fois de suite ils on tenu 4 ou 5 mois , puis après ils ne fonctionnaient plus. Je ne sais pas pourquoi, mais depuis que je suis revenu a un enstop mécanique, plus de problème.


volum3Dmax110 : [www.dailymotion.com]
x 400 y 500 z 600
double extruder, lcd , hotbed,
arduino 2560 mega r3
ramps 1,4 , marlin
repetier-host 1.0.5
[www.facebook.com]
Re: Endstop optique ?
May 16, 2016 11:20AM
En fait c'était tout bête....
il suffit de décommenter dans le config.h la ligne //#define DISABLE_MAX_ENDSTOPS

Désormais tout fonctionne très bien cool !
Sorry, only registered users may post in this forum.

Click here to login