ELS (Electronic Lead Screw) - progetto con ARDUINO

Moderatore: Junior Admin

claudio63
APPRENDISTA E ADDETTO ALLE PULIZIE
Messaggi: 41
Iscritto il: gio set 16, 2021 16:15
Località: Como

Re: ELS (Electronic Lead Screw) - progetto con ARDUINO

Messaggio da claudio63 »

buongiorno, volevo chiedere lumi su una anomalia, per spostarsi nel menu il joistik accetta solo il comando verso il basso e non verso l'alto.

poi ho provato a collegare l'encoder, è un 360 passi, volevo sapere se va modificato il codice del programma per indicare i passi dell'encoder e se si dove...

comunque per alimentare l'encoder ho preso la massa di arduino e il positivo in uscita dall alimentatore che lo alimenta (9volt) collegato l'encoder il menu in pratica non accetta piu comadi o perlomeno
appena lo tocco resetta sul menu.
altra cosa che ho notato e che se cerco di modificare qualche parametro del menu (con encoder scollegato) i valori che modifico crescono finche sposto la leva del joistik poi appena la lascio ritornano a zero.
sbinf74
TORNITORE E FRESATORE
Messaggi: 1349
Iscritto il: ven nov 21, 2008 14:34
Località: Roma

Re: ELS (Electronic Lead Screw) - progetto con ARDUINO

Messaggio da sbinf74 »

Metti delle foto decenti da cui si capiscono i collegamenti. Sulla scheda joy c'è un piccolo switch verifica che sia impostato a 5v
claudio63
APPRENDISTA E ADDETTO ALLE PULIZIE
Messaggi: 41
Iscritto il: gio set 16, 2021 16:15
Località: Como

Re: ELS (Electronic Lead Screw) - progetto con ARDUINO

Messaggio da claudio63 »

allego foto, si avevi ragione, innavertitamente era andato sui 3v, comunque adesso alto basso funziona, deve funzionare anche destra e sinistra?

non riesco pero ad entrare nel menu per cambiare le impostazioni .

allego foto encoder, per voi è chiaramente un 360 passi?
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
sbinf74
TORNITORE E FRESATORE
Messaggi: 1349
Iscritto il: ven nov 21, 2008 14:34
Località: Roma

Re: ELS (Electronic Lead Screw) - progetto con ARDUINO

Messaggio da sbinf74 »

Si deve funzionare anche destra e sinistra ma non nel menù principale ma in altri. Hai modificato il joy? Per entrare nelle impostazioni devi tenere premuto il tasto reset in avvio.
claudio63
APPRENDISTA E ADDETTO ALLE PULIZIE
Messaggi: 41
Iscritto il: gio set 16, 2021 16:15
Località: Como

Re: ELS (Electronic Lead Screw) - progetto con ARDUINO

Messaggio da claudio63 »

sul joy ho tagliato i due pin come da foto e fatto il ponticello, sempre come da foto. devo fare altre modifiche?
lo tengo premuto il reset (provato in diversi modi) ma non succede niente.
Ultima modifica di claudio63 il gio set 23, 2021 17:56, modificato 1 volta in totale.
sbinf74
TORNITORE E FRESATORE
Messaggi: 1349
Iscritto il: ven nov 21, 2008 14:34
Località: Roma

Re: ELS (Electronic Lead Screw) - progetto con ARDUINO

Messaggio da sbinf74 »

Cerca indietro nei post trovi link ad un pdf che ho messo io
claudio63
APPRENDISTA E ADDETTO ALLE PULIZIE
Messaggi: 41
Iscritto il: gio set 16, 2021 16:15
Località: Como

Re: ELS (Electronic Lead Screw) - progetto con ARDUINO

Messaggio da claudio63 »

si seguito quel procedimento come da foto da te allegate, nella foto che ho messo si vedono le modifiche
davide70
APPRENDISTA E ADDETTO ALLE PULIZIE
Messaggi: 22
Iscritto il: mar giu 16, 2020 06:32
Località: Catania

Re: ELS (Electronic Lead Screw) - progetto con ARDUINO

Messaggio da davide70 »

Caludio, come detto da sbinf74 per entrare nel menu *impostazioni* devi tenere premuto per circa 2-3 secondi il tasto RESET fino a quando non entri nel menu'.
claudio63
APPRENDISTA E ADDETTO ALLE PULIZIE
Messaggi: 41
Iscritto il: gio set 16, 2021 16:15
Località: Como

