Compensación de fase PA92 OPAMP

Tengo problemas para entender la compensación de fase en el amplificador operacional PA92. Primero explicaré rápidamente el circuito que estoy construyendo.

 

1. El circuito

Estoy usando una batería de 200 V y me gustaría crear un Gnd virtual para mi circuito. El PA92 OPAMP es el componente ideal para eso, porque puede operar con suministros de alto voltaje (hasta 500V). A continuación puedes ver el circuito que he construido:

esquemático

simular este circuito : esquema creado con CircuitLab

R1 y R2 crean un voltaje de referencia destinado a ser 0V. Los condensadores C1 y C2 proporcionan cierta estabilidad a la referencia.

D1 y D2 son diodos zener 3V6 que mantienen las entradas cerca una de la otra. Un voltaje de entrada diferencial de más de 20 V puede dañar el OPAMP.

Puede encontrar la hoja de datos del OPAMP aquí: https://www.apexanalog.com/resources/products/pa92u.pdf

 

2. Función de compensación de fase

Este OPAMP tiene una función de "compensación de fase". Tienes que conectar el pin 4 al pin 5 a través de un circuito RC. La elección de los valores de resistencia y condensador define la compensación de fase del OPAMP. La hoja de datos explica brevemente:

El PA92 está compensado externamente y el rendimiento se puede adaptar a la aplicación. Utilice los gráficos de respuesta de señal pequeña y respuesta de potencia como guía. El condensador de compensación C C debe tener una tensión nominal de trabajo de 500 V. Se recomienda un capacitor NPO. La red de compensación C C R C debe montarse cerca de los pines 4 y 5 del amplificador para evitar oscilaciones espurias.

Estos son los gráficos de "respuesta de señal pequeña" y "respuesta de potencia":

ingrese la descripción de la imagen aquí

La hoja de datos también proporciona esta tabla:

ingrese la descripción de la imagen aquí

 

3. El problema explicado

Tengo que admitir que no entiendo completamente lo que realmente hace esta compensación de fase. Para hacer que el componente se comporte como un OPAMP general de todos los días, pensé que tenía que elegir la última línea de la tabla (10pF, 0Ω). No podría estar más equivocado. La salida oscila a unos 60 V de pico a pico, como puede ver en la captura de pantalla de mi osciloscopio:

> YELLOW: V+ input
> BLUE:   V- input
> PURPLE: Vout

> Horizontal: 400ns per division, 10 divisions in total
> Vertical:   10V per division, 8 divisions in total

ingrese la descripción de la imagen aquí

Nota: Para esta prueba, utilicé dos baterías en serie de 100V cada una, por lo que tengo un Gnd real justo en el medio. Estas capturas de pantalla del osciloscopio son medidas correspondientes a ese Gnd real.

 
Luego cambié los valores de C C y R C a 100pF y 100Ω respectivamente. Esto corresponde a la segunda línea de la tabla. Ahora obtengo esta salida:

> YELLOW: V+ input
> BLUE:   V- input
> PURPLE: Vout

> Horizontal: 1us per division, 10 divisions in total
> Vertical:   1V per division, 8 divisions in total

ingrese la descripción de la imagen aquí

Todavía hay una oscilación, pero es solo de 5,5 V de pico a pico (¡observe la escala diferente!).

 
Finalmente, me gustaría hacer una prueba con C C y R C igual a 150pF y 100Ω. Ordenaré capacitores de 150pF para eso. Con suerte, no habrá más oscilación.

 

4. Mis preguntas

Tengo básicamente dos preguntas. Uno teórico y otro práctico:

  1. ¿Qué hace realmente esta función de "compensación de fase" en el PA92?

  2. ¿Qué es esta "Ganancia" de la tabla pequeña en la hoja de datos? ¿Lazo abierto o lazo cerrado? ¿A qué frecuencia?

ingrese la descripción de la imagen aquí

  1. ¿Qué consejos prácticos puedes dar para deshacerte de estas oscilaciones? Estoy realmente desconcertado, nunca esperaría esto en un seguidor de voltaje tan simple...

 

5. Notas

  • El circuito que dibujé arriba es realmente todo lo que puse en el tablero. Por ahora, la única carga es la resistencia de 100 kΩ.

  • @ laptop2d dice que la función de "compensación de fase" "permite que OPAMP responda más rápido a altas frecuencias". En resumen, ¿puedo ver esta función como una forma de ajustar el "tiempo de subida" y el "tiempo de caída" de Vout? Entonces, ¿puedo ajustarlo de 5 V/µs a 50 V/µs?

P: ¿Por qué necesitas esto? ¿Está seguro de que necesita una conexión a tierra virtual en el circuito con una fuente de batería flotante?
Sí, necesito eso.
El PA92 es diferente a los amplificadores operacionales Jellybean comúnmente utilizados, este amplificador no es estable en ganancia unitaria y requiere compensación cuando se emplea como un búfer de ganancia unitaria
Hola @sstobbe. Aplicando R = 100 y C = 150p a esos pines especiales, ¿haría que la "ganancia de unidad estable" del opamp? ¿O necesito otras correcciones?
Hola @K.Mulier Sí, la aplicación de los valores de RC que describe producirá un amplificador estable de ganancia unitaria. También puede encontrarse con otros problemas de estabilidad con una carga capacitiva en su amplificador de tierra virtual.

