MECCANICA e DINTORNI

COSTRUIAMO LE NOSTRE CNC DIVERTENDOCI CON L'AIUTO DI TANTI PROFESSIONISTI ESPERTI
Oggi è lun mag 13, 2024 00:21

Tutti gli orari sono UTC +1 ora




Apri un nuovo argomento Rispondi all’argomento  [ 696 messaggi ]  Vai alla pagina Precedente  1 ... 42, 43, 44, 45, 46, 47  Prossimo
Autore Messaggio
 Oggetto del messaggio: Re: ELS (Electronic Lead Screw) - 2.0
MessaggioInviato: mar apr 23, 2024 10:11 
Non connesso
TORNITORE E FRESATORE
Avatar utente

Iscritto il: mar apr 19, 2011 08:30
Messaggi: 1421
Località: galgagnano (Lodi )
il software originale prevede solo il display PARALLELO per le versioni I2c bisogna cercare nei post vecchi di altri utenti che hanno modificato il SW originale; se vui provare a farlo segui questa piccola guida :

viewtopic.php?f=16&t=30948

usa la versione originale 1.82 che è esente da buchi noti e modificala come da guida, alla tua installazione di ambiente Arduino potrebbe oltre alla libreria Liquidcristall.h mancare anche la libreria Wire.h

_________________
answer to life, the universe and everything = 42 ( Guida galattica per gli autostoppisti )


Top
 Profilo  
 
 Oggetto del messaggio: Re: ELS (Electronic Lead Screw) - 2.0
MessaggioInviato: mar apr 23, 2024 20:26 
Non connesso
APPRENDISTA E ADDETTO ALLE PULIZIE

Iscritto il: lun apr 22, 2024 10:08
Messaggi: 10
Località: strona- bi - italia
perfetto, provo a modificarlo

comunque credo di aver trovato il problema, dall'encoder esce un segnale veramente brutto:

Immagine

il disturbo si presenta solo sulla parte high, essendo l'encoder con uscita NPN deduco che a massa il transistor lo tira giù ma l'arduino non ce la fa con il suo pull up interno a tirarlo su...

ho provato a mettere un paio di resistori esterni di pullup e la situazione è molto migliorata:
Immagine

comunque su 50 giri mi perde ancora 13-15 gradi (prima ne perdeva 6-8 a giro

sicuramente l'encoder fa schifo,il disturbo è periodico sincrono con igli impulsi (2 high disturbati e 5 puliti... aspetto l'encoder nuovo per vdere se si risolve del tutto, comunque così è già utilizzabile...

grazie dell'aiuto..


Top
 Profilo  
 
 Oggetto del messaggio: Re: ELS (Electronic Lead Screw) - 2.0
MessaggioInviato: mar apr 23, 2024 23:10 
Non connesso
TORNITORE E FRESATORE

Iscritto il: dom apr 04, 2010 16:54
Messaggi: 4063
Località: Rovigo/Delft
Ot che oscilloscopio usi?

_________________
"La roulette russa non uccide" affermano 5 esperti su 6
"La prima cosa che guardo in qulo è la ragazza"
"Se non sei parte della soluzione sei parte del problema"
"Simplicity is the ultimate sophistication"


Top
 Profilo  
 
 Oggetto del messaggio: Re: ELS (Electronic Lead Screw) - 2.0
MessaggioInviato: mar apr 23, 2024 23:16 
Non connesso
APPRENDISTA E ADDETTO ALLE PULIZIE

Iscritto il: lun apr 22, 2024 10:08
Messaggi: 10
Località: strona- bi - italia
un Tie Pie 4 tracce usb… modello un po datato ma funzionale…


Top
 Profilo  
 
 Oggetto del messaggio: Re: ELS (Electronic Lead Screw) - 2.0
MessaggioInviato: gio apr 25, 2024 07:35 
Non connesso
CAPO OFFICINA
Avatar utente

Iscritto il: dom gen 31, 2010 21:46
Messaggi: 8857
Località: Bussero (MI)
supermonte, come mai i segnali sono così bassi in tensione ?
Manda per favore una foto dell'encoder con il part number....

ps. aggiungi la località di residenza al tuo profilo... grazie!

_________________
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à


Top
 Profilo  
 
 Oggetto del messaggio: Re: ELS (Electronic Lead Screw) - 2.0
MessaggioInviato: gio apr 25, 2024 14:17 
Non connesso
APPRENDISTA E ADDETTO ALLE PULIZIE

Iscritto il: lun apr 22, 2024 10:08
Messaggi: 10
Località: strona- bi - italia
sto facendo dei lavori con alta tensione per cui ho settato tutte le sonde su X10 e non le sposto perchè se mi dimentico di rimetterle li e mi attacco ai 300VCC brucio l'oscilloscopio...
i segnali sono esattamente di 5V


Top
 Profilo  
 
 Oggetto del messaggio: Re: ELS (Electronic Lead Screw) - 2.0
MessaggioInviato: gio apr 25, 2024 17:02 
Non connesso
CAPO OFFICINA

Iscritto il: lun dic 23, 2013 14:36
Messaggi: 10277
Località: Roma Monte Sacro
supermoto se non inserisci cortesemente il luogo di residenza, come da regolamento, che ti invito a leggere, sarai bloccato, grazie


Top
 Profilo  
 
 Oggetto del messaggio: Re: ELS (Electronic Lead Screw) - 2.0
MessaggioInviato: gio apr 25, 2024 19:43 
Non connesso
APPRENDISTA E ADDETTO ALLE PULIZIE

Iscritto il: mar ott 06, 2020 21:10
Messaggi: 8
Località: Perugia
Salve a tutti, mi date una mano con dimensionamento cinghie e pulegge tra stepper e vite (tipo, passo, altezza, dimensione pulegge o numero di denti) per un tornietto AMADEAL 210VG (anche con tante altre marche ma la sigla 210 c’è sempre tipo i cinesi WM210) ?
Penso di usare un Nema 23/24 da 3/4 Nm ed ho la vite da 2 mm.
Grazie in anticipo !


Top
 Profilo  
 
 Oggetto del messaggio: Re: ELS (Electronic Lead Screw) - 2.0
MessaggioInviato: gio apr 25, 2024 20:24 
Non connesso
TORNITORE E FRESATORE

Iscritto il: lun mar 09, 2009 23:14
Messaggi: 5644
Località: Frejus-Milano
mah, io vedo tanti disturbi che potrebbero esser contati male e generare errori, che si perdano gradi invece di guadagnarli come verrebbe logico pensare non e^cosi^ strano, cose simili son capitate anche a me.
Innanzitutto controllerei bene masse e schermi, che lâlimentazione sia puita e metterei delle ferriti sui cavi encoder ma non solo, per sicurezza le metto su tutti i cavi ,alta o bassa tensione che siano.
A me le ferriti hanno risolto molti problemi, vendono set su amazon di misure miste a pochi soldi, si richiudono a clip sul cavo ,non si deve smontare nulla per metterle.
Anche solo per prova senza andar subito a spender soldi se ne hai una in giro prova a metterla sul cavo e rimisurare , quasi sicuramente vedrai un bel miglioramento del segnale.

_________________
Gioco con macchine e moto di modellismo e non da 1,5cc agli 8000cc
The less You Tube the more You Read !
The more You Read the more You Learn !


Top
 Profilo  
 
 Oggetto del messaggio: Re: ELS (Electronic Lead Screw) - 2.0
MessaggioInviato: gio apr 25, 2024 23:15 
Non connesso
APPRENDISTA E ADDETTO ALLE PULIZIE

Iscritto il: lun apr 22, 2024 10:08
Messaggi: 10
Località: strona- bi - italia
adesso ho filtrato e messo le resistenze di pullup
un canale di quel sensore è uno schifo
comunque facendo un grafico XY
Immagine
si vede che la separazione è buona... non giustifica la perdita anche se solo di 1 grado a giro

immagino che la gestione dell'I2C faccia perdere tempo al processore che si mangia qualche interrupt...
ho perciò deciso di acquistare un display a 16 contatti che mi arriva domani, ho modificato la scheda per installare quel display e scaricato la 1.8.2 ... magari il problema è li... comunque l'encoder nuovo arriva tra una settimana... incrocio le dita

So comunque che il sensore ha dei problemi, perchè i 2 fili di output viaggiano paralleli fino all'arduino, ciò che colpisce uno colpisce l'altro, eppure uno dei due è più disturbato... qualche difetto ce l'ha...

p.s. ho conosciuto il progetto ELS da agazzo che mi ha chiesto aiuto con un problema di arduino e mi ha dato il file in i2c, questo forum l'ho scoperto l'altro giorno, altrimenti partivo subito con il display parallelo


Top
 Profilo  
 
 Oggetto del messaggio: Re: ELS (Electronic Lead Screw) - 2.0
MessaggioInviato: gio apr 25, 2024 23:48 
Non connesso
CAPO OFFICINA
Avatar utente

Iscritto il: dom gen 31, 2010 21:46
Messaggi: 8857
Località: Bussero (MI)
Il display i2c non da problemi e non può far perdere nessun interrupt per il semplice fatto che gli interrupt dei canali encoder sono sui pin dedicati ed hanno la priorità più alta.

Comunque quei disturbi sono davvero esagerati. Sicuro che l'encoder sia ottico? Che encoder stai usando? P/n foto...?

Quei segnali devono essere puliti e belli squadrati, qui vedo che su entrambi i canali é uno sfacelo..
Il grafico in XY non ti dice nulla: con i rimbalzi che hai sui segnali è più probabile che sta triggerando più interrupt di quelli che dovresti, e per come è fatta la routine dilettura encoder questo genera un gran casino.... più che perdere gradi qui mi sa che ne stai leggendo troppi!

_________________
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à


Top
 Profilo  
 
 Oggetto del messaggio: Re: ELS (Electronic Lead Screw) - 2.0
MessaggioInviato: ven apr 26, 2024 10:43 
Non connesso
APPRENDISTA E ADDETTO ALLE PULIZIE

Iscritto il: lun feb 28, 2011 23:25
Messaggi: 5
Vorrei in pratica montare lo stepper parallelo alla vite, modificando di poco il davanti del tornio (allargando in avanti un vano attualmente vuoto) e facendo una piastra solidale tra stepper ed attacco tondo della ex testa di cavallo ma il problema è la distanza centri assi stepper e vite, ho pochi centimetri e vorrei capire se ci sto dentro con delle pulegge di un adeguato numero di denti, non ho la più pallida idea dei dimensionamenti cinghia.

In alternativa posso agevolmente installare lo stepper al lato opposto a fine vite, dove però non ho idea di come afferarmi e bloccare una puleggia su un corto spezzone M8 filettato metrico, il dado lungo che mette in tensione la vite sul cuscinetto interno ha un grano in testa credo per bloccarlo, ma potrei tornirlo tondo (o farne un altro) e con dei grani dopo averlo serrato giusto bloccarlo ed usarlo come asse della puleggia ?

Ogni suggerimento è apprezzato e ringrazio in anticipo tutti.


Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.


Top
 Profilo  
 
 Oggetto del messaggio: Re: ELS (Electronic Lead Screw) - 2.0
MessaggioInviato: ven apr 26, 2024 10:59 
Non connesso
APPRENDISTA E ADDETTO ALLE PULIZIE

Iscritto il: lun apr 22, 2024 10:08
Messaggi: 10
Località: strona- bi - italia
l'ho comprato come ottico...
Immagine
Immagine
qui le 2 foto

il cavo schermato dell'encoder arriva direttamente alla scheda arduino, le misure sono fatte a motori scollegati, provato sia con messa a terra che senza, con encoder isolato galvanicamente che con encoder collegato metallo su metallo...
ribadisco che credo che l'encoder sia una ciofeca e ne sto aspettando un altro da 200 passi, comunque i segnali sono in quadratura anche se uno è un po sporco, dai post precedenti si vede un disturbo ciclico che però non è multiplo di 2^n per cui non capisco...

in una scheda di potenza che feci con arduino nano in cui pilotavo un carico e ricevevo un interrupt ogni centesimo di secondo ricordo che non riuscivo ad attivare neanche il serial monitor... per cui ho pensato che possa far fatica a gestire l'i2c... è solo un'idea... non entro nel dettaglio del software che non conosco, provo a montare l'ultima versione senza bug... e con l'encoder nuovo, ... poi ho finito le idee

premetto che la perdita di un grado al giro non influisce più di tanto sulla filettatura, ho provato e la V della punta anche se non ha centrato il solco precedente l'ha comunque sfruttato...


Top
 Profilo  
 
 Oggetto del messaggio: Re: ELS (Electronic Lead Screw) - 2.0
MessaggioInviato: ven apr 26, 2024 17:27 
Non connesso
TORNITORE E FRESATORE
Avatar utente

Iscritto il: mar apr 19, 2011 08:30
Messaggi: 1421
Località: galgagnano (Lodi )
Happyfly per aiutarti qualche misura sarebbe gradita tipo quanto c'è di interasse tra perno stepper e madrevite? io ho 70mm e ci ho messo delle pulegge 30 denti che mi sono stampato con la stampante 3D con cinghia passo 5mm larga 8mm e siccome della misura giusta non l' ho trovata ne ho presa una leggermente più lunga mi sembra 4 denti in più ( cioè 2 cm di svilippo ) e ho montato un tendicinghia; la soluzione che ho adottato è simile a quella in foto cioè stepper montato al posto della cascata ingranaggi originale

_________________
answer to life, the universe and everything = 42 ( Guida galattica per gli autostoppisti )


Top
 Profilo  
 
 Oggetto del messaggio: Re: ELS (Electronic Lead Screw) - 2.0
MessaggioInviato: ven apr 26, 2024 18:54 
Non connesso
TORNITORE E FRESATORE

Iscritto il: lun mar 09, 2009 23:14
Messaggi: 5644
Località: Frejus-Milano
a me su una decina di encoder cinesi ne é capitato solo uno difettoso.
il firmware non da problemi di conteggio, forse come ho montato io l ELS con uno stepper bello tosto e moltiplicato 2 a 1 é la situazione peggiore mai usata per Arduino, posso fare filetti anche con passo bello lungo a vel sostenute diciamo il doppio di quello che si potrebbe fare normalmente e ribadisco mai un problema.

magari il tuo encoder é uno di quelli venuti male ,controlla pero^bene anche l^alimentazione, se quella é sporca se li tira dentro

_________________
Gioco con macchine e moto di modellismo e non da 1,5cc agli 8000cc
The less You Tube the more You Read !
The more You Read the more You Learn !


Top
 Profilo  
 
Visualizza ultimi messaggi:  Ordina per  
Apri un nuovo argomento Rispondi all’argomento  [ 696 messaggi ]  Vai alla pagina Precedente  1 ... 42, 43, 44, 45, 46, 47  Prossimo

Tutti gli orari sono UTC +1 ora


Chi c’è in linea

Visitano il forum: Nessuno e 11 ospiti


Non puoi aprire nuovi argomenti
Non puoi rispondere negli argomenti
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi inviare allegati

Cerca per:
Vai a:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Traduzione Italiana phpBB.it