Analizorul de spectru
Analogul osciloscopului, n domeniul frecven Performane
-60dBm ... +30dBm Frecvene: <1Hz ... 325GHz (2008)
Utilizri
Vizualizarea spectrului semnalului Msurarea Spurious emissions (emisii parazite) Msurri de compatibilitate electromagnetic Monitorizarea spectrului radioelectric Determinarea distorsiunilor armonice i de intermodulaie Msurarea puterii de ieire Msurarea benzii ocupate Determinarea modulaiei, demodulare
Comparaie timp-frecven
Amplitudine (putere)
en recv f
Terminologie
Reference Level Amplitude Start Freq.
Stop Freq.
Freq. Span
Center Freq.
Tipuri de analizoare
Analizorul cu baleiere (swept analyzer) A
Un filtru este baleiat n domeniul de interes
Afiajul arat ntregul spectru
Arhitectur clasic; filtrul baleiaz pe rnd fiecare component de frecven Numit i analizor heterodin Avantaje Mai rapid pentru domenii largi de frecven Singura arhitectur disponibil la frecvene foarte mari de intrare Domeniu dinamic de intrare mai mare
f1
f2
Tipuri de analizoare
Analizorul FFT A
Toate componentele de frecven analizate simultan Afiajul arat ntregul spectru
Arhitectura cea mai modern; depinde direct de disponibilitatea CAN de frecven compatibil cu semnalul de intrare Avantaje: Mai rapid pentru intervale de frecven relativ mai reduse i rezoluii nguste n frecven Poate msura i faza, nu numai amplitudinea Posibiliti de demodulare
f1
f2
mixer
Semnal intrare
Amplif IF
Filtru IF (RBW)
Detector anvelop
Amp log
Filtru video
Oscilator local
Generator baleiaj
Oscilator referin
Schem preponderent analogic, asistat digital pe partea de afiare (CAN nu este pe semnalul de intrare ca la analiz. FFT) sau pe fartea de filtrare CAN poate lipsi afiajul trebuie s fie cu persisten foarte mare (diferen fa de osciloscopul analogic vs. osciloscopul digital)
Mixerul
MIXER
IF = LO - RF
f sig
1.5 GHz
RF IF LO
f LO - f sig
f sig
f LO+ f sig
fL
O
3,6 GHz
f LO
6.5 GHz
fs = 0 ... 2.9GHz fLO=3.6 ... 6.5GHz fIF = 3.6-0 ... 6.5-2.9 = ct = 3.6GHz
Parametrii filtrului FI: Frecvena: IF Alegerea limii benzii = RBW avantaje i dezavantaje
Detectorul de anvelop
nainte de detector
dup detector
Detector anvelop
La ieirea FI: semnal RF pe FI, din care ne intereseaz doar amplitudinea detector de anvelop: pstreaz amplitudinea, rejecteaz purttoarea pe FI Semnalul n banda de baz (dup detector) s.n. semnal video
Filtrul video
Filtru video
FTJ nainte de CAN; Q: utilitate ? Reglaj VBW (Video BW) util pentru semnale cu RSZ sczut
Filtrul video opereaz n timpul baleierii; poate fi necesar scderea vitezei de baleiere pentru a acoperi timpul de rspuns al filtrului. Medierea pe mai multe baleieri nu afecteaz viteza unei baleieri Mediere(Trace averaging) pe 1, 5, 20, 100 baleieri, n ordine de sus pn jos Cele 2 operaii au efecte similare
CAN i afiaj
bins/buckets *
Moduri de afiare:
Valori pozitive (cele mai mari valori n fiecare bin) Valori negative (cele mai mici valori n fiecare bin) Sample: o valoare aleatoare din fiecare bin Alte moduri: Average, Rosenfell (optim pt. semnal+zgomot)
Aten. RF (n trepte) amplit. la intrarea mixerului trebuie s aib un nivel comparabil cu LO pt. a evita distorsionarea ieirii Amplif. FI Cuplat cu aten. RF; crete atenuarea de intrare crete amplificarea FI; nivelul indicat este cel real (constant)
!
0 V DC MAX +30dBm (1W) MAX
AS nu este osciloscop nu exist cuplaj ca/cc cc trebuie eliminat din exterior etajul de intrare se poate distruge uor
f LO f s
-
f LO
fs
0 1 2 3 3.6 4 5 6
f LO+ f s
filtru IF 6.5 3.6 GHz
fLO fIF fLO+fS > fLO fIF fLO+fS nu va trece niciodat prin filtrul FI!
detector
fs
mixer
f IF
f LO
3 4 3.6 5 6 6.5 (GHz)
2 display
3 (GHz) f
fLO variabil fLO=3.6..6.5 GHz domeniul fs=0..2.9GHz fIF= fLO-fs= ct = 3.6GHz fIF fix fLO = f(UGB) = f(UTLV) Vezi animaie Agilent !
2 display
3 (GHz) f
Q: Ce este semnalul albastru din stnga ecranului ? OBS: nu este c.c. cci aceasta este filtrat nainte de mixer A: este chiar caracteristica filtrului IF; analizorul i afieaz caracteristica propriului filtru cnd fLO= fIF (stnga ecranului) la ieirea mixerului avem fout = fLO-fs [1] la stg. ecranului avem fLO = fIF ; nu exist c.c. la fs = 0 nu exist semnal (0) [1] fout = fLO - fs= fIF 0 = fIF care trece prin filtrul IF Acest semnal acoper un eventual semnal real mpiedic msurarea semnalelor de frecven foarte joas de obicei AS nu msoar de la 0Hz
detector
f IF
display LO
Q: La ce este necesar FTJ intrare ? A: La eliminarea frecvenelor imagine prin mixare, fi= fLO-fs dar i fs-fLO
fi= fLO-fs dorim fi = 3.6GHz trebuie fLO= 3.6...6.5GHz (tim deja) fi= fs-fLO avem fLO= 3.6...6.5GHz fS= 3.6+3.6...6.5+3.6 = 7.2...10.1GHz deci fs= 7.2...10.1GHz produc semnale care se vd la fel ca 0..2.9GHz trebuie filtrare cu FTJ
Oscilatorul LO cu YIG
Tehnologie LO: VCO (frecv. joase) sau YIG (frecv. nalte) YIG = Yttrium-Iron Garnet = tip de ferit cu Q > 1000 o sfer de YIG (centru) este introdus ntr-un cmp magnetic (bucla) fr variaz liniar n funcie de cmpul magnetic aplicat (cca. 2.8MHz/Gauss) Comand: Surs de curent la terminalele bobinei de acord: typ. cca. 20MHz/mA O a doua bobin (FM coil) pentru acord fin sau modulaie FM Sfera YIG trebuie nclzit: terminale pentru heater (HTR)
Oscilatorul LO cu YIG
Exemple de oscilatoare YIG (sursa: Brend Kaa, A simple approach to YIG oscillators, VHF Communications 4/2004)
10
Alegerea fIF
(1) (2) Condiie: fIF (fSm, fSM ) Q: de ce ?
Soluii: fIF > fSM (conversie superioar); exemplu: fIF = 2GHz, fLO = (2,4)GHz fIF < fSm (conversie inferioar); exemplu: fIF = 0.2GHz, fLO = (2,4)GHz
Q: desenai diagramele de acord fS(fLO) pt. (1) i (2) Concluzii: Avantaj conversie superioar: separare uoar a imaginilor prin FTS i FTJ Avantaj conversie superioar: fIF > fSM fSm poate fi 0Hz Avantaj conversie inferioar: Q mic pentru filtrul FI
Opiune: AS cu TG
DUT
AS analizeaz mrimi active DUT este pasiv sau activ (filtru, amplificator, etc) msurarea parametrilor de transmisie (atenuare, amplificare, etc) sau de reflexie (vezi msurri n U) FIF = FLO FS, FIF = FLO FS
11
Ce determin rezoluia AS ?
3 factori:
Rezoluia AS: definiie Banda filtrului de FI se numete RBW Cei 3 factori care determin rezoluia AS
Bun
10 kHz
12
dorim RBW mic: 1MHz ... 1Khz ... 1Hz. filtrul FI : Q = fcentral/f-3dB = FI / f-3dB Ex: FI = 3.6GHz, f-3dB= 1Khz Q = 3600000 (realiz. fizic ?)
fs
mixer
detector
3.6 GHz
200MHz
20 MHz
LO1
Conversii multiple (2..4 conversii); LO1 e singurul comandat de GTLV (1) fs=fLO1-(fLO2+fLO3+FI3) fLO2+fLO3+FI3 = fLO1 minim pentru ca fs minim = 0 Ex: fs=0..2.9GHz, fLO1=3.6..6.5GHz FI1 = 3.6GHz fLO2+fLO3+FI3 = 3.4GHz + 180MHz + 20MHz = 3.6GHz = FI1 deci (1) fs = fLO1 FI1, aceeai ecuaie ca pn acum. Selectivitatea e asigurat de FI3 care e pe frecven mic, nu de FI1.
13
3 dB BW Selectivitate 60 dB BW = 60 dB BW 3 dB BW
60 dB
Definete forma caracteristicii filtrului FI (RBW Filter Shape) Determin abilitatea de a distinge dou semnale de amplitudini diferite Q: de ce e util n practic ? A: uzual, produsele de modulaie i distorsiunile snt de amplitudine mult mai mic dect semnalul de baz Se definete fc. de banda filtrului FI la -3dB i la -60dB. Uzual: max 15:1 pt. filtre FI analogice, max 5:1 pt. filtre FI digitale Q: valoarea ideal ?
60 dB
Ex: 2 semnale egale separate cu 10KHz i o distorsiune la -50dB i 10KHz distan RBW1=3KHz cu selectivitate 15:1; la -60dB fusta filtrului (skirt) ajunge la 3*15=45 = 2*22.5KHz 22.5KHz > 10KHz distorsiunea ascuns sub fust RBW2=1KHz cu selectivitate 15:1; la -60dB: 1*15KHz = 15KHz = 2*7.5KHz; 7.5KHz < 10KHz distorsiunea vizibil Concluzie: 2 semnale cu amplitudine diferit cu 60dB trebuie s fie separate cu cel puin din banda la 60dB pentru a putea fi distinse
14
FILTRU DIGITAL
Zgomot de faz
component ascuns
Determin abilitatea de a distinge 2 semnale de amplitudini diferite Zgomotul de faz face ca fusta filtrului s nu coboare sub o anumit valoare
15
Pn acum, la ieirea mixerului: fieire= { fLO-fS , fS-fLO , fLO+fS } n general: fieire= mfS + nfLO (mixerul mixeaz i armonicile) fieire = fix = fIF deci: fS =1/m fIF + n/m fLO (n -n) uzual amplit fs < amplit. fLO deci |m| = 1; folosim armonicile |n| > 1
16
(1) (2)
Schema bloc - analizoare Agilent familiile ESA, PSA; intern 0-26GHz, extern: 325GHz Q: identificai rolul celor 3 poziii ale comutatorului dublu !
17
Semnal real AS raporteaz condiia Uncalibrated Semnal afiat cu baleiere prea rapid
Viteza maxim de baleiere (maximum sweep speed) este limitat Intuitiv: filtrul FI nu are timp s rspund la semnalul de intrare
Aindicat < Areal findicat > freal
AS calculeaz (pe modul AUTO) viteza maxim n funcie de parametrii span, RBW, VBW cerui
Td Td = timpul cursei directe (sweep time) Tb = timpul ct este baleiat poriunea corespunztoare benzii filtrului (la -3dB) n frecven, cele 2 mrimi corespund, respectiv, la Span (S) i RBW Tb/Td= RBW/S Td= STb/RBW k = 2..3 pt. filtrele analogice de tip Gaussian dar Tb = k/RBW Td= kS/(RBW)2 Dac filtrul video are VBW < RBW: Td= kS/(RBW VBW)
18
Ex: RBW = 3KHz, Span = 1GHz, K = 2.5 Td= kS/RBW2 = 280s !!!
RBW
100 Hz 10Hz 1Hz
Cstig
3.10x 52.4x 84x
FILTRU DIGITAL
19
Sensibilitate, DANL
RF Input Mixer Detector Filtru RBW
LO
GTLV
Implicit, AS e folosit pentru msurarea semnalelor mici AS genereaz zgomot ca orice circuit Sensibilitatea = nivelul zgomotului = DANL DANL: fr semnal de intrare conectat DANL depinde de RBW tipic: DANL = -90... 145dBm
Sensibilitate, DANL
DANL = nivelul ierbii = grass level Q: zgomotul minim posibil = 0 ? A: NU ! zgomotul termic = kTB Ex:B = 1MHz kTB -120dBm; B = 10Hz kTB - 165dBm B = 1Hz kTB - 174dBm
20
10 dB Atenuare = 10 dB Atenuare = 20 dB
La osciloscop, atenuare (Cy) servete la reducerea imaginii pe ecran La un AS atenuarea servete la protejarea etajelor de intrare Crete atenuarea de intrare crete amplificarea FI crete amplificarea zgomotului generat intern (vezi slide: atenuatorul de intrare i amp. FI) Fig: prin creterea atenurii cu 10dB:
niv. semnal = ct Q: de ce ? (linia punctat) niv. zg. crete cu 10dB semnal invizibil
Demo: zgomot alb = spectru inf. de frecv. zgomotul care ajunge la display e limitat n frecv. de IF (RBW) Zg2/Zg1 = RBW2/RBW1 puterea zgomotului: 10lg Zg2/Zg1 = Zg (dB) = 10lg RBW2/RBW1 Ex: RBW2/RBW1= 10 Zg (dB) = 10 lg (1/10) = -10dB
21
FFT
Atenuator YIG
CAN
Partea analogic face down-conversion: filtrul IF analog nu este pentru RBW ci pentru a converti semnalele n banda de lucru a CAN Arhitectur combinat analog-digital
Agilent: seria PSA (performance spectrum analyzer) Tektronix: seria RSA (real-time spectrum analyzer)
22
23
CAN direct la intrarea AS; lipsete LO i FI, schem aproape integral digital se mai numete Dynamic Signal Analyzer poate avea 2 sau mai multe intrri aplicaii: analiz audio, vibraii, geologie, etc
down-conversion pe IF, apoi CAN pentru span mare, se fac multe conversii pe parcursul unei msurri
24
Waterfall display
similar cu modul persisten al osc. num. utilitate: regimuri tranzitorii n care spectrul se modific n timp Ex: analiza vibraiilor unui motor n momentul pornirii, ms. ntre 3383RPM i 4883RPM; intrare senzor RPM separat (similar cu EXT TRIG)
Waterfall display
Waterfall produs de analizor conectat la sonarul pasiv al unui submarin Componentele care nu se regsesc la mai multe momente de timp snt zgomote tranzitorii Se pot identifica: tipul altor nave/submarine (amice/inamice), fauna marin, fenomene geologice, etc.
25
Alegerea unui AS
1. 2. 3. 4. 5. 6.
domeniul de frecvene precizia msurrii frecvenei/amplitudinii rezoluie sensibilitate distorsiuni gam dinamic (dynamic range)
1) Domeniul de frecvene
Memento osciloscop: Q: cum se alege B-3dB la osciloscop n funcie de semnal ? La AS nu exist B-3dB !!! La AS: numrul de armonici necesare. Game disponibile (2009):
cu mixare intern, fundamental, 3GHz cu mixare intern, cu armonici, max. 50GHz cu mixare extern, cu armonici, max. 325GHz
Ca i la osciloscop, bigger is not always better. Q: gsii mcar un motiv pentru a justifica aceasta !
26
Amplitudine
Frecven
Eroarea amplitudinii absolute > eroarea amplitudinii relative F. multe surse de eroare n determinarea amplitudinii Eroarea la 20GHz > Eroarea la < 1GHz De ateptat: eroarea total = 0.5dB ... civa dB Costul analizorului este un factor important
27
3) Rezoluia
Memento: cei 3 factori care det. rezoluia Factor suplimentar: FM suplimentar care ntinde (smears) semnalul
Q: acest zgomot FM e generat intern sau ine de semnal ? A: poate fi o surs de confuzie Q: cine genereaz FM intern ? A: VCO, care e sincronizat cu fREF folosind un PLL; instabilitatea frecvenei VCO = zgomot sub forma FM !
4) Sensibilitate
Sensibilitatea se exprim prin DANL; concluzii: sensibilitate maxim (DANL minim) pentru: RBW minim Atenuare minim VBW sau trace averaging nu reduc DANL dar mbuntesc RSZ al semnalului afiat sensibilitate maxim pentru VBW minim Dezavantaj RBW, VBW minim: vitez de baleiere minim
28
5) Distorsiuni
Semnale translatate de ctre mixer Rezultant Semnal +distors
Mixerul este un element neliniar Distorsiuni armonice = produse pe frecvene care snt armonici ale sgn. de intrare Q: cum distingem armonicile existente n semnal de cele produse de mixer ?
5) Distorsiuni
A: vizualizm o distorsiune armonic i cretem atenuarea de intrare cu 10dB. SUS: Distorsiunea exist n semnal nivelul nu se modific, doar crete nivelul zg. cu 10dB (Q: de ce?)
Iniial Aten. cu 10dB
JOS: Distorsiunea generat de mixer nivelul se modific (tipic: scade) prin modificarea produsului atunci cnd se modific unul dintre termeni !
29
6) Dynamic Range
= raportul (n dB) ntre cel mai mare i cel mai mic semnal, aflate simultan la intrare, i care pot fi msurate cu o precizie dat
6) Dynamic Range
Dynamic Range limitat de zgomotul de faz dBc/Hz Dynamic Range limitat de zgomotul analizorului i cel termic
Noise Sidebands Displayed Average Noise Level 100 kHz ... 1 MHz
Dynamic Range limitat de muli factori n apropierea semnalului principal limitat de fusta filtrului Departe de semnalul principal limitat mai ales de DANL n plus: limitri datorate distorsiunilor (semnale prea mari duc la distorsiuni prea mari generate local)
30