[HELP] changer affectation PIN Y endstop ?
Posté : sam. 1 août 2015 18:43
hello les pros !
un question bete car j'ai un doute sur une connexion sur une carte RAMPS (Prusa I3 rework).
Mon souci:
le endstop X fonctionne parfaitement.
le endstop Y ... non !
Apres verifs dans tous les sens, c'est a dire tests de 6 switchs differents, cablés en NO et correctement cablés sur la carte RAMPS, aucune detection du zero en Y.
le fichier config de Marlin est OK. sur la demande d'un "home" pour l'axe Y, il se deplace bien en negatif jusqu'au switch mais au "hit" il ne s'arrete pas.
si je monte le switch du X (qui fonctionne bien) -> meme probleme.
bref, je me demande si les pins "Y min" (donc les 3eme sur la carte RAMPS) ne seraient pas un peu secoués
...
Donc mon idée serait d'affecter les pins suivantes (Y max) a Y min pour tester si ca vient des pins de la RAMPS.
Si j'ai tout compris, il faut modifier le fichier pin.h qui est comme ceci:
#if MOTHERBOARD == 33 || MOTHERBOARD == 34
#define X_STEP_PIN 54
#define X_DIR_PIN 55
#define X_ENABLE_PIN 38
#define X_MIN_PIN 3
#define X_MAX_PIN -1 //2
#define Y_STEP_PIN 60
#define Y_DIR_PIN 61
#define Y_ENABLE_PIN 56
#define Y_MIN_PIN 14
#define Y_MAX_PIN -1 //15
pour mettre pour Y:
#define Y_STEP_PIN 60
#define Y_DIR_PIN 61
#define Y_ENABLE_PIN 56
#define Y_MIN_PIN 15 //14
#define Y_MAX_PIN -1 //15
D'apres vous, j'ai bon ou je retourne a mes recherches google ?
Merci d'avance,
STC.
un question bete car j'ai un doute sur une connexion sur une carte RAMPS (Prusa I3 rework).
Mon souci:
le endstop X fonctionne parfaitement.
le endstop Y ... non !
Apres verifs dans tous les sens, c'est a dire tests de 6 switchs differents, cablés en NO et correctement cablés sur la carte RAMPS, aucune detection du zero en Y.
le fichier config de Marlin est OK. sur la demande d'un "home" pour l'axe Y, il se deplace bien en negatif jusqu'au switch mais au "hit" il ne s'arrete pas.
si je monte le switch du X (qui fonctionne bien) -> meme probleme.
bref, je me demande si les pins "Y min" (donc les 3eme sur la carte RAMPS) ne seraient pas un peu secoués
Donc mon idée serait d'affecter les pins suivantes (Y max) a Y min pour tester si ca vient des pins de la RAMPS.
Si j'ai tout compris, il faut modifier le fichier pin.h qui est comme ceci:
#if MOTHERBOARD == 33 || MOTHERBOARD == 34
#define X_STEP_PIN 54
#define X_DIR_PIN 55
#define X_ENABLE_PIN 38
#define X_MIN_PIN 3
#define X_MAX_PIN -1 //2
#define Y_STEP_PIN 60
#define Y_DIR_PIN 61
#define Y_ENABLE_PIN 56
#define Y_MIN_PIN 14
#define Y_MAX_PIN -1 //15
pour mettre pour Y:
#define Y_STEP_PIN 60
#define Y_DIR_PIN 61
#define Y_ENABLE_PIN 56
#define Y_MIN_PIN 15 //14
#define Y_MAX_PIN -1 //15
D'apres vous, j'ai bon ou je retourne a mes recherches google ?
Merci d'avance,
STC.