Come si ottengono i diagrammi oculari?


12

Capisco che i diagrammi oculari danno un'indicazione della qualità di un segnale. Ma non capisco come vengono visualizzati su un oscilloscopio. Con l'attivazione corretta non dovresti ottenere impulsi positivi o negativi, ma non entrambi?

diagramma dell'occhio


3
Credo che sia semplice come innescare una transizione prima dell'occhio. Supponendo che i tuoi dati siano abbastanza casuali, dovresti ottenere una serie abbastanza uniforme di transizioni positive e negative.
Connor Wolf,

2
In alternativa, ci sono oscilloscopi che sono attivati ​​dal livello , non dal bordo.
Connor Wolf,

1
In genere si attiva il segnale che determina l'ora in cui i dati vengono campionati. O una transizione precedente, ad esempio il fronte di discesa in corrispondenza di un bit iniziale per RS-232. O su un altro segnale, ad esempio un segnale di clock.
Starblue,

Risposte:


14

Per prima cosa devi impostare la persistenza sul tuo ambito. La persistenza normale mostrerà i dati più recenti rispetto al precedente, mentre i dati più vecchi svaniscono ad ogni scansione. La persistenza infinita mostra anche i nuovi dati sul vecchio, ma il vecchio non si sbiadisce, in modo da poter avere letteralmente migliaia di immagini uno sopra l'altro.
Esistono due modi per creare diagrammi a occhio. Uno utilizza il trigger esterno in cui si collega il segnale di clock . Su un impulso di clock i dati possono essere alti o bassi, quindi nel tempo vedrai entrambi gli impulsi uno sopra l'altro.
Se non si dispone di un segnale di clock separato, i dati stessi vengono utilizzati per attivare l'ambito. Se guardi un segnale con codice Manchester vedrai che gli impulsi non sono sempre equidistanti. Se hai01e il trigger sul 0secondo bit mostrerà basso e poi alto, ma quando hai 00il secondo bit mostrerà un alto seguito da un basso, la transizione (che in realtà è l'orologio) sarà nello stesso posto.
Quindi, anche quando si attiva un segnale da basso ad alto qualche tempo dopo, si possono avere livelli diversi in tempi diversi.


9

Non è un singolo sweep, il display è costruito su molti sweep (es. Modalità di persistenza infinita) in modo da poter vedere il rumore medio e il jitter (tra le altre cose) del segnale.
Di solito viene attivato utilizzando la frequenza di clock del segnale (cioè segnale separato) in modo che sia 1 o 0 (o qualunque siano i tipi / livelli di dati dei segnali) saranno catturati e sovrapposti e le forme d'onda si accumuleranno nel tempo.
Ecco un link che descrive l'impostazione di un ambito per un modello di occhio.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.