"Igor" ha scritto nel messaggio
Non che micro usi ma te lo scordi di fare la quadratura di 3 encoder più i relativi algoritmi PID di controllo con un solo micro, sopratutto alla luce della frequenza input massima (500*4*3000/60 = 100kHz) Perlomeno dovresti fare la quadratura all'esterno del micro, lui sui occupa solo dei 3 PID, poi se usi 3 IC dedicati, tipo gli HCTL2020 di Agilent, oppure la fai con tre PIC (meglio gli Scenix vista la massima frequenza di input) o meglio ancora realizzando una logica discreta esterna questa è una tua scelta progettuale. Una buona soluzione potrebbe essere usare tre HCTL1000 che oltre a gestirti la quadratura, con risoluzione a 32 bit, ti implementano pure il PID con relativa generazione del segnale PWM di controllo, a questo punto il processore principale si deve limitare a mandare i corretti comandi di posizionamento e ad interfacciarsi con il pc. Giusto per curiosità cosa devi realizzare ?
Bye