ELS (Electronic Lead Screw) - progetto con ARDUINO

Moderatore: Junior Admin

Avatar utente
AF116
FINALMENTE USO IL TORNIO
Messaggi: 379
Iscritto il: gio lug 12, 2012 13:37
Località: Sestri L. (GE)

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

Messaggio da AF116 »

Per chi come me deve ancora iniziare l'ELS (sto attrezzando la fresatrice), sei stato di un'utilità incredibile. Il codice è commentato benissimo ed è molto apprezzabile il fatto che lo hai reso pubblico.

GRAZIE!!!!!
Avatar utente
McMax
CAPO OFFICINA
Messaggi: 8998
Iscritto il: dom gen 31, 2010 21:46
Località: Bussero (MI)

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

Messaggio da McMax »

Ho aggiunto il manuale operativo nel pacchetto zip.
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
Tremor
FINALMENTE USO IL TORNIO
Messaggi: 915
Iscritto il: sab dic 18, 2010 21:32
Località: Montereale Valcellina (PN) Malnisio

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

Messaggio da Tremor »

Grazie Max, cose nuove da imparare, forse ne farò un uso professionale in futuro.
Avatar utente
DDMEC
SON PASSATO AI TRAPANINI
Messaggi: 81
Iscritto il: ven set 11, 2015 08:43
Località: Reggio Emilia

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

Messaggio da DDMEC »

GRAZIE MAX
Un nano sopra le spalle di un gigante vede più lontano!
Avatar utente
DDMEC
SON PASSATO AI TRAPANINI
Messaggi: 81
Iscritto il: ven set 11, 2015 08:43
Località: Reggio Emilia

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

Messaggio da DDMEC »

Come encoder questo può essere utilizzato?

http://www.ebay.it/itm/600P-R-Fotoelett ... SwrklVJ6HD

grazie
Un nano sopra le spalle di un gigante vede più lontano!
Avatar utente
McMax
CAPO OFFICINA
Messaggi: 8998
Iscritto il: dom gen 31, 2010 21:46
Località: Bussero (MI)

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

Messaggio da McMax »

e' un encoder di scarsa qualità ed ha troppi passi. Se proprio vuoi spendere poco puoi restare sul stesso modello ma prendilo da 200/300 passi/giro.
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à
luk2k
CAPO OFFICINA
Messaggi: 8597
Iscritto il: lun set 08, 2008 00:10
Località: portici (na)
Contatta:

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

Messaggio da luk2k »

mitico, proprio quello che presi io quando pareva che meno di un miliardo di passi/giro non sarebbero bastati... :risatina:
Non esistono domande stupide ma solo risposte inutili
mimoletti
TORNITORE E FRESATORE
Messaggi: 1140
Iscritto il: dom dic 27, 2009 11:31
Località: Torre del Greco (NA)

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

Messaggio da mimoletti »

In realtà virtualmente si può scegliere un' encoder con un numero di impulsi anche di 100, a patto di ridurre la risoluzione del motore collegato alla vite madre, con ovvie conseguenze.....
Maggiore è la risoluzione dell'encoder migliore dovrà essere l'algoritmo di gestione e viceversa.... :risatina:
Solo gli stupidi non cambiano mai idea!

Tornio Wabeco D6000 con ELS; Fresa Wabeco F1210; Segatrice Nebes TM125 Inverter; Tavola a dividere Vertex HV-6,Morsa meccnica Allen MAP/78-N

https://www.youtube.com/watch?v=cobEZI8KvOk
Avatar utente
McMax
CAPO OFFICINA
Messaggi: 8998
Iscritto il: dom gen 31, 2010 21:46
Località: Bussero (MI)

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

Messaggio da McMax »

infatti Luca il prossimo encoder lo prendo da 100000 passi e il firmware lo faccio girare su un quad core a 64 bit cosí mentre filetta mi guardo un film in streaming :rotfl:
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à
mimoletti
TORNITORE E FRESATORE
Messaggi: 1140
Iscritto il: dom dic 27, 2009 11:31
Località: Torre del Greco (NA)

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

Messaggio da mimoletti »

:risatina: :risatina: :risatina: :risatina:
Solo gli stupidi non cambiano mai idea!

Tornio Wabeco D6000 con ELS; Fresa Wabeco F1210; Segatrice Nebes TM125 Inverter; Tavola a dividere Vertex HV-6,Morsa meccnica Allen MAP/78-N

https://www.youtube.com/watch?v=cobEZI8KvOk
Avatar utente
onorino
CAPO OFFICINA
Messaggi: 41517
Iscritto il: mar mar 23, 2010 22:18
Località: Artena(Roma)
Contatta:

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

Messaggio da onorino »

:risatina:
la democrazia funziona fino a quando fate quello che dico io!
Mc Mazzafrusten meccanico mannaro
il riparatore di riparazioni
er robin hood de no'antri
tagliatore scelto di puntarelle
http://www.lievitoedintorni.it/phpbb/index.php
Avatar utente
McMax
CAPO OFFICINA
Messaggi: 8998
Iscritto il: dom gen 31, 2010 21:46
Località: Bussero (MI)

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

Messaggio da McMax »

Sto rendendo presentabile l'ultima versione del firmware sistemando un po' i commenti.
Le migliorie riguardano la parte di calcolo ed in particolare il modo in cui vengono relazionati i passi mandrino con i passi della vite.
Il problema era trovare un modo per cui, anche avendo una vite in pollici e volendo filettare metrico (e viceversa), si evitassero gli errori di passo INEVITABILI dovuti al fatto che i divisori per ridurre i pollici in millimetri (e viceversa) non sempre permettono una conversione esente da arrotondamenti.
La soluzione del problema é semplice quanto efficace: avendo a disposizione due valori frazionabili, ovvero i passi della vite e i passi del mandrino, basta trovare il miglior compromesso tra i due... del resto, non l'ha mica ordinato il dottore che dobbiamo per forza vincolare un tot numero di passi vite ad UN INTERO giro del mandrino! Frazionando il giro del mandrino ad un valore piú conveninte é infatti possibile trovare un rapporto tra passi vite e passi mandrino perfettamente divisibile che, non solo risolve il problema della riduzione pollici in millimetri, ma corregge anche quei piccoli e trascurabili errori di passo presenti sulla vecchia versione del firmware. Con questo firmware, SENZA AUMENTARE nessuna risoluzione e potendo addirittura ridurla (nel caso di disponesse già di un encoder a risoluzione più bassa), si potranno eseguire filettature esenti da errori di ogni tipo e genere.
Altra miglioria nel codice riguarda la possibilità di impostare il passo in filetti per pollice che non era prevista nella versione precedente.

Poiché ho deciso di PUBBLICARE INTERAMENTE IL CODICE SORGENTE, sono pronto a fornire tutti i dettagli di calcolo a chi volesse cimentarsi nella costruzione ed avesse bisogno di maggiori delucidazioni.
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à
yrag
CAPO OFFICINA
Messaggi: 32785
Iscritto il: dom nov 06, 2011 17:34
Località: Napoli

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

Messaggio da yrag »

Quando si dice Open Source...
Grazie Max !
Avatar utente
AF116
FINALMENTE USO IL TORNIO
Messaggi: 379
Iscritto il: gio lug 12, 2012 13:37
Località: Sestri L. (GE)

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

Messaggio da AF116 »

Ho la sensazione che diventerà un lavoro eccezionale!
Oggi dovrebbe arrivarmi lo stepper NEMA 24.
mimoletti
TORNITORE E FRESATORE
Messaggi: 1140
Iscritto il: dom dic 27, 2009 11:31
Località: Torre del Greco (NA)

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

Messaggio da mimoletti »

C'è una cosa che mi sfugge, se il problema è stato già risolto dal russo, in modo semplice e funzionale, perché inventarsi soluzioni fantasiose?
Solo gli stupidi non cambiano mai idea!

Tornio Wabeco D6000 con ELS; Fresa Wabeco F1210; Segatrice Nebes TM125 Inverter; Tavola a dividere Vertex HV-6,Morsa meccnica Allen MAP/78-N

https://www.youtube.com/watch?v=cobEZI8KvOk
Bloccato

Torna a “Elettronica ed elettrotecnica”