Sunteți pe pagina 1din 20

MEE2 Cap3: Osciloscopul numeric

3/1
3. OSCILOSCOPUL NUMERIC
3.1 Introducere. Schema bloc
! Conceput iniial ca un instrument destinat doar vizualizrii semnalelor, deci crerii
unei imagini calitative, osciloscopul a fost unul dintre ultimele instrumente care s-a
ncadrat n tendina de trecere spre instrumente numerice.
! Osciloscopul numeric a aprut din necesitatea de a face i acest instrument apt pentru a
fi inclus ntr-un sistem automat de msur controlat de un calculator.
Acest instrument mbin principiul osciloscopului cu eantionare cu
posibilitile de memorare numeric a imaginii.
La aceasta se adaug facilitile largi oferite de posibilitatea de prelucrare
numeric a informaiei achiziionate, cu ajutorul unui microcalculator
ncorporat.
Fig. 1
Fig.1. Schema bloc a osciloscopului numeric
! Structura osciloscopului numeric:
Osciloscopul este prevzut cu dou canale, fiecare avnd atenuator calibrat (ACy)
i preamplificator (Pay) propriu, deci vor exista reglaje separate pentru
coeficienii de deflexie i poziia pe vertical.
Din preamplificatoare se extrag semnalele pentru sincronizarea intern.
Ieirile preamplificatoarelor se aplic unui convertor analog-numeric (CAN) prin
intermediul unui multiplexor analogic (MUX).
n cazul unor osciloscoape de viteze mai mari se pot utiliza i convertoare
separate pentru cele dou canale.
Semnalul numeric rezultat dup conversie este stocat ntr-o memorie rapid,
memoria de achiziie(MA).
PAy
PAy
ACy
ACy
MUX CAN MA
CNA
CNA
CNA
MVY
MVX
MVZ
C
AS,CF At BT
ADy
ADx
G
A
B
Trg.Ext
MEE2 Cap3: Osciloscopul numeric
3/2
Aceast memorie este citit la anumite intervale de timp de ctre
microcalculatorul aparatului ( C ).
n partea de jos a schemei este blocul de sincronizare i baza de timp. Se poate
utiliza sincronizare intern, cu unul din cele dou canale, sau extern, cu
semnalul Trg.Ext.
Circuitele notate cu AS i CF reprezint amplificatorul semnalului de
sincronizare i circuitul de formare, la fel ca n cazul osciloscopului analogic.
Baza de timp (BT) este controlat cu un oscilator cu cuar, de mare stabilitate i
are i rolul de a genera impulsurile ce comand eantionarea i conversia.
Partea din dreapta a schemei este blocul de afiaj. S-a considerat cazul unui afiaj
de tip clasic pentru un osciloscop, n care semnalul util este aplicat pe plcile de
deflexie pe vertical, iar pentru deplasarea pe orizontal se folosete un semnal
de baleiaj.
La unele osciloscoape moderne se utilizeaz sistemul de afiaj cu rastru, specific
monitoarelor TV. n acest caz, o importan deosebit capt semnalul de control
a strlucirii, aplicat pe gril (G), care conine de fapt informaia util.
3.2 Achiziia semnalului n osciloscopul cu eantionare
! Ca i n cazul osciloscopului analogic, este necesar crearea unei referine (origini) de
timp. se realizeaz prin compararea nivelului semnalului cu un nivel reglabil -
nivelul triggerului.
Fig. 2. Generarea impulsurilor de triggerare
Semnalul pentru trigger se ia din partea analogic a osciloscopului (nainte de
CAN).
Cnd nivelul semnalului este egal cu cel al triggerului, pe frontul semnalului
selectat (+ sau -) se genereaz un impuls sincro (SY).
Dup aceea, un interval de timp, care n cadrul osciloscopului analogic
corespundea cursei directe i reinerii, impulsurile SY, chiar dac mai sunt
generate, nu au efect (sunt invalidate).
Un alt impuls SY valid se poate genera numai dup trecerea acelui timp
MEE2 Cap3: Osciloscopul numeric
3/3
! 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:
o zon pretrigger (nainte de impulsul SY)
o zon posttrigger (dup impulsul SY)
! Durata de timp asociat unui CS, va fi notat cu T
a
i va mai fi numit fereastr de
achiziie. Este intervalul n care se iau eantioanele necesare reprezentrii imaginii (n
realitate procesul de eantionare este de obicei continuu).
! Numrul de eantioane corespunztor ferestrei de achiziie va fi notat cu N
a
(lungimea
nregistrrii - record lenght).
! Fereastra de timp vizualizat, reprezint zona vizualizat din semnal a crei durat va
fi notat cu T
v
. Evident
a v
T T .
! De exemplu, s presupunem c pentru reprezentarea semnalului pe ecran sunt necesare
N
S
puncte. Considerm N
S
=512 puncte deci, dac graticula are N
x
diviziuni, putem
alege dimensiunea desfurrii pe orizontal de N
S
=500 eantioane (50
eantioane/diviziune), 12 eantioane rmnnd n afara caroiajului marcat. Rezult:
i s x x v
T N C N T '
unde T
i
reprezint intervalul de timp ntre dou eantioane alturate reprezentate pe
ecran.
Moduri de achiziie
! Exist dou moduri de achiziie:
Eantionare n timp real (real-time-sampling).
Achiziia unei imagini vizualizate are loc ntr-un singur ciclu sincro.
Dezavantaj: necesit o achiziie foarte rapid n cazul semnalelor de
frecven foarte mare,
Avantaj: permite achiziia (memorarea) semnalelor ntr-o singur trecere
(single-shot).
Acest mod de lucru este foarte util pentru semnalele nerepetitive.
! Eantionare n timp dilatat (echivalent) (repetitive samping, equivalent time sampling).
Se poate aplica numai semnalelor repetitive.
Achiziia unei imagini are loc ntr-un numr uneori foarte mare de cicluri de
sincro (este echivalentul osciloscopului analogic cu eantionare).
Reuniunea ciclurilor sincro necesare constituirii unei imagini va fi numit
ciclu de achiziie.
n cazul osciloscoapelor cu eantionare n timp real, noiunile ciclu de
achiziie i ciclu sincro sunt echivalente.
MEE2 Cap3: Osciloscopul numeric
3/4
3.3 Prelucrri de semnal n cazul osciloscoapelor cu eantionare
! Urmresc:
realizarea unei densiti corespunztoare de puncte pe ecran, pentru a se asigura
continuitatea imaginii, n condiiile n care numrul de eantioane achiziionate de
care se dispune este mic - N
d
<N
s
(interpolarea);
mbuntirea raportului semnal/zgomot ( mediere, filtrare numeric);
punerea n eviden a unor impulsuri foarte scurte existente pe forma de und
(modul de lucru anvelop).
3.3.1 Interpolarea
! Pentru un osciloscop cu eantionare n timp real, ar fi normal ca T
i
=T
s
, deci
eantioanele reprezentate s fie chiar eantioanele achiziionate. Vom avea deci:
s
x x
i s
N
C N
T T
'

