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í?
simular este circuito – Esquemático creado usando CircuitLab
Sin el resistor \$R_i\$:
Con el resistor \$R_i\$: