8 votos

¿Por qué mi oscilador de relajación con amplificador operacional no oscila?

He diseñado un oscilador de relajación con un amplificador operacional. Se supone que debería oscilar a 50Hz, pero no lo hace. No he construido un circuito físico, estoy tratando de simularlo en CircuitLab.

Calculé la frecuencia de oscilación con los valores de los elementos del circuito en el esquemático como

$$ f = \left( T_c + T_d \right)^{-1} = 50.17Hz. $$

Donde, \$T_c\$ y \$T_d\$ son tiempos de carga y descarga del condensador respectivamente;

$$ T_c = RC \ln \left( \dfrac{(+12V) - \dfrac{R_2}{R_1 + R_2} (-12V)}{(+12V) - \dfrac{R_2}{R_1 + R_2} (+12V)} \right) = 9.97ms, \\ T_d = RC \ln \left( \dfrac{\dfrac{R_2}{R_1 + R_2} (+12V) - (-12V)}{\dfrac{R_2}{R_1 + R_2} (-12V) - (-12V)} \right) = 9.97ms. $$

¿Qué estoy haciendo mal aquí?

esquemático

simular este circuito – Esquemático creado usando CircuitLab

Sin el resistor \$R_i\$:
enter image description here

Con el resistor \$R_i\$:
enter image description here

10voto

Mark Biek Puntos 41769

Los osciladores simulados generalmente no arrancan por sí solos, intenta establecer una condición inicial para romper el bucle de retroalimentación durante el cálculo del punto de polarización. Puedo hacer esto con el simulador SPICE de Pulsonix (SIMetrix) agregando una condición inicial con un valor de cero, deberías poder hacer algo similar con el simulador que estás utilizando; consulta la documentación.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X