Problemas de conversión activa y conversión de seno a cuadrado

0

Antecedentes: Actualmente estoy usando un micrófono Electret SparkFun y necesito tanto filtrar como amplificar la señal antes de convertirla en una onda cuadrada para que sea interpretada por un FPGA. El micrófono en sí tiene un desplazamiento de ~ 1,65 V CC y la amplitud de la señal está en el rango de 200 mV. El micrófono se apaga de 3.3V. Para la amplificación estoy utilizando un LM324 apagado +/- 2.5V. Para la conversión de la señal, estoy usando un comparador LM339 con un circuito de "promedio" de paso bajo y se apaga a 3.3V.

Problema: Ambos de estos circuitos funcionan bien independientemente uno del otro. El filtro activo hace un buen trabajo al atenuar el ruido de la habitación por debajo del límite de 8kHz que había especificado cuando lo construí. El LM339 con el filtro de "promedio" funciona bien para convertir la onda sinusoidal del micrófono a una onda cuadrada también.

El problema que estoy encontrando sin embargo es tratar de integrar a los dos. Cuando la salida del LM324 se alimenta al comparador, parece que no puedo obtener ninguna salida del comparador.

He simulado el circuito en LTSpice y la salida es lo que esperaría ver en la realidad, pero no puedo por mi vida hacer que esto funcione. Las imágenes de la simulación se adjuntan a continuación.

  • La traza roja es la entrada de micrófono simulada

  • La traza verde es la salida del filtro activo

  • La traza azul es la salida del comparador

Gracias de antemano, cualquier ayuda es apreciada!

    
pregunta chalsey

1 respuesta

0

Si la salida de su amplificador operacional en la vida real se ve como se ve en el Sim, entonces apostaría a que está violando al menos el rango de voltaje de entrada del comparador, si no es el rango del modo común de entrada. La tensión de alimentación negativa de su comparador es 0V.

    
respondido por el ChateauDu

Lea otras preguntas en las etiquetas