filo77 ha scritto:Salve a tutti,da profano ho provato a cercare,ma non mi è chiaro il limite di frequenza di una porta parallela,percio' chiedo qui.
Ipotizzando una cnc 3 assi con motori stepper,tutti e 3 in movimento fatti girare a 1600 passi giro ed una velocita' di 1000rpm a che frequenza equivale?
Fatti due conti sarebbe se non sbaglio
1600x1000=1600000 impulsi minuto
1600000:60=2666.6 hz
2666.6x3(motori)=8khz
Ragionamento corretto oppure è na fregnaccia?
Vorrei capire dove mi posso spingere con gli impulsi giro per poi piu' avanti settare mach3
giusto per non disperderci, cerco di risponderti in modo secco, con l'altro intervento mi sono fatto trascinare dalla discussione:
bisognerebbe cercare di affinare la domanda, nel senso che vuoi sapere il limite degli impulsi generabili, o a che velocità puoi spingere la macchina?
il discorso è il seguente:
il sistema cnc si compone sostanzialmente di due organi, il controllo e la meccanica, uno si fa in funzione dell'altro, e visto che quasi sempre il limite commerciale sta sulla meccanica, si fa il controllo in funzione di quest'ultima anche se non è un obbligo, diciamo che è più semplice.
una volta stabilita la velocità voluta il passo di trasmissione moto ecc. , si crea il controllo in modo da servire adeguatamente la meccanica appunto.
il controllo a sua volta si divide in generatore di segnale, che in effetti converte le info del cam in impulsi, e sostanzialmente la parte potenza che trasforma gli impulsi in movimento. Nel caso di mach, emc e simili anche con elaborazioni potenti, il limite è la parallela del computer che opera,in termini di qualità e stabilità degli impulsi. Poi devi scindere a sua volta quest'ultimo fattore in più cose ossia, Mach ti dice che può operare con il kernel fino a 45khz (se non sbaglio) e suppone che il sistema pc glielo possa fornire, pensa che senza toccare pc settaggi e schede varie, il solo driver della parallela potrebbe permettertelo o no. ammesso che si poi collegandomi al post precedente devi far in modo che tutta la catena di comando possa eseguire ciò che ti sei prefisso.
processori dedicati, come le schede colibrì, planet ecc. fino ai controlli dedicati, si occupano di prelevare il dato e mandarlo ai drive, e evitano appunto che tu debba fare tutto ciò, infatti ti dichiarano la massima frequenza, e i livelli di uscita, lasciandoti solo la preoccupazione di scegliere driver e motori per far calzare a pennello la meccanica.