ELS (Electronic Lead Screw) - 2.0

Moderatore: Junior Admin

losisi
APPRENDISTA E ADDETTO ALLE PULIZIE
Messaggi: 7
Iscritto il: gio dic 02, 2021 16:20
Località: Siena

Re: ELS (Electronic Lead Screw) - 2.0

Messaggio da losisi »

McMax ha scritto:Allora un encoder da 400p/giro non va bene. Ti ci vuole almeno un encoder da 1000p/giro e devi inserire 1000 nelle impostazioni.
In pratica perdi il fattore moltiplicativo nel software visto che utilizzi una demoltiplica 4:1 meccanica....
ti ringrazio davvero della risposta ma fammi capire..........perchè il 400 pp/giro con il "fattore correttivo" 4 (ed impostando 1600 ) e con il 1000 si imposta comunque 1000 ?
intendo...mi sarei aspettato che, senza utilizzare la correzione, l'encoder dovesse avere un nr di passi x 4....

sto facendo confusione ??
Avatar utente
McMax
CAPO OFFICINA
Messaggi: 9016
Iscritto il: dom gen 31, 2010 21:46
Località: Bussero (MI)

Re: ELS (Electronic Lead Screw) - 2.0

Messaggio da McMax »

si stai facendo casino :risatina:

il software moltiplica x4 la risoluzione nominale dell'encoder, questo vuol dire che un encoder da 400p/giro, calettato 1:1, farà per il software 1600p/giro e quello è il valore che dovrai caricare nella impostazioni.
Ma se l'encoder lo caletti su un albero che fa 1:4 giri rispetto al mandrino, l'encoder è come se fosse da 100p/giro (400:4) pertanto, moltiplicando x4, dovrai impostare 400p/giro... che però sono troppo pochi (il minino è 800).
L'encoder da 1000p/giro calettato 1:1 andrebbe impostato a 1000x4 quindi 4000p/giro ma, essendo che tu lo caletti su un albero 1:4, è come se ne facesse 250 (1000/4) pertanto 250x4 = 1000.

Cioè, in pratica, il software moltiplica x4 ma tu lo metti su un albero che divide x4 quindi si annullano e semplicemente perdi il moltiplicatore del software.
McMax

“None of us can change the things we’ve done. But we can all change what we do next.” – Fred Johnson

fulminato in tenera età
losisi
APPRENDISTA E ADDETTO ALLE PULIZIE
Messaggi: 7
Iscritto il: gio dic 02, 2021 16:20
Località: Siena

Re: ELS (Electronic Lead Screw) - 2.0

Messaggio da losisi »

McMax : ".. che però sono troppo pochi (il minino è 800)"

mi mancava questa parte..........

bene, capito
grazie
Avatar utente
McMax
CAPO OFFICINA
Messaggi: 9016
Iscritto il: dom gen 31, 2010 21:46
Località: Bussero (MI)

Re: ELS (Electronic Lead Screw) - 2.0

Messaggio da McMax »

quoto dal manuale: "
Le caratteristiche che deve avere sono:
• Tipo encoder: incrementale con interfaccia in quadratura
Numero passi: compreso tra 250 e 500.

"
Chiaramente questo si riferisce ai passi nominali dell'encoder, quindi un encoder da 400p/giro a livello generale va bene ma se accoppiato 1:1.... se lo accoppi 4:1 hai un quarto della risoluzione quindi è come se il tuo encoder fosse da 100passi....
Nel manuale ho indicato minimo 250p/giro per stare dalla parte della ragione ma il limite vero verso il basso è 200p/giro che, se accoppiato 1:1, restitisce 800 passi per via del moltiplicatore.
McMax

“None of us can change the things we’ve done. But we can all change what we do next.” – Fred Johnson

fulminato in tenera età
losisi
APPRENDISTA E ADDETTO ALLE PULIZIE
Messaggi: 7
Iscritto il: gio dic 02, 2021 16:20
Località: Siena

Re: ELS (Electronic Lead Screw) - 2.0

Messaggio da losisi »

questo dimostra che ho letto il manuale solo superficialmente.....mea culpa....
prima di fare domande si dovrebbe studiare...se poi nn si capisce è un altro paio di maniche......
Ultima modifica di McMax il ven dic 10, 2021 18:45, modificato 2 volte in totale.
Motivazione: tolto riporto non necessario
losisi
APPRENDISTA E ADDETTO ALLE PULIZIE
Messaggi: 7
Iscritto il: gio dic 02, 2021 16:20
Località: Siena

Re: ELS (Electronic Lead Screw) - 2.0

Messaggio da losisi »

altra domanda ( e ti pareva...)
nella descrizione del progetto è scritto chiaramente che il sw è stato impostato per un rapporto diretto 1:1 tra motore e madrevite
se, per vari motivi, mi dovessi trovare nella necessità di variare tale rapporto ( nello specifico 1:2 pignone di 20 e corona di 40 sulla vite )....quale è la modifica da inserire nel sw ?

ri-grazie
Avatar utente
McMax
CAPO OFFICINA
Messaggi: 9016
Iscritto il: dom gen 31, 2010 21:46
Località: Bussero (MI)

Re: ELS (Electronic Lead Screw) - 2.0

Messaggio da McMax »

basta impostare i passi stepper in modo corretto. Nelle impostazioni dovrai specificare quanti passi stepper occorrono per fare un giro completo della vite, se lo stepper è accoppiato 2:1, ci vorranno 2 giri di stepper per un giro di vite, quindi se imposti il driver stepper per 400 passi/giro, nelle impostazioni inserirai 800, che sono i passi stepper (400x2) per completare un giro di vite....
McMax

“None of us can change the things we’ve done. But we can all change what we do next.” – Fred Johnson

