Sunteți pe pagina 1din 35

Generatoare de semnal i de funcii

sursa: Agilent Technologies

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

1940: Walt Disney Studios cumpr 8 generatoare HP200B


pentru calibrarea coloanei sonore din filmul Fantasia
HP200B este primul produs al companiei lui Bill Hewlett i
Dave Packard (HP -1939)
1999: divizia de instrumentaie din HP se separ sub numele
Agilent Technologies
2014: divizia de instrumentaie se separ sub numele Keysight

Distincia generator de semnal/funcii


Generator de semnal: f.u. de baz, generat n mod natural,
este sinusoidal;
alte f.u. posibile, dar limitate (ex: =50%, fixat)
avantaj: sinus cu puritate spectral foarte mare
THD foarte redus

Generator de funcii: genereaz n mod natural alte f.u.;


sinusul obinut de obicei prin conversie de la triunghi (sine shaping)
dezavantaj: sinus cu puritate spectral mai redus (THD mai mare)
o mai mare varietate de f.u. i reglaje posibile
Recent: generator DDS
f.u. creat prin citirea periodic a eantioanelor sale dintr-o memorie i
aplicarea la un CNA
n funcie de numrul de eantioane memorate/perioad se poate
obine o precizie arbitrar de bun pentru orice f.u. dorit (sinus,
dreptunghi sau form orict de nestandard, gen ecou radar)

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]

Puritarea spectral - componente


fundamental
sau CW

Armonic
~30dBc
zgomot zgomot ne-armonic
de faz (spur)
~65dBc
Subarmonic

f0/2 f0 2f0

semnale nedorite: spurious signals (spurs)


includ zg. de faz, armonici, subarmonici i non-harmonic spurs
Q: ce nseamn dBc ?

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 !

Tektronix SG502 (cca. 1975)

4
2) Generatoare DAS
exemplu:
HP 5100 (1963)

0.1-50MHz (HP5105: 0.1-


500MHz)
stabilitate: 0.003ppm/ 24h
f=0.01Hz
se folosete un singur cristal de
1MHz

sus: sintetizor 5100


jos: driver 5110 (produce un set de
23 frecvene fixe)

Folosete doar tranzistoare simple


(fr nici un IC); frecvena final
se obine prin multiplicarea,
divizarea, adunarea i scderea
unor frecvene de referin.

Sursa:
Hewlett-Packard

HP5110 (vedere interioar)

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

pp. vo= -UZ ; vi


comutare cnd v+ = 0, vi= Up+ , la valoarea +UZ sensul (rou)
pp. vo= +UZ ; vi
comutare cnd v+ = 0, vi= Up- , la valoarea UZ sensul (albastru)

Dem. c Up+/- = +/- Uz R1/R2 (dac DZ identice: Uz1 = Uz2 = Uz)

OBS: pragurile oricrui comp. hist se calculeaz scriind v+ = v-

+E Dreptunghi C
Generator de
- [v1] R
- [v2]
funcii de JF
Triunghi
+
+

DZ1
-E

Formator Sinus
R2 DZ2 sin
R1
Comp Hist
Integrator

v1 not. t=0 cnd v2(t)=0 ; v1=+Uz, i scade


+Uz Dem. c: t1=RCR1/R2
t T=4t1
-Uz
OBS: R1=R2 Up=UZ
v2
avantaj: comutarea de la o form de semnal
Up+ la alta se face fr modificarea
t amplitudinii
Up-
t1 Q: rolul diodelor Zener ?

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

Modificarea factorului de umplere

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

Formatorul sinusoidal (sine shaper)


vin vout
R1
R2 R3 R4 R2' R3' R4'

D2 D3 D4 D2' D3' D4'

V2 V3 V4 V2' V3' V4'

vIN=vT()=VT /90 (T= triunghi)


vS()=Vssin (VS= amplitudinea sin)
vout( ) semnalul de ieire, aproximeaz vS() prin 4 segmente
de dreapt/cadran
Obinem THD < 2%
avantaj: obinem f.u. sin. la frecvene f. sczute (<< 1Hz), la
care oscilatoarele sinusoidale nu funcioneaz

10
Formatorul sinusoidal (sine shaper)
2=30
3=55
4=75

calc. pantele
m1...m4
calc. Ri din mi

Rezultate dimensionare sine shaper

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)

