La larghezza di banda del sistema è una combinazione di larghezza di banda della sonda e larghezza di banda di ingresso dell'oscilloscopio. Ciascuno può essere approssimato da un circuito passa-basso RC, il che significa che i ritardi si sommano geometricamente:
t_system^2 = (t_probe^2 + t_scope^2)
f_system = 1/sqrt((1/f_probe)^2 + (1/f_scope)^2)
Ciò significa che un oscilloscopio da 10 MHz con sonde da 60 MHz può misurare sinusoidi di frequenza 9,86 MHz con attenuazione di -3 dB (100 * 10 ^ {- 3/20}%).
Quando si misurano i treni di impulsi digitali non è tanto la periodicità che conta, ma i tempi di salita e discesa, poiché contengono le informazioni ad alta frequenza. I tempi di salita possono essere approssimati matematicamente da un aumento RC o un aumento gaussiano e sono definiti come il tempo per il segnale che passa dal 10% della differenza tra bassa tensione (0 logico) e alta tensione (1 logico) , al 90% della differenza. Ad esempio, in un sistema a 5 V / 0 V, è definito come il tempo per andare da 0.1*5V=0.5V
a 0.9*5V=4.5V
. Con questi vincoli e un po 'di matematica elaborata , si può capire che ogni tipo di tempo di salita caratteristico ha un contenuto di frequenza fino a circa 0.34/t_rise
per gaussiano e0.35/t_rise
per RC. (Uso 0.35/t_rise
senza motivo e lo farò per il resto di questa risposta.)
Anche queste informazioni funzionano diversamente: una particolare larghezza di banda del sistema è in grado di misurare solo i tempi di salita 0.35/f_system
; nel tuo caso, da 35 a 40 nanosecondi. Stai vedendo qualcosa di simile a un'onda sinusoidale perché è quello che il front-end analogico sta lasciando passare.
L'aliasing è un artefatto di campionamento digitale ed è efficace anche nella misurazione (non sei fortunato!). Ecco un'immagine presa in prestito da WP:
Dato che il front-end analogico sta facendo aumentare i tempi solo da 35ns a 40ns, il ponte di campionamento ADC vede qualcosa come un'onda sinusoidale attenuata a 50 MHz, ma sta solo campionando a 50MS / s, quindi può leggere solo sinusoidi al di sotto di 25 MHz. Molti ambiti hanno un filtro antialiasing (LPF) a questo punto, che attenuerebbe le frequenze sopra 0,5 volte la frequenza di campionamento (criteri di campionamento di Shannon-Nyquist). Il tuo ambito non sembra avere questo filtro, tuttavia, poiché la tensione picco-picco è ancora abbastanza alta. Che modello è?
Dopo il ponte di campionamento i dati vengono trasferiti in alcuni processi DSP, uno dei quali è chiamato decimazione e intervalli cardinali , che riduce ulteriormente la frequenza di campionamento e le larghezze di banda al fine di visualizzarli e analizzarli meglio (particolarmente utile per il calcolo FFT). I dati vengono ulteriormente massaggiati in modo tale da non visualizzare frequenze superiori a ~ 0,4 volte la frequenza di campionamento, chiamata banda di guardia . Mi sarei aspettato che vedessi una sinusoide di ~ 20MHz - hai attivato la media (5 punti)?
EDIT: tirerò fuori il collo e immagino che il tuo oscilloscopio abbia un antialiasing digitale, usando decimazione e span cardinali, che sostanzialmente significa un LPF digitale quindi ricampionamento di un percorso interpolato. Il programma DSP vede un segnale a 20 MHz, quindi lo decima fino a quando non è inferiore a 10 MHz. Perché 4MHz e non più vicino a 10MHz? "Span cardinale" significa dimezzare la larghezza di banda e la decimazione è spesso anche con un potere di due. Una potenza intera di 2 o una frazione di essa ha provocato la fuoriuscita di una sinusoide da 4 MHz invece di ~ 20 MHz. Ecco perché dico che ogni appassionato ha bisogno di un ambito analogico. :)
EDIT2: Dal momento che sta ottenendo così tante visualizzazioni, è meglio correggere la conclusione in modo imbarazzante sopra.
EDIT2: lo strumento particolare che ti è piaciuto è possibile utilizzare il sottocampionamento, per il quale è richiesto un input BPF analogico per finestre per l'antialiasing, che questo strumento non sembra avere, quindi deve avere solo un LPF, limitandolo a sinusoidi inferiori a 25MHz anche quando si utilizza equiv. campionamento temporale . Anche se sospetto anche la qualità del lato analogico, è probabile che il lato digitale non esegua i suddetti algoritmi DSP, invece trasmette i dati in streaming o trasferisce un'acquisizionealla volta per lo scricchiolio del numero di forza bruta su un PC. 50MS / se lunghezze di parole a 8 bit significano che ciò sta generando ~ 48 MB / s di dati non elaborati - troppo per lo streaming su USB nonostante il suo limite teorico di 60 MB / s (il limite pratico è 30 MB / s-40 MB / s), non importa il sovraccarico di pacchetti, quindi c'è una certa decimazione fuori dalla scatola per ridurlo. Lavorare con 35 MB / s fornisce una frequenza di campionamento di ~ 37 MS / s, indicando un limite di misurazione teorico di 18 MHz o 20 n di tempo di salita durante lo streaming, sebbene sia probabilmente inferiore poiché 35 MB / s è sorprendente (ma possibile!). Il manuale indica che esiste una modalità blocco per l'acquisizione di dati a 50 MB / s fino alla memoria interna 8k (tosse)è pieno (160us), quindi lo invia al computer ad un ritmo piacevole. Suppongo che le difficoltà incontrate nella progettazione di un ingresso analogico di qualità siano state parzialmente superate dal sovracampionamento di 2X (precisione extra del mezzo bit), fornendo una frequenza di campionamento effettiva di 25MS / s, una frequenza massima di 12,5 MHz e una banda di protezione del 10% ( (0.5*25-10)/25
), che potrebbero essere ridotti nello stesso strumento manuale. In conclusione, non sono sicuro del motivo per cui stai vedendo una sinusoide a 4MHz in quanto esistono modi per farlo, ma vorrei fare la stessa misurazione in modalità Block, quindi analizzare i dati con un programma di terze parti. Sono sempre stato duro con gli oscilloscopi basati su PC, ma questo sembra avere input decenti ...