fulminato in tenera età
Avatar utente
brunart
TORNITORE E FRESATORE
Messaggi: 1594
Iscritto il: dom dic 09, 2012 19:40
Località: messina

Re: ELS (Electronic Lead Screw) - 2.0

Messaggio da brunart »

X McMax
complimenti per il tuo ELS
sul mio Ceriani ho montato anni fa quello di Massimo e mi trovo bene
ora ho finito di sistemare un vecchio Myford ML7 e sono indeciso di usare il tuo o quello di Massimo
per pars conditio penso di usare il tuo per valutare i pro e i contro dei due sistemi
anche se credo che siano buoni tutti e due

vado alla domanda
sto modificando la mia tavola rotante col sistema arduino
https://www.homemodelenginemachinist.co ... ies.26744/
mi piacerebbe un tuo parere su questo sistema, e, inoltre sai se si trova il soft anche in italiano?
ciao
Bruno
e ricordati che se vuoi volare devi battere le ali.
Tieni sempre a mente! ..... Quando tutto sembra andare contro, ricorda che gli aeroplani decollano contro vento, non con lui!
sbinf74
TORNITORE E FRESATORE
Messaggi: 1348
Iscritto il: ven nov 21, 2008 14:34
Località: Roma

Re: ELS (Electronic Lead Screw) - 2.0

Messaggio da sbinf74 »

Quel sistema l'ho usato io sul mio divisore....per quello che deve fare un divisore va benissimo. Io ho la versione con libreria "AccelStepper.h" la "Arduino_Rotary_Table_Control_2019_V2-Rev4.69"
Avatar utente
McMax
CAPO OFFICINA
Messaggi: 9016
Iscritto il: dom gen 31, 2010 21:46
Località: Bussero (MI)

Re: ELS (Electronic Lead Screw) - 2.0

Messaggio da McMax »

Carina la tavola rotante, anche quella è una cosa che prima o poi dovrò fare: ne ho una anche bellina ma completamente meccanica con i dischi forati; di sicuro con lo stepper è tutta un'altra musica.
Di progetti ce ne sono a bizzeffe, onestamente con firmware in italiano non saprei. Io di sicuro il giorno in cui deciderò di farmela mi farò il mio firmware, in italiano :risatina:
McMax

“None of us can change the things we’ve done. But we can all change what we do next.” – Fred Johnson

fulminato in tenera età
Avatar utente
brunart
TORNITORE E FRESATORE
Messaggi: 1594
Iscritto il: dom dic 09, 2012 19:40
Località: messina

Re: ELS (Electronic Lead Screw) - 2.0

Messaggio da brunart »

X sbinf74
grazie, mi pare che è lo stesso che ho io, è quello in inglese, comunque ora controllo

X McMax
e a chi aspetti???????????????
:frusta: :frusta: [b13.gif]
e ricordati che se vuoi volare devi battere le ali.
Tieni sempre a mente! ..... Quando tutto sembra andare contro, ricorda che gli aeroplani decollano contro vento, non con lui!
sbinf74
TORNITORE E FRESATORE
Messaggi: 1348
Iscritto il: ven nov 21, 2008 14:34
Località: Roma

Re: ELS (Electronic Lead Screw) - 2.0

Messaggio da sbinf74 »

Per chi si chiede se con il nano funziona....
ELS_nano1.jpg
Con il nano ho utilizzato un adattatore per terminali a vite così si semplifica di parecchio l'assemblaggio
La scheda joy è QUESTA e ho utilizzato dei PULSANTI separati

Rispetto al solito shield joy si ha la liberta di posizionari i vari componenti come si vuole.
ELS_nano2.jpg
ELS_nano3.jpg
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
raunarde
SON PASSATO AI TRAPANINI
Messaggi: 113
Iscritto il: lun nov 04, 2019 12:49
Località: tra i laghi zona Varese

Re: ELS (Electronic Lead Screw) - 2.0

Messaggio da raunarde »

Sbinf sei troppo precisetti. non va bene un ordine coì dentro la scatola, ci vogliono giunte volanti e fili spelacchiati!
Avatar utente
Born
APPRENDISTA E ADDETTO ALLE PULIZIE
Messaggi: 4
Iscritto il: mar nov 02, 2021 10:43
Località: Cassola (Vicenza)

Re: ELS (Electronic Lead Screw) - 2.0

Messaggio da Born »

Ciao, grazie McMax per questo bel progetto che, seguendo le istruzioni e leggendo nel forum, ho realizzato e implementato nel mio tornietto. All’inizio ero timoroso (mai visto arduino in vita mia) ma devo ammettere che le istruzioni dettagliatissime hanno reso possibile la realizzazione ai vecchietti come me. Ho anche aggiunto un divisore usando un altro arduino più tastiera mobili, in pratica usando lo stesso stepper e lo stesso driver posso ora svolgere operazioni di filettatura e suddivisione. Ciò è stato possibile muovendo l’encoder tramite ingranaggi separati e lasciando la testa di cavallo libera per montare un rapporto tra stepper/mandrino di 5/1 (5giri motore = 1 giro mandrino) in questo modo il divisore è più preciso e lo stepper non sforza. Grazie anche a sbinf74 che ha fatto piccole modifiche che a me sono piaciute e ho adottato. Grazie a TUTTI!
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Il nonno
sbinf74
TORNITORE E FRESATORE
Messaggi: 1348
Iscritto il: ven nov 21, 2008 14:34
Località: Roma

Re: ELS (Electronic Lead Screw) - 2.0

Messaggio da sbinf74 »

Bella realizzazione complimenti veramente curata il tornio sembra nato così
Rispondi

Torna a “Elettronica ed elettrotecnica”