0.001Hz 19.99MHz n 8 game


reglaj numeric de amplitudine,
frecven, offset, simetrie, faz
modulaii AM, FM, extern
trigger extern
mod GATE
forme de und standard+ARB

Sursa: HP

HP3314A: partea de generator

Gama Frecvene C= Buffer x1 / x10 Iup/Idn x 10


1 0.001-2Hz 2.77uF x10 da
2 1Hz-20Hz 2.77uF x10 nu
3 10Hz-200Hz 2.77uF x1 nu
4 100Hz-2KHz 277nF x1 nu
5 1-20KHz 27.7nF x1 nu
6 10-200KHz 2777pF x1 nu
7 0.1-2MHz 277pF x1 nu
8 1MHz-19.99MHz 27.7pF x1 nu

12
HP3314A: exemple pe modul GATE

GATE pe mai multe


perioade cu
start/stop phase =
45

GATE pe perioad

HP3314A: exemple pe modul ARB

13
4) Sinteza de frecven folosind PLL

Principiul PLL

PLL: frecvena VCO ajustat de bucla de reacie a.. e(t) = 0 (bucla


acioneaz automat n sensul anulrii e(t), care e folosit ca semnal de
comand a fout )
aproape ntotdeauna fIN = fRef
fIN=fREF =fOUT /N fOUT= N fREF
rezoluia n frecven (pt N=1) este fREF (dezavantaj)
CF = DF; f=0 = 0 deci se poate folosi un comparator de faz,
dei ne intereseaz frecvena

14
PLL: VCO

U comanda

VARICAP

Exemplu de VCO (Colpitts) cu diod varicap


VCO: fOSC= f(Vintrare) = f(Ucomanda) [1]
bucla (PLL) face ca stabilitatea rel [1] s fie necritic
VCO de obicei sinusoidal, dar nu obligatoriu
Exemplu nesinusoidal: generator de funcii analogic, controlat n
tensiune (vezi exemplele HP3314A, GW-Instek GFG3015)

Exemplul 1: PLL folosit n HP3314A

PLL utilizat pe scrile 7, 8 (f>100KHz). N = 1..1999, fREF=10KHz.


VCO partea de generare comandat n tensiune prezentat anterior
(Main Generator of 3314A)

15
PLL: CF digital de tip XOR

Vi = in = referina
Vo = out = ieirea VCO

Semnalul de eroare este


Vb-Va
CF este liniar doar ntre
-/2... /2
i cnd fin = fout

Sursa: Agilent

PLL: CF de tipul PFD

Valoarea medie a semnalului de eroare

PFD = Phase-Frequency Detector; Cel mai folosit CF


vi, vo = cele 2 intrri fi, fo de pe sch. bloc;
Funcioneaz ntre -2... 2 chiar i cnd fin fout
VU = UP (VCO trebuie avansat deci s mearg mai repede)
VD= DOWN (VCO trebuie ntrziat deci s mearg mai ncet)
Z = semnalul de eroare VU-VD (ieirea de comand ctre FTJ i VCO)
Q: ce este Charge Pump? 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

PLL: CF de tip PFD

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

Cazul f1 f2 i semnalele snt neperiodice


Vo de frecven mai mare dect Vi
Vu < Vd DOWN (valori medii)
VCO va fi ncetinit i Vi va ajunge din urm Vo
Sursa: Agilent

PLL: CF de tip PFD


Concluzie: semnalul VU VD este echivalent cu semnalul de
eroare e(t):
E(e(t)) >0 : UP, VCO trebuie accelerat
E(e(t)) <0 : DOWN, VCO trebuie ncetinit

Modul de implementare a Charge Pump nu e important pt


aceast analiz (depinde si de tipul de VCO)

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

fRef/R = fout/N fout= fRefN/R rezoluia f =fRef/R

dezavantaje:
fOUT= NfRef dar i zgout=NzgRef (zg. de faz); N mare zg. mare
fRef /R mic trspuns FTJ mare tstabilire PLL mare

Problem: dorim f mic, fOut max mare divizorul cu N lucr. la f mari


Q: Soluie ?

Soluie pt. div. N: PLL cu prescaler

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)

fout= fRef (NP/R)


rezoluia: pt. N=1 f = fRef P/R = P f

f > f iar dezavantaj (cerc vicios)


