¿Puede un osciloscopio agregar un componente de frecuencia a mi señal?

Quiero verificar el espectro de una señal DDS (onda sinusoidal "pura") en busca de componentes de frecuencia no deseados. La forma en que lo hago es almacenando la forma de onda de un osciloscopio 2GS/s (Agilent DSO81204) y luego aplicando FFT (o Chirp Z) en MATLAB. Quiero comparar los resultados con el espectro que veo en el analizador de espectro. Bueno, para resumir, después del procesamiento de la señal en el dominio del tiempo en MATLAB, veo dos picos a ambos lados de la frecuencia deseada, es decir, similar a AM.

fc = 15,625 MHz

Cuando envío la misma señal al analizador de espectro, los picos ya no están allí (incluso cuando se usa el ancho de banda más pequeño posible). Entonces mi pregunta es: ¿qué espectro es el correcto? En MATLAB intenté usar diferentes ventanas, incluida Rectangular (es decir, sin ventana), pero los picos siguen ahí. Filtré la señal con un filtro de paso bajo antes de medir con el osciloscopio y los picos se hicieron más pequeños pero aún estaban allí. La única razón que me vino a la mente es que se trata de un producto de mezcla de orden superior en el osciloscopio. ¿Alguien tiene alguna idea?

PD: probé con otro osciloscopio, pero es un modelo de gama baja que puede almacenar solo 1600 puntos, lo que está lejos de ser suficiente para una FFT precisa.

¿Es su frecuencia deseada cero kHz porque eso es lo que indica su imagen?

Respuestas (2)

Esos lóbulos laterales son el resultado de la resolución limitada de los datos del DSO, junto con el hecho de que el muestreo en el DSO no está sincronizado con precisión con la forma de onda de salida del DDS, lo que da como resultado una pequeña cantidad de modulación de amplitud aparente (no real ) . de la forma de onda real.

Si sobremuestrea y aplica un sin(x)/xfiltro de reconstrucción adecuado a sus datos DSO, esos lóbulos laterales desaparecerán.

Esta es una de las razones por las que (muestreo digital + FFT) != analizador de espectro. La verdadera respuesta es el analizador de espectro. Si bien DSO + FFT está bien para tendencias a gran escala, no puede brindarle respuestas detalladas. Por ejemplo, mirando la trama, supongo que es un digitalizador de 8 bits a 10 bits.

El SA (Spectrum Analyzer) es un instrumento de bajo ruido casi ideal y, además de tomar espectros, es muy útil para analizar el ruido ya que el instrumento básicamente tiene un ruido de fondo de una terminación de 50 ohmios. Es difícil imaginar un DSO de alta velocidad haciendo eso.

Sí, el problema probablemente sea la muestra. Un analizador de espectro moderno generalmente (en última instancia) usa muestreo digital y también una FFT; sino una implementación minuciosamente cuidadosa de la misma.