! La schimbarea lui C
x
, T
s
se modific n mod corespunztor. De exemplu, pentru
500 ' , 10 , ms/div 1
s x x
N N C :
kHz 50
1
, s 20 ms
500
1 10

s
s s
T
f T
! n principiu este posibil ca N
a
=N
s
i atunci T
a
=T
v
dar, frecvent, N
a
>N
s
i T
a
>T
v
pentru a
da posibiliti mai mari de reprezentare a semnalului pretrigger. Exist ns situaii n
care relaia T
i
=T
s
nu mai poate fi respectat.
! Din relaia de mai sus ar rezulta c
x x
s
s
C N
N
f
'
, deci f
s
crete cnd C
x
scade.
Dar f
s
nu poate fi mrit peste o anumit valoare
min
max
1
s
s
T
f . Rezult c
pentru C
x
mic, este posibil ca
min
'
s
s
x x
i
T
N
C N
T < . Cum T
s
nu mai poate fi
micorat la micorarea n continuare a lui C
x
, el rmne constant la valoarea
min s s
T T .
Fie C
xm
valoarea minim a coeficientului de deflexie pentru care:
min
'
s
s
xm x
T
N
C N

Pentru un coeficient de deflexie


xm x
C
N
C
1
, numrul de eantionate
achiziionate este:
s
s
s
xm x
N
N
N
NT
C N
'
'
min
<
MEE2 Cap3: Osciloscopul numeric
3/5
Rezult c
s
xm x
s s
s
x x
i
N
C N
T T
N
N C
T
'
,
'
min
,
deci
s s
xm
x
i
T
N
T
C
C
T
1

De exemplu: pentru osciloscopul 468 Tektronix, f
smax
=25MHz (T
smin
=40 ns).
Rezult
s/div 2 ns
10
500
40
'
min min

