Encoder Incrementali, che confusione! (almeno per me)

Sezione dedicata all'elettronica in generale.
Rispondi
Avatar utente
Corrado-c
Junior
Junior
Messaggi: 124
Iscritto il: lunedì 12 novembre 2007, 14:15
Località: (MC)

Encoder Incrementali, che confusione! (almeno per me)

Messaggio da Corrado-c » lunedì 16 marzo 2009, 16:24

Salve a tutti,
girando e rigirando nel forum mi sono imbattuto in diversi nomi per gli encoder,
io credevo che esistessero solo di un tipo... e ora devo riorganizzare le idee, mi aiutate?

line-driver che tipo di segnale è? quanti fili ha un encoder del genere?

e single-ended?
io credevo che bastasse prendere solo A+ e B+ invece c'è un apposito integrato che converte A+ B+ A- B- in A e B giusto?


usano tutti il codice gray? (fino adesso credevo di si)

A- e B- che funzione hanno? non è solo la negazione di A+ e B+ (magari lo mettono solo per comodità )

Grazie a tutti

Avatar utente
PumaPiensa
Senior
Senior
Messaggi: 1395
Iscritto il: lunedì 22 dicembre 2008, 19:30
Località: vicenza

Re: Encoder Incrementali, che confusione! (almeno per me)

Messaggio da PumaPiensa » venerdì 20 marzo 2009, 22:17

Premetto che ogni ditta d'encoder ha diciture e sigle +o- differenti .Per mia esperienza (taro e collaudo encoder prodotti da una ditta nel vicentino) posso dirti che:il line driver viene richiesto quando si vuole tensione d'uscita ttl compatibile 0-5v e ,mi sembra ,velocità  di commutazione superiore.Questo identifica solo l'integrato e quindi il tipo d'uscita dell'encoder e non il numero di canali che questo può dare.Infatti può essere un line driver monodirezionale (solo A) bidirezionale (A e B) con zero (A , B ,Z) e con complementari (in sequenza) A -A , AB -A-B , ABZ -A-B-Z. Inoltre nella scelta dell'encoder conta:v di alimentazione 5v,10-30v,5-30v la v di uscita e se queste si vogliono protette contro corto circuiti (non è il caso del tipo line driver).I canali complementari servono per i disturbi ,provo a fare un'esempio supp che ci sia un disturbo "+dist" che si somma a tutti i canali lungo i cavi dell'encoder,l'elettronica per misurare uno spostamento invece di considerare solo +A+dist e +B+dist che potrebbero portare ad errori considera la differenza fra i canali e i rispettivi complementari.Quindi risulta per ogni canale (+A +dist)-(-A +dist)=(+A +dist)-(-A)-(+dist)=+A+A+(dist-dist)=2+A lo stesso per +B,-B.Spero di essermi spiegato comunque non sono indispensabili per il funzionamento se ci sono pochi disturbi.Il gray non ha senso per encoder "incrementali" ce forniscono solo dati su direzione e velocità  ,ma non sulla effettiva posizione angolare assoluta.Per questa ci sono encoder assoluti mono o multigiri che danno in uscita un numero variabile di bit (dipende dalla risoluzione voluta) da 4bit a 32bit ,uscita che può essere in gray (di solito) o in codice binario e puo dare i bit in parallelo ,seriale,profibus ecc.

Avatar utente
Corrado-c
Junior
Junior
Messaggi: 124
Iscritto il: lunedì 12 novembre 2007, 14:15
Località: (MC)

Re: Encoder Incrementali, che confusione! (almeno per me)

Messaggio da Corrado-c » domenica 22 marzo 2009, 20:39

grazie Puma!
in questi giorni mi sono anche imbattuto nel AM26lS31 e AM26lS32 che servono appunto per trasformare i 2 tipi di segnale.
ora ho la cosa più chiara

Avatar utente
PumaPiensa
Senior
Senior
Messaggi: 1395
Iscritto il: lunedì 22 dicembre 2008, 19:30
Località: vicenza

Re: Encoder Incrementali, che confusione! (almeno per me)

Messaggio da PumaPiensa » lunedì 23 marzo 2009, 21:32

Riguardo al line driver c'è una precisazione da fare.Precedentemente ho scritto che viene richiesto quando si vuole un'uscita ttl compatibile.Questo non è del tutto corretto perchè si riferisce ad un nostro "standart" .In realta ,sotto "line driver" possono essere compresi tutti i sistemi (indipendentemente dal tipo d'integrato e valori di uscita) che adottano come comunicazione il sistema di canali con complementari cioe, per esempio: +a,-a +b,-b ecc.

Rispondi

Torna a “Elettronica”