¿Cómo extraer datos pol & zero de la hoja de datos del amplificador?

Estoy mirando la hoja de datos del amplificador OPA548 e intento extraer las frecuencias de esquina, pero no puedo hacerlo con precisión, ya que solo puedo hacer suposiciones basadas en el gráfico de fase/ganancia de bucle abierto, entonces, ¿qué debo hacer?

Enlace a la hoja de datos

ingrese la descripción de la imagen aquí

Huele a malentendido o a un problema XY. Por qué querrías hacer esto?
Estoy tratando de crear un modelo especiado del amplificador, implementando cada polo como filtro de paso bajo.
Está bien, entendido, pero ¿por qué el gráfico no te da lo que quieres?
quise decir que cualquier valor fuera del gráfico son estimaciones

Respuestas (2)

Bueno, el DS establece que la ganancia mínima de bucle abierto es de 90 dB y normalmente es de 98 dB. A partir de esto, podría estimar que el máximo podría ser 106 dB. Por supuesto, esto se reduce típicamente a 90 dB con una carga de 8 ohmios.

Pero todo es un poco superficial porque un modelo nunca puede predecir el alcance total de lo que podría suceder en más de 1000 dispositivos. Debe ser pragmático e intentar modelar con valores típicos: así es como se hacen los modelos y depende de la habilidad del ingeniero de diseño que usa esos modelos para descubrir qué parámetros son críticos para su diseño y ajustarlos para ver si el circuito deseado el rendimiento se ve comprometido. Eso es también lo que hace el análisis Monte Carlo.

otra pregunta que tengo, ¿cuál debería ser el valor de ganancia de los vcvs en mi modelo? Creo que será el valor V/V ya que es dB y no dBm, pero de lo que no estoy seguro es si es dB20 o dB10.
Si esta es la ganancia de CC, entonces será típicamente de 98 dB o 79,433. 100 dB es 100.000; 80 dB es 10.000; 60 dB es 1.000 etc..

No estoy en casa en este momento, pero aquí hay una forma básica e ideal de hacerlo en LTspice, como un subcircuito:

.subckt ideal_opa548 IN- IN+ OUT params: Aol=106 Gbw=850k Rout=50
G1 0 out IN+ IN- {10**(Aol/20)/Rout}
C1 out 0 {10**(Aol/20)/(2*pi*Gbw*Rout)} Rpar={Rout}
.ends ideal_opa548

No revisé la hoja de datos para Rout, y solo miré con los ojos el ancho de banda de ganancia, así que agregue el suyo. Así es como se vería en el editor de esquemas:

opa548

la respuesta es con un 8 Ω (carga) y 8G Ω (sin carga). Se .ACve bien, pero .TRANencontrará problemas con el cambio de salida (no limitado). Para esto, puede comenzar el largo camino hacia la complicación agregando un "tótem" apropiado con SW, que consumirá corriente, luego un controlador apropiado, resistencia/impedancia de entrada, limitación de voltaje, ...