Vai al contenuto
PLC Forum


Motore Stepper Gira Lentamente - motore stepper gira lentamente


stefano_

Messaggi consigliati

Salve a tutti,

vi dico subito qual'è il mio problema:

avrei bisogno di far girare un motore passo passo così mi sono fatot un giretto su internet ed ho visto un semplice schema per comandare il motore dalla porta parallela del pc, ho fatto il circuito, ho fatto un programmino in Visual Basic ed il motore gira perfettamente ( o almeno sembra ) il problema è che va piano, il tempo minimo che posso impostare tra un passo e l'altro è 15 ms ( è la parallela che invia il segnale ) se diminuisco tale tempo il risultato non cambia il motore arrivato a quella velocità li non aumenta più.

Secondo voi è un problema di motore o di comando ?

Ho provato a comandarlo anche da PIC ma non essendo molto esperto avrei bisogno di qualche consiglio ( se secondo voi questa potrebbe essere una soluzione rispetto alla parallela del PC !!)

Come sempre un grazie a tutti..

Link al commento
Condividi su altri siti


15 ms sono circa 66 Hz, cioè 66 impulsi al secondo. Se hai un motore da 200 impulsi a giro impiegherai circa 200/66=3 secondi per fare un giro completo. E' normale che va piano.

Dovresti diminuire il tempo tra un impulso e l'altro, magari prova a costruirti un semplice generatore ad onda quadra con un NE555. Ricorda che gli stepper in genere non sono molto veloci, orientativamente non dovresti superare una frequenza di step di 2-3 Khz (almeno per quelli recuperati da Fax, stampanti, fotocopiatrici etc).

Ciao

Matik

Link al commento
Condividi su altri siti

scusa ma mi hai detto che io faccio girare il motore a 6 HZ e che con un NE555 posso arrivare a 2000 / 3000 Hz ?????? 66 *30 = 1980

66*45 =2970

vorresti dire che posso aumentare la velocita di 30 / 45 Volte ????????????????

Penso di essermi sbagliato vero ?

Fammi sapere

ciao e grazie 1000 per il tuo interessamento

Link al commento
Condividi su altri siti

Giusto: per ottenere gli Hz devi fare il reciproco del tempo fra una cresta e l'altra degli impulsi.

Quindi 1/0,015 (secondi) = 66,7 Hz (e non 6, hai letto o scritto male!)

Ora stai pilotando lo stepper a quella frequenza, quindi stai dando 66 impulsi al secondo, quindi ti ci vorranno tre secondi a farne 200. Se tu hai un motore da 200 passi/giro ci metti quindi tre secondi circa per ogni giro, insomma bisogna dividere il numero dei passi del motore per gli Hz forniti, per ottenere il tempo che ci metti a fare un giro.

Pilotando il motore a 2 kHz (a me sembra comunque troppo) avrai effettivamente un "tempo sul giro" di 2000/66 = 30 volte più veloce, quindi sono 10 giri al secondo.

Questo ovviamente serve solo a farlo girare, non a ottenere solo il numero di passi che vuoi (e quindi il posizionamento), che è il motivo principale per usare uno stepper.

Vista la stagione, scommetto che stai facendo un nuovo presepio...

Modificato: da Paolo Cattani
Link al commento
Condividi su altri siti

Si stefano hai capito bene la velocità che hai tu è molto bassa in confronto alla massima che potresti ottenere.

Per Paolo Cattani: ho omesso alcune considerazioni: io riesco a portare alcuni stepper in mio possesso (recuperati ma non piccoli) fino a 1800 Hz senza perdere passi, ma pilotati a mezzo passo quindi la coppia aumenta notevolmente mentre la velocità diventa 1800/400=4,5 giri al secondo.

Pilotati a passo intero non riesco tuttora a superare gli 800 Hz che sarebbero 4 g/s.

Il sistema di pilotaggio è la classica accoppiata L297-L298.

Naturalmente esistono motori in grado di supportare velocità maggiori, ma stiamo già a soluzioni di tipo industriale.

Ciao a tutti

Matik

Link al commento
Condividi su altri siti

Avevo già proposto anch'io a Stefano i 297/298, ma dice che da parallela fa tutto con quattro transistor, molti schemi in rete usano questo sistema: io preferisco andare sul sicuro.

Io mi sto preparando quattro schede, ma usando L297 e due L6203, ma probabilmente non mi accontenterò e cercherò di sviluppare un circuito in microstepping. Penso che terrò una velocità massima di 500 Hz, forse meno, quindi non dovrei avere problemi. Dovrei avere già in casa l'integrato giusto (SLA7041MS Sanken), peccato che non esista il datasheet in rete! Se qualcuno ne sa qualcosa....

Per Stefano: sei tu l'autore di QUESTO?

Modificato: da Paolo Cattani
Link al commento
Condividi su altri siti

magari !!!

io sono un povero ignorante / appassionato che ha bisogno di comandare uno stepper a 700 800 1000 Hz (insomma che non siano 66 !!!!) con la parallela del Pc 1° perche di elettronica ne so poco o nulla è poi perche fare un programmino che mi faccio X passi è una cavolata, con l'elettronica invece non so proprio da dove cominciare, comunque vogli dirvi quello che avevo in mente di fare:

a casa ho circa 400 cd e non so proprio dove metterli !!! quindi avevo pensato di fare un armadio con tutti sedi per appoggiore i cd e poi volevo fare una "pinza" che andasse a prendere il cd desiderato.

Il tutto però sarebbe comodo gestirlo da pc cosi appena masterizzo un cd lo salvo nell'archivio del pc con la posizione nell'armadio dopodiche un domani che mi dovesse servire quel cd dal compure gli seleziono il cd e glielo faccio andare a prendere

Ganzo, non credete???

Si è vero potrei semplicemente numerare i cd in maniera progressiva ed assegnare ad ogni numero un titolo e poi quando mi serve mi vado a prendere io il cd che mi serve,,,

sarebbe bello però fare una cosa automatizzata !!!!

Per adesso il problema maggiore è che con la parallela raggiungo i 66 Hz ed è troppo lento !!!!!!1

Grazie 1000 a tutti voi per il tempo che state perdendo con me

ciao ciao

Link al commento
Condividi su altri siti

E' vero, lo ammetto: con molta calma, ma mi sto costruendo una cnc.

Per quanto riguarda l' SLA7042 ho già da tempo i datasheet, il problema è che nessuno ha indicazioni sul 7041 . Potrebbe essere il fratello, o il cugino, forse il cognato, oppure non essere nemmeno parente. Ho i datasheet dell'intera famiglia, sia come allegro che come sanken, sperando in qualche indicazione tipo "come il 7042, ma con corrente massima di x ampere", "come il 7029 ma in contenitore multiwatt", ma non ci sono indicazioni. Non esiste!

Link al commento
Condividi su altri siti

E' vero proprio non si trova questo SLA7041 e ne ho avuto conferma leggendo alcuni posti di forum stranieri.

Ho guardato anche su vecchi libri di equivalenze che ho io, ma niente proprio. Sembra sparito, ma hai mai pensato di chiamare il distributore ufficiale della Sanken o Allegro qui in Italia? Magari ti sanno dare qualche dritta, o il gioco non vale la candela?.

Per quanto riguarda la cnc ti sei mai trovato a passare da qui?

http://www.computerup.it/forum/

Se non ci sei mai stato (a questo punto magari lo conosci meglio di me) allora ti consiglio di dargli un'occhiata.

Ciao e buon lavoro.

Matik

Link al commento
Condividi su altri siti

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...