En primer lugar, permítame saltar directamente a la solución:
Elesquemailustralatopologíadeloscilador.ElúnicocomponenteagregadoasuredoriginalfueR3.Elvaloryelamplificadoroperacionalqueelegísonarbitrariosyaqueseusaparailustrarlaidea.EltrazadodelaformadeondacapturadaenVout,V-yV+.
Ahora,echemosunvistazomásdecercaalcircuitoyanalicemoscómofunciona.LoprimeroquehayquetenerencuentaesqueesteNOesuncircuitoderetroalimentaciónnegativa.Lastécnicasdecortovirtual/abierto,ogananciaderetroalimentaciónnoseaplicaránaquí.
Echeunvistazoalasdosredesacontinuación:
simular este circuito : esquema creado usando CircuitLab
La diferencia es la polaridad del amplificador operacional. El lado derecho es un amplificador de ganancia-2 porque tiene retroalimentación negativa, mientras que el izquierdo es un comparador con histéresis.
Como desea un oscilador, el circuito del lado izquierdo es lo que necesita. Imagina
Los barridos de vin de bajo a alto, al principio, V- < V + y V + = Vdd * R1 / (R1 + R2). Este es el umbral de flanco ascendente del comparador.
Una vez que Vin cruce este umbral, Vout del amplificador operacional bajará a Vee, obteniendo V + = Vee * R2 / (R1 + R2) (tenga en cuenta que Vee es un valor negativo). Este es el umbral del flanco descendente.
Si Vin comienza a barrer de alto a bajo, Vout no cambiará hasta que Vin esté por debajo del umbral de caída.
Con esto en mente, volvamos al circuito en nuestra solución. R1, R2 y R3 establecen los umbrales ascendente y descendente:
El umbral ascendente V_rise = Vdd * R1 / [R1 + (R3 // R2)]
El umbral descendente V_fall = Vdd * (R1 // R2) / [R3 + (R1 // R2)]
(Esto supone que el amplificador operacional es ideal y que tiene un giro de riel a riel)
Por lo tanto, V_rise > V_fall. En su circuito original, el R3 = + inf. (circuito abierto) V_fall = 0. Por lo tanto, no puede oscilar.
La frecuencia de conmutación se puede ajustar mediante la constante de tiempo RC formada por R4 y C1. Elija R4 según la capacidad de conducción del amplificador operacional y C1 según la frecuencia.
Al cambiar la relación entre R3 y R1 se ajusta el ciclo de trabajo de la red. Un R3 / R1 más grande producirá un círculo de trabajo más grande. En su circuito original, R3 / R1 = + inf. Por lo tanto, su círculo de trabajo es del 100% y el circuito no osciló. Ese es otro punto de vista para ver por qué su circuito no funcionó.
Una cosa que hay que tener en cuenta es que la frecuencia de oscilación y el ciclo de trabajo de esta red no están desacoplados. Eso significa que cada vez que cambie R1, R2 y R3, debe cambiar C1 nuevamente para obtener la frecuencia anterior exacta.
El límite de valor bajo de R1, R2 y R3 debe seleccionarse de acuerdo con las restricciones de consumo de energía, mientras que el límite de valor alto es el ruido térmico.
Para lograr un buen rendimiento de jitter, la tapa de cerámica NP0 se puede utilizar para C1.
Finalmente, en la vida real, si la salida del amplificador operacional se usa como salida de tu reloj, es poco probable (pero no imposible) que obtengas un cambio de voltaje de carril a carril. Esto se puede resolver fácilmente agregando un inversor después de Vout.
Además, el mismo oscilador se puede lograr reemplazando el op-amp y R1 ~ R3 con un solo inversor de activación schmitt: una solución mucho más barata y más simple.
Espero que esto responda a tu pregunta.