x
s
s x
N
N
T C
Pentru coeficieni de deflexie mai mici vor fi disponibile mai puin de
s
N' puncte,
dup cum urmeaz:
2 N s/div 1
x
C numrul de puncte disponibile
256 2 / '
s
N ;
0 2 N ns/div 00 1
x
C numrul de puncte disponibile
6 , 25 20 / '
s
N ;
00 2 N ns/div 0 1
x
C numrul de puncte disponibile
56 , 2 200 / '
s
N ;
! Alt situaie poate s apar cnd imaginea este memorat cu un anumit
xm xmem
C C > ,
iar apoi se dorete extinderea imaginii memorate (deci micorarea valorii C
x
,
xmem x
C
N
C
1
). Aceasta nseamn c din fereastra de timp vizualizat la
memorare, T
vmem
, se va vizualiza numai o parte,
vmem x xmem x x v
T
N
N N C N C T
1
1


Dar numrul de eantioane disponibile n aceast fereastr nu mai este
1

s vmem s
T T N ci
s s v d
N
N
T T N
1
1


.
n ambele cazuri, pentru a pstra caracterul de continuitate al imaginii vizualizate,
trebuie realizat o interpolare.
Aceasta presupune unirea celor
N
N
s
puncte disponibile prin curbe continue, dup
o anumit regul, sau realizarea restului de puncte
N
N
N
s
s
necesare pentru ca
imaginea s aib cele N
s
puncte necesare i unirea lor cu o curb continu.
MEE2 Cap3: Osciloscopul numeric
3/6
Fig. 3. Interpolarea liniar
! 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
! Problema se pune n felul urmtor:
dispunem de eantioanele x(nT
s
)=x(nNT
i
);
dorim s refacem toate eantioanele de tipul x(mT
i
).
Fig. 4 Interpolarea de band limitat pentru N=5
! Dac x(t) este de band limitat, teorema eantionrii ofer o soluie a problemei. S
admitem condiiile de band limitat:
( )
M
X > , 0
! Spectrul semnalului eantionat cu perioada T
s
va fi:
( ) ( )
s
s
n
s
s
e
T n X
T
X


2
,
1
! Dac
s
s M s M
T
f f
2
1
2
1
2
1
< < (frecvena Nyquist), atunci
MEE2 Cap3: Osciloscopul numeric
3/7
( ) ( )

,
_


s s
s
e
X
T
X
2
1
,
2
1
pentru
1
,
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 s t M
< < (figura 5).
Fig. 5. Refacerea semnalului din cel eantionat
! n domeniul timp, x(t) se poate reprezenta sub forma unei serii:
( ) ( ) ( )
s t s t
n
s
nT t nT x t x


2
1
, sinc
deci eantioanele x(mT
i
) se pot determina
( ) ( ) ( )
i t
n
i i
T nN m nNT x mT x


sinc
! Formula de mai sus este valabil numai n ipoteza semnalului de band limitat,
f
M
<0,5f
s
. 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 f
M
<0,5f
s
;
condiia nu e ndeplinit, n principiu, de un impuls (sau o succesiune periodic
de impulsuri) ale cror spectre sunt teoretic infinite.
! Problem: Nu dispunem, n realitate dect de un numr finit de eantioane (N
a
), de
exemplu [ ]
a
N n , 0 , deci semnalul reconstituit poate fi cel mult obinut prin
trunchierea seriei.
( ) ( ) ( )
s t
N
n
S
nT t nT x t y
a

sinc
1
0
( ) ( ) ( )
i t
N
n
i i
T nN m nNT x mT y
a

sinc
1
0
! Se pune problema n ce msur ( ) ( )
i i
mT x mT y . Evident, deoarece:
MEE2 Cap3: Osciloscopul numeric
3/8

'

0 , 0
0 , 1
sinc
k
k
kT
s t

Fig. 6
( ) ( )
s s
nT x nT y sau ( ) ( )
i i
mT x mT y 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:
( ) ( ) ( ) t w t x t x '
unde ( )

