Ho avuto la fortuna di poter smontare 2 plotter, quindi 6 motori che vedi in foto, e guide a ricircolo come nuove.Bit79 ha scritto:Complimenti!
Dove hai trovato i motori? Anche io vorrei fare prove in tale senso, ma non trovo motori sufficientemente potenti...
Ho usato il pic18f2431 con lettura encoder hardware 16bit, contatore software a 32 bit per la posizione reale data dalla lettura encoder e contatore software a 32 bit da ingresso STEP(+/- DIR).Il P.I.D. si preoccupa di portare il motore in posizione corretta.Comunque nell'applicationNote di microchip c'è qualche esempio se non ricordo male.Da leggere il datasheet del pic anche.L'hw che gestisce l'encoderBit79 ha scritto: Alcune domande specifiche: il pic deve leggere sia l'encoder del motore che gli impulsi di comando (clock e direzione). So che la serie 18 ha in alcuni modelli il contatore encoder integrato, ma devi sempre contare gli impulsi di riferimento via software giusto?
Tu come hai fatto a contare gli impulsi di riferimento e gli impulsi encoder? Fino a che frequenza riesce ad arrivare il tuo sistema (motore a parte)?
Ciao e ancora complimenti!
arriva fino a 625khz in quadratura.Il PID ogni 300microsec controlla la posizione, impiega 80 microsec circa, idle per 220, quindi mi tengo a 1600 mm/min max (0.01 mm), circa 2,6 khz, ma può andare oltre cambiando i tempi e il conteggio dell'encoder, per il tipo di fresa che ho costruito è più che sufficiente. Vedremo quando farò delle prove reali con vari materiali.
Grazie e Ciao.