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_")
"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.
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....
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here.
All logos and trade names are the property of their respective owners.