'

) , 0 [ , 0
) , 0 [ , 1
a
a
T t
T t
t w fereastra dreptunghiular de achiziie.
! Evident, n interiorul ferestrei de achiziie cele dou semnale sunt identice, dar spectrul
semnalului x(t) este dat de convoluia:
( ) ( ) ( ) W X X '
i este cunoscut c produsul de convoluie a dou spectre, ambele de band limitat,
( ) , 0
1
X pentru
1
< i ( ) , 0
1
X pentru
2
< , are banda mai larg dect
cele dou spectre, i anume
2 1
+ . n cazul de fa
( )
2
sinc
a
a
T
T W

,
! Rezult spectru teoretic infinit. Dac vom considera semnificativi primii l lobi, rezult
frecvena maxim a spectrului ferestrei este
a
T
l
2
, aa nct lrgimea de band a
semnalului trunchiat este
M
a
M
T
l

> +
2
. Pentru ca refacerea semnalului s fie
aproximativ corect trebuie ca:
a
s
M t
s a
M
T
l
f
f
T
l
T
1
2
,
2
< < +

deci se constat o diminuare a frecvenei maxime a semnalului. De aceea, practic,


frecvena maxim a unui osciloscop nu este 0,5f
smax
ci mai mic. De exemplu, n
cazul osciloscopului 468, f
smax
=25 MHz, iar MHz 10
5 , 2
1
max

s M
f f .
MEE2 Cap3: Osciloscopul numeric
3/9
! S vedem n continuare care ar fi modalitatea practic de realizare a interpolrii. Vom
defini semnalul v(nT
i
), avnd perioada de eantionare T
i
, obinut din ) (
s
nT x prin
introducerea de eantioane nule:
( )
( )

'

kN n
kN n nT x
nT v
i
i
pentru , 0
, . pentru ,
( ) ( ) k kT x kT v
s s
,
Fig. 7 Spectrul semnaluli eantionat
! Deoarece eantioanele lui v(t) sunt identice cu ale lui x(t), ( ) ( )
e e
X V Dar v este
eantionat cu perioada T
i
, aa nct spectrul su e periodic cu perioada
s
i
s
N
T

2
' .
! Pentru a obine eantioanele lui x(t) cu o perioad
N
T
T
s
i
trebuie s extragem din
spectrul ( )
e
V numai poriunile centrate pe frecvenele
s s
kN k ' , adic
) ' ( k X . Intuitiv, aceasta se poate realiza cu un filtru numeric de tip trece-jos
lucrnd la frecvena de eantionare 1/T
i
.
! Altfel, aplicnd teorema eantionrii:
( ) ( ) ( )


i t
n
i i
T nN m nNT x mT y sinc
( ) ( ) ( ) ( ) ( )
i i t
l
i t
l
i
T l m v lT T l m lT v



sinc sinc
! Aceasta reprezint ns convoluia secvenelor v(lT
i
) i s(lT
i
):
s v y
unde
( ) ( )

,
_

,
_


N
n
N
T
T
n T n nT s
s
s
i t i

sinc sinc sinc
! Dac introducem transformatele z
MEE2 Cap3: Osciloscopul numeric
3/10
( ) { } ( ) ( ) { } ( ) ( ) { } ( ) z S nT s z V nT v z Y nT y
i i i
Z Z Z , ,
( ) ( ) ( ) z V z S z Y ,
! Dar

