Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo usar matlab para realizar una transformación fft en la salida adc

Cómo usar matlab para realizar una transformación fft en la salida adc

1) Utilice la calculadora de cadencia directamente

Utilice la función dft para dibujar el espectro directamente. Debido a que es un muestreo coherente, puede seleccionar directamente la ventana rectangular y la señal de salida es un punto de frecuencia única;

p>

El resultado de la función thd no es la función "thd" como se define generalmente, que es la suma de todos los armónicos. El resultado de la función thd no es en realidad el "thd" generalmente definido, es decir, la suma de todos los armónicos. El resultado del cálculo aquí es en realidad el resultado de SNDR y el componente de CC se ha excluido automáticamente. Puede ver el documento cadence ocean_ref, el principio básico es escribir 0 directamente en Ok, para encontrar la frecuencia máxima de la señal

2) A través de matlab

Utilice programas como. Maxim, si utiliza un muestreo coherente aquí sin agregar una ventana, los resultados deberían ser los mismos que los calculados directamente por cadencia.

Nota: si utiliza una tabla para exportar resultados de ADC, hay una configuración de precisión en el formato de tabla-gt, puede configurar la precisión de la exportación sin pérdida y los resultados serán consistentes. el cálculo directo de Caton.

Sin embargo, en las pruebas reales, la relación entre la señal de entrada y la frecuencia del reloj no es fija, por lo que aún es necesario agregar la función de ventana.