Explorați Cărți electronice
Categorii
Explorați Cărți audio
Categorii
Explorați Reviste
Categorii
Explorați Documente
Categorii
Cuprins
Istoric
THD, THD+D,SINAD; Distincia generator de semnal/funcii; categorii
1) Generatoare bazate pe oscilatoare
2) Generatoare prin sintez analogic direct (DAS)
3) Gen. analogice de funcii prin ncrcarea/descrcarea unui condensator
comparatorul cu histerezis
schem de JF
schem de JF/MF
reglajul
formatorul sinusoidal
4) Generatoare cu PLL
schem, VCO
detectorul de faz, detectorul de faz/frecven (PFD)
relaia fout/fin : folosirea unui prescaler
prescaler dual-modulus
PLL cu N fracionar
5) Generatoare prin sintez digital direct (DDS)
generatoare cu memorie; spectrul semnalului de la ieire
schem DDS, phase wheel
dimensionarea numrului de bii
generatoare arbitrare (ARB)
comparaii DDS/PLL
combinarea DDS/PLL
Impedana de ieire i de sarcin
1
Istoric
2
Puritarea spectral
este abaterea de la forma
sinusoidal pur:
n n
Pi U
i =2
i
2
i=2
= THD = sau THD =
P1 U1
THDdB = aTHD = 20 lg THD
(ca raport de tensiuni)
Ex: THD = 0.1% THD = -60dB
dac nu se ine seama doar de armonici ci i de zgomot:
THD + N =
P armonici + Pzgomot
P1
zgomotul se definete ntr-o anumit band audio (22KHz,
44KHz etc) sau n banda [0, fs/2]
Q: distorsiometrul din lab. msoar THD sau THD+N ?
SINAD [dB] = -THD+D [dB]
Armonic
~30dBc
zgomot zgomot ne-armonic
de faz (spur)
~65dBc
Subarmonic
f0/2 f0 2f0
3
1) Generatoare bazate pe oscilatoare
Prima generaie
Ex: TeK SG502 (5Hz-500KHz)
Dezavantaje:
stabilitatea foarte slab a frecvenei
(oscilator RC!!!)
gam redus de frecvene
rezoluia de acord slab
Avantaj: puritatea spectral foarte
bun
Exemplu: Audio Precision 2700:
THD+N = -110dB !
Q: Comparai cu valoarea THD
obinut la laborator pentru
generatorul cu sintez DDS !
4
2) Generatoare DAS
exemplu:
HP 5100 (1963)
Sursa:
Hewlett-Packard
Sursa: HP
5
DAS
Componentele DAS
Multiplicatoare de frecven: elem. nelin. pt. crearea armonicilor +
FTB pe armonica dorit
variant: comb generator (generator pieptene) pentru generarea unui
numr mare de frecvene spaiate egal
Divizoare de frecven: elem. nelin sau divizoare digitale
Suma/diferena ntre frecvene se obine prin modulare urmat de
filtrare
Avantaje/dezavantaje
complexitate foarte mare, reglaje foarte dificile
stabilitate i puritate spectral foarte bune
rezoluie n frecven bun
recent: nlocuite de PLL i DDS
principiul rmne valabil pentru alte aplicaii de comunicaii
Schem bloc
HP5100
(notaie
MC = MHz)
(sursa: HP)
6
Exemplu: Generarea f=12.34567890MHz folosind HP5100A (sursa: HP)
3 4 5 6 7 8 9
3) Generatoare de funcii de JF
Principiu: ncrcarea/descrcarea unui condensator la curent
constant
F.U. native:
triunghi, pe condensator
dreptunghi, pe switch-ul de ncrcare/descrcare
Sinus: prin conversie triunghi-sinus (non-nativ)
Avantaje/dezavantaje:
principiu relativ simplu
f. utile pentru frecvene f. joase ( mHz), care nu se pot genera cu oscilatoare
limita superioar: zeci de MHz
posib. de modulaie i f.u. speciale
stabilitate medie
puritate spectral relativ slab pentru sinus
7
Component gen. JF: comparatorul cu histerezis
+E vo
-
+Uz
vo
+
DZ1
[v+] Up- Up+
vi
-E
vi
R1 R2 DZ2
-Uz
+E Dreptunghi C
Generator de
- [v1] R
- [v2]
funcii de JF
Triunghi
+
+
DZ1
-E
Formator Sinus
R2 DZ2 sin
R1
Comp Hist
Integrator
8
Generator de funcii de JF/MF - schema mbuntit
vA
+E +Uz,-Uz +E,-E
t Dem c: comp. hist. : Up+/-=+/- ER1/(R1+R2)
-E vA=uCMD=+E D1,3 deschise, D2,4 blocate, I1
vB vA=uCMD=-E D2,4 deschise, D1,3 blocate, I2
Up+ Dem. c: T=Ta+Tb=2UpC(1/I1+1/I2)
t
Up- Avantaj: integrator fr AO frecv. mai mari
t1
Avantaj: posib. modificrii
Ta Tb
I1
R
R
E
I2
I1, I2 variabile
dar T= ct 1/I1+1/I2= R/E = ct
9
Schem cu generatoare de curent comandate, cu
reglabil
IA
RA
- IA=E/(R+RB)
I1=kE1
+ RB IA
[E1]
R
E
[E2] +
IB
I2=kE2 -
RB
RA IB
reglaj reglaj
1/I1+1/I2 = (2RB+R)/(kERA) = ct
10
Formatorul sinusoidal (sine shaper)
2=30
3=55
4=75
calc. pantele
m1...m4
calc. Ri din mi
vT
m1 =
90
R2 vT R2
m2 = = m1 < m1
R1 + R2 90 R1 + R2
R2 || R3
m3 = m1
R1 + R2 || R3
R2 || R3 || R4
m4 = m1
R1 + R2 || R3 || R4
11
Aplicaie: HP3314A (1982)
Sursa: HP
12
HP3314A: exemple pe modul GATE
GATE pe perioad
13
4) Sinteza de frecven folosind PLL
Principiul PLL
14
PLL: VCO
U comanda
VARICAP
15
PLL: CF digital de tip XOR
Vi = in = referina
Vo = out = ieirea VCO
Sursa: Agilent
16
PLL: CF de tip PFD
Funcionare:
impulsul Vi/Vo care apare primul seteaz bistabilul respectiv (ex. pe poz: ie. Vu)
cellalt impuls Vi/Vo seteaz cellalt bistabil (ex. Vd)
poarta I: reseteaz ambele bistabile; (ex. pe poz: lime Vd neglijabil)
Ex: Cazul f1=f2 (fin=fout/N), 1 2 :
Vo defazat n urma Vi ; Vi seteaz primul bistabil
Vu > Vd UP
VCO va fi accelerat i Vo va ajunge din urm Vi Sursa: Agilent
Cazul f1 f2
Vo de frecven mai mic dect Vi
Vu > Vd UP
VCO va fi accelerat i Vo va ajunge din urm Vi
Sursa: Agilent
17
PLL: CF de tip PFD
OBS:
1) medierea este realizat de FTJ
2) proiectarea FTJ: aspect f. important cu privire la stabilitatea
buclei precum i viteza de urmrire a PLL (nu va fi studiat
n acest material)
18
Rezoluia n frecven a PLL
fOUT= NfRef; N=1 rezoluia f = fRef
micorarea f micorarea fRef
nu se pot construi oscilatoare precise la frecvene fRef f. mici
soluie: un divizor suplimentar pentru referin (:R)
fref fref/R fout
Osc Filtrul
:R CF VCO
ref buclei (FTJ)
fout/N
:N
dezavantaje:
fOUT= NfRef dar i zgout=NzgRef (zg. de faz); N mare zg. mare
fRef /R mic trspuns FTJ mare tstabilire PLL mare
N NP
N programabil (ca i pn acum), P fix (dat. tehnologie)
doar div. P de frecven mare
uzual disponibile cu factori de divizare 2n (ex: 32, 64)
19
PLL cu prescaler
Sursa: R.E. Best, Phase Locked Loops: Design, Simulation and Applications (2003)
20
Exemplu: PLL cu dual-modulus prescaler
Limitele lui N:
N=A+BP; A= 0..P-1 pentru ca incrementul N=1
Nmin=Amin+BminP = 0 + (P-1)P = P2 P
(Bmin=P-1 pt c B>A)
Nmax=Amax+BmaxP
dac A, B au nA, nB bii, Amax= 2nA-1, Bmax= 2nB-1
Ex: (Analog Devices ADF4110) P=32, nA=6, nB =13
Nmin= P2 P = 992
Nmax= 26-1 + 32(213-1) = 262175
21
PLL cu N fracionar - implementare
Divizarea este cu 3
Divizarea cu 4 se
nlocuiete cu pulse
swallowing
(se nghite / elimin un
impuls de la iesirea
VCO vezi F.U.
urmtoare; din 34
impulsuri rmn 30 )
PLL clasic: fout= NfRef , N ntreg
Frac-N PLL: ex: pt. N=3.4, avem Int N= 3, Frac N=0.4
N=3 n toate cazurile, mai puin cnd Carry Out = 1; atunci N=4
Implementarea e uor diferit de exemplul precedent vezi F.U.
urmtoare
22
PLL cu N fracionar - corecia fazei
Problem: modif. N modif intrare CF modif ieire CF modulaie de faz VCO
(variaii instantanee de faz)
Q: Soluie?
A: Artm c eroarea de faz este egal i cu coninutul acumulatorului, cu semn
schimbat (ultima FU pe slide precedent)
Explicaie:
n prima perioad fREF (f.u. roie) avem 3.4 impulsuri (f.u. VCO) n loc de 3 impulsuri
(ct ar fi normal prin divizarea cu N=3)
fVCO = 3.4 fREF
fVCO i fREF snt defazate; ntr-o perioad fREF, eroarea e = 3-3.4 = -0.4 perioade
dup a 2-a perioad fREF avem 6.8 perioade VCO 6-6.8 = -0.8
dup a 3-a, avem -1.2 perioade; defazaj de 1.2 perioade echivalent cu 0.2
etc.
Obs: eroarea e este (coninutul acumulatorului)
coninutul acumulatorului se adaug la ieirea CF pt. compensare
23
Generator de RF (CW) cu PLL
Sintetizor
Frac-N
Etaj de ieire
Modulator Atenuator
ALC ieire
Det. faz
VCO
Driver
DIV ALC
R
Osc. ref.
Detector
ALC
Blocul de referin
ctre sintetizator
Det. Div.
faz
R
Referin extern
(opional) Oscilator referin (TCXO sau OCXO)
TCXO OCXO
mbtrnire +/- 2ppm/an +/- 0.1 ppm /an
Sursa: Agilent
24
Exemplul 2: GW-Instek GFG-3015
Specificaii:
f = 0.01Hz - 15MHz
rezoluie f = 0.01Hz
eroare f = 0.02% + 5 counts
THD+N < 0.5% (-46dB SINAD)
Sursa: GW-Instek
semnalul de comand al VCO este dat de un CNA
CNA primete valoarea numeric de la CPU - echiv. frac. N
25
Descriere schema bloc GFG-3015
Mai multe CNA pentru frecven, factor de umplere,
amplitudine, offset
VCF unit = Voltage Control Frequency unit
Duty Cycle D/A +/-, current source +/- , diode switch, CT, buffer
echivalente schemei de generator JF/MF cu condensator,
dar comand numeric prin D/A (CNA)
deci, F.U. de baz: triunghi cu pante variabile (ech. variabil )
Sinewave Shaper = conversie triunghi-sinus
Frequency Counter (GFG9701) echivalent divizorului cu N;
permite CPU s cunoasc frecvena generat i s o
controleze fin n bucla de reacie prin Main Frequency D/A
26
5) Sinteza de frecven folosind DDS
27
Spectrele a 3 semnale
28
Principiu: gen. fct. sintetizor cu memorie
Schema DDS
29
Acumulatorul de faz i phase wheel
Acumulatorul are n bii; 2n valori
(punctele de pe fig.)
Iar cu pasul M 1 :
Tout= TCK 2n /M fout=MfCK2-n
Desen: Phase Wheel Sursa: Analog Devices
Dimensionarea n
30
Dimensionarea p
Dimensionarea q
31
ARB
f.u. user-defined
fmax=10MHz
f=0.1Hz
n=28b
Q: Calculai fS (clock) necesar pentru a
obine aceti parametri
A: fS min=26.843MHz
sursa: GW-Instek
32
Comparaie DDS-PLL
PLL: fout mare GHz (lim. de VCO) Avantaj PLL
DDS: fout limitat de fCK/2 - sute de MHz
PLL: reacioneaz lent la schimbarea fout (datorit filtrului buclei) Avantaj DDS
DDS: reacioneaz instantaneu prin modif. M
PLL: f.u. determinat de VCO (uzual sinus); f.u. complicate Avantaj DDS
posibile, dar dificil
DDS: f.u. oricare, n funcie de coninutul LUT (eventual user-programmable)
PLL: zgomot fazOUT = zg. faz osc. ref. N zg. crete Avantaj DDS
DDS: zgomot fazOUT = zg. faz oscillator ceas / N zg. scade
Combinare DDS-PLL
fin fout
Osc Filtrul
CF buclei (FTJ) VCO
ref
fout/N
DDS
cuv. acord M
33
Impedana de ieire i de sarcin
(la toate categoriile de generatoare)
Pt majoritatea generatoarelor:
Zo=50 (a generatorului) - de obicei fix
ZS=50 (ateptat la sarcin) - uneori se poate schimba:
sursa: Tektronix
OBS: ZS nu este o setare, este un reglaj de calibrare! de la
generatorul nu se poate seta sarcina !
Q: desenai schema echivalent !
34
Impedana de ieire i de sarcin (contd)
A: se ine cont de divizorul rezistiv format de Ro (generator) i RS
(sarcin); dac RS nu e cel specificat cf. etalonrii amplitudinii
de la generator eroare !
Soluii:
1. specificarea RS din calibrarea generatorului la valoarea
corect (hi-Z =1M sau 10M pt. majoritatea osciloscoapelor
cu sond 1x sau 10x) - dac generatorul permite
2. setarea la osciloscop RS = Ro= 50 (dac e posibil); ex:
35