Welcome! Log In Create A New Profile

Advanced

Problema endstop aiuto....

Posted by Stefano_chi 
Problema endstop aiuto....
April 26, 2016 11:04AM
Ciao a tutti ho un problema con i miei endstop che non bloccano i motori quando vengono premuti, premetto uso degli stop meccanici, quando li premo la luce led si accende però oltre a questo non fanno altro, sbaglio qualche settaggio nel firmware o cosa potrebbe essere potete aiutarmi
grazie
Re: Problema endstop aiuto....
April 26, 2016 06:28PM
Dai il comando M119 da host e verifica che cambia di stato ogni endstop quando li premi...


COMPRA ITALIANO - sostieni le nostre aziende - sostieni la nostra gente - sostieni il tuo popolo - sosterrai te stesso.
Alberto C. felice possessore di una Kossel K2
My Blog - My Thingiverse
Re: Problema endstop aiuto....
April 27, 2016 03:22AM
oggi provo e poi ti faccio sapere grazie
Re: Problema endstop aiuto....
April 27, 2016 09:55AM
allora ho provato con il comando M119 inizialmente sono settati
x_min: TRIGGERED
y_min: TRIGGERED
z_min: TRIGGERED
se premo i vari interruttori mi scrive
x_max: open
y_max: open
z_max: open
a seconda di quello che premo però non mi sembra funzioni bene quello dell'asse y non ferma il motore quando lo premo

ho allegato una foto della stampante per vederedove ho posizionato gli stop

nel firmware merlin ho settato gli endstop in questa maniera

// ENDSTOP SETTINGS:
// Sets direction of endstops when homing; 1=MAX, -1=MIN // :[-1,1]
#define X_HOME_DIR -1
#define Y_HOME_DIR 1
#define Z_HOME_DIR -1

sono corretti ?

nella ramps io ho collegato gli stop come nel file allegato
potete aiutarmi grazie
Attachments:
open | download - 600px-Cablage_endstop.jpg (39.4 KB)
open | download - 20160226_141807.jpg (163.5 KB)
Re: Problema endstop aiuto....
April 27, 2016 04:46PM
Deve dare Open quando non premuti e TRIGGERED quando premuti...
Quindi devi invertire la logica di ognuno... Semplice no...


COMPRA ITALIANO - sostieni le nostre aziende - sostieni la nostra gente - sostieni il tuo popolo - sosterrai te stesso.
Alberto C. felice possessore di una Kossel K2
My Blog - My Thingiverse
Re: Problema endstop aiuto....
April 28, 2016 03:27AM
scusa ma come si può notare non sono molto esperto
i parametri da modificare sono questi giusto

// The pullups are needed if you directly connect a mechanical endswitch between the signal and ground pins.

const bool X_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Y_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Z_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool X_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Y_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Z_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
#define DISABLE_MAX_ENDSTOPS
//#define DISABLE_MIN_ENDSTOPS

attualmente sono tutti a false li devo mettere a true giusto
grazie per la pazienza
Re: Problema endstop aiuto....
April 28, 2016 03:55AM
Re: Problema endstop aiuto....
April 28, 2016 04:19AM
OK GRAZIE
Re: Problema endstop aiuto....
April 28, 2016 09:01AM
Allora ho provato a modificare i dati da false e mettere true ma quando metto ad home i motori si muovono nella parte opposta agli stop e non si fermano e devo spegnere tutto
mi potete aiutare se vi posto il mio file di configurazione mi potete aiutare
grazie grazie
Attachments:
open | download - Configuration.h (40.4 KB)
Re: Problema endstop aiuto....
April 28, 2016 11:11AM
vuoi dire che se lasci false si muovono nella direzione giusta?
Strano....

Comunque puoi provare ad invertire "anche" la direzione degli assi....
// Invert the stepper direction. Change (or reverse the motor connector) if an axis goes the wrong way.
#define INVERT_X_DIR false
#define INVERT_Y_DIR false
#define INVERT_Z_DIR true

questo dal il tuo firmware.... prova a cambiare in true sia X che Y poi verifichi Z
Ma ti conviene verificare una home per volta.....


Davide
Immagina e Crea
Progetto Flusso canalizzatore 4 vie
My Thingiverse
Re: Problema endstop aiuto....
April 28, 2016 11:27AM
Si se metto a Home i motori si muovono verso gli stop quando metto true tutto funziona al contrario

ho provato con il comando M119 da repetier e gli stop mi danno tutti
x_min: TRIGGERED
y_min: TRIGGERED
z_min: TRIGGERED
se premo i vari interruttori mi scrive
x_max: open
y_max: open
z_max: open
però da quello che ho capito dovrebbere lavorare al contrario giusto ? cioè quando non sono premuti dovrebbero essere a open

cmq provo e poi ti faccio sapere
Re: Problema endstop aiuto....
April 28, 2016 12:59PM
si... vuol dire che hai le logiche invertite...... open "Aperto", triggered "Chiuso".... e deve essere "triggered" quando premuti in home... quindi regolati di conseguenza per il firmware....


Davide
Immagina e Crea
Progetto Flusso canalizzatore 4 vie
My Thingiverse
Re: Problema endstop aiuto....
April 28, 2016 06:05PM
Scusami un attimo ma scrivi tu in maniera errata o il fw scrive proprio quello che hai messo tu??
x_min: TRIGGERED
y_min: TRIGGERED
z_min: TRIGGERED
se premo i vari interruttori mi scrive
x_max: open
y_max: open
z_max: open