Respuestas (2)

¿Qué hace realmente esta función de "compensación de fase" en el PA92?

En resumen, permite que el amplificador operacional responda más rápido a frecuencias altas, en otras palabras, una ganancia alta a frecuencias más altas. Dado que su aplicación funciona principalmente en CC, establecería la compensación en 150pf, porque no necesita la ganancia adicional/ancho de banda a altas frecuencias.

¿Qué consejos prácticos puedes dar para deshacerte de estas oscilaciones? Estoy realmente desconcertado, nunca esperaría esto en un seguidor de voltaje tan simple...

Este no es un seguidor de voltaje simple porque tiene 20k en el circuito de retroalimentación y los diodos. Los diodos agregan una pequeña cantidad de capacitancia, también puede haber pequeñas cantidades de inductancia debido al cableado del circuito. El circuito de retroalimentación tiene un punto de resonancia de una de estas cosas, y está a 375 kHz.

Como soy demasiado perezoso para simular esto, las resistencias de 20k no son necesarias, porque las entradas opamp son de alta impedancia, y la única otra conexión son las resistencias de 150k, lo que le dará una corriente de derivación de 1 mA en el peor de los casos a través de los diodos si las resistencias de 20k no están ahí.

Si eso no funciona, intente cambiar el amplificador operacional de un seguidor de voltaje a una configuración de amplificador operacional inversor y, a través de la resistencia de retroalimentación, agregue un condensador para limitar el ancho de banda (cambiándolo así a un filtro de paso bajo) a menos de 300 kHz.


 
EDITAR (de @K.Mulier)
Eventualmente lo conseguí trabajando con R C = 100Ω y C C = 147pF. Para los otros PA92 OPAMP (que se usan en circuitos más complejos), necesitaba soldar R C = 100 Ω y C C = 447 pF a los pines de compensación. Para más detalles, ver la otra publicación.


Hola @laptop2d. Gracias por su respuesta. Ya intenté quitar la resistencia de 20k, pero solo empeoró. Las oscilaciones aún están presentes y el componente de CC de Vout se acerca bastante al riel negativo. Muy raro. Mañana probaré la función de "compensación de fase" con un condensador de 150pF. Entonces, si entiendo bien su respuesta, esta "compensación de fase" solo hace que el OPAMP sea más lento/más rápido a altas frecuencias: ¿entonces un tiempo de subida más lento/más rápido? Normalmente se expresa en voltios por microsegundo...
Por cierto, el PA92 es muy costoso, si tuviera que hacer esto nuevamente, podría usar reguladores de voltaje para un riel positivo y negativo y un amplificador operacional con un rango de voltaje mucho más bajo que es más económico.
Necesitaba algunos OPAMPS PA92 para otras partes del circuito. Mientras los usaba de todos modos, agregué solo uno más para crear el Gnd virtual (en lugar de hacerlo con otros componentes). Esto me ahorró algo de tiempo en el diseño. Y es solo un prototipo, así que está bien. De todos modos, ¿es correcto considerar este capacitor de compensación como una forma de reducir el "tiempo de subida" (que es de aproximadamente 50 V para nosotros)? ¿Es así de simple? ¿O hay cosas más complicadas involucradas?
El pin comp funciona como un filtro de paso bajo. Debe limitar la banda de su amplificador operacional por debajo de 375 kHz.

1. Respuesta de Apex Microtechnology

Envié la pregunta directamente a Apex Microtechnology y obtuve una respuesta del Sr. Eric J. Boere (ingeniero de aplicaciones de campo de Apex, responsable del soporte europeo). Con su permiso, comparto con ustedes su respuesta:

Revisé el enlace provisto en su correo electrónico y todas las respuestas allí son correctas, especialmente la de @sstobbe ; "El PA92 es diferente a los amplificadores operacionales Jellybean comúnmente utilizados, este amplificador no es estable en ganancia unitaria y requiere compensación cuando se emplea como un búfer de ganancia unitaria"

Si observa el gráfico de respuesta de la señal pequeña, verá que la inestabilidad se debe a que la ganancia de bucle abierto desciende a -60 dB por década (octava) cuando llega a 1 (0 dB)

ingrese la descripción de la imagen aquí

Un amplificador operacional estable de ganancia unitaria habría mostrado una respuesta de frecuencia de señal pequeña con una pendiente hacia abajo de -20 dB/década hasta 0 dB y por debajo, después de lo cual podría haber otros grupos de polo/cero para doblar el gráfico a -40 dB/década. o incluso más allá de eso.

