Simulando un circuito comparador

2

Intento simular el circuito publicado aquí , que se ve así:

Estoyejecutandounanálisistransitorioytengolasiguienteconfiguración:

Esperabaobtenerlasalidacomounaondacuadrada,peroobtengoestoensulugar:

¿Alguiensabeporquépodríatenerunaondaenzigzagenlugardeunaondacuadrada?

AquíestáladefinicióndeLM339utilizada:

EDITAR:

Siutilizounpasodetiempode0.055msyeltiempodeparadaasolo5ms,obtengolosiguiente:

que todavía no es una onda cuadrada.

La amplitud de la señal de entrada es 5V.

    
pregunta Kar

2 respuestas

1

Debes estar haciendo algo mal.

Aquí está el circuito que probé:

simular este circuito : esquema creado usando CircuitLab

Dado que la señal de entrada es un seno de 1 kHz, necesita poner números mucho más pequeños que la frecuencia de la señal como paso de tiempo. Y también, ya que este es un comparador, la amplitud de la onda sinusoidal de entrada es bastante importante.

Aquí están los parámetros de simulación:

Yaquíestálatrama:

    
respondido por el Rohat Kılıç
2

El problema es que la salida de un comparador oscila entre el riel de voltaje positivo y el riel de voltaje negativo (más o menos). Si utiliza un amplificador operacional sin rieles de voltaje en el CircuitLab, no sabe cuáles deberían ser estos valores, por lo que el valor predeterminado es de +/- 50V. Esto, por supuesto, desordena su circuito, causando los cambios bruscos de voltaje que ve en su segunda imagen. (El valor predeterminado grande tiene sentido para un circuito de amplificador operacional típico, que no se acerca a la saturación. Pero para un circuito de comparación, es malo).

La solución es usar "amplificador operacional con rieles de voltaje", y conectarlo a una fuente de + 1V y tierra. Luego, el comparador genera 0 o 1 V y todo funciona como se espera.

    
respondido por el Ken Shirriff

Lea otras preguntas en las etiquetas