Vai al contenuto
PLC Forum


encoder sin cos


Messaggi consigliati

Stefano Zambelli
Inserito:

buongiorno

sono entrato in posseso di un encoder con un segnale di uscito 1Vpp di tipo

canale A seno

canale B coseno

il segnale di riferimento Z

cerco 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 scusatemi

grazie anticipato


Inserita:

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.

Inserita:

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

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 account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...