¿Cómo determino RoRoR_o para un amplificador operacional?

Entiendo que cuando se maneja una carga capacitiva con un amplificador operacional, la resistencia de salida, R o , del amplificador operacional interactúa con el capacitor de carga para formar un filtro de paso bajo, introduciendo un polo en la ganancia del bucle que puede causar inestabilidad.

Una de las estrategias de compensación implica agregar una resistencia que interactúa con R o y C yo o a d para agregar un cero en el lugar correcto para contrarrestar el polo no deseado. Los cálculos requieren conocer el valor de R o .

Entiendo por qué funciona la compensación y dónde colocar los componentes. Lo que no sé es dónde encontrar el valor de R o ; Todavía tengo que encontrar una hoja de datos del amplificador operacional que publique un valor para R o o Z o .

( Nota: aquí hay otra pregunta sobre cómo compensar un amplificador operacional por una carga capacitiva, pero no aborda R o o mencionar dónde encontrarlo. )

¿Tengo mala suerte? ¿O tal vez el valor es obvio (aunque entiendo que puede variar entre decenas y miles de ohmios)? ¿O estoy buscando en el lugar equivocado? ¿O necesito determinarlo mediante la medición del banco de alguna manera? ¿O tal vez realmente no lo necesito tanto como creo?

¿Qué hacen los profesionales en esta situación?

@RogerRowland: Esa pregunta está relacionada porque el circuito que motiva mi pregunta es similar, pero considero que mi pregunta es directa "¿Dónde encontrar a Ro?" que no se aborda o incluso se menciona en la otra pregunta. Feliz de reconsiderar si explica cómo lo ve de manera diferente.
Relacionado y casi duplicado ( electronics.stackexchange.com/questions/146531/… ).

Respuestas (3)

Para un modelo que valga la pena de un OpAmp, puede ser importante conocer la impedancia de salida de bucle abierto ( Z o ) de la parte. Un ejemplo común sería cuando se maneja una etapa de búfer FET de seguidor de fuente. En este caso, la capacitancia de entrada FET que carga la salida OpAmp está dentro del bucle. Cuando la capacitancia de carga está dentro del bucle, la ganancia OpAmp no actúa para reducir Z o a su valor de bucle cerrado ( Z oCL ). En cualquier caso, para un modelo más preciso, un valor para Z o es lo que querrás.

Muy a menudo, una hoja de datos dará un valor para Z oCL . cuando se da, Z oCL a menudo se mostrará como una figura o una curva. Los tipos de curvas más fáciles de leer serán Log-Log o en dBOhms. Valores para Z oCL puede tomarse de la curva en unas pocas frecuencias y luego convertirse, efectivamente usando la ecuación de retroalimentación de Black, en Z o , como se muestra en la ecuación:

Z o = ( A v + 1 ) Z oCL

Aquí A v es la ganancia de bucle abierto del OpAmp.

Es claro que en la frecuencia de cruce para A v (ganancia unitaria), Z o serán 2 Z oCL . También si Z oCL aumenta a 20dB/década de frecuencia (o un orden de magnitud/década), Z o será resistivo (o R o ). Cuando Z o es R o , es posible simplemente leer Z oCL fuera de la curva en la frecuencia de ganancia unitaria, multiplique por 2 y listo.

Cuando Z oCL tiene una dependencia de frecuencia de algo más que 20dB/década, las cosas se complican más.

Un ejemplo de más complicado

El LM358 o LM611 (casi lo mismo) es un buen ejemplo de más complicado. Aquí hay una curva de LM611 Z oCL .

ingrese la descripción de la imagen aquí

parecería que Z o para el LM611 alcanza un máximo de poco más de 2kOhms. Pero ¿qué pasa con el resto de los Z o ¿curva? Seleccione algunos puntos de la curva de la hoja de datos de Z oCL , y traducir en Z o usando la ecuación y la característica de frecuencia de A v .

Aquí hay algunos puntos de datos para Z oCL :

