ELS (Electronic Lead Screw) - progetto con ARDUINO

Moderatore: Junior Admin

Boss823
utente sotto controllo
Messaggi: 1052
Iscritto il: mar mar 01, 2016 19:23
Località: Vicenza

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

Messaggio da Boss823 »

Perche il motore stepper scalda tanto anche quando non utilizzato....e con l’interruttore a monte dell’alimentatore ho possibilita di togliere l’alimentazione allo stesso e quindi anche al motore stepper quando utilizzo il tornio senza l’els.
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 »

Io ho previsto un interruttore che spegne tutto, compreso l'ELS. Di fatto le uniche funzioni che puoi utilizzare senza motore sono la posizione angolare e la lettura del numero dei giri.
Il motore stepper scalda tanto perché il mantenimento della posizione richiede corrente quindi la differenza con e senza alimentazione è che il motore, fermo ma alimentato, resterà bloccato sull'ultima posizione che gli è stata fornita mentre se non è alimentato può essere fatto girare manualmente.

E' probabile che gli ingressi del tuo driver non siano optoisolati e pertanto togliendo alimentazione si generi una sovratensione sui pins di ingresso del driver che entra nel micro di arduino mandando il codice in crash. Puoi provare a risolvere nei seguenti modi:
1 - mettendo dei clamp (TVS) a 5.1V su tutti i pins di arduino collegati al driver (semplice ma devi procurarti i TVS e saldarli...)
2 - optoisolando i segnali da arduino al driver (complesso se non sai come farlo..)
3 - spegnendo con lo stesso interruttore anche Arduino (la più facile e intuitiva)

La migliore è sicuramente optoisolare, ma è anche la più complessa....
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à
Boss823
utente sotto controllo
Messaggi: 1052
Iscritto il: mar mar 01, 2016 19:23
Località: Vicenza

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

Messaggio da Boss823 »

Grazie Max.

Se il display “sparisse” solo quando attacco l’alimentatore, non sarebbe assolutamente un problema.
Il fatto è che, oltre quando si accende l’alimentatore, il display scompare anche talvolta durante le lavorazioni e questo è seccante!

Da cosa potrebbe dipendere secondo te?
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 »

Te l'ho appena detto!!!!
Sovratensioni! e finché ti si impalla il codice ti va ancora bene, quando va male ti sbragano arduino!

Non continuare così, mettici una pezza altrimenti ti ritrovi con un Arduino da buttare.
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
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 »

Metti i clamp a 5.1V sui pins.
I cavi da Arduino al driver sono schermati vero ? Hai messo lo schermo a terra vero ?? :frusta:
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à
Boss823
utente sotto controllo
Messaggi: 1052
Iscritto il: mar mar 01, 2016 19:23
Località: Vicenza

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

Messaggio da Boss823 »

Si sono schermati con schermo a terra.
Questi sono i clamps 5.1v che devo mettere?
https://www.ebay.it/itm/0-5W-5-1V-DIP-D ... 4ee4767380


Immagino che basta li metto solo nei pin che vanno al driver, giusto?
Per comodita mia posso metterli anche prima dell’ingresso sul driver vero?
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 »

si gli zener vanno bene. devi metterli più vicini possibili ai pin di arduino...
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à
roby55
APPRENDISTA E ADDETTO ALLE PULIZIE
Messaggi: 19
Iscritto il: gio ott 17, 2013 21:04
Località: Verbano - confine Italo Svizzero

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

Messaggio da roby55 »

Grazie Max, non c'è fretta, quando potrai.
Quotidianamente faccio un giro sul forum, a tempo debito vi troverò una nuova versione dell'ELS aggiornata.
Grazie ancora.
Boss823
utente sotto controllo
Messaggi: 1052
Iscritto il: mar mar 01, 2016 19:23
Località: Vicenza

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

Messaggio da Boss823 »

Max ho messo questi sui 4 pin di arduino dove arrivano i cavi del controller:

Io ho preso quelli da 1w:

https://www.ebay.it/itm/0-5W-5-1V-DIP-D ... 4ee4767380


Ma niente!

Appena attacco l’alimentatore il display sparisce! :muro:

(e di conseguenza penso che il problema continuera ad esserci random anche durante le lavorazioni...)

Quei claps non hanno un verso nel quale essere installati? Vero?

Cos’altro potrei provare?
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 che hanno un verso... sono diodi zener quindi vano messi con catodo sul pin e anodo sulla massa (GND). Il catodo è quello contrassegnato dalla banda bianca (o nera se di vetro).
Perché 4 ??? I segnali sono 3 (STEP, DIR, ENABLE), la massa non va protetta verso se stessa :risatina:
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à
Boss823
utente sotto controllo
Messaggi: 1052
Iscritto il: mar mar 01, 2016 19:23
Località: Vicenza

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

Messaggio da Boss823 »

Allora li ho messi completamente sbagliati!

Qualcuno mi fa uno schema di come devo metterli per cortesia?
Cioè dovevo lasciar tutto cosi com’era e mettere in contatto su ciascun pin un diodo che dall’altro capo è collegato alla massa???
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 »

Unknown.png
le due resistenze non c'entrano nulla.
Devi usare 3 zener, uno per ogni pin quindi STEP, DIR, ENABLE. Colleghi il catodo al pin (lato contrassegnato con la fascia) e l'anodo a massa.
Il più vicino possibile ad arduino.
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à
Boss823
utente sotto controllo
Messaggi: 1052
Iscritto il: mar mar 01, 2016 19:23
Località: Vicenza

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

Messaggio da Boss823 »

Scusa Max non capisco gli schemi elettrici. Porta pazienza.
Va bene se li collego cosi?
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
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 »

siccome con internet sono proprio interdet non so se uscirà giusto il collegamento al motore che ho trovato su ebay, l'ho cercato un po sovradimensionato per sopperire a eventuali pecche di fabbricazione.....
https://www.ebay.it/itm/ACT-MOTOR-GmbH- ... SwS6Zar9Zo

secondo voi può andare bene?
ora devo trovare un alimentatore e un driver.
avete qualche consiglio su un driver ed un alimentaore?
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 »

https://www.omc-stepperonline.com/it/ki ... mento.html

altrimenti ho trovato anche questo kit ma non so di che qualità sia, magari è uguale al precedente ma non so
Bloccato

Torna a “Elettronica ed elettrotecnica”