Controllo assi con PC

Jun 05, 2006 6 Replies

Domanda da 100000000000000$



Qualcuno sa se esiste in giro un progettino che permetta di collegare direttamente alla parallela (o seriale del pc) le fasi di un encoder a quadratura e i segali PWR e DIR di un azionamento in cc in modod da poter controllare un asse? In rete ho trovato dei progettini con i pic.. una marei di progetti per i motori passo passo ma non encoder a quadratura nulla.



Devo fare un paio di prove con un controllo assi e non vorrei realizzare tanto hardware per un'applicazione che userò si e no un paio di volte.


"stefano" ha scritto nel messaggio news:44847aba$0$36924$ snipped-for-privacy@reader3.news.tin.it...

Non so a che velocità vuoi far ruotare il motore/encoder, ma credo che i tempi di risposta di una parallela non ti permettano di decodificare direttamente in quadratura un encoder (senza perdere clock) e di asservire decentemente un asse in velocità e in posizione.

Per PWR intendi un segnale analogico tipo 0-10V?

Come minimo ti serve un hardware che sia in grado di decodificare in quadratura l'encoder ricavando i segnali di CLOCK e DIR. Poi almeno un convertitore D/A per generare l'analogica di controllo dell'azionamento.

[DIMENTICA-WINDOWS: ON] Quindi devi scrivere il sw per asservire il loop di velocità e di posizione, nonchè per la gestione delle rampe di acc/dec. [DIMENTICA-WINDOWS: OFF]

Se vuoi posso rimediarti un azionamento gia pronto, da collegare direttamente alla parallela, che riceve in modo digitale la quota da raggiungere (a 32 bit) e gestisce tutto quanto detto sopra. Se ti interessa scrivimi a andreaf76_123 snipped-for-privacy@alice.it (togli "_123_")

Ciao, Andrea

"stefano" ha scritto nel messaggio news:44847aba$0$36924$ snipped-for-privacy@reader3.news.tin.it...

alla risposta di andrea, aggiungo:

formatting link
e' un piccolo controllore per 1 asse, con poco hardware intorno lo puoi collegare alla parallela

ciao ilmira

[CUT]

Io uso solo linx..... cos'è windows? ;-p

Grazie mille per le descrizioni e l'offerta. Qualunque siano i prezzi non investo per una cosa che mi serve solo per fare 2 prove....

ho trovato questo:

formatting link

che è tutto ciò che mi serve e costrubile rovistando in fondo al cassetto dei componenti recuperati. In aggiunta a questo software:

formatting link

faccio tutte le mie prove a costo zero.

e poi per qualche altra prova ho trovato questo:

formatting link

che alla fin fine non è neppure tanto differente rispetto al precedente.

ho lavorato sia con i 628 che con i 629 in passato....

30? più componenti aggiuntivi per asse........... sforo il buget di butto!!

se leggi l'altro post vedi che ho trovato una alternativa.

"stefano" ha scritto nel messaggio news:4484a03b$0$36935$ snipped-for-privacy@reader3.news.tin.it...

non mi sembrano alternative cosi' valide come LM628

ma quali sono i dati del tuo progetto?

- quanti impulsi encoder per giro (in quadratura immagino)

- che velocita' massima in rpm

con un cn solo in software, cioe' conteggio encoder fatto attraverso 2 bit della parallela, la vedo dura superare i 500 rpm con un encoder da 256 impulsi / giro

altra alternativa che ti propongo e' hctl2000 un counter per encoder in quadratura, poi l'uscita PWM o altro la fai come vuoi, e il loop di posizione lo fai tutto in software.

ciao ilmira

il 628 di sicuro è migliore!! ma è costoso (e poi a questo punto userei direttamente il 629)

ecoder in quadratura 200 impulsi giro.

penso che 250/300 rpm bastano e avanzano di gran lunga

500 rpm sono troppi per le mie prove!!

vale il discorso del 628.... per le prove che devo fare non spendo soldi in componenti che userò 2 volte. Devo posizionare (senza tanta precisione) due assi fatti con vite senza fine da ferramente e pezzi di legno incollati. Nient'altro....

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required