zoCLdat={{30,.01},{100,.013},{300,.03},{1000,.1},{3000,.3},{10000,1},{30000,5},{100000,100},{300000,1000},{500000,1000},{1000000,1000}};

Después de la transformación, aquí hay puntos de datos para Z o :

zoDat={{30, 105.361}, {100, 41.1206}, {300, 31.6526}, {1000, 
  31.7228}, {3000, 31.9228}, {10000, 32.6228}, {30000, 
  57.7047}, {100000, 416.228}, {300000, 2054.09}, {500000, 
  1632.46}, {1000000, 1316.23}}; 

Por supuesto, para un modelo útil, una expresión sería útil. Entonces, sin preocuparse mucho por las cosas lineales por partes, mediante inspección y un poco de juego con el ajuste, obtenga:

Z ool = ao ( 1 + i F fz1 ) ( F 2 fzcplx 2 + i F fzcplx  qz + 1 ) ( 1 + i F fp1 ) ( F 2 fpcplx 2 + i F fpcplx  Qp + 1 )

Como ecuación para describir la impedancia de salida de bucle abierto de un LM611. Con parámetros de:

  • fp1 = polo de baja frecuencia = 19Hz
  • fz1 = cero de baja frecuencia = 90Hz
  • fpcplx = polos complejos = 210kHz
  • Qp = Q de polos complejos = 1,25
  • fzcplx = ceros complejos = 30kHz
  • Qz = Q de ceros complejos = 0,65
  • ao = ajuste de magnitud = 150

Finalmente, Z o de LM611 en función de la frecuencia es:

ingrese la descripción de la imagen aquí

Los puntos rojos son los puntos de datos convertidos y la curva es de la expresión ajustada. amplificador operacional Z o No hay nada más complicado que esto.

El primer amplificador operacional que se me ocurrió (es decir, el AD8605 porque los uso mucho) tiene este gráfico: -

ingrese la descripción de la imagen aquí

También dice en las tablas que Zout es típicamente de 1 ohm (bucle cerrado de ganancia unitaria)

Si está mirando dinosaurios como el 741, tal vez no esté detallado.

Entonces, tal vez solo esté mirando amplificadores operacionales mal especificados o necesite mirar los gráficos y figuras después de las tablas. TI tiende a no decirlo explícitamente pero ADI sí.

Prefiero pensar que, a los efectos de la compensación, lo único que importa es la impedancia de salida de bucle abierto (que se especificará en las hojas de datos).
@LvW No estoy tan seguro de eso.
OK, visualicémoslo: dentro del opamp, una fuente de voltaje ideal está conectada a través de una resistencia de salida interna al nodo de salida. Ahora, conecte una tapa en el nodo de salida. El circuito de retroalimentación también está conectado a este nodo de salida. Eso significa: el circuito de retroalimentación está conectado entre una combinación pasiva ro*C que actúa como un paso bajo de primer orden. Por lo tanto, el cambio de fase adicional (no deseado) dentro de la ruta de retroalimentación es causado por esta influencia de paso bajo.
Aquí hay otra explicación: medida desde el exterior, la resistencia de salida efectiva del circuito de bucle cerrado es muy pequeña (debido al efecto de retroalimentación). Sin embargo, en nuestro caso, lo único que importa es la GANANCIA DE BUCLE (para análisis de estabilidad). Por lo tanto, es el valor de ro el que entra en la expresión de ganancia del bucle.

Por lo general, uso 100 ohmios como regla general para la resistencia de salida de bucle abierto de los amplificadores operacionales que no son realmente de baja potencia (más alto para este último).

Podría medir un número, tal vez extraerlo de un modelo o lo que sea, pero no tiene sentido un número preciso ya que no está garantizado y no se puede deducir fácilmente de los números garantizados en la hoja de datos. Por lo tanto, nuestra preocupación es el Ro máximo o, alternativamente, tener un buen margen con un número típico.