Pagina 4 di 50

Re: ELS (Electronic Lead Screw) - 2.0

Inviato: dom gen 23, 2022 01:02
da jonweb73$
Ciao Max, 12.23 volt, misurata con tester, al momento gli ingressi non sono bruciati.

Re: ELS (Electronic Lead Screw) - 2.0

Inviato: dom gen 23, 2022 09:45
da McMax
Ok quindi la resistenza di pull up interna non è da 3.3K ma più bassa.. altrimenti non si spiegherebbe come fai ad avere oltre 7V su pin di ingresso.

Questa di seguito è la tabella dei valori massimi assoluti accettati dal micro montato su arduino (ATMega328P):
ATMega328P.png
con Vcc massima di 6.0V e una tensione massima sui pin di Vcc+0.5 in teoria qualsiasi valore al di sopra di 6.5V potrebbe rompere qualcosa. Certo che ci sono delle tolleranze ma attenzione perchè alla lunga si rompe. Una cosa che non scrivono sui datasheet è che eventuali sovratensioni hanno un tempo massimo oltre il quale il dispositivo si degrada. I semiconduttori si rompono se la tensione è troppo alta rispetto alla larghezza del canale con cui sono costruiti. Internamente fa arco elettrico con surriscaldamento e bruciatura irreversibile.
Questo per dirti che si, magari per una volta e pochi secondi non è successo nulla ma non lo rifare. Prova a banco prima con il tester e assicurati che a tensione in uscita all'encoder non superi i 5V.

Re: ELS (Electronic Lead Screw) - 2.0

Inviato: mar gen 25, 2022 14:23
da robyxrd
Ciao a tutti,
volevo intanto fare i complimenti per il progetto, e anche per la documentazione, chiara ed esauriente!
Siccome conosco poco Arduino (lo ho usato solo un paio di volte per applicazioni banali), ho una domanda circa il modulo display.
Ne ho preso uno 20x4 compatibile HD44780, si chiama 2004A, e siccome costava solo 60 cent in più , ho preso la versione con interfaccia I2C. In un primo momento ho dissaldato la schedina, per fare i collegamenti come da schema di ELS, però mi chiedevo se si potesse usare con I2C : i collegamenti mi pare sarebbero semplificati, ma il codice originale andrebbe modificato, suppongo..
sarebbe interessante anche perchè il modulino ha anche un trimmer per la regolazione del contrasto

altra domanda.. la schedina joystick che ho è questa in foto, posso usarla normalmente collegando i 3 tasti agli ingressi digitali e il joy analogico come da schema , giusto?

Grazie mille in anticipo :-)
Roberto

Re: ELS (Electronic Lead Screw) - 2.0

Inviato: mar gen 25, 2022 14:44
da umbez
cerca il firmware by sbinf74 e le sue istruzioni, spiega tutto

Re: ELS (Electronic Lead Screw) - 2.0

Inviato: mar gen 25, 2022 15:10
da robyxrd
Grazie umbez..
il problema è trovarlo, suppongo sia nell'altro post di 95 pagine! :shock:
cmq ora ci provo ;-)

EDIT.. trovatoooo :cool:

credo sia questo, ottimo si parla anche di versione con i2c, dopo me lo guardo

http://meccanicaedintorni.morpel.it/php ... start=1350

Re: ELS (Electronic Lead Screw) - 2.0

Inviato: mar gen 25, 2022 16:18
da sbinf74
si è quello ;)

Re: ELS (Electronic Lead Screw) - 2.0

Inviato: mar gen 25, 2022 17:24
da robyxrd
Gentilissimo Sbinf !!!
Ho dato prima una veloce occhiata...
Volevo usare un Nano che mi avanza (non quelli da giardino, eh.. ;-) )
Sbaglio o per usare il Joystick non devo tagliare i due pin e fare il ponticello, ma solo collegare direttamente i pin giusti?

(grazie per l'idea dell'adattatore con morsettiera che avevi postato, lo ho preso, comodissimo)

Re: ELS (Electronic Lead Screw) - 2.0

Inviato: mar gen 25, 2022 17:46
da Davide Resca
:shock: mastino ?!?
Intendi il barbaro di Artena ?
cominciamo a chiamare le cose con il loro nome, please :rotfl:

Re: ELS (Electronic Lead Screw) - 2.0

Inviato: mar gen 25, 2022 18:06
da robyxrd
E' una vecchia firma..di diversi anni fa, peraltro non la avevo scritta io.. per cui non so... forse meglio che io la cambi allora :risatina:

Re: ELS (Electronic Lead Screw) - 2.0

Inviato: mer gen 26, 2022 09:48
da sbinf74
Roby, se usi arduino uno e lo shield per il joy devi fare la modifica indicata nel pdf. Se usi il solo joy basta collegare i fili a prescindere che usi arduino uno o il nano.

Re: ELS (Electronic Lead Screw) - 2.0

Inviato: mer gen 26, 2022 14:24
da robyxrd
Sbinf, scusa l'ignoranza... La scheda con joystick e pulsanti mi pare di capire sia fatta per essere messa sopra arduino Uno, quindi se usata con il nano, o cmq prendendo i singoli pin che servono..occorre lo stesso fare modifica?
Grazie mille

Re: ELS (Electronic Lead Screw) - 2.0

Inviato: ven gen 28, 2022 15:49
da sbinf74
Con il nano utilizzare la shield joystick per l'uno ha poco senso.
Io con il nano utilizzo QUESTE schede, praticamente il solo joy

Re: ELS (Electronic Lead Screw) - 2.0

Inviato: ven gen 28, 2022 22:38
da robyxrd
Si si, è che avevo preso lo shield, ma poi avevo sottomano un nano e per fare la prova ho usato quello.. ho collegato i pin come li avevi assegnati nello sketch, senza modificare la schedina joystick
Cmq pare funzioni tutto!! ;-) sicuramente poi avrò qualcosa da chiedere ;-)

Re: ELS (Electronic Lead Screw) - 2.0

Inviato: mer feb 09, 2022 16:05
da sbinf74
Ultima modifica che ho fatto all'ELS di Max è la memorizzazione del Feed nell'avanzamento libero.

Praticamente andando in avanzamento libero viene proposto subito l'ultimo utilizzato (che quindi è passato per la fase di run) il valore viene conservato in eprom.
Lo trovo molto utile perchè si risparmia tempo in operazioni ripetitive.

Re: ELS (Electronic Lead Screw) - 2.0

Inviato: gio feb 10, 2022 00:52
da robyt
Premetto che sono un asino in elettronica anche se campo con l'informatica (gestionale) da più di quarant'anni.
Mi sto cimentando nella realizzazione di questo progetto e ringrazio McMax per aver reso disponibile lo sketch per arduino.
Ho letto un paio di volte le 95 pagine della discussione precedente e mi sono procurato tutto il materiale occorrente.
Ho testato il tutto su banco ed ha funzionato al primo colpo.
Adesso sono in attesa delle pulegge per il collegamento del motore alla barra filettata per procedere all'installazione sul tornio (un damatomacchine newton 20)
Sto montando le scatole con i vari componenti e volevo chiedervi che sezione minima devono avere i fili che portano i segnali del driver (PUL DIR ENA) perché avrei intenzione di utilizzare un cavo schermato che mi ritrovo in casa i cui fili sono da 0,22 mm e non sono sicuro siano sufficienti.
Grazie.