Stefano Zambelli Inserito: 22 agosto 2008 Segnala Share Inserito: 22 agosto 2008 buongiornosono entrato in posseso di un encoder con un segnale di uscito 1Vpp di tipocanale A senocanale B cosenoil segnale di riferimento Zcerco informazioni per poter leggere questi segnali con un microcontrollore, la mia ricerca di intefaccie, convertitori, non ha dato grandi risultati, e i datasheet delle case costruttrici son per me un po criptici,se non sono stato chiaro o parco di informazioni scusatemigrazie anticipato Link al commento Condividi su altri siti More sharing options...
Livio Orsini Inserita: 23 agosto 2008 Segnala Share Inserita: 23 agosto 2008 Se l'encoder ha un numero sufficientemente elevato di sinusoidi-cosinusoidi per giro puoi semplicemente amplificare e squadrare gli impulsi, poi li tratti come fossero impulsi in qudratura di unnormale encoder.Per amplificarli è sufficiente un doppio operazionale rail to rail che la vori con singola alimentazione a 5v. Dopo l'amplificazione metti gli impulsi in ingresso ad un invertitore con schmitt trigger e ooterrai dei bellissimi impulsi.L'altro metodo, che risulta molto efficace se il tuo micro dispone di almeno 2 canali A/D, è quello di leggere e convertire contemporaneamente i due canli encoder, per poi ricostruire la poizione relativa. Questo metodo, un po' pesantuccio come software, si usa con i resolver (1 sola sinusoide-cosinusoide per giro), oppure quando si vuol aumentare di molto la risoluzione dell'encoder. Se, ad esempio, disponi di A/D da 10 bits, come quelli dei PIC, riesi a discriminare 1024 posizioni per ogni singola sinusoide. Link al commento Condividi su altri siti More sharing options...
walterword Inserita: 23 agosto 2008 Segnala Share Inserita: 23 agosto 2008 normalmente questi encoder seno e coseno sono dei resolver incorporati nei brushless .Il loro segnale viene gestito dal drives che crea i segnali squadrati da inviare al controllo numerico o alla scheda assi Link al commento Condividi su altri siti More sharing options...
Messaggi consigliati
Crea un account o accedi per commentare
Devi essere un utente per poter lasciare un commento
Crea un account
Registrati per un nuovo account nella nostra comunità. è facile!
Registra un nuovo accountAccedi
Hai già un account? Accedi qui.
Accedi ora