Perché quando premi ti da X_max e quando non premi ti da X_min???
Non è possibile, ti deve sempre dare l'endstop della home..

Secondo deve darti open quando non premuto altrimenti triggered quando premuto..
Se è un endstop elettronico cioè di quelli alimentati, quindi hanno anche l'alimentazione vcc devi togliere le resistenze di pullup!!
Devi commentare la riga #define ENDSTOPPULLUPS

Però mi ripeto un minimo di lettura del forum sono temi triti e ritriti....


COMPRA ITALIANO - sostieni le nostre aziende - sostieni la nostra gente - sostieni il tuo popolo - sosterrai te stesso.
Alberto C. felice possessore di una Kossel K2
My Blog - My Thingiverse
Re: Problema endstop aiuto....
April 29, 2016 03:43AM
si ho sbagliato a scrivere scusa
purtroppo l'inesperianza porta ad avere un sacco di dubbi e perplessità sad smiley
però chiedo queste righe sono tutta da commentare ?
// coarse Endstop Settings

#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

ho allegato anche una foto dei miei endstop
grazie ancora e scusate l'ignoranza
Attachments:
open | download - endstop-meccanico-v12-pcb.jpg (70.6 KB)
Re: Problema endstop aiuto....
April 29, 2016 07:19AM
Allora la prima linea dice di avere resistenze di pullup su tutti gli endstop
#define ENDSTOPPULLUPS

Poi se non definita quella linea allora si possono selezionare solo quelli che si vuole
#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

Quindi hai attive le resistenze su tutti gli endstop...

Il tuo endstop è di tipo elettronico meccanico, nel senso che fisicamente c'è uno switch, ma c'è un circuito che sul signal esce con +5v o GND...


COMPRA ITALIANO - sostieni le nostre aziende - sostieni la nostra gente - sostieni il tuo popolo - sosterrai te stesso.
Alberto C. felice possessore di una Kossel K2
My Blog - My Thingiverse
Re: Problema endstop aiuto....
April 29, 2016 09:25AM
GRAZIE MILLE
ho fatto come dicevi disabilitato il #define e cambiato il valore degli stop però ho dovuto anche invertire il verso dei motori in questo modo funziona tutto perfetto
l'unica cosa è che se uso il controllo manuale con la rotellina del display la giro verso sinistra e i motori si muovono a destra e viceversa
però volevo chiedere cosa potrebbe comportare l'inversione dei motori
Re: Problema endstop aiuto....
April 29, 2016 09:37AM
Ok ricominciamo perché mi sono perso...
Configurazione e posizione degli endstop sulla stampante...


COMPRA ITALIANO - sostieni le nostre aziende - sostieni la nostra gente - sostieni il tuo popolo - sosterrai te stesso.
Alberto C. felice possessore di una Kossel K2
My Blog - My Thingiverse
Re: Problema endstop aiuto....
April 29, 2016 10:04AM
ok grazie ancora per l'aiuto
allora io ti posto una foto della mia stampante cosi dovresti riuscire a vedere come sono posizionati gli stop
ti allego anche il mio file di configurazione

Edited 1 time(s). Last edit at 04/29/2016 10:11AM by Stefano_chi.
Attachments:
open | download - 20160226_141807endstop.jpg (201 KB)
open | download - Configuration.h (40.4 KB)
Re: Problema endstop aiuto....
April 29, 2016 10:29AM
Ok i setting sono apposto..
Domanda ma quando giri a sinistra la rotellina il valore aumenta o diminuisce?
Perché se aumenta è giusto che va a destra... Allora il problema è nel tuo display che devi invertire il rotary switch, ma nel fw che hai non è previsto...


COMPRA ITALIANO - sostieni le nostre aziende - sostieni la nostra gente - sostieni il tuo popolo - sosterrai te stesso.
Alberto C. felice possessore di una Kossel K2
My Blog - My Thingiverse
Re: Problema endstop aiuto....
April 29, 2016 10:40AM
si in effetti quando giro a sx la manopola nel display il valore aumenta scrivendomi + e si ferma quando raggiungo + 200
ok qundi dovrebbe essere tutto ok e per il discorso che ho dovuto invertire la rotazione dei motori potrebbe dare problemi ?
Re: Problema endstop aiuto....
April 29, 2016 02:36PM
No è normalissimo invertire il senso di rotazione dei motori...


COMPRA ITALIANO - sostieni le nostre aziende - sostieni la nostra gente - sostieni il tuo popolo - sosterrai te stesso.
Alberto C. felice possessore di una Kossel K2
My Blog - My Thingiverse
Re: Problema endstop aiuto....
April 29, 2016 04:46PM
Ok grazie ancora adesso passo al l'estrusore sai dove posso trovare una guida per la configurazione io ho guardato in internet però non ho ben capito perché il motore dell'estrusore non si muove ho letto che si attiva quando raggiunge una determinata temperatura
Re: Problema endstop aiuto....
April 29, 2016 05:06PM
Si altrimenti M302 S0 e si muove anche se non ha raggiunto la temp..


COMPRA ITALIANO - sostieni le nostre aziende - sostieni la nostra gente - sostieni il tuo popolo - sosterrai te stesso.
Alberto C. felice possessore di una Kossel K2
My Blog - My Thingiverse
Re: Problema endstop aiuto....
April 29, 2016 05:17PM
Gentilissimo grazie ancora
Sorry, only registered users may post in this forum.

Click here to login