ELS (Electronic Lead Screw) - progetto con ARDUINO

Moderatore: Junior Admin

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

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

Messaggio da McMax »

certo, nel menu impostazioni trovi l'opzione "ripristina valori".... opzione che peraltro è necessario selezionare la prima volta che sia avvia il sistema come evidenziato sul manuale.
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à
niconick
APPRENDISTA E ADDETTO ALLE PULIZIE
Messaggi: 42
Iscritto il: mar gen 08, 2019 13:08
Località: pavia

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

Messaggio da niconick »

L'ho fatto, però mi azzera solo i dati dell'encoder e non gli avanzamenti, perché sono diversi da quelli che ci sono sul manuale.
Intendevo resettare proprio Arduino perché se andava prima non capisco perché non voglia andare adesso
Avatar utente
McMax
CAPO OFFICINA
Messaggi: 9016
Iscritto il: dom gen 31, 2010 21:46
Località: Bussero (MI)

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

Messaggio da McMax »

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
Davide Resca
CAPO OFFICINA
Messaggi: 13828
Iscritto il: lun feb 29, 2016 11:29
Località: Ustica & Dintorni saltuariamente Bologna o Pesaro
Contatta:

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

Messaggio da Davide Resca »

Io non so se gli atmega si comportano come i pic per scrivere nella eepron , ma ricordo che avevo avuto un problema simile su un programmino che avevo fatto...l'unica soluzione è stata scrivere una routine che inserisse il valore 00 (o FF , non ricordo ) in tutte le celle prima dell'avvio del programma ,proprio per evitare che mantenesse una parte dei dati precedenti all'esecuzione .
Gli errori sono per i principianti, noi esperti puntiamo al disastro !!!
Le conoscenze acquisite, sono proporzionali al DANNO PRODOTTO !!! ( esperienza personale...)
youtube



Immagine 2°socio TIRATOSAURO CLUB ITALIAN
CARLINO
TORNITORE E FRESATORE
Messaggi: 19935
Iscritto il: lun gen 01, 2018 21:07
Località: Como

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

Messaggio da CARLINO »

Non sono un esperto ma dedicherei un Arduino vergine a guidare l'ELS.....
Avatar utente
Davide Resca
CAPO OFFICINA
Messaggi: 13828
Iscritto il: lun feb 29, 2016 11:29
Località: Ustica & Dintorni saltuariamente Bologna o Pesaro
Contatta:

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

Messaggio da Davide Resca »

E cosa risolvi ? se è un problema di scrittura/lettura dalla eeprom , la prima volta che memorizzi dati sei daccapo...
Gli errori sono per i principianti, noi esperti puntiamo al disastro !!!
Le conoscenze acquisite, sono proporzionali al DANNO PRODOTTO !!! ( esperienza personale...)
youtube



Immagine 2°socio TIRATOSAURO CLUB ITALIAN
CARLINO
TORNITORE E FRESATORE
Messaggi: 19935
Iscritto il: lun gen 01, 2018 21:07
Località: Como

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

Messaggio da CARLINO »

Ne usi uno per ogni lavoro... :rotfl: ( battuta per un tiratosauro..)
Avatar utente
Davide Resca
CAPO OFFICINA
Messaggi: 13828
Iscritto il: lun feb 29, 2016 11:29
Località: Ustica & Dintorni saltuariamente Bologna o Pesaro
Contatta:

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

Messaggio da Davide Resca »

@McMax
premetto che non ho studiato a fondo il manuale ma quel "ripristina valori" di cui hai parlato fa quello che ho detto io ? cioè azzera tutte le celle della eprom?
Gli errori sono per i principianti, noi esperti puntiamo al disastro !!!
Le conoscenze acquisite, sono proporzionali al DANNO PRODOTTO !!! ( esperienza personale...)
youtube



Immagine 2°socio TIRATOSAURO CLUB ITALIAN
Avatar utente
Davide Resca
CAPO OFFICINA
Messaggi: 13828
Iscritto il: lun feb 29, 2016 11:29
Località: Ustica & Dintorni saltuariamente Bologna o Pesaro
Contatta:

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