Q: cum putem combina avantajele prescalerului cu rezoluia mic ?

19
PLL cu prescaler

Factor de divizare P engl. modulus


Schema precedent single modulus prescaler
(P = unic, fix)
factor de divizare: N=NP

Variant: 2 factori de div. P/P+1


(dual modulus prescaler)

factor de divizare: N=A+BP

Exemplu: PLL cu dual-modulus prescaler

Condiii: - ieirile NUM A,B = 1 logic ct timp coninutul nu a ajuns la 0


- ieirea NUM B = 0 LOAD (iniializare cu A/B) pentru ambele num.
- valorile iniiale B > A
Num. A = 0 dup A(P+1) Tout
Num. B = 0 dup (B-A) P Tout
un ciclu complet cnd A=0 i B=0 (A+BP) Tout

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

Obs: Nmin poate fi redus de cca. 10 ori extinznd schema la four-


modulus prescaler (4 factori P, ex. P, P+1, P+10, P+11)

PLL cu N fracionar principiu (FRAC-N PLL)


Exemplu: Divizare cu N=3.4
fVCO div. cu 3 sau cu 3+1=4 (nr. ntregi)
(obs: se div. cu 3/4 (N/N+1) pt. orice numr ntre 3 si 4,
nu s-ar diviza cu 3/7 pt N= 3.7)

div. cu 4 timp de 4 perioade ale fref


div. cu 3 timp de 10-4=6 perioade ale fref

deci: n 10 perioade fref snt 44+36=34 perioade fVCO


n 1 perioad a fref snt 3.4 perioade fVCO
sau: 10Tref = 34TVCO  fVCO = 3.4fREF

Alt ex: N=47.22; div cu 48 de 22 ori si cu 47 de 100-22=78 ori


4822+4778=4722

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

PLL cu N fracionar forme de und

Exemplu pt. N=3.4; divizare cu 3; figurm 10 perioade ale fRef


pulse swallowing apare de 4 ori n 10Tref la comanda dat de Carry Out (echivalent cu div cu 4)
10 perioade fREF dureaz 10*3 +4 impulsuri lips = 34 perioade fVCO
N=3: fVCO se divizeaz cu 3, adic se ia fiecare impuls marcat (1) din fVCO

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)

OBS: Pe graficul cu F.U., eroarea de faz e este ntre [0..1] (n fraciuni de


perioad/impuls); valoarea n radiani va fi e2 rad.

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

PLL cu N fracionar - corecia fazei

Sursa: R.E.Best, PLL-Design,simulation and applications

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

Bloc de referin ALC = automatic level control

Folosete principiile anterioare (PFD, VCO, Frac-N)


Se adaug un etaj de ieire
Banda: sute MHz ... GHz
Sursa: Agilent

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

Temperatur +/- 1ppm +/- 0.01 ppm

Tensiune +/- 0.5ppm +/- 0.001 ppm


alimentare

Folosete un alt PLL pentru sincronizarea cu o referin extern (ex: PPS/GPS)


(opional)

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

Schema bloc GFG-3015

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

Concluzie: similar HP3314A dar mai modern; combin principiile:


ncrcare/descrcare condensator, PLL, comenzi analogice
obinute prin comanda unor CNA

Concluzii generale PLL

f.u. depinde de VCO (semnalele dreptunghiulare din ex.


precedente snt numai pentru divizoarele digitale)
fout poate fi GHz.. zeci GHz
fout=Nfref
reacioneaz relativ lent la schimbarea fout datorit filtrului
99% din sintetizoarele de pe pia cu PLL (2006)
Folosit mai ales n comunicaii i n generatoarele de RF;
n generatoarele de funcii de < 100MHz snt nlocuite de
DDS

26
5) Sinteza de frecven folosind DDS

Reconstituirea unui semnal din


eantioanele sale

Sursa: National Instruments

27
Spectrele a 3 semnale

(1) (2) (3)


(1) semnal continuu, f
(2) semnal eantionat, f<fs/2; fimag=fs-f, fs+f, 2fs-f, 2fs+f, etc
Imaginile echivalente cu frecv. aliate n cazul eantionrii
Ampl. = ct
(3) semnal eantionat cu S/H, f<fs/2; fimag=idem
Ampl. scade dup legea sin(x)/x
Concluzii:
necesitatea FTJ antialiere (elimin toate fimag) ncepnd de la fs/2
chiar la f<fs/2, caracteristica sin(x)/x modif. amplit. necesit. compensare

