DA step dir gnd A input 5v in e Gnd

Sezione dedicata all'elettronica di controllo cnc.
Rispondi
nikigio
Junior
Junior
Messaggi: 182
Iscritto il: mercoledì 9 gennaio 2019, 11:07

Re: DA step dir gnd A input 5v in e Gnd

Messaggio da nikigio » giovedì 18 gennaio 2024, 18:34

sono alcuni giorni che non scrivo ma non vi dimentico.....e stò studiando.
Ringrazio ancora helfire per la pazienza e tutti voi per il supporto.
Ora stiamo cercando di capire come impostare l'asse "b" e in quale forma inserire i dati in UCCNC prima di montare definitivamente la copertura che dovrà aprirsi per poi successivamente al cambio utensili chiudersi.
Volevo cercare di capire il discorso di steep e velocità anche se un'idea dopo le letture varie la possiedo.
Ditemi se sbaglio...
Si inviano comandi "1" e "0" per muovere un motore, considerato "1" lo steep perciò la distanza , "0"(la sua durata dà la velocità) la velocità.
Più sono vicine le "creste" e maggiore andrà veloce...giusto ??
Noi possediamo questa tipologia di motore a 5 v che per fare un giro completo di 360 gradi compie 2045 step...5,68 steep a grado angolo.
Ora impostando in UCCNC "step per unit" con il valore 2045
- "Velocità UNITA' al minuto" =1500 e l'accelerazione a 100 unità.. tutto ruota in modo lineare e fluido, anche se si è notato che ad ogni comando positivo o negativo non sempre i due motorini si muovono simultaneamente o nella stessa direzione...si è pensato perciò che nel momento che si fosse passato all'uso delle MACRO tutto si risolvesse.
Invece NO...i motorini si muovono a scatti e molto lentamente. Per correggere il movimento dobbiamo tornare ad intervenire nei campi di configurazione di UCCNC e cambiare i dati, il motivo non riusciamo a comprenderlo.
Qualcuno ci illumini....

Avatar utente
MauPre75
Senior
Senior
Messaggi: 2381
Iscritto il: venerdì 1 dicembre 2017, 14:43

Re: DA step dir gnd A input 5v in e Gnd

Messaggio da MauPre75 » giovedì 18 gennaio 2024, 19:22

Se stai usando un driver e due motori e noti quei problemi non credo che sia un problema da software, per la direzione si interviene sul cablaggio dei motori, ma il movimento deve essere specchiato, se noti che non si muovono correttamente potrebbe anche essere un problema di alimentazione insufficiente, cablaggio o un motore avere problemi suoi.

Avatar utente
hellfire39
God
God
Messaggi: 3416
Iscritto il: domenica 16 dicembre 2012, 9:04
Località: AN

Re: DA step dir gnd A input 5v in e Gnd

Messaggio da hellfire39 » venerdì 19 gennaio 2024, 9:52