Re: ELS (Electronic Lead Screw) - progetto con ARDUINO

Messaggio da claudio63 »

si alla fine sono riuscito bho, siceramente non ho capito perche non entrava..... settato l'encoder ma rimane il problema che quando lo collego non mi permette più di
entrare nel menu giri motore e posizione angolare, entra ma esce subito, se lo scollego entra tranquillamente nel menu, se accendo Arduino con l'encoder collegato entra in questi due menu ma appena tocco
l'aberino dell'encoder esce immediatamente. puo essere l'encoder? i collegamenti li ho controllati parecchie volte e sono come indicato.

Puo essere che l'encoder non sia come dichiarato di 360 passi? potrebbe essere questo?

:roll:
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
sbinf74
TORNITORE E FRESATORE
Messaggi: 1349
Iscritto il: ven nov 21, 2008 14:34
Località: Roma

Re: ELS (Electronic Lead Screw) - progetto con ARDUINO

Messaggio da sbinf74 »

Claudio hai fatto casino con i fili....vedo il filo verde collegato al pin 6. Se quello è il filo dell'encoder devi collegarlo direttamente ad arduino al pin 2 perchè , avendo la scheda joy i pin 2 e 3 tagliati così facendo e come se lo colleghi al pin 6
claudio63
APPRENDISTA E ADDETTO ALLE PULIZIE
Messaggi: 41
Iscritto il: gio set 16, 2021 16:15
Località: Como

Re: ELS (Electronic Lead Screw) - progetto con ARDUINO

Messaggio da claudio63 »

a ok, lo devo collegare sotto............. :grin: l'avevo collegato al 6, lo schema mi ha confuso. GRAZIE.
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
claudio63
APPRENDISTA E ADDETTO ALLE PULIZIE
Messaggi: 41
Iscritto il: gio set 16, 2021 16:15
Località: Como

Re: ELS (Electronic Lead Screw) - progetto con ARDUINO

Messaggio da claudio63 »

altra cosa, dovrei aumentare il passo max delle filettaure fino a 5 mm, per fare le molle. ho provato a guardare il codice ma non sono riuscito ad individuare dove modificarlo..

sarebbe bello avere anche una routine per le molle, in modo da poterle programmare facendo le prime spire con il passo uguale al spessore del filo poi con il passo scelto e chiudre sempre con le spire avvicinate,
come dovrebbe essere una molla insomma, con un'unica passata...
sbinf74
TORNITORE E FRESATORE
Messaggi: 1349
Iscritto il: ven nov 21, 2008 14:34
Località: Roma

Re: ELS (Electronic Lead Screw) - progetto con ARDUINO

Messaggio da sbinf74 »

Da programma Il passo massimo della filettatura è uguale al passo della vite madre.

Volendo puoi prenderlo in giro indicando nelle impostazioni un numero di step giro doppio rispetto a quanto previsto dall'insieme MicrosteppingDriver+Riduzione

Ad esempio se tu hai 800 passi REALI per far fare un giro ad una vite da 3mm puoi inserire 1600 passi ed impostare il filetto a 2,5mm per ritrovarti un passo da 5mm.
Logicamente ogni volta devi rimettere apposto le configurazioni.
claudio63
APPRENDISTA E ADDETTO ALLE PULIZIE
Messaggi: 41
Iscritto il: gio set 16, 2021 16:15
Località: Como

Re: ELS (Electronic Lead Screw) - progetto con ARDUINO

Messaggio da claudio63 »

Grazie, allora ho collegato giusto e l'encoder funziona, nel menu velocita mandrino legge i giri, nel menu angolare alterna valori 0.25 0.50, no dovrebbe incrementare da 0 a 360° ?
sbinf74
TORNITORE E FRESATORE
Messaggi: 1349
Iscritto il: ven nov 21, 2008 14:34
Località: Roma

Re: ELS (Electronic Lead Screw) - progetto con ARDUINO

Messaggio da sbinf74 »

hai impostato i giusti passi enc. mandrino? se hai un 360 impulsi giro devi mettere 1440.
Bloccato

Torna a “Elettronica ed elettrotecnica”