El ancho de banda del sistema es una combinación de ancho de banda de sonda y ancho de banda de entrada del osciloscopio. Cada uno puede ser aproximado por un circuito RC de paso bajo, lo que significa que los retrasos se suman geométricamente:
t_system^2 = (t_probe^2 + t_scope^2)
f_system = 1/sqrt((1/f_probe)^2 + (1/f_scope)^2)
Esto significa que un alcance de 10MHz con sondas de 60MHz puede medir sinusoides de frecuencia 9.86MHz con atenuación de -3dB (100 * 10 ^ {- 3/20}%).
Al medir trenes de pulso digital no es tanto la periodicidad lo que importa, sino los tiempos de subida y bajada, ya que contienen la información de alta frecuencia. Los tiempos de subida se pueden aproximar matemáticamente por un aumento de RC o un aumento de Gauss, y se definen como el tiempo para que la señal pase del 10% de la diferencia entre bajo voltaje (0 lógico) y alto voltaje (1 lógico) , al 90% de la diferencia Por ejemplo, en un sistema de 5V / 0V, se define como el tiempo para llegar 0.1*5V=0.5V
a 0.9*5V=4.5V
. Con estas restricciones y algunas matemáticas sofisticadas , se puede deducir que cada tipo de tiempo de subida característico tiene un contenido de frecuencia de hasta aproximadamente 0.34/t_rise
para Gauss y0.35/t_rise
para RC. (Lo uso 0.35/t_rise
sin una buena razón y lo haré por el resto de esta respuesta).
Esta información también funciona a la inversa: un ancho de banda particular del sistema solo puede medir los tiempos de subida hasta 0.35/f_system
; en su caso, de 35 a 40 nanosegundos. Estás viendo algo similar a una onda sinusoidal porque eso es lo que el front-end analógico está dejando pasar.
El aliasing es un artefacto de muestreo digital, y también está vigente en su medición (¡no tiene suerte!). Aquí hay una imagen prestada de WP:
Como el front-end analógico solo permite tiempos de subida de 35ns a 40ns, el puente de muestreo ADC ve algo así como una onda sinusoidal atenuada de 50MHz, pero solo muestra a 50MS / s, por lo que solo puede leer sinusoides por debajo de 25MHz. Muchos ámbitos tienen un filtro antialiasing (LPF) en este punto, que atenuaría las frecuencias superiores a 0,5 veces la frecuencia de muestreo (criterios de muestreo de Shannon-Nyquist). Sin embargo, su alcance no parece tener este filtro, ya que el voltaje pico a pico todavía es bastante alto. Que modelo es
Después del puente de muestreo, los datos se introducen en algunos procesos DSP, uno de los cuales se denomina diezmado y tramos cardinales , lo que reduce aún más la frecuencia de muestreo y los anchos de banda para poder visualizarlos y analizarlos mejor (especialmente útil para el cálculo de FFT). Los datos se complementan de tal manera que no muestran frecuencias superiores a ~ 0.4 veces la frecuencia de muestreo, llamada banda de protección . Esperaba que vieras una sinusoide de ~ 20MHz: ¿tienes activado el promedio (5 puntos)?
EDITAR: Sacaré el cuello y supongo que su osciloscopio tiene antialiasing digital, usando decimación y tramos cardinales, lo que básicamente significa un LPF digital y luego remuestreo de una ruta interpolada. El programa DSP ve una señal de 20MHz, por lo que la diezma hasta que está por debajo de 10MHz. ¿Por qué 4MHz y no más cerca de 10MHz? El "intervalo cardinal" significa reducir a la mitad el ancho de banda, y la aniquilación a menudo también es por una potencia de dos. Una potencia entera de 2 o una fracción simple de la misma resultó en una escisión sinusoide de 4MHz en lugar de ~ 20MHz. Por eso digo que todo entusiasta necesita un alcance analógico. :)
EDIT2: Dado que esto está obteniendo tantas vistas, es mejor que corrija la conclusión vergonzosamente delgada anterior.
EDIT2: La herramienta particular que le gustaba puede usar el submuestreo, para lo cual se requiere una entrada BPF analógica de ventanas para el antialiasing, que esta herramienta no parece tener, por lo que solo debe tener un LPF, restringiéndolo a sinusoides de menos de 25MHz incluso cuando se usa equiv. muestreo de tiempo . Aunque también sospecho de la calidad del lado analógico, es probable que el lado digital no haga los algoritmos DSP mencionados anteriormente, sino que transmita datos o transfiera una capturaa la vez para el crujido del número de fuerza bruta en una PC. 50MS / sy una longitud de palabra de 8 bits significa que esto está generando ~ 48MB / s de datos sin procesar, demasiado para transmitir a través de USB a pesar de su límite teórico de 60MB / s (el límite práctico es 30MB / s-40MB / s), no importa la sobrecarga de empaquetamiento, por lo que hay un poco de destrucción directamente de la caja para reducir esto. Trabajar con 35 MB / s proporciona una frecuencia de muestreo de ~ 37MS / s, apuntando a un límite de medición teórico de 18MHz, o 20 n de tiempo de subida, cuando se transmite, aunque es probable que sea menor ya que 35 MB / s es increíble (¡pero posible!). El manual indica que existe un modo de bloqueo para capturar datos a 50 MB / s hasta la memoria interna de 8k (tos)está lleno (160us), luego lo envía a la computadora a un ritmo pausado. Supongo que las dificultades encontradas en el diseño de una entrada analógica de calidad se superaron parcialmente mediante el sobremuestreo de 2X (precisión de medio bit adicional), lo que proporciona una frecuencia de muestreo efectiva de 25MS / s, frecuencia máxima de 12.5MHz y una banda de protección del 10% ( (0.5*25-10)/25
), todo lo cual podría reducirse en la herramienta de mano. En conclusión, no estoy seguro de por qué está viendo una sinusoide de 4MHz, ya que hay formas de que esto suceda, pero me gustaría hacer la misma medición en modo de bloqueo y luego analizar los datos con un programa de terceros. Siempre he sido difícil con los osciloscopios basados en PC, pero este parece tener entradas decentes ...