Messaggio da Davide Resca »

carlino... è contrario alla mia religione :risatina:
Gli errori sono per i principianti, noi esperti puntiamo al disastro !!!
Le conoscenze acquisite, sono proporzionali al DANNO PRODOTTO !!! ( esperienza personale...)
youtube



Immagine 2°socio TIRATOSAURO CLUB ITALIAN
CARLINO
TORNITORE E FRESATORE
Messaggi: 19935
Iscritto il: lun gen 01, 2018 21:07
Località: Como

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

Messaggio da CARLINO »

Lo sospettavo..... :rotfl:
niconick
APPRENDISTA E ADDETTO ALLE PULIZIE
Messaggi: 42
Iscritto il: mar gen 08, 2019 13:08
Località: pavia

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

Messaggio da niconick »

L'arduino è anche si quello originale e destinato a quel programma, per altre cose mi trovo benissimo con il nano
niconick
APPRENDISTA E ADDETTO ALLE PULIZIE
Messaggi: 42
Iscritto il: mar gen 08, 2019 13:08
Località: pavia

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

Messaggio da niconick »

ho provato con i reset e si resetta solo con il programma che usa il ponte (perlomeno ho imparato una cosa nuova, grazie McMax)

ho ricaricato il programma ma niente, adesso ordinerò uno schermino non i2c e farò un'altra prova
niconick
APPRENDISTA E ADDETTO ALLE PULIZIE
Messaggi: 42
Iscritto il: mar gen 08, 2019 13:08
Località: pavia

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

Messaggio da niconick »

in parole povere la funzione fil. a misura è identica al vincolo meccanico
Avatar utente
McMax
CAPO OFFICINA
Messaggi: 9016
Iscritto il: dom gen 31, 2010 21:46
Località: Bussero (MI)

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

Messaggio da McMax »

guarda che il display i2c dovrebbe essere in realtà un parallelo con una schedina agguntiva che converte in i2c. Nel caso puoi dissaldare la schedina e collegare direttamente il display come da manuale.

Per scrupolo ho ricontrollato la funzione di filettatura a misura in cerca di eventuali bug strani ma non ho trovato nulla: una volta che imposti la lunghezza lui si deve fermare. In pratica lui calcola quanti passi stepper totali deve fare prima di fermarsi in base al passo della vite voluto ed alla lunghezza impostata. Se non si ferma potrebbe essere che per qualche motivo la variabile che usa per controllare il numero totale di passi venga corrotta da qualcos'altro oppure, la butto li, per qualche motivo perde dei passi encoder ma in quel caso il passo del filetto dovrebbe essere sbagliato.

Sei sicuro di aver impostato la lunghezza correttamente ? (è in mm)

Davide:"@McMax
premetto che non ho studiato a fondo il manuale ma quel "ripristina valori" di cui hai parlato fa quello che ho detto io ? cioè azzera tutte le celle della eprom?"
No Davide il ripristina valori sovrascrive le celle EEPROM con i valori di default (che sono definiti ed eventualmente possono essere cambiati direttamente nel listato prima di compilare il programma)
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
Davide Resca
CAPO OFFICINA
Messaggi: 13828
Iscritto il: lun feb 29, 2016 11:29
Località: Ustica & Dintorni saltuariamente Bologna o Pesaro
Contatta:

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

Messaggio da Davide Resca »

Ah ok , beh comunque ci inserisce dei valori che sia 0 ,ff, o i valori preimpostati poco importa , io il problema ce l'ho avuto (con il mio sw ...) perchè non avendo previsto una impostazione di default ( era un contagiri/contaore ) all'avvio leggeva valori random mandando a puttane tutto l'algoritmo di calcolo...

Secondo te cosa può essere che quello di niconik non cambia i valori ?
Gli errori sono per i principianti, noi esperti puntiamo al disastro !!!
Le conoscenze acquisite, sono proporzionali al DANNO PRODOTTO !!! ( esperienza personale...)
youtube



Immagine 2°socio TIRATOSAURO CLUB ITALIAN
Bloccato

Torna a “Elettronica ed elettrotecnica”