Pagina 1 di 3

Testare encoder con oscilloscopio

Inviato: 10 giu 2021, 11:46
da Ricu96
Buongiorno,
volevo testare un encoder incrementale della Kubler Type: N8.5020.2940.4096.0033 con alimentazione 5V.
Dispongo di un multimetro/oscilloscopio della UNI-T UT81B.
Essendo ignorante in materia di oscilloscopio, volevo chiedervi che valori dovrei andare a leggere e come collegare l'encoder ad esso.
Mi scuso per la domanda banale, ma non ho mai affrontato un problema simile.

Re: Testare encoder con oscilloscopio

Inviato: 10 giu 2021, 13:02
da MarcoD
Se la ruota gira, dovresti trovarti una serie di tensioni alte e tensioni basse che commutano.
Poi la cosa migliore è ricercare prima le caratteristiche tecniche del tuo encoder. :-) O_/

Re: Testare encoder con oscilloscopio

Inviato: 10 giu 2021, 13:18
da Ricu96
Da scheda tecnica noto che l'encoder ha le seguenti caratteristiche:
output circuit: RS422
power supply: 5VDC
pulse rate: 4096
Le restanti caratteristiche sono tutte meccaniche o comunque riguardanti il tipo di cavo e connettore.

Re: Testare encoder con oscilloscopio

Inviato: 10 giu 2021, 13:57
da MarcoD
Un segnale RS422 è costituito da due fili più la massa.
Ogni filo commuta fra circa 0 V e + 4 V rispetto a massa.
Un filo è il complemento dell'altro: quando l'altro è a 4 V lui è a 0 V, e viceversa.

Re: Testare encoder con oscilloscopio

Inviato: 10 giu 2021, 15:34
da Ricu96
Perdona la mia ignoranza, ma come descritto nel primo post sono proprio ignorante in ambito elettronico.

Nel disegno riporto i collegamenti dell'encoder, vediamo se ragiono nella maniera esatta.
I puntali dell'oscilloscopio immagino vadano collegati tra un segnale (quindi ad esempio A) e la massa quindi lo 0V. A questo punto muovendo l'albero dell'encoder dovrei vedere un'onda generata dal canale A che varia in base al senso di rotazione.

Re: Testare encoder con oscilloscopio

Inviato: 10 giu 2021, 17:02
da MarcoD
Quasi tutto corretto :ok:
A questo punto muovendo l'albero dell'encoder dovrei vedere un'onda generata dal canale A che varia in base al senso alla velocità di rotazione.

Per rilevare anche il senso di rotazione serve anche il canale B che è sfasato di mezzo dente
rispetto ad A: a secondo di quale commuta per primo si rileva il senso di rotazione.

Se hai un oscilloscopio a doppia traccia puoi vedere entrambi.

Re: Testare encoder con oscilloscopio

Inviato: 10 giu 2021, 17:52
da Ricu96
Ok,
ho provato a collegare il puntale nero sullo 0V ed il puntale rosso sul morsetto A, sull'oscilloscopio non noto nessuna variazione, sia in termini di tensione che in termini di frequenza.
L'encoder sono sicuro che sia funzionante in quanto è nuovo e l'ho preso giusto per capirne il funzionamento, quindi c'è qualcos'altro che non quadra.
Comunque l'oscilloscopio non è a doppia traccia.

Re: Testare encoder con oscilloscopio

Inviato: 10 giu 2021, 18:20
da MarcoD
Prova con un multimetro: se A+ è alto allora A- è basso.
L'encoder è correttamente alimentato ?

Re: Testare encoder con oscilloscopio

Inviato: 10 giu 2021, 18:45
da Ricu96
Encoder correttamente alimentato, ai capi dei morsetti ci sono 5V, però non vedo nessuna tensione tra qualsiasi segnale e il GND

Re: Testare encoder con oscilloscopio

Inviato: 10 giu 2021, 18:49
da MarcoD
Prova a misurare fra A+ e A- , ci dovrebbero esssere sempre quasi 5 V che cambiano di segno.