Usando un amplificador operacional como comparador

Tengo un amplificador operacional dual que quiero usar como comparador: Vin debe compararse con Vref (1/2 VCC). Este es el circuito que estoy usando (como tengo un amplificador operacional dual, estoy usando un seguidor de voltaje en el divisor).

esquema http://iridia.ulb.ac.be/~abrutschy/images/opamp.png

Esperaría que si Vin> 1.65V, Vout = 3.3V (VCC). De lo contrario, Vout=0V. Desafortunadamente, Vout es de alrededor de 2,2 V si Vin> 1,65 V, lo que no es suficiente para que mi µC detecte una lógica limpia alta.

Sospecho que estoy experimentando un problema de amplificador operacional "ideal versus real", pero no estoy seguro de cómo resolverlo mejor.

Respuestas (3)

Necesitará un opamp que pueda oscilar hasta vcc. Las cosas viejas como el 358 no pueden. Es una limitación inherente del diseño.

¡Busque amplificadores operacionales de riel a riel, o mejor aún, use un comparador adecuado!

Los amplificadores operacionales pueden tener un comportamiento inesperado cuando se usan de esta manera: timbre, bloqueo. Aquí hay una nota de aplicación detallada sobre el uso de amplificadores operacionales como comparadores: http://www.analog.com/static/imported-files/application_notes/AN-849.pdf En resumen, es mejor no hacerlo.

Esa es una muy buena referencia de hecho. (El título es Uso de amplificadores operacionales como comparadores , por James Bryant).

¿Es su amplificador operacional de riel a riel, como el MCP601? Si no, no vas a "colocarte" subiendo a AVCC. Puede volver a almacenar en búfer esto con un par de transistores separados como una solución rápida a un circuito existente (e intercambiar el +/- de las entradas), pero eso probablemente no sea lo que desea desde el punto de vista del "diseño".

Además, asegúrese de que su opamp tenga un producto de ganancia/ancho de banda suficiente para admitir la velocidad de datos que está transmitiendo y configure un multiplicador de retroalimentación explícito para evitar demoras, timbres y otros problemas de calidad de la señal.

Cuando se trata de "usar un comparador en su lugar", descubrí que la ganancia diferencial de los comparadores es bastante pobre. Sin embargo, un búfer digital, como un disparador Schmitt, a veces es una mejor solución que un componente de dominio analógico, como un opamp.