Documente Academic
Documente Profesional
Documente Cultură
Osciloscopul Numeric
Osciloscopul Numeric
3. OSCILOSCOPUL NUMERIC
3.1 Introducere. Schema bloc
!
ACy
PAy
MUX
ACy
At
Trg.Ext
!
CAN
MA
PAy
MVY
CNA
ADy
MVX
CNA
ADx
MVZ
CNA
AS,CF
BT 1
Fig.
3/1
MEE2
MEE2
!
!
!
Un ciclu sincro (CS) reprezint un interval de timp, cel mult egal cu intervalul de timp
dintre dou impulsuri SY valide, asociat unui singur impuls SY valid. Reciproc, unui
impuls SY valid i corespunde un singur CS.
Un CS poate s conin:
Achiziia unei imagini vizualizate are loc ntr-un singur ciclu sincro.
Achiziia unei imagini are loc ntr-un numr uneori foarte mare de cicluri de
sincro (este echivalentul osciloscopului analogic cu eantionare).
3/3
MEE2
Urmresc:
10 1
ms = 20s,
500
fs =
1
= 50kHz
Ts
n principiu este posibil ca Na=Ns i atunci Ta=Tv dar, frecvent, Na>Ns i Ta>Tv pentru a
da posibiliti mai mari de reprezentare a semnalului pretrigger. Exist ns situaii n
care relaia Ti=Ts nu mai poate fi respectat.
N 's
Din relaia de mai sus ar rezulta c f s =
, deci fs crete cnd Cx scade.
N xCx
1
Ts min
. Rezult c
N xCx
< Ts min . Cum Ts nu mai poate fi
N 's
1
C xm , numrul de eantionate
N
MEE2
Rezult c
Ti =
N C
Cx N x
, Ts = Ts min = x xm ,
N 's
N 's
deci
Ti =
Cx
1
T s = Ts
C xm
N
Pentru coeficieni de deflexie mai mici vor fi disponibile mai puin de N ' s puncte,
dup cum urmeaz:
C x = 1s/div N = 2
numrul
de
puncte
disponibile
N ' s / 2 = 256 ;
C x = 100 ns/div N = 20
numrul
de
puncte
disponibile
de
puncte
disponibile
N ' s / 20 = 25,6 ;
Alt situaie poate s apar cnd imaginea este memorat cu un anumit C xmem > C xm ,
iar apoi se dorete extinderea imaginii memorate (deci micorarea valorii Cx,
1
C x = C xmem ). Aceasta nseamn c din fereastra de timp vizualizat la
N
memorare, Tvmem, se va vizualiza numai o parte,
1
Tv = C x N x = C xmem N 1 N x = Tvmem
N
3/5
MEE2
Tehnici de interpolare
interpolare liniar, adic prin unirea punctelor respective prin segmente de
dreapt. (figura 3). Procedeul se poate aplica dac numrul de puncte disponibil
nu este prea mic.
Interploare de band limitat pornete de la ideea c semnalul este de band
limitat. Aceast ipotez se poate justifica prin aceea c osciloscopul numeric (ca
i cel analogic) are oricum banda limitat. Prin urmare, dac vrem s vizualizm
semnale de band mai larg dect aceea a osciloscopului, ele vor fi oricum
denaturate.
Interpolarea de band limitat
Dac x(t) este de band limitat, teorema eantionrii ofer o soluie a problemei. S
admitem condiiile de band limitat:
X ( ) = 0, > M
Dac M <
1
Ts
X ( n s ),
n =
Ts =
2
s
1
1
1
s fM < fs =
(frecvena Nyquist), atunci
2
2
2Ts
3/6
MEE2
X e ( ) =
1
1
1
X ( ) pentru s , s ,
Ts
2
2
ceea ce sugereaz c semnalul x(t) poate fi reconstituit din eantioanele sale printr-o
filtrare trece jos, cu un filtru cu frecvena de tiere M < t < s M (figura 5).
1
x (t ) = x (nTs )sinc t (t nTs ), t = s
2
n =
deci eantioanele x(mTi) se pot determina
x (mTi ) =
n =
Formula de mai sus este valabil numai n ipoteza semnalului de band limitat,
fM<0,5fs. n caz contrar spectrele alturate din figura 5 se suprapun (fenomenul de
aliere spectral) i nu mai este posibil separarea spectrului prin filtrare. De exemplu:
condiia e ndeplinit pentru semnale sinusoidale de frecven fM<0,5fs;
exemplu n [0, N a ] , deci semnalul reconstituit poate fi cel mult obinut prin
trunchierea seriei.
y (t ) =
y (mTi ) =
!
N a 1
n =0
N a 1
n =0
MEE2
1, k = 0
sinc t kTs =
0, k 0
Fig. 6
y (nTs ) = x (nTs ) sau y (mTi ) = x (mTi ) pentru m=kN,
deci reconstituirea nu afecteaz valorile din punctele de eantionare propriu-zise. n
rest, limitarea numrului de eantioane poate fi privit ca eantionarea semnalului:
x ' (t ) = x (t ) w(t )
1, t [0, Ta )
unde w(t ) =
fereastra dreptunghiular de achiziie.
0, t [0, Ta )
!
Evident, n interiorul ferestrei de achiziie cele dou semnale sunt identice, dar spectrul
semnalului x(t) este dat de convoluia:
X ' ( ) = X ( ) W ( )
i este cunoscut c produsul de convoluie a dou spectre, ambele de band limitat,
X 1 ( ) = 0, pentru < 1 i X 1 ( ) = 0, pentru < 2 , are banda mai larg dect
cele dou spectre, i anume 1 + 2 . n cazul de fa
W ( ) = Ta sinc
Ta
,
2
Rezult spectru teoretic infinit. Dac vom considera semnificativi primii l lobi, rezult
frecvena maxim a spectrului ferestrei este l
semnalului trunchiat este M + l
2
, aa nct lrgimea de band a
Ta
2
> M . Pentru ca refacerea semnalului s fie
Ta
M +
2
l<
= t ,
Ta
Ts
fM <
fs
1
l
Ta
2
3/8
MEE2
Deoarece eantioanele lui v(t) sunt identice cu ale lui x(t), Ve ( ) X e ( ) Dar v este
eantionat cu perioada Ti, aa nct spectrul su e periodic cu perioada
2
' s =
= N s .
Ti
Ts
trebuie s extragem din
N
numai poriunile centrate pe frecvenele k' s = kN s , adic
n =
l =
l =
unde
T
s (nTi ) = sinc(n t Ti ) = sinc n s = sinc n
N
Ts N
Dac introducem transformatele z
3/9
MEE2
Y (z ) = S (z )V (z ),
Dar
S ( z) =
s(nTi ) z n
n =
S ( e jTi ) =
s(nTi )e jnT
n =
An e jnT
a unei funcii
n =
2
. Se poate verifica uor
Ti
2
2
=N
= ' s
Ti
Ts
ntr-adevr:
An =
1
r
r
2
H ( ) e
jnTi
d =
r
2
jn
e
Ti
2
e
jnTi
jn
e
Ti
2
ATi e
2
ATi
e sinc e nTi
2
2
ATi
2
e
2
ATi
2
2
jnTi
d =
e
2
e
Ti
2
=
nTi
sin n
Identificnd cu An:
ATi
T
ATi
T
2 t = 1 A = S = S = N
Ti
Ti
2
3/10
MEE2
unde w' (nTi ) este tot o funcie fereastr, de exemplu o fereastr dreptunghiular:
1, n [ p, p ]
w' (nTi ) =
0, n [ p, p ]
l = p
Rspunsul la impuls se poate caracteriza prin unele oscilaii deoarece n acest caz nu
e ndeplinit condiia de band limitat. Uneori, pentru reducerea acestora, se folosesc
alte tipuri de filtre trece jos pentru interpolare, n locul unuia ideal, avnd o
caracteristic de frecven cu o variaie gradual (de exemplu, caracteristica
3/11
MEE2
3.3.2 Medierea
!
Este o operaie prin care se urmrete creterea raportului semnal / zgomot, pornind
de la premisa periodicitii semnalului.
Procedeul cel mai direct const n medierea n ferestre fixe, de lungime M (de obicei
M=2K). Aceasta nseamn c pentru fiecare celul temporal k se efectueaz:
m[k ] =
1
M
xi [k ]
i =1
analogic). Ca urmare
3/12
MEE2
m[k ] =
1
M
ui [k ] +
i =1
1
M
ni [k ] = U +
i =1
1
M
ni [k ]
i =1
Puterea
corespunztoare
zgomotului
nainte
de
mediere
este n2 = E ni2 [k ] ,
1 M
1 M
2
no
= E ni [k ] = 2 E ni [k ]n j [k ]
M i , j =1
M i =1
2
no
=
1
M
2 = n2
2 n
M
i =1
2
no
U2
n2
2
no
=M
n2
Se constat deci o mbuntire de M ori a acestui raport.
!
Fizic, explicaia este evident. Deoarece semnalul este cel care declaneaz triggerul,
deci este ntr-o relaie fix n raport cu acesta, componenta semnalului este aceeai de
la o achiziie la alta pentru un semnal repetitiv. Zgomotul aleator nu are ns o relaie
fix cu momentele de declanare a impulsului SY, astfel nct eantioanele de zgomot
se schimb de la un ciclu de achiziie la altul, putnd fi unele pozitive, altele negative.
3/13
MEE2
00
01
10
11
MEE2
n cazul de fa, trebuie stocate toate cele M eantioane aferente unei celule temporale,
calculul fcndu-se pe baza formulei de recuren:
1 M 1
1
1
mi +1 =
xi +1 k = mi +
xi + 1
xi M +1
M k =0
M
M
Un compromis rezonabil ntre cerinele aprute mai sus este realizat prin utilizarea
algoritmului de mediere continu definit prin:
i 1
1
mi =
mi 1 + xi ,
pentru i < M
i
i
M 1
1
mi =
mi 1 +
xi , pentru i M
M
M
mi 1
!
1 i 1
=
xj
i 1 j =1
Rezult
i 1 1 i 1
1
1 i
mi =
x j + i xi = i x j
i i 1 j =1
j =1
MEE2
se obine
M (z ) =
M 1 1
1
z M (z ) +
X (z )
M
M
1
X (z )
z
1
M
M (z ) =
X (z )
=
M 1 1 M
M 1
z
z
1
M
M
!
M 1 z 1
M
z
M
z i 1
1
1 U
i 1
mi =
z M ( z ) dz =
dz =
M 1
2j C
2j C M
z
(z 1)
M
i +1
M 1
M 1 i +1
U
1
M
= U 1
M 1
M 1
M
M
1
1 M
i +1
= exp[ (i + 1)],
unde
(i + 1)ln1
1
M
= (i + 1)
1 1
1
= ln1
M M 2M 2
1
1
1 +
=
M 2M
1
M
1+
1
2M
1
0,5
M 1
aa nct
1 + i
mi = U 1 exp
M 0,5
3/16
1
M 0,5
MEE2
!
!
n
exp
2 ,
M 0,5
i +1
n ln 2,
M 0,5
i ( M 0,5)n ln 2 1 = 0,7( M 0,5)n 1
De exemplu, pentru n=8 biti, i 5,6( M 0,5) 1 5M .
Fig. 13. Comparaie ntre metodele de mediere continu, respectiv cu fereastr glisant
!
MEE2
2
2
k . Este posibil ca 0 < ' < , adic k < < k
. De exemplu,
unde =
Ti
Ti
Ti
Aceste eantioane corespund deci i unei sinusoide de frecven mai mic dect cea
real, lucru sugerat n figura 15a.
3/18
MEE2
a.
b.
Fig. 15
n cazul n care osciloscopul este utilizat pentru semnale cu o lrgime de band mic
n raport cu fn=fs/2, se poate utiliza un FTJ numeric, care s lase practic semnalul util
nemodificat, reducnd ns zgomotul total i mrind n acest fel numrul efectiv de
bii.
Dac presupunem c zgomotul este alb, deci are o densitate spectral de putere
constant n frecven, iar filtrul este un FTJ ideal, cu banda ft, atunci puterea
zgomotului este redus n raportul ft/fn, n timp ce puterea semnalului rmne
neschimbat, dac acesta nu are componentele spectrale de frecven mai mare ca ft.
h[k ]z k
H ( z) =
k = M
h[k ]e jkT
H ( e jTs ) =
k =M
h[k ] = 1
k =M
3/19
MEE2
n cazul n care la intrare avem zgomot alb n[i ], cu valoare medie nul i cu variana
( )
no2
h[i ]n[k i ]
i=M
i, j = M
h 2 [i ]E n 2 [k i ] +
i =M
i, j = M
i j
Dac zgomotul este alb, atunci eantioanele de zgomot sunt necorelate astfel nct:
2 i = j
E(n[i ]n[ j ]) =
0 i j
Puterea medie a zgomotului la ieire este deci
o2 = 2
!
h 2 [i ]
i=M
o2
= i2
h[i ] = 1,
i= M
rezultnd o reducere a zgomotului n raport 3/8, deci o cretere n raportul 8/3 a raportului
S/Z.