n
n
i
z nT s z S ) ( ) (
iar n domeniul frecven:
i i
T jn
n
i
T j
e nT s e S

) ( ) (
reprezint o dezvoltare n serie Fourier de forma
i
T jn
n
n
e A

a unei funcii
periodice de variabil i cu perioada de repetiie
i
r
T

2
. Se poate verifica uor
c aceast funcie are forma din figura 8, unde
s
s i
r
T
N
T
'
2 2

Fig. 8. Spectrul semnalului s(t)


! ntr-adevr:
( )

d
2
d
1
2
2
2
2
e
e
i i
r
r
T jn i T jn
r
n
e
AT
e H A

,
_

i
e
e
i
i
i
e
i
i
T jn T jn
i
nT
AT
nT
T n
AT
jnT
e e AT
i
e
i
e
2
sinc
2
2
sin
2
2 2
2 2



! Identificnd cu A
n
:
( ) , 2 sinc
2
sinc
2
t e i t i
e
e
i
T n nT
AT

,
_

N
T
T T
T
A
AT
i
S S
i
t
i

1 2
2
MEE2 Cap3: Osciloscopul numeric
3/11
! Rezult c procesul de interpolare este echivalent cu o filtrare numeric a semnalului
v(nT
i
) cu un filtru numeric trece-jos avnd funcia pondere
( ) ( ) ( ) n T n nT s nT h
i t i i
, sinc . Filtrul numeric respectiv ar fi un filtru de tip
RII.
Fig. 9. Caracteristica de frecven real
! n realitate, aa cum s-a artat, nu se dispune de o infinitate de eantioane pentru
v(nT
i
), aa nct semnalul filtrat este ( ) ( ) ( ) t w t v t v ' . n plus, n mod normal, se
utilizeaz un filtru RFI care s aproximeze caracteristica ideal ) ( H . Ca urmare,
caracteristica de frecven nu va mai fi perfect dreptunghiular, rezultnd oscilaii att
n banda de trecere ct i n cea de oprire, i o zon de trecere finit ntre cele dou
benzi.
! Funcia pondere se poate obine prin trunchierea funciei s(nT
i
):
( ) ( )
i i i
nT w nT s nT h ' ) (
unde ( )
i
nT w' este tot o funcie fereastr, de exemplu o fereastr dreptunghiular:
( )
[ ]
[ ]

'

p p n
p p n
nT w
i
, , 0
, , 1
'
! Deci se va calcula y(mT
i
):
( ) ( ) ( )



p
p l
i i t i
T l m v lT mT y ' sinc
! Desigur, cu ct p este mai mare, cu att caracteristica de frecven se apropie de una
ideal, dar este necesar un timp de calcul mai mare. Operaiile aritmetice sunt efectuate
de microcalculator, iar nmulirile iau un timp relativ lung.
! Existena oscilaiilor pe caracteristica de frecven conduce la o anumit variaie a
amplitudinii semnalului refcut, n funcie de frecven, chiar pentru frecvene ce
satisfac condiia Nyquist. Ele pot fi reduse utiliznd o alt fereastr w(t), caracterizat
printr-o trecere gradual, n locul ferestrei dreptunghiulare.
! 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
MEE2 Cap3: Osciloscopul numeric
3/12
gaussian). Caracteristica de frecven ne mai fiind dreptunghiular, va avea loc o
oarecare scdere a amplificrii cu frecvena cnd ne apropiem de 0,5f
S
. Altfel, se poate
introduce la intrare un FTJ (filtru antialiere) cu frecvena de tiere apropiat de
0,5f
Smax
, n ideea ca rspunsul la impuls s fie apropiat de al unui osciloscop analogic.
3.3.2 Medierea
! Este o operaie prin care se urmrete creterea raportului semnal / zgomot, pornind
de la premisa periodicitii semnalului.
! Operaia se efectueaz pe un numr M de cicluri de achiziie succesive. Putem diviza
fereastra de vizualizare ntr-un numr N
S
de celule temporale, caracterizate prin
momentele de eantionare . ) 1 ( ..., , 2 , ,
0 0 0 0 s s s s
T N t T t T t t + + + Vom nota
eantionul corespunztor celulei temporale k din ciclul de achiziie i cu ] [k x
i
(figura
10). Operaia de mediere se face separat, pentru fiecare celul temporal.
Fig. 10. Eantioanele corespunztoare celulelor temporale 1,2 ..., k, ...
! Procedeul cel mai direct const n medierea n ferestre fixe, de lungime M (de obicei
M=2
K
). Aceasta nseamn c pentru fiecare celul temporal k se efectueaz:
[ ] [ ] k x
M
k m
M
i
i

1
1
! S punem n eviden mbuntirea raportului semnal / zgomot prin acest procedeu.
Putem exprima un eantion prin
[ ] [ ] [ ] k n k u k x
i i i
+
unde
[ ] k u
i
reprezint eantioanele de semnal. Dac vizualizm un semnal periodic i
imaginea este sincronizat, valorile lui [ ] k u
i
sunt practic aceleai n toate
ciclurile de achiziie, deci [ ] . const U k u
i
pentru un k dat.
[ ] k n
i
reprezint eantioanele de zgomot (zgomot de cuantizare + zgomot
analogic). Ca urmare
MEE2 Cap3: Osciloscopul numeric
3/13
[ ] [ ] [ ] [ ] k n
M
U k n
M
k u
M
k m
M
i
i
M
i
i
M
i
i

+ +
1 1 1
1 1 1
! Puterea instantanee corespunztoare semnalului nainte de mediere este U
2
i rmne
tot U
2
i dup mediere.
! Puterea corespunztoare zgomotului nainte de mediere este [ ] ( ) k n
i n
2 2
E ,
presupunnd c zgomotul nu are component continu, ( ( ) 0 E
i
n ) i nu depinde de i
(presupunnd c zgomotul este staionar). Dup mediere, vom avea:
[ ] [ ] [ ] ( )

,
_

M
j i
j i
M
i
i no
k n k n
M
k n
M
1 ,
2
2
1
2
E
1 1
E
! Presupunnd ns c zgomotul de intrare este alb, eantioanele de zgomot luate la
momente diferite sunt necorelate, astfel nct:
[ ] [ ] ( )
[ ] ( )

'



j i
j i k n
k n k n
n i
j i
pentru 0,
pentru , E
E
2 2

2
1
2
2
2
1 1
n
M
i
n no
M
M

! Vom nota cu I raportul dintre rapoartele semnal / zgomot la ieire i intrare:


M
U
U
I
no
n
n
no

2
2
2
2
2
2

Se constat deci o mbuntire de M ori a acestui raport.


! Procedeul poate fi utilizat cu succes pentru vizualizarea unor semnale necate n
zgomot i, n general, pentru mrirea numrului de bii efectivi (figura 11).
Fig. 11. Efectul operaiei de mediere
! 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.
MEE2 Cap3: Osciloscopul numeric
3/14
Pe msur ce numrul de eantioane prelucrate crete, prin prelucrare se tinde ctre
valoarea medie, presupus nul.
! Ca urmare a medierii se mbuntete i rezoluia. Pentru exemplificare s
presupunem c s-ar utiliza un convertor CAN de 2 bii, cu rezoluie de 0,25V, lucrnd
cu rotunjire, cu nivele:
00 ---- 0 V
01 ---- 0,25V
10 ---- 0,5 V
11 ---- 0,75 V
Fig. 12. Exemplu CAN 2 bii
Dac, n realitate, semnalul este la jumtatea distanei dintre dou nivele, de
exemplu 0,25+0,125=0,375V i peste el este suprapus un zgomot, atunci CAN va
decide cu aceeai probabilitate (01)=0,25 sau (10)=0,5V.
Prin medierea celor dou valori rezult ) 11 (
2
1
) 10 01 (
2
1
+ .
n binar, pentru efectuarea corect a operaiei de mprire la 2 va trebui s se
aloce un bit suplimentar, astfel nct cele 4 nivele de intrare se vor considera 000,
010, 100 i 110, iar n urma mpririi cu 2 rezult ) 011 ( ) 110 (
2
1
i astfel apare
i al 3-lea bit.
Pentru a se fructifica avantajul obinut, se va lucra cu un CNA la ieire cu mai
muli bii dect CAN de la intrare.
Rolul zgomotului n acest proces de mbuntire a rezoluiei este esenial. n
absena lui, CAN ia de fiecare dat aceeai decizie i prin mediere se obine
acelai lucru. Acesta este motivul pentru care n unele sisteme se introduce un
mic zgomot controlat (n literatura englez numit dither)
! Dezavantajul medierii n ferestre fixe const n aceea c trebuie s se atepte de
fiecare dat un numr de M cicluri de achiziie pn s se obin o nou imagine pe
ecran. n acest fel sunt greu de urmrit eventualele schimbri ale semnalului.
! Este de dorit un procedeu de mediere care s ofere o imagine la fiecare achiziie. Un
asemenea procedeu este medierea n ferestre glisante. n cele ce urmeaz, pentru
simplificarea notaiei, vom scrie [ ]
i i
x k x (nu vom mai specifica elementul temporal).
La fiecare ciclu de achiziie se efectueaz, pentru fiecare celul temporal, media
eantioanelor achiziionate n ultimele M cicluri de achiziie

1
0
1
M
k
k i i
x
M
m
MEE2 Cap3: Osciloscopul numeric
3/15
! Dezavantajul metodei, n comparaie cu metoda ferestrei fixe, const n necesitatea de
memorie suplimentar. ntr-adevr, n cazul precedent, acumularea celor M eantioane
corespunztoare unei celule temporale se fcea ntr-o singur celul de memorie, n
care se toca suma parial.
Fig. 12. Medierea cu ferestre glisante
! n cazul de fa, trebuie stocate toate cele M eantioane aferente unei celule temporale,
calculul fcndu-se pe baza formulei de recuren:
1 1
1
0
1 1
1 1 1
+ +

+ +
+

M i i i
M
k
k i i
x
M
x
M
m x
M
m
! Un compromis rezonabil ntre cerinele aprute mai sus este realizat prin utilizarea
algoritmului de mediere continu definit prin:
M i x
M
m
M
M
m
M i x
i
m
i
i
m
i i i
i i i
+

< +

pentru ,
1 1
pentru ,
1 1
1
1
! S demonstrm mai nti c pentru i<M, algoritmul ne d media pe i eantioane. ntr-
adevr,
( )
2 1 2 1 2 1 1
2
1
2
1
2
1
, x x x m m x m + +
! Conform metodei induciei complete, presupunem proprietatea adevrat pentru i-1

1
1
1
1
1
i
j
j i
x
i
m
! Rezult

i
j
j i
i
j
j i
x
i
x
i
x
i i
i
m
1
1
1
1 1
1
1 1
! Pentru a vedea ce se ntmpl pentru M i , s presupunem c se aplic un salt de
amplitudine U la i=M, x
i
=0 pentru i<M, x
i
=U pentru M i . S lum o nou origine
de timp (deci de numerotare a eantioanelor) ncepnd cu momentul i=M. Aplicnd
transformata Z relaiei de recuren:
i i i
x
M
m
M
M
m
1 1
1
+


MEE2 Cap3: Osciloscopul numeric
3/16
se obine
( ) ( ) ( ) z X
M
z M z
M
M
z M
1 1
1
+


( )
( )
( ) z X
M
M
z
z
M
z
M
M
z X
M
z M
1
1
1
1
1
1

! Dar semnalul de la intrare este o treapt, cu transformata X(z):


( )
1

z
Uz
z X
( )
1
1
1


z
Uz
M
M
z
z
M
z M
( )
1
1
]
1