Para estabilizar el amplificador operacional, se puede utilizar la compensación de fase externa. Los componentes de compensación de fase R C y C C reducen la velocidad del opamp. Solo imagínese un capacitor que ralentiza la respuesta del transistor Q3 en la etapa intermedia del esquema equivalente de PA92:

ingrese la descripción de la imagen aquí

Para deshacerse de las oscilaciones, use los componentes de compensación de fase recomendados por la hoja de datos:

ingrese la descripción de la imagen aquí

Entonces, para su ganancia unitaria PA92, Cc debe ser 150pF y Rc 100Ω. Siga la recomendación de usar un CC clasificado para el voltaje de suministro completo, en su caso +100 – (-100) = 200 V (si consulta el esquema equivalente anterior, comprenderá por qué; este capacitor puede 'ver ' casi el voltaje de suministro completo ya que el voltaje diferencial entre la compuerta y el drenaje puede cambiar mucho mientras la salida se conduce de (¡casi!) riel a riel). Sería incluso mejor utilizar una pieza de mayor capacidad, por ejemplo, un condensador de 500 V. Por cierto: nadie le impediría usar 220pF + 100Ω para asegurarse de que la pieza no oscile.

Le recomiendo que lea nuestra Nota de aplicación n.° 01 , ya que puede ahorrarle mucho tiempo al utilizar nuestros amplificadores operacionales de potencia. Solo para mencionar algunas cosas a las que prestar atención:

  • Omisión de la fuente de alimentación (¡no hacerlo puede causar que la pieza también oscile!)
  • Protección de salida mediante diodos de recuperación inversa (ultra-)rápidos (si tiene cargas reactivas)
  • Protección de entrada por medio de diodos (pequeña señal), en lugar de diodos Zener (porque estos últimos exhiben una mayor capacitancia)
  • Disipación de calor (I q = 14 mA, V SS = 200 V, P q = 2,8 W; ¡la pieza está disipando 2,8 W sin hacer nada!)
  • Etc.

Por último, pero no menos importante, me gustaría llamar su atención sobre nuestra Power Design Tool, que se puede descargar de forma gratuita aquí: https://www.apexanalog.com/support/power_design_tool.html

¡Usar esta herramienta también puede ahorrarle mucho tiempo!

 
El Sr. Eric J. Boere me envió otro correo para responder a mi pregunta sobre la tabla en la hoja de datos:

ingrese la descripción de la imagen aquí

 
¡Gracias Eric por ayudarme!


2. Solución práctica

2.1 PRUEBA 1: RC = 100Ω y CC = 147pF

He soldado R C = 100Ω y C C = 147pF en los pines de compensación del PA92. Esto corresponde a la primera línea de la tabla de la hoja de datos:

ingrese la descripción de la imagen aquí

¡Las oscilaciones se han ido! Al menos en el OPAMP PA92 utilizado como mero seguidor de voltaje. Los otros dos PA92 OPAMP utilizados en el circuito giratorio más complicado (que simula una inductancia, conocido como el "circuito Antoniou") todavía están oscilando:

ingrese la descripción de la imagen aquí

 

2.2 PRUEBA 2: RC = 100Ω y CC = 247pF

Soldé un condensador extra de 100pF, elevando C C hasta 247pF. Todavía tengo oscilaciones en el circuito de Antoniou (alrededor de 10 V de pico a pico), aunque los componentes de CC de las señales se comportan como se esperaba:

ingrese la descripción de la imagen aquí

 

2.3 PRUEBA 3: RC = 100Ω y CC = 347pF

Volví a soldar un capacitor adicional, elevando C C a 347pF. Las oscilaciones en el circuito de Antoniou se debilitan a 5 V de pico a pico (en comparación con los 10 V de pico a pico anteriores).

 

2.4 PRUEBA 4: RC = 100Ω y CC = 447pF

Después de agregar una vez más 100pF (CC ahora es 447pF), todas las oscilaciones en el circuito de Antoniou desaparecieron:

ingrese la descripción de la imagen aquí

Nota: Las tres capturas de pantalla del osciloscopio que pegué aquí del circuito Antoniou no se pueden comparar indiscriminadamente entre sí. Todos tienen diferentes escalas y se miden bajo diferentes condiciones de entrada. Desafortunadamente, no hice capturas de pantalla de alcance consistentes en las 4 pruebas (C=147pF, C=247pF, C=347pF, C=447pF). Estas capturas de pantalla del alcance simplemente ilustran el hecho de que las oscilaciones se extinguen con una mayor capacitancia aplicada en el pin de compensación del PA92 OPAMP.

 

2.5 Conclusiones de la prueba

Las conclusiones que saco de los resultados de estas pruebas son:

  • El OPAMP PA92 utilizado como seguidor de voltaje simple funciona bien con R C = 100 Ω y C C = 147pF.

  • Los OPAMP PA92 utilizados en el circuito Antoniou (girador para simular una inductancia) necesitan R C = 100 Ω y C C = 447 pF para eliminar las oscilaciones.