MECCANICA e DINTORNI

COSTRUIAMO LE NOSTRE CNC DIVERTENDOCI CON L'AIUTO DI TANTI PROFESSIONISTI ESPERTI
Oggi è sab set 21, 2024 00:02

Tutti gli orari sono UTC +1 ora




Apri un nuovo argomento Questo argomento è bloccato, non puoi modificare o inviare ulteriori messaggi.  [ 1423 messaggi ]  Vai alla pagina Precedente  1 ... 7, 8, 9, 10, 11, 12, 13 ... 95  Prossimo
Autore Messaggio
 Oggetto del messaggio: Re: ELS (Electronic Lead Screw) - progetto con ARDUINO
MessaggioInviato: gio dic 31, 2015 09:24 
Non connesso
CAPO OFFICINA
Avatar utente

Iscritto il: dom gen 31, 2010 21:46
Messaggi: 8899
Località: Bussero (MI)
Si il problema é sul display 16x4. Tutti i menù sono stati scritti per un 20x4 quindi te li fa vedere a scorrimento. Dovresti riscriverti tutte le voci menú(che trovi all'inizio di ogni scheda) ma andrebbero rifatte anche alcune formattazioni.... Fai prima a prenderti un 20x4....

1008 é davvero strano, sicuro che siano i passi?
Se lo sono lo puoi ancora usare ma dovrei riscriverti la routine di lettura per evitare di moltiplicare x4.....

_________________
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) - progetto con ARDUINO
MessaggioInviato: gio dic 31, 2015 19:42 
Non connesso
SON PASSATO AI TRAPANINI

Iscritto il: mer mar 10, 2010 08:58
Messaggi: 102
Località: Bollate (MI)
Sono abbastanza sicuro il codice completo e' 24-2470r.30/1008/360 sul datasheet nella configurazione dopo il backslash dice pulse...
Volevo usare questo encoder perche' e' qui che gira in lab ma fa nulla ne cerco uno adatto, Max dicevi tra 200 e 400 impulsi giro se non ricordo male. In attesa che mi arrivi il joystick le pulegge e le cinghie ordino l'encoder e il display 20x4.
auguri di buon anno
Grazie


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


Top
 Profilo  
 
 Oggetto del messaggio: Re: ELS (Electronic Lead Screw) - progetto con ARDUINO
MessaggioInviato: ven gen 01, 2016 12:22 
Non connesso
CAPO OFFICINA
Avatar utente

Iscritto il: dom gen 31, 2010 21:46
Messaggi: 8899
Località: Bussero (MI)
Attenzione che il numero di impulsi sembrerebbe essere quello alla fine, quindi 360....
Puoi fare una prova semplice: programma arduino e collega display ed encoder, imposti quindi i passi encoder nelle opzioni a 1440 (360x4) e provi a farlo girare usando la funzione "posizione angolare" che ti restituisce i gradi di rotazione assoluti.

_________________
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) - progetto con ARDUINO
MessaggioInviato: ven gen 01, 2016 19:28 
Non connesso
SON PASSATO AI TRAPANINI

Iscritto il: mer mar 10, 2010 08:58
Messaggi: 102
Località: Bollate (MI)
Prima di ordinarlo faccio la prova come dici. Mi serve il display giusto pero'.


Top
 Profilo  
 
 Oggetto del messaggio: Re: ELS (Electronic Lead Screw) - progetto con ARDUINO
MessaggioInviato: sab gen 09, 2016 18:14 
Non connesso
FINALMENTE USO IL TORNIO
Avatar utente

Iscritto il: gio lug 12, 2012 13:37
Messaggi: 379
Località: Sestri L. (GE)
Stato avanzamento lavori:

L'elettronica è a posto, mancano i cablaggi driver, stepper ed encoder.


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


Top
 Profilo  
 
 Oggetto del messaggio: Re: ELS (Electronic Lead Screw) - progetto con ARDUINO
MessaggioInviato: sab gen 09, 2016 19:33 
Non connesso
CAPO OFFICINA
Avatar utente

Iscritto il: dom gen 31, 2010 21:46
Messaggi: 8899
Località: Bussero (MI)
Spettacolo! Hai fatto un ottimo lavoro!!!
Ho visto che hai usato tutti e 4 i pulsanti... occhio che uno è in comune con un ingresso encoder e la pista va tagliata per evitare casini....

_________________
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) - progetto con ARDUINO
MessaggioInviato: sab gen 09, 2016 19:36 
Non connesso
FINALMENTE USO IL TORNIO
Avatar utente

Iscritto il: gio lug 12, 2012 13:37
Messaggi: 379
Località: Sestri L. (GE)
Il mio è solo un lavoro "estetico", il capolavoro l'hai fatto tu! :grin:

Il pulsante in più non è collegato, è disponibile per eventuali upgrade, non ho usato il kit joystick come il tuo, ma oggetti indipendenti.


Ultima modifica di AF116 il sab gen 09, 2016 19:39, modificato 1 volta in totale.

Top
 Profilo  
 
 Oggetto del messaggio: Re: ELS (Electronic Lead Screw) - progetto con ARDUINO
MessaggioInviato: sab gen 09, 2016 19:37 
Non connesso
CAPO OFFICINA
Avatar utente

Iscritto il: dom gen 31, 2010 21:46
Messaggi: 8899
Località: Bussero (MI)
aspetta di provare il software poi me lo dici :lld:

_________________
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) - progetto con ARDUINO
MessaggioInviato: sab gen 09, 2016 19:39 
Non connesso
CAPO OFFICINA

Iscritto il: dom nov 06, 2011 17:34
Messaggi: 32784
Località: Napoli
:mrgreen:


Top
 Profilo  
 
 Oggetto del messaggio: Re: ELS (Electronic Lead Screw) - progetto con ARDUINO
MessaggioInviato: dom gen 10, 2016 18:18 
Non connesso
FINALMENTE USO IL TORNIO
Avatar utente

Iscritto il: gio lug 12, 2012 13:37
Messaggi: 379
Località: Sestri L. (GE)
Ho collegato l'encoder e lo stepper ed ho provato a controllare se il passo in filettatura era giusto. Il trasformatore è per ora un 24V ed è provvisorio (si vede :risatina: ). Bene, è stato sorprendentemente facile farlo funzionare.

Nonostante ho provato su di un tondo con un utensile non idoneo, con notevole sbalzo e senza contropunta (per non essere in rotta di collisione con il mandrino ed avere il tempo di fermare in caso di problemi) , è andato tutto OK!

Ora devo terminare alcune cose lasciate in sospeso per fare la prima prova.


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


Top
 Profilo  
 
 Oggetto del messaggio: Re: ELS (Electronic Lead Screw) - progetto con ARDUINO
MessaggioInviato: dom gen 10, 2016 18:51 
Non connesso
TORNITORE E FRESATORE

Iscritto il: dom ott 07, 2012 19:17
Messaggi: 3281
Località: Riva Trigoso (Genova)
Ciao Mario, sei forte, io non avevo dubbi. Sarà il prossimo argomento per fare ingelosire Renzo !!!


Top
 Profilo  
 
 Oggetto del messaggio: Re: ELS (Electronic Lead Screw) - progetto con ARDUINO
MessaggioInviato: dom gen 10, 2016 18:55 
Non connesso
FINALMENTE USO IL TORNIO
Avatar utente

Iscritto il: gio lug 12, 2012 13:37
Messaggi: 379
Località: Sestri L. (GE)
Grazie Mauro, ma il merito va a McMax che ha speso notti di lavoro per raggiungere questo risultato.


Top
 Profilo  
 
 Oggetto del messaggio: Re: ELS (Electronic Lead Screw) - progetto con ARDUINO
MessaggioInviato: dom gen 10, 2016 19:22 
Non connesso
TORNITORE E FRESATORE

Iscritto il: dom ott 07, 2012 19:17
Messaggi: 3281
Località: Riva Trigoso (Genova)
Certo, hai ragione siete molto bravi. Come sai questa è una materia che mi manca totalmente.


Top
 Profilo  
 
 Oggetto del messaggio: Re: ELS (Electronic Lead Screw) - progetto con ARDUINO
MessaggioInviato: dom gen 10, 2016 19:49 
Non connesso
CAPO OFFICINA
Avatar utente

Iscritto il: dom gen 31, 2010 21:46
Messaggi: 8899
Località: Bussero (MI)
bene Mario! sono contento che tu non abbia avuto problemi. Nel caso chiedi pure!

_________________
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) - progetto con ARDUINO
MessaggioInviato: mer gen 13, 2016 17:34 
Non connesso
FINALMENTE USO IL TORNIO
Avatar utente

Iscritto il: gio lug 12, 2012 13:37
Messaggi: 379
Località: Sestri L. (GE)
Grazie Max allora ne approfitto subito!

Continuando le prove mi sono accorto che nella filettatura a misura, alla ripresa della passata successiva avevo un certo offset sul sincronismo, l'utensile non seguiva la precedente passata e partiva con un certo anticipo, costante nel tempo e ripetitivo nelle passate. (spero di riuscire a spiegarmi). Penso di aver trovato la magagna ma la risposta definitiva tocca a te.

Invece di usare un'encoder da 250 ppr come il tuo ne ho usato uno da 400, ovviamente ho impostato i parametri giusti nelle impostazioni.

Nella routine di attesa per il sincronismo fai il modulo con il numero fisso "1000" che io (purtroppo senza aver approfondito il funzionamento del codice) ho pensato che fosse il numero degli impulsi encoder * 4. Ho provato a modificarlo in base al mio encoder ed ora funziona, il sync è OK.

Codice:
StepperMoveToPosition(thread_offset_steps);
    absolute_steps = ThreadSteps+thread_offset_steps;
    //absolute_encoder_steps = 500;
   absolute_encoder_steps = 800;
    while (stay)
    {
      lcd.setCursor(0, 3);
      lcd.print("         ");
      pass_done = false;
     
     
     // while (((absolute_encoder_steps % 1000) != 0) & (stay))                 //wait here until the mandrel catch the sync with the screw
     while (((absolute_encoder_steps % 1600) != 0) & (stay))
     {
        if (digitalRead(ESC) == PRESSED) stay = false;
      }
 


Ma siccome non sono sicuro di ciò che ho fatto attendo un tuo parere.

:grin:


Top
 Profilo  
 
Visualizza ultimi messaggi:  Ordina per  
Apri un nuovo argomento Questo argomento è bloccato, non puoi modificare o inviare ulteriori messaggi.  [ 1423 messaggi ]  Vai alla pagina Precedente  1 ... 7, 8, 9, 10, 11, 12, 13 ... 95  Prossimo

Tutti gli orari sono UTC +1 ora


Chi c’è in linea

Visitano il forum: Nessuno e 5 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