Configurazione della scheda di controllo: innanzitutto bisogna capire cosa volete ottenere.
Visto che state pilotando un sistema che ruota, un'ipotesi potrebbe essere quella di configurare l'asse in gradi.
A questo punto devi configurare quanti passi (step, non steep) fa il motore per ruotare un grado (step/unità = 2045/360). (*)
Con questa configurazione avrai la posizione espressa in gradi e la velocità espressa in gradi/minuto (o gradi/secondo non so com'è configurato il tuo sistema).

Adesso ha degli ordini di grandezza su cui ragionare: se hai impostato un movimento con una velocità di F360 (360 gradi/minuto), significa che l'asse farà un giro (360 gradi) in un minuto.

Tieni conto che un motore così ridotto come il tuo andrà molto piano. Se vuoi mandarlo veloce, la povera scheda di controllo dovrà andare ad una frequenza molto elevata e non è detto che ce la faccia. Quindi rassegnati ad avere un motore che va molto piano.

P.S. non invii "1" e "0" ma invii impulsi. Ad ogni impulso il motore si muove di un passo. La distanza tra gli impulsi determinerà la velocità con cui si muove il motore. Ma questo, per te, è trasparente, perché ci pensa la scheda di controllo.

Un suggerimento: lascia perdere le macro finché non sarai in grado di muovere in modo affidabile l'asse con singoli comandi in MDI. Poi, prima di utilizzare la macro, assicurati di avere un'idea di come funziona ed aver verificato che funzioni l'ingresso relativo al finecorsa della cover.


(*) attenzione: se il driver ha impostato un micropasso, questo calcolo va aggiutato. Se hai 4 micropassi, ad esempio, ci vorranno 2045*4 impulsi per fare un giro.

nikigio
Junior
Junior
Messaggi: 182
Iscritto il: mercoledì 9 gennaio 2019, 11:07

Re: DA step dir gnd A input 5v in e Gnd

Messaggio da nikigio » sabato 20 gennaio 2024, 13:29

Grazie Hellfire39
Infatti qualcuno ha ragionato nel senso rotatorio...non dobbiamo trasformare il senso rotatorio in lineare, ma moverci lungo i 360 gradi.
Con il manuale di UCCNC cerchiamo di analizzarre i singoli campi da compilare nella videata dell'asse B.
In caso di bisogno chiederemo aiuto.... #-o .
Personalmente ho dubbi sull'accelerazione e la sua compensazione....
Sono ancora al primo volume del triennio..... =D>

ps-- Gradi minuti perchè sono step for units e velocità = units for minuti...
MDI = A cosa significa ?' Non c'è nessun finecorsa fisico ma software.
Lo sò siamo da mettersi le mani tra i capelli...

Avatar utente
hellfire39
God
God
Messaggi: 3416
Iscritto il: domenica 16 dicembre 2012, 9:04
Località: AN

Re: DA step dir gnd A input 5v in e Gnd

Messaggio da hellfire39 » sabato 20 gennaio 2024, 15:10

con MDI intendevo la funzione per inviare manualmente dei comandi tipo "G0 X100".

Se non sbaglio, MDI sta per Manual Data Input, inserimento manuale di dati (o comandi)

nikigio
Junior
Junior
Messaggi: 182
Iscritto il: mercoledì 9 gennaio 2019, 11:07

Re: DA step dir gnd A input 5v in e Gnd

Messaggio da nikigio » sabato 20 gennaio 2024, 18:19

Ok capitissimo.... troppi inglesismi .... :doubt:

nikigio
Junior
Junior
Messaggi: 182
Iscritto il: mercoledì 9 gennaio 2019, 11:07

Re: DA step dir gnd A input 5v in e Gnd

Messaggio da nikigio » domenica 21 gennaio 2024, 11:50

Eccoci.....queste sono le impostazioni che ci danno un giusto compromesso. 4 volte come detto da hellfire
Problema..dalla riga di comando scrivendo sia g0b100 o g0b-100 non cambia direzione....

25= step per units
velocità unità/minuto= 1500
accelerazione =100
Non hai i permessi necessari per visualizzare i file e le foto allegati in questo messaggio. Per visualizzare tali file devi registrarti ed effettuare il Login

nikigio
Junior
Junior
Messaggi: 182
Iscritto il: mercoledì 9 gennaio 2019, 11:07

Re: DA step dir gnd A input 5v in e Gnd

Messaggio da nikigio » giovedì 1 febbraio 2024, 19:28

Aiutino ???? :D

Avatar utente
hellfire39
God
God
Messaggi: 3416
Iscritto il: domenica 16 dicembre 2012, 9:04
Località: AN

Re: DA step dir gnd A input 5v in e Gnd

Messaggio da hellfire39 » giovedì 1 febbraio 2024, 20:30

A prima vista sembra un problema hardware (o di configurazione del PIN): se non cambia direzione, non sta cambiando lo stato logico dell'uscita DIR

nikigio
Junior
Junior
Messaggi: 182
Iscritto il: mercoledì 9 gennaio 2019, 11:07

Re: DA step dir gnd A input 5v in e Gnd

Messaggio da nikigio » martedì 16 aprile 2024, 10:02

Come si può risolvere ???

Avatar utente
hellfire39
God
God
Messaggi: 3416
Iscritto il: domenica 16 dicembre 2012, 9:04
Località: AN

Re: DA step dir gnd A input 5v in e Gnd

Messaggio da hellfire39 » martedì 16 aprile 2024, 10:30

Prima di tutto verificando che la mi aipotesi sia fondata, ad esempio con un tester.
Poi, verificando tutta la "catena" dal software al controller al cavo che arriva al driver per vedere cosa c'è di sbagliato.

Configurazione errata?
Cablaggio "lento" sul morsetto?
Cavo rotto?
Ecc.

nikigio
Junior
Junior
Messaggi: 182
Iscritto il: mercoledì 9 gennaio 2019, 11:07

Re: DA step dir gnd A input 5v in e Gnd

Messaggio da nikigio » mercoledì 17 aprile 2024, 10:45

Quali dati dovrei ottenere con il tester a favore della tua ipotesi ??? grazie

Avatar utente
hellfire39
God
God
Messaggi: 3416
Iscritto il: domenica 16 dicembre 2012, 9:04
Località: AN

Re: DA step dir gnd A input 5v in e Gnd

Messaggio da hellfire39 » mercoledì 17 aprile 2024, 10:50

Mettendo il tester (in tensione continua) tra l'ingresso DIR del driver e GND, dovresti vedere due valori differenti quando ti muovi nelle due direzioni, tipo 0 V oppure 5 V.

nikigio
Junior
Junior
Messaggi: 182
Iscritto il: mercoledì 9 gennaio 2019, 11:07

Re: DA step dir gnd A input 5v in e Gnd

Messaggio da nikigio » martedì 23 aprile 2024, 12:59

grazie risolto......helfire ....non fuggire..... :twisted:

Rispondi

Torna a “Elettronica CNC”