Exemplu de spectru semnal sintetizat

Sursa: Analog Devices


Exemplu pentru fs=300MHz, fout=80MHz
n banda 0-150MHz, amplitudinea scade tb. compensat

28
Principiu: gen. fct. sintetizor cu memorie

LUT (mem f.u.) = M pct = o perioad ntreag


dezavantaj: modificarea fout complicat; Q: cum?
avantaje: posibilitatea de f.u. arbitrare

Schema DDS

Modificare pentru reglarea simpl a fout :


Numrtorul incrementat cu 1 se nlocuiete cu acumulatorul de faz
incrementat cu M variabil
Consecint: nu se trimit la CNA toate eantioanele, ci doar din M n M
M = cuvnt de acord = tuning word controlul frecvenei fout
Q: cum se regleaz fout ?

29
Acumulatorul de faz i phase wheel
Acumulatorul are n bii; 2n valori
(punctele de pe fig.)

Cele 2n valori se parcurg pe rnd


(cu pasul 1) n timpul:
Tout= TCK2n fout=fCK2-n

Iar cu pasul M 1 :
Tout= TCK 2n /M fout=MfCK2-n
Desen: Phase Wheel Sursa: Analog Devices

Deci pentru M=1 avem fout=fCK2-n

Dimensionarea n

Ex: fCK=100MHz, n=48b

Rezoluia fout=100MHz2-48 = 0.35Hz !!! (comparai cu PLL !)

fout,max= Mmax fout= 248 100MHz 2-48 = fCK

Mmax se limiteaz la 2n/2 (Nyquist) fout,max = fCK/2 = 50MHz.

Concluzie: n determin rezoluia n frecven

30
Dimensionarea p

p = n dimensiunea LUT prea mare


Ex: n=48b, un eantion are 8b
dimens. LUT = 2n 8b = 2240Tb = 280 Tbytes !

p < n ; tipic p = 14..16


Ex: p =14b
dimens. LUT = 2p= 2KBytes

2p eant./perioad rezoluia de faz = 360/2p


Ex: p =14b = 360/16384 = 0.022

Concluzie: p determin rezoluia de faz

Dimensionarea q

q crete SINADout crete, zgomotul de cuantizare scade

tipic: q =8..10 bii

Concluzie: q determin rezoluia semnalului pe vertical (pasul de


cuantizare)

31
ARB

Eantioanele din LUT nu snt limitate la sin, triunghi, dreptunghi


f.u. speciale:
chirp

semnale achiziionate de radar


semnale TV
etc

f.u. user-defined

Generatoare cu DDS generatoare arbitrare (ARB, AWG)

Exemplu: GW-Instek SFG-2110

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: fout= Nfref, exact Avantaj PLL


DDS: fref/fout=N ntreg doar pentru frecvene puteri ale lui 2
(ex: 9.9999..MHz dar nu 10.0 MHz)

PLL: reacioneaz lent la schimbarea fout (datorit filtrului buclei) Avantaj DDS
DDS: reacioneaz instantaneu prin modif. M

PLL: obinerea rezoluiei foarte bune n frecven Avantaj DDS


complicat (frac. N PLL)
DDS: obinerea rezol. fine simplu, prin creterea n

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

fout = Nfin = 2n/M fin

(N fracionar prin efectul DDS; mai simplu dect frac-N PLL)

Efect: rezoluie n frecven foarte bun (sub-Hertz) la frecvene de sute MHz

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 !

Impedana de ieire i de sarcin (contd)

Aplicaie: tehnicianul Dorel conecteaz direct un generator la


osciloscop, folosind un cablu (ech. sond 1x):
- seteaz amplitudinea Agen = 1V (generatorul e etalonat, nu ca
cel din lab)
- msoar pe osciloscop amplitudinea Aosc = 2V
- concluzioneaz aparatele din lab snt proaste!
Q1: explicai fenomenul !
Q2: propunei 4 soluii

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:

3. adugarea unei rezistene terminale RT=50 || RS


4. calcul numeric
Q3: calculai amplitudinea afiat cnd RS=Ro, respectiv RS=hi-Z

35