Mi objetivo es encontrar la frecuencia de oscilación de un oscilador de cambio de fase .
Empiezo encontrando la función de transferencia de la red RC en cascada.
$$ V_o (s) = \ dfrac {\ dfrac {1} {C_3s}} {R_3 + \ dfrac {1} {C_3s}} V_2 (s) = \ dfrac {1} {1 + R_3C_3s} V_2 (s). $$
Del mismo modo,
$$ V_2 (s) = \ dfrac {1} {1 + R_2C_2s} V_1 (s) \ quad \ text {y} \ quad V_1 (s) = \ dfrac {1} {1 + R_1C_1s} V_i (s). $$
Entonces la función de transferencia es:
$$ \ begin {array} {lcl} H (s) = \ dfrac {V_o (s)} {V_i (s)} & = & \ dfrac {1} {(1 + R_1C_1s) (1 + R_2C_2s) (1 + R_3C_3s)} \\ & = & \ dfrac {1} {R_1R_2R_3C_1C_2C_3s ^ 3 + \ dots} \ cdots \\ & & \ dfrac {} {(R_1R_2C_1C_2 + R_2R_3C_2C_3 + R_1R_3C_1C_3) s ^ 2 + \ dots} \ cdots \\ & & \ dfrac {} {(R_1C_1 + R_2C_2 + R_3C_3) s + 1} \ end {array} $$
Entonces la respuesta de frecuencia es:
$$ \ begin {array} {lcl} H (j \ omega) & = & \ dfrac {1} {j \ omega \ left [(R_1C_1 + R_2C_2 + R_3C_3) - R_1R_2R_3C_1C_2C_3 \ omega ^ 2 \ right] + \ dots} \ cdots \\ & & \ dfrac {} {\ left [1 - (R_1R_2C_1C_2 + R_2R_3C_2C_3 + R_1R_3C_1C_3) \ omega ^ 2 \ right]} \ end {array} $$
Ahora, estamos buscando un \ $ \ omega \ $ valor especial, \ $ \ omega_0 \ $, para el cual el argumento de \ $ H (wj) \ $ será \ $ \ pm180 ^ o \ $. Claramente, sucede cuando
$$ R_1C_1 + R_2C_2 + R_3C_3 = R_1R_2R_3C_1C_2C_3 \ omega ^ 2 \ Big | _ {\ omega = \ omega_0}. $$
Por lo tanto, encontramos la frecuencia de oscilación como
$$ \ begin {array} {rcl} \ omega_0 & = & \ sqrt {\ dfrac {R_1C_1 + R_2C_2 + R_3C_3} {R_1R_2R_3C_1C_2C_3}} \\ \ text {f} _0 & = & \ dfrac {1} {2 \ pi} \ sqrt {\ dfrac {R_1C_1 + R_2C_2 + R_3C_3} {R_1R_2R_3C_1C_2C_3}} \ end {array}. $$
Cuando \ $ \ quad R_1 = R_2 = R_3 = R \ quad \ $ y \ $ \ quad C_1 = C_2 = C_3 = C \ quad \ $:
$$ \ text {f} _0 = \ dfrac {\ sqrt {3}} {2 \ pi RC} $$
Sin embargo, de acuerdo con todos los artículos en línea que incluyen Wikipedia, la fórmula para la frecuencia de oscilación es
$$ \ text {f} _0 = \ dfrac {1} {2 \ pi RC \ sqrt {6}}. $$
Hice un experimento con el circuito exacto que conecté anteriormente con \ $ R = 1k \ Omega \ $, \ $ C = 100nF \ $, \ $ R_i = 1k \ Omega \ $ y \ $ R_f = 33k \ Omega \ $ usando el opamp TL084. Observé el período de oscilación como 7.4ms.
De acuerdo con la fórmula que he derivado anteriormente, debería haber sido
$$ \ tau_0 = 2 \ pi (1k \ Omega) (100nF) / \ sqrt {3} = 362.76 \ text {ns}. $$
Y de acuerdo con la fórmula del otro, debería haber sido
$$ \ tau_0 = 2 \ pi (1k \ Omega) (100nF) \ sqrt {6} = 1.539 \ text {ms}. $$
Finalmente, mis preguntas son:
- ¿Por qué la fórmula que encontré arriba es diferente a la fórmula del otro? ¿Dónde cometí el error? ¿El uso de un opamp extra para el búfer lo afectó?
- ¿Por qué el período de mi oscilador difiere tanto de lo que dicen ambas fórmulas?