,
_



1
1
1
1
1
]
1

,
_

,
_


+
+


1
1
1
1
1
1
1
1
1
1
1
1
d
1
1 2
1
d ) (
2
1
i
i
C
i
C
i
i
M
M
U
M
M
M
M
M
M
M
U
z
z
M
M
z
z
M
U
j
z z M z
j
m

! Vom pune exponeniala din expresia de mai sus sub forma
( ) [ ], 1 exp
1
1
+

,
_


+
i
M
M
i

unde
2
2
1 1 1
1 ln
M
M M

,
_


5 , 0
1
5 , 0
1
1
2
1
1
1
2
1
1
1

,
_

,
_

+
M
M
M
M
M
M M

aa nct
1
]
1

,
_

+

5 , 0
1
exp 1
M
i
U m
i
( ) ) 1 (
1
1 ln 1 +

,
_

+ i
M
i
MEE2 Cap3: Osciloscopul numeric
3/17
! Datorit acestui mod de variaie, acestei medieri i se mai spune mediere
exponenial.
! Constatm c o variaie a eantionului din celula temporal k, ajunge s apar cu
valoarea sa U aproape integral pe ecran dup un numr de cicluri de achiziie. Dac
ref
U U a sistemului de conversie i impunem o eroare de cel mult
ref
n
U U

2 ,
rezult:
, 2
5 , 0
1
exp
n
M
i


,
_

1 ) 5 , 0 ( 7 , 0 1 2 ln ) 5 , 0 (
, 2 ln
5 , 0
1

+
n M n M i
n
M
i
De exemplu, pentru n=8 biti, M M i 5 1 ) 5 , 0 ( 6 , 5 .
Fig. 13. Comparaie ntre metodele de mediere continu, respectiv cu fereastr glisant
! Comportarea fa de zgomot, n cazul medierii continue, nu difer mult fa de cea
prezentat n cazul ferestrei fixe, pentru acelai M.
Avantajul fa de medierea n fereastr glisant const n faptul c introducerea
medierii nu necesit mrirea substanial a capacitii memoriei de achiziie,
dect eventual cu o celul (pentru contorul i).
Medierea impune ns mrirea numrului de bii de memorie aferent unui
eantion (altfel ar rezulta depire la nsumare).
! Trebuie subliniat c prin mediere se prelucreaz eantioane din cicluri de achiziie
succesive. Procedeul nu afecteaz n consecin banda osciloscopului sau timpul de
cretere al rspunsului la impuls.
3.3.3 Modul de lucru anvelop
! Acest procedeu se introduce pentru a permite vizualizarea unor impulsuri foarte
scurte, de durat mai mic dect perioada de eantionare corespunztoare
coeficientului de deflexie selectat.
MEE2 Cap3: Osciloscopul numeric
3/18
! Vom presupune
xm x
C C > . n modul de lucru anvelop, eantionarea nu se mai face
cu frecvena respectiv, ci cu frecvena maxim, f
smax
, indiferent de C
x
. n consecin,
numrul de eantionri n fereastra de vizualizare este mai mare dect N
S
.
! De exemplu, dac C
x
=MC
xm
numrul de eantioane luate este N
t
=MN
S
.
Nu se memoreaz dect N
S
eantioane n memoria de achiziie.
Eantioanele luate se grupeaz cte 2M, formnd n total N
S
/2 grupuri.
Pentru fiecare grup se stocheaz n memorie numai eantionul de valoare maxim
i cel de valoare minim din grup, deci n total N
S
eantioane.
n plus, procedeul de extragere a anvelopei se poate extinde i pe mai multe
cicluri de achiziie (ca i medierea), numrul de achiziii fiind reglabil i cu
posibilitatea de lucru pe un numr infinit de achiziii (cutnd n permanen
eantionul maxim i cel minim pentru fiecare celul temporal vizualizat).
Acest mod de lucru permite descoperirea unor variaii rapide (impulsuri scurte
existente peste semnal, eventual cu apariie puin frecvent). (figura 14)
Fig. 14. Modul de lucru pe anvelop
! Modul de lucru anvelop mai poate fi utilizat pentru a evita erori grosolane n
interpretarea unor imagini ce apar n unele cazuri.
! S presupunem c dorim s vizualizm un semnal sinusoidal de frecven f=1/T i c
iniial, necunoscnd forma semnalului, coeficientul de deflexie C
X
este ales prea mare,
astfel nct T
i
>0.5T. Eantioanele vizualizate sunt:
i i i
T n T k n T n cos ) 2 ( cos cos
unde

k
T
i
2
. Este posibil ca < < ' 0 , adic
i i
T
k
T
k

2
< < . De exemplu,
pentru k=1, aceasta se ntmpl dac
i i
T T T 2 < < ,
! Aceste eantioane corespund deci i unei sinusoide de frecven mai mic dect cea
real, lucru sugerat n figura 15a.
MEE2 Cap3: Osciloscopul numeric
3/19
a. b.
Fig. 15
! n modul de lucru de lucru anvelop, imaginea apare ca o band luminoas, aa cum
ar fi ea i pe un osciloscop obinuit (figura 15b), evitnd o interpretare eronat a
imaginii vizualizate.
3.3.4 Filtrarea numeric
! n cazul n care osciloscopul este utilizat pentru semnale cu o lrgime de band mic
n raport cu f
n
=f
s
/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 f
t
, atunci puterea
zgomotului este redus n raportul f
t
/f
n
, n timp ce puterea semnalului rmne
neschimbat, dac acesta nu are componentele spectrale de frecven mai mare ca f
t
.
! Dac, de exemplu, f
t
/f
n
=1/4, rezult o mbuntire de 4 ori a raportului semnal zgomot,
deci un bit efectiv ctigat n plus.
! Aceast operaie de filtrare se face asupra eantioanelor corespunztoare unui ciclu
de achiziie. De obicei se utilizeaz un filtru RFI nerecursiv - efectund o operaie de
tipul:
[ ] [ ] [ ]



M
M i
i k x i h k y
[ ] h ireprezint coeficienii filtrului i, totodat, coeficienii funciei pondere, iar
[ ]

M
M k
k
z k h z H ) (
reprezint funcia de transfer. Comportarea n domeniul frecven se obine punnd
s
T
z
j
e :
[ ]

M
M k
T jk T j
s s
e k h e H

) (
! Pentru a avea un FTJ cu ctig unitar n banda de trecere, trebuie ca
[ ] 1 ) (
0



M
M k
j
k h e H
MEE2 Cap3: Osciloscopul numeric
3/20
! n cazul n care la intrare avem zgomot alb [ ] i n , cu valoare medie nul i cu variana
( )
2 2
E n , pentru zgomotul de la ieire avem:
[ ] [ ] [ ]



M
M i
o
i k n i h k n
[ ] ( ) [ ] [ ] [ ] [ ] ( )
[ ] [ ] ( ) [ ] [ ] ( )



+

M
j i
M j i
M
M i
M
M j i
o
j k n i k n j h i h i k n i h
j k n j h i k n i h k n
,
2 2
,
2
] [ ] [ E E
E E
! Dac zgomotul este alb, atunci eantioanele de zgomot sunt necorelate astfel nct:
[ ] [ ] ( )

'

j i
j i
j n i n
0
E
2

! Puterea medie a zgomotului la ieire este deci


[ ]

M
M i
o
i h
2 2 2

! Ca exemplu, s considerm un filtru de lungime 3, deci M=1:
[ ] [ ] [ ] [ ]
2 2 2
375 , 0 ) 0625 , 0 0625 , 0 25 , 0 (
, 1 , 5 , 0 0 h 0,25, = 1 - h = 1 h
i i o
M
M i
i h
+ +



rezultnd o reducere a zgomotului n raport 3/8, deci o cretere n raportul 8/3 a raportului
S/Z.
Fig. 17. Caracteristica FTJ numeric.
! Evident, filtrul respectiv nu e un filtru ideal, el conducnd la o anumit reducere i a
frecvenelor utile. ntr-adevr, caracteristica sa este:
H e e e T
j T j T j T
s
s s s
( , , , ,( cos )
)
+ + +

025 025 05 051


reprezentat n figura 17.

S-ar putea să vă placă și