¿Circuito para la transformación DFT? [cerrado]

-5

En mi proyecto reciente, necesito aplicar DFT para señalar y encontrar sus valores de coeficiente.

¿Puede sugerir algún circuito / chip que pueda realizar la transformación DFT / FFT en señales analógicas?

    
pregunta Virange

1 respuesta

2

Sin conocer ninguna de las exigencias sobre lo que estás tratando de lograr, básicamente hay dos categorías de métodos para elegir.

El enfoque electrónico puro es utilizar bancos de filtros muy ajustados para proporcionarle estimaciones de magnitud de las frecuencias de interés. Cuantas más frecuencias necesites, más circuito necesitarás para construir. Un enfoque análogo sería utilizar un filtro muy ajustado que se pueda sintonizar, como un amplificador de bloqueo, para hacer lo mismo, barriendo el espectro de frecuencias. Pierdes información de la fase por cualquier método.

La otra clase de método es muestrear la señal y matemáticamente hacer la transformación con potencia computacional. Este es probablemente el camino a seguir. Las rutas accesibles aquí son para a) usar un microcontrolador de lujo con algunas capacidades de procesamiento de señales digitales, como el STM32F4 ARM Cortex, o hacer esto con una computadora completa con un sistema operativo. Si sigue la ruta completa de la computadora, aún puede implementar esto en una tabla pequeña usando una computadora de una sola tarjeta como la Raspberry Pi o Beaglebone Black. Las ventajas de hacer esto son que el entorno en el que trabaja será muy parecido a un entorno informático clásico, y es probablemente la manera más rápida de comenzar si comienza desde cero. Dicho esto, si está comenzando desde cero y no tiene un fondo de computación sólido, sugiero que esto le llevará entre uno y tres meses de trabajo bastante duro.

Puede haber una manera de lograr lo que necesita hacer más rápido. Por ejemplo, si solo está interesado en una o dos frecuencias que nunca cambiarán y no le importa la fase, solo use filtros ajustados. No podemos ayudarlo a reducir su problema si no nos dice qué es.

    
respondido por el Scott Seidman

Lea otras preguntas en las etiquetas