ELS (Electronic Lead Screw) - progetto con ARDUINO

Moderatore: Junior Admin

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

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

Messaggio da McMax »

Si ci vogliono i pullup.
Te li ho inseriti nel software. Carica la versione allegata e vedi come va.
I valori tra l'altro sono tropo bassi su entrambi quindi il pullup ci vuole comunque. Prova questa versione del codice su entrambi e vedi come va.
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
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 »

Con quel tipo di encoder mi viene lo stesso segnale se lo squadro usando un pull down, prova a squadrare in pull up e vedi come cambia il segnale ;)
Non esistono domande stupide ma solo risposte inutili
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 »

Ecco, già hanno risposto..

Max, è proprio come sul mio, ricordi i segnali che ti mandai?
Non esistono domande stupide ma solo risposte inutili
Avatar utente
McMax
CAPO OFFICINA
Messaggi: 9023
Iscritto il: dom gen 31, 2010 21:46
Località: Bussero (MI)

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

Messaggio da McMax »

Si esatto è un'uscita open collector e vuole il pullup......
Il mio encoder esce con segnali differenziali quindi ho dovuto aggiungere 2 buffer e il pullup non l'avevo previsto.
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à
giacos
SON PASSATO AI TRAPANINI
Messaggi: 102
Iscritto il: mer mar 10, 2010 08:58
Località: Bollate (MI)

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

Messaggio da giacos »

Ho caricato il nuovo firmware e ci siamo. Il segnale adesso viene letto senza problemi e i passi giro sono corretti. Lo stesso segnale ora ha un'ampiezza dieci volte maggiore.
Grazie Max, domani provo a montare l'encoder in posizione e faccio le prove.
Giacomo
giacos
SON PASSATO AI TRAPANINI
Messaggi: 102
Iscritto il: mer mar 10, 2010 08:58
Località: Bollate (MI)

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

Messaggio da giacos »

Ciao. Oggi ho fissato l'encoder al tornio. Sono riuscito a fare una prova veloce di lettura dei giri
mandrino. Mi sono aiutato per avere un riscontro con un tachimetro di buona qualita'.
Tra la lettura su display e quella del tachimetro ci sono circa 100 giri di differenza che si mantengono nelle diverse velocita'. Io ho provato da 200 a 800 giri. Non so se questa differenza tra giri effettivi (assumendo che il tachimetro sia il metro di paragone) e quelli rilevati dall'encoder possa influire sul rapporto che poi viene mandato in fase di filettatura allo stepper per sincronizzarsi, immagino di no.

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

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

Messaggio da McMax »

No. La velocità di rotazione rilevata con la funzione del menù ha un baco che ho già sistemato con un'altra funzione che viene ora utilizzata nella routine di avanzamento. Visto che hai il tachimetro fai per favore una prova: entra nella routine di avanzamento, funzione avanzamento libero, e controlla se la velocità visualizzata è più simile a quella rilevata dal tachimetro.

Ad ogni modo la velocità rilevata è solo per riferimento; non c'entra nulla con la sincronizzazione dei passi. Quando filetti i passi vengono letti in modo diretto e la vite viene sincronizzata direttamente sui passi mandrino.
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à
giacos
SON PASSATO AI TRAPANINI
Messaggi: 102
Iscritto il: mer mar 10, 2010 08:58
Località: Bollate (MI)

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

Messaggio da giacos »

Max ho fatto la verifica, la differenza si accentua, nel senso che a 200 giri sul tachimetro ho 280 a display, man mano che salgo pero' la differenza tra le due letture non resta uniforme ma aumenta leggermente.
Giacomo
Avatar utente
McMax
CAPO OFFICINA
Messaggi: 9023
Iscritto il: dom gen 31, 2010 21:46
Località: Bussero (MI)

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

Messaggio da McMax »

Grazie. Devo migliorare i timing per il calcolo della velocità... mi sa che avrò bisogno di un tachimetro...
Ad ogni modo vai tranquillo perché la sincronizzazione dei passi è tutt'altra cosa.
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 »

Ed anche il mio è in realizzazione ;)

Ps il display sembra sfuocato perché senza il joy il menù scorre all infinto (quindi la foto è mossa :risatina: )
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Non esistono domande stupide ma solo risposte inutili
Avatar utente
McMax
CAPO OFFICINA
Messaggi: 9023
Iscritto il: dom gen 31, 2010 21:46
Località: Bussero (MI)

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

Messaggio da McMax »

Evvai Luca!!
Il terzo tasto come lo fai?

Poi peró ci spieghi anche i guanti da serial killer :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à
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 »

Terzo tasto???? Ops... :risatina:


Naaaa, il terzo tasto è integrato nel joy, premendolo ha un pulsante interno che ho destinato all select ;)


Per i guanti invece è presto detto, lavorando con olii e robaccia varia ero arrivato ad avere mani che ad accarezzare una ragazza le sfilavo le calze, letteralmente!

Almeno così un po' rimedio

Ho trovato questo tipo di guanti in nitrile che sono più doppi dei normali, sono molto comodi ed è difficile rompere (ma non impossibile se mi aggancio da qualche parte), infinitamente meglio di quelli in lattice che durano due nanosecondi
Non esistono domande stupide ma solo risposte inutili
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 »

"ero arrivato ad avere mani che ad accarezzare una ragazza le sfilavo le calze, letteralmente!"
E ti lamenti ? :risatina: :risatina: :risatina:
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 »

Il problema è che con quelle mani mi fermavo alle calze... :risatina:
Non esistono domande stupide ma solo risposte inutili
Avatar utente
McMax
CAPO OFFICINA
Messaggi: 9023
Iscritto il: dom gen 31, 2010 21:46
Località: Bussero (MI)

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

Messaggio da McMax »

E magari gliele smagliavi pure quindi ti beccavi i porconi e andavi in bianco :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à
Bloccato

Torna a “Elettronica ed elettrotecnica”