Perché otteniamo solo una frequenza come uscita negli oscillatori?


12

Mi piacciono gli oscillatori in cui ho imparato AB=1 per sostenere le oscillazioni nel feedback positivo. Poiché A e B sono entrambi dipendenti dalla frequenza, AB=1 è vero solo per una particolare frequenza.

  1. Cosa succede a quelle frequenze per le quali vale AB>1 ??

  2. Queste frequenze continueranno ad essere amplificate fino a quando il circuito limitatore le limita?

  3. Allora perché non otteniamo quelle frequenze nel nostro output ??


2
Non credo che "AB" sia una terminologia standard. Immagino che significhi guadagno ad anello?
Hearth

Sì ! mi dispiace per quello.
Souhardya Mondal,

@Hearth A è guadagno e B è la frazione di feedback. Quando il loro prodotto è uno, il denominatore della funzione di trasferimento è zero.
user110971

1
Penso che dovremmo essere più specifici: quando il guadagno del loop si avvicina all'unità (reale, con spostamento di fase zero) la funzione CLOSED-LOOP ha un denominatore che si avvicina a zero.
LvW,

Risposte:


12

Perché otteniamo solo una frequenza come uscita negli oscillatori?

Gli oscillatori lavorano a una frequenza garantendo due cose: -

  • Il segnale restituito per sostenere le oscillazioni è esattamente in fase con il segnale che sta cercando di sostenere. Pensa a toccare leggermente un pendolo oscillante esattamente nel posto giusto e, nella giusta direzione.
  • Il guadagno ad anello è leggermente più che unità. Ciò garantisce che un'onda sinusoidale sia prodotta senza troppa distorsione e sia "sostenuta". Se il guadagno del loop era inferiore a 1, non può "sostenere" un'oscillazione.

Quindi, se progettiamo una rete a sfasamento che ha uno sfasamento unico per ogni frequenza che gestisce, otterremo un oscillatore ma, solo se il segnale inviato indietro è sufficiente in ampiezza per sostenere l'oscillazione.

Tuttavia, alcune reti a sfasamento possono produrre uno sfasamento che è un multiplo della frequenza di oscillazione di base. In altre parole, se 1 MHz produce uno sfasamento di 360 gradi, forse alcune frequenze più alte potrebbero produrre 720 gradi (2 x 360). Ciò potrebbe potenzialmente dare origine a un'oscillazione sostenuta a due frequenze (generalmente ritenute indesiderabili).

Pertanto, progettiamo la rete di sfasamento per garantire che il candidato "in fase" ad alta frequenza abbia un'ampiezza molto inferiore rispetto al candidato "di base" e, dato che consentiamo solo che il guadagno sia unitario o leggermente superiore (a accomodare le perdite nella rete di sfasamento) per la frequenza che vogliamo, il candidato a frequenza più alta non causerà oscillazione.

Quanto sopra è anche indicato come criterio di Barkhausen .


Quindi cosa succede a quelle frequenze che hanno AB> 1 ??
Souhardya Mondal,

Non sosterranno l'oscillazione perché non trasmettono un segnale precisamente in fase. Pensa a un pendolo; se lo colpisci (leggermente) esattamente nel punto in cui sta iniziando a oscillare all'indietro, non influenzeresti la sua frequenza oscillante E sosterresti le oscillazioni.
Andy aka

1
Se il guadagno è maggiore di poco più che unità alla frequenza di oscillazione, l'ampiezza dell'oscillatore aumenta fino a quando non può più aumentare a causa delle limitazioni della tensione di alimentazione o della velocità di risposta. In altre parole, l'ampiezza si aggancia.
Andy aka

5

Quindi cosa succede a quelle frequenze che hanno AB> 1 ??

Saturazione.

AB1n2πfxfxAB>1

fxAB=1AB1fxAB<1


Il Photon ... posso chiederti: hai mai visto un circuito con un guadagno di loop reale> 1 (fase zero!) A "diverse frequenze"? Inoltre, ho alcuni seri dubbi se la prima frase del secondo paragrafo nella tua risposta è corretta. Il guadagno del loop dipende dalla frequenza - e quando viene ridotto (a causa di una non linearità) a una frequenza, non si ridurrà automaticamente per altre frequenze con altre ampiezze (poiché la non linearità è per sua natura dipendente dall'ampiezza) .
Liv

Suppongo che ti riferisci agli oscillatori basati su integratori, giusto? Ma la condizione di grandezza è soddisfatta ad una sola frequenza !!
LvW

Mi chiedo se sia possibile progettare un oscillatore che oscilla naturalmente a due diverse frequenze sinusoidali? Leggere la tua risposta non dovrebbe essere possibile tentando erroneamente di progettare un oscillatore normale, ma mi ha fatto pensare. Penso di ricordare di aver scherzato con un oscillatore della linea di trasmissione che ha prodotto due diverse onde sinusoidali ma non ho esplorato le cose.
Andy aka

3

Una breve risposta dalla mia parte:

Non devi pensare solo in termini di grandezza. Non dimenticare la fase. Il prodotto AB deve essere REALE. Un circuito selettivo in frequenza ha una grandezza e una fase che è una funzione della frequenza. E - per una progettazione corretta - ci sarà una sola frequenza in grado di soddisfare entrambe le condizioni contemporaneamente (criterio di oscillazione di Barkhausens con guadagno di loop AB = 1 ):

  • | A * B | = 1 (per motivi pratici leggermente più grandi di "1", ad esempio "1.2") e

  • exp di sfasamento (j * phi) = 1 (phi = 0).

A tale scopo, gli oscillatori più noti utilizzano filtri passa-basso, passa-alto o passa-banda come elementi di feedback. Ma ci sono anche altre topologie (più avanzate).


@ LvW Puoi fornire uno o due esempi (collegamenti) a topologie più avanzate? per favore.
analogsystemsrf

Esempi: (a) Due integratori in serie (inv./non-inv), (b) notch-filter, (c) double-T-topology, (d) Allpass, (e) Active negative negativeoresistenza, (f ) Risonatore GIC (risonanza FDNR).
LvW,

2
  • Supponendo di voler dire un classico oscillatore a cristallo (XO) con uscita ad onda quadra (in serie o in parallelo).

Quando si verifica la saturazione, il guadagno del loop (GH o AB) scende a zero, tranne durante la transizione lineare dell'uscita. Il cristallo funge da filtro passa-banda per produrre un'onda sinusoidale all'ingresso che può contenere anche armoniche, ma la velocità di risposta dell'uscita dell'onda quadra è generalmente molto più veloce dell'ingresso dell'onda sinusoidale, quindi l' energia armonica ha un tempo lineare del contorno insufficiente per amplificare quando non è saturo e il guadagno è zero, quindi soppresso.

Maggiori informazioni

  • Tuttavia, negli oscillatori lineari il contenuto armonico può contribuire al rumore di fase, quindi quelli con il rumore di fase più basso hanno il Q più alto in assoluto, come i cristalli tagliati SC, ad esempio oscillatori di cristallo controllati da forno a 10 MHz (OCXO) rispetto ai tagli AT standard comunemente usato ovunque. Questo è tutto ciò che dirò su questo per ora.

Tuttavia, per strutture cristalline più piccole> = 33 MHz di risonanza il guadagno delle armoniche tende ad essere superiore a quello fondamentale. Quindi li troverai classificati come "cristalli di overtone".

Per gli oscillatori di retroazione CMOS, spesso una serie R (3 kΩ ~ 10 kΩ) dall'uscita viene utilizzata per limitare la dissipazione di potenza uW nei cristalli microslice E in alta frequenza >> 10 MHz creano anche un'attenuazione aggiuntiva delle armoniche dagli effetti RC con il primo condensatore di carico. Il più comune è la terza armonica o "sovratone", ma vengono utilizzati toni più alti >> 150 MHz.

Ma quando si desiderano armoniche selettive per l'oscillazione (3, 5, 7, ecc.), Allora come viene elaborato il cristallo o un'ulteriore messa a punto LC passiva aiuta ad aumentare l'armonica della scelta.

L'avvertimento più comune per i progetti XO "Non utilizzare mai un inverter con buffer" (tre stadi di guadagno lineari contro uno) per evitare l'amplificazione di armoniche spurie. Quando saturano l'inverter e il guadagno scende a zero, sopprimono la frequenza fondamentale ad eccezione di un breve intervallo di transizione. Possono comportarsi come un loop ad iniezione bloccata (ILL) in cui possono oscillare in modo casuale alle fondamentali o armoniche a seconda dei guadagni relativi e delle condizioni di avvio. Ma con un inverter bufferizzato ci sono più possibilità durante il tempo di transizione dell'uscita di causare anomalie spurie armoniche sulle transizioni e agganciarsi alle armoniche.

Tuttavia, coloro che hanno usato con successo un inverter buffer (me incluso) per un XO ora possono capire che il tipo di cristallo e il relativo guadagno inferiore dell'armonica proteggevano l'XO dal blocco sulla frequenza fondamentale desiderata. In alcuni casi, questo può essere un vantaggio, ma questa è una domanda diversa.


1

Sebbene tutte le risposte siano corrette, credo che a tutti manchi lo spirito della tua domanda.

Il termine "oscillatore" si applica generalmente a un circuito appositamente progettato per produrre una forma d'onda CA a una frequenza specifica. Ciò comporta alcune scelte progettuali volte a ridurre al minimo gli effetti indesiderati. Ciò è particolarmente vero per gli oscillatori lineari (che è il caso del guadagno ad anello indicato nella domanda).

In particolare, si progetta che il guadagno sia leggermente maggiore di 1 a una frequenza specifica e si progetta / si fa affidamento su non linearità nel sistema per mantenere stabile l'oscillazione. Se si consente che il guadagno sia molto maggiore di 1, si smette di avere un oscillatore lineare .

Tuttavia, questa utile semplificazione ingegneristica deriva dal fatto che il guadagno del loop è solo leggermente più grande di quello che consente di trattarlo come un oscillatore lineare, quando in realtà non lo è. Quello che in realtà hai è il caso limite semplificato di un sistema dinamico non lineare con un'orbita periodica stabile che si avvicina a una sinusoide.

Se sviluppi ulteriormente quel sistema dinamico (ad esempio creando AB >> 1) puoi raggiungere un altro estremo, un oscillatore di rilassamento molto non lineare ma stabile o in casi intermedi troverai una sequenza di raddoppio del periodo che crea un oscillatore caotico come Il circuito di Chua o un oscillatore Van Der Pol .

Questa immagine proviene da un'implementazione del circuito di Chua e si vede che si comporta in qualche modo come un oscillatore di rilassamento combinato / oscillatore lineare. Ma la "componente di rilassamento" è non periodica e imprevedibile a lungo termine.

Le forme d'onda del circuito di Chua

Ci sono usi per tutte queste alternative, ma la teoria dell'oscillatore lineare rimane specificamente lontana da quelle condizioni.


2
Gli effetti di rilassamento sono dovuti alla resistenza negativa non lineare, come ad esempio una piccola isteresi che è un feedback CA positivo insieme a un feedback negativo CC. Questo effetto è comune nel Buck PWM in cascata e poi nel rumore del sistema di controllo del convertitore Boost-PFM, un esempio che causa il rumore della teoria del caos.
Tony Stewart Sunnyskyguy EE75,

1
@TonyEErocketscientist sono tutti "secchi concettuali" che usiamo per rendere gli effetti più facili da capire, analizzare e progettare. Ma in realtà si tratta di casi particolari di sistemi dinamici non lineari più generalizzati. Nota che puoi sintonizzare il circuito di Chua per presentare tutti quei comportamenti semplicemente modificando le caratteristiche degli elementi non lineari.
Edgar Brown,

1
Spiacenti, quali esempi sono "quelli". Non ho familiarità con le pubblicazioni di Chua ad eccezione del nome, poiché ho scoperto come realizzare oscillatori sinusoidali a THD basso lineare-stabile con ccts non lineari molto prima di Chua negli anni '70. L'induttore Buck> Boost dei miei anni '90 suonava come acqua gorgogliante in laboratorio dall'acustica piezoelettrica, fino a quando non l'ho riparato.
Tony Stewart Sunnyskyguy EE75,

@TonyEErocketscientist tutti i comportamenti dall'oscillatore lineare, attraverso l'oscillatore caotico, all'oscillatore di rilassamento. Sebbene il circuito di Chua sia il sistema fisico dinamico più semplice possibile per produrre caos, in sostanza non è altro che una funzione di trasferimento del terzo ordine collegata a un resistore negativo non lineare.
Edgar Brown,

1
Sì, naturalmente. Vedo. Perché tutti i comportamenti con armoniche sono dovuti a non linearità, anche alle proprietà strutturali di Xtals, edifici. Quindi i "bucket concettuali" si riferiscono a specifiche approssimazioni lineari. Ho imparato come usare approssimazioni lineari a tratti per la teoria non lineare per buoni usi come quando la massa Rs (o ESR come la chiamo io) supera la resistenza incrementale non lineare con la corrente crescente nei LED o la limitazione morbida dell'onda sinusoidale Osc. attenuare le armoniche e aumentare Q quando il guadagno converge sull'unità.
Tony Stewart Sunnyskyguy EE75,

1

|A β|=1A β=0

A

β

Il criterio di stabilità di Barkhausen

|A β|=1vovfvfvo

|A β|>1±

Oscillatore instabile

Il guadagno e l'attenuazione non sono stabili e l'uscita dell'amplificatore aumenta alle rotaie di potenza dell'amplificatore. Se si tratta di un oscillatore a onda sinusoidale, l'uscita aumenta fino a quando l'amplificatore si satura e non è più un'onda sinusoidale. I top vengono tagliati.

|A β|<1

damping

|A β|=1A β=0

Quindi il nocciolo della tua domanda è: perché gli oscillatori non oscillano ad altre frequenze? Questo è governato dai componenti utilizzati (resistori, condensatori, induttori e amplificatori).


1
Sì, sono d'accordo con la (breve) spiegazione. Solo un ulteriore commento: poiché è impossibile ottenere per ogni progetto un guadagno ad anello esattamente "uno", realizziamo sempre un guadagno ad anello leggermente più grande di "1" (ad una singola frequenza) e facciamo uso di un meccanismo di regolazione automatica dell'ampiezza (non linearità, diodi, NTC, FET come resistenza, ...), che può riportare il guadagno del loop su "1" prima che si verifichi il clipping.
LvW,

1
ββ

Ancora una volta - sono d'accordo sul tuo approccio per rispondere a domande come questa. Posso aggiungere un altro commento (correzione)? Il criterio che prende il nome da Heinrich Barkhausen non è un "criterio di stabilità" (tale criterio è stato formulato da Strecker e parallelamente da Nyquist). Il criterio di Barkhausens è una cosiddetta "condizione di oscillazione" - per essere più specifici: è solo una condizione "necessaria" per far oscillare un circuito - non sufficiente (Wikipedia non è sempre corretta).
LvW,

@LvW Grazie. Quella era una modifica di un'altra. Lo modificherò. Non sono un fan dei collegamenti wiki.
StainlessSteelRat
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.