Diseñar un circuito analógico que transforma Fourier o Laplace transforma una señal de entrada

4

Este es actualmente mi proyecto favorito, pero estoy un poco atascado en algunos problemas.

Primero repasaré mi idea para la Transformada de Fourier: La transformada de Fourier se define como

\ $ F (\ omega) = \ int ^ {\ infty} _ {- \ infty} d \ omega \ e ^ {i \ omega x} f (x) \ $

Como es difícil hacer una señal exponencial compleja, decidí reemplazar la exponencial compleja mediante la ecuación de Euler:

\ $ e ^ {i \ omega x} = \ cos (\ omega x) + i \ sin (\ omega x) \ $

El diseño es el siguiente:

Tendré dos fuentes de voltaje (cada una de las cuales será una señal de seno y coseno respectivamente) y una tercera fuente de voltaje como la señal que quiero transformar. Divido la tercera señal en dos, y tomo el registro de cada una de las cuatro señales, pero las puse en un amplificador de registro. Desde allí agrego una de las señales divididas a la señal sinusoidal y la otra a una señal de coseno. Desde allí, envío las dos señales restantes a un circuito de exponenciación y las sumo (multiplicando así el exponencial complejo y la señal de interés. Luego lo envío a otro amplificador operacional para integrarlo, completando así mi Circuito de Transformada de Fourier.

Bueno, no del todo. Hay dos problemas con esto (espero que mi explicación anterior tenga sentido). La primera es que, aunque tengo un coseno y un seno para reemplazar mi función exponencial compleja, todavía tengo que lidiar con el hecho de que mi función seno debe multiplicarse por \ $ i \ $ para que sea precisa.

El segundo problema es que, aunque descubro el primero, solo estoy transformando mi señal de entrada en un valor de frecuencia. ¿Cómo lo haría para un espectro de frecuencias? En otras palabras, ¿hay un circuito que me permita cambiar continuamente la frecuencia de una señal?

Ahora repasaré mi idea de Transformada de Laplace:

Esto es similar a la Transformada de Fourier, solo que integras la mitad de la línea real e integras tu señal con respecto a una función de descomposición exponencial.

\ $ F (s) = \ int ^ {\ infty} _ {0} e ^ {- st} f (t) dt \ $

Todo esto es bueno, ya que solo puedo tener un circuito RC cargado y multiplicar la señal de interés y la señal del circuito RC mediante el mismo método descrito anteriormente (mediante adición logarítmica y exponenciación mediante amplificadores operacionales).

Mi único problema con esto, sin embargo, es que, de nuevo, solo me estoy transformando bajo un valor S (bajo un valor \ $ \ frac {1} {RC} \ $). ¿Hay alguna forma de cambiar continuamente los valores de capacitancia o resistencia que no sean mecánicos? Me temo que pegar un potenciómetro y cambiarlo mecánicamente sería poco confiable e irrazonable.

¿O tal vez estoy haciendo esto completamente por el camino equivocado? ¿Qué piensan ustedes?

Tenga en cuenta que estoy haciendo esto porque sé que existen soluciones digitales como la FFT a través de una placa de arduino o algo así. Me gustaría hacer esto usando circuitos analógicos.

    
pregunta firest

3 respuestas

3

Creo que estás haciendo esto de forma incorrecta. Piense en lo que hace una transformada de Fourier: toma una señal de dominio de tiempo y la convierte en una señal de dominio de frecuencia. Entonces, lo que se desea es un conjunto de frecuencias con amplitudes individuales. La fase también se puede hacer, pero es más difícil y rara vez se necesita en mi experiencia, así que por ahora la omitiré.

Bien, entonces queremos tomar una señal analógica en un cable y medir su amplitud en cada una de las X bandas de frecuencia. Ahora es facil Solo distribuya la señal a los filtros de paso de banda X y mida la amplitud que sale de cada uno. Así:

simular este circuito : esquema creado usando CircuitLab

Incluso hay un proyecto documentado completo para esto aquí: enlace

    
respondido por el AaronD
0

"No se pueden generar señales complejas de todos modos, eso es solo abstracción matemática"

Siéntete libre de corregirme si me equivoco ... El multiplicador de la parte compleja es la fase del seno en cuestión, ¿no es así? En la FFT, cuando observa la onda nr 2 / n, donde n es el índice en la secuencia, por ejemplo: 2.0 + 0.5i ... 2.0 es la amplitud de ese seno y 0.5 el cambio de fase. Básicamente, en un reino analógico puede crear la parte imaginaria si ignora la i (o j en algunas notaciones).

    
respondido por el Dj Bonc
0

Usar bancos de filtros es la opción más simple. Puede considerar la reestructuración del modelo mecánico del Analizador de armónicos de Albert Michelson en términos eléctricos. es decir, la primavera con un circuito RC, etc.

    
respondido por el Wupadrasta Santosh

Lea otras preguntas en las etiquetas