Convertoare de tip numeric - analog

Documente similare
SEMNALE ŞI SISTEME CURSUL 2 C.2. SEMNALE ANALOGICE 1.2. Reprezentări ale semnalelor prin diferite forme ale seriei Fourier Seria Fourier trigonometric

Microsoft Word - filtre biquad final_23_11.doc

Microsoft Word - TIC5

Microsoft Word - FiltrareaNyquist-rezumat.doc

Microsoft Word - 11_2016_OJF_barem.doc

Microsoft Word - Subiecte scs1lab 2010_V03.doc

VI. Achiziția datelor în LabVIEW

Subiecte

Microsoft Word - 2 Filtre neliniare.doc

Buletin AFT

Microsoft Word - Capitolul_07

Lucrarea 7 Filtrarea imaginilor BREVIAR TEORETIC Filtrarea imaginilor se înscrie în clasa operaţiilor de îmbunătăţire, principalul scop al acesteia fi

Microsoft Word - Probleme-PS.doc

Microsoft Word - IngineriF_A.DOC

Microsoft Word - Tema_FIR.doc

Modelarea si Simularea Sistemelor de Calcul

Microsoft Word - 01_Introducere.doc

Microsoft Word - Tema 06 - Convertoare analog-numerice.doc

1

FILTRE DE REALIZARE CU CIRCUITE DE INTEGRARE

Universitatea Tehnică Gheorghe Asachi, Iași Facultatea de Electronică, Telecomunicații și Tehnologia Informației Triangulaţia și aplicații (referat) P

PowerPoint-Präsentation

Laborator 2-3 Utilizarea programului de simulare electromagnetică EmPro Continuare În lucrarea de laborator se va investiga o linie de transmisie micr

PowerPoint Presentation

OPERATII DE PRELUCRAREA IMAGINILOR 1

Slide 1

Ce este decibelul si Caracteristica BODE

ALGORITMII ŞI REPREZENTAREA LOR Noţiunea de algoritm Noţiunea de algoritm este foarte veche. Ea a fost introdusă în secolele VIII-IX de către Abu Ja f

Generarea semnalelor standard 1 Scopul lucrării Familiarizarea cu modul de generare şi reprezentare în mediul Matlab a semnalelor de test, considerate

Sistem de supraveghere video inteligent cu localizarea automata a evenimentelor de interes SCOUTER, cod proiect PN-II-IN-DPST , contract nr

Capitole curs

Dorel LUCHIAN Gabriel POPA Adrian ZANOSCHI Gheorghe IUREA algebră geometrie clasa a VIII-a ediţia a V-a, revizuită mate 2000 standard EDITURA PARALELA

Calitate aer comprimat Masurarea calitatii aerului comprimat conform ISO 8573 Continut de ulei rezidual - particule - umezeala Masurare continut ulei

Microsoft Word - FLIR - camere portabile de securitate si supraveghere.doc

E_d_Informatica_sp_SN_2014_bar_10_LRO

Noțiuni matematice de bază

Cursul 8 Funcţii analitice Vom studia acum comportarea şirurilor şi seriilor de funcţii olomorfe, cu scopul de a dezvălui o proprietate esenţială a ac

PowerPoint-Präsentation

Cursul 12 (plan de curs) Integrale prime 1 Sisteme diferenţiale autonome. Spaţiul fazelor. Fie Ω R n o mulţime deschisă şi f : Ω R n R n o funcţie de

I

Microsoft Word - PI-L7r.doc

Înregistrator de temperatură şi umiditate AX-DT100 Instrucţiuni de utilizare

6

PowerPoint Presentation

E_d_Informatica_sp_MI_2015_bar_02_LRO

Logică și structuri discrete Limbaje regulate și automate Marius Minea marius/curs/lsd/ 24 noiembrie 2014

Fișă tehnică Servomotoare axiale RV 01 Servomotoarele axiale RV 01 sunt potrivite pentru a controla acțiunea robineților cu 2 sau 3 porturi pentru apl

Secţiunea 7-8 începători Concurs online de informatică Categoria PROGRAMARE PROBLEMA 1 ID 100 puncte Calculatoarele trebuie să se recunoască în rețeau

CURBE BÉZIER În CAGD se utilizează adesea curbele polinomiale, adică acele curbe definite de o parametrizare polinomială: C : [a, b] R 3 C(t) = (x(t),

METODE NUMERICE ÎN INGINERIE

MULTIMETRU DIGITAL AX-585 INSTRUCŢIUNI DE UTILIZARE

Document2

Logică și structuri discrete Logică propozițională Marius Minea marius/curs/lsd/ 3 noiembrie 2014

ep0126

PAS cap. 2: Reprezentări rare p. 1/35 Prelucrarea avansată a semnalelor Capitolul 2: Reprezentări rare Bogdan Dumitrescu Facultatea de Automatică şi C

Microsoft Word - DCE - lucrarea 5.doc

Cursul 13 Mulţimi Julia Fie f : C C o funcţie complexă şi fie f n = f f f iterata de ordin n a lui f. Peste tot în continuare vom presupune că f este

PowerPoint Presentation

Revistă ştiinţifico-practică Nr.1/2018 Institutul de Relaţii Internaţionale din Moldova IMPACTUL CREANȚELOR ȘI DATORIILOR CURENTE ASUPRA DEZVOLTĂRII E

RAPORT FINAL Perioada de implementare: CU TITLUL: Analiza și testarea distribuției câmpului electric la izolatoare din materiale compozite p

Adresarea memoriei Modurile de adresare constituie un instrument principal pentru reprezentarea în memorie a imaginii datelor, aşa cum este ace

Gheorghe IUREA Adrian ZANOSCHI algebră geometrie clasa a VII-a ediţia a V-a, revizuită mate 2000 standard EDITURA PARALELA 45 Matematică. Clasa a VII-

Facultatea de Științe Politice, Administrative și ale Comunicării Str. Traian Moșoiu nr. 71 Cluj-Napoca, RO Tel.: Fax:

Analiză de flux de date 29 octombrie 2012

013757_ABB (A Szocs)_ACS50_EN_revE_high_100812ENRODECRCG_f_1

Microsoft Word - Camera video adaugata intr-o retea CATV2.doc

SSC-Impartire

ALGORITMICĂ. Seminar 3: Analiza eficienţei algoritmilor - estimarea timpului de execuţie şi notaţii asimptotice. Problema 1 (L) Să se determine număru

PowerPoint Presentation

Cursul 7 Formula integrală a lui Cauchy Am demonstrat în cursul precedent că, dacă D C un domeniu simplu conex şi f : D C o funcţie olomorfă cu f cont

PROBLEME PRIVIND INSTABILITATEA UNOR CALCULE ALE MECANISMELOR

Slide 1

Microsoft Word - Lab1a.doc

Microsoft Word - Prezentare - A4 - cernavoda.doc

Bazele spectroscopiei si laserilor

Procesarea Imaginilor Laborator 3: Histograma nivelurilor de intensitate 1 3. Histograma nivelurilor de intensitate 3.1. Introducere În această lucrar

Microsoft Word - Laboratorul 3.doc

Microsoft Word - Algoritmi genetici.docx

INDICATORI AI REPARTIŢIEI DE FRECVENŢĂ

Concepte de bază ale Tehnologiei Informației

Test 5: Referat examen an II ELECTRONICA APLICATA Sisteme de achizitii de date 1. Sa se exprime in scarile de temperature Celsius si Farentheit temper

Controlerul LCD

Microsoft Word - Tsakiris Cristian - MECANICA FLUIDELOR

Kein Folientitel

Diapositive 1

Slide 1

Redresoare comandate.doc

Microsoft Word - Sinteza_EtapaIII_Contract 69_IDEI_final_.doc

Microsoft Word - Prezcap1.doc

Microsoft Word - C05_Traductoare de deplasare de tip transformator

REDRESOARE – simulare PSPICE

Teste şi Măsurători de CIEM. Introducere în Măsurări Electromagnetice pentru Determinarea Compatibilităţii şi Interferenţei Electro-Magnetice. Metode

2

Elemente de aritmetica

S.C. SEEKTRON S.R.L. Fişă de prezentare a produsului EYECAR B1 EYECAR B1 Observer Black Box Dispozitiv inteligent pentru înregistrarea evenimentelor r

Laboratorul numărul 12 Transformatorul pentru sudură Pentru a realiza aprinderea și întreținerea în cele mai bune condiții este necesar ca transformat

Brosura laborator limba romana.cdr

Instrucţiuni de utilizare Seria de osciloscoape digitale cu memorie AX-DS1000 Numărul versiunii: V1.0 Declaraţie Copyright Transfer Multisort Elektron

Transcriere:

OSCILOSCOPUL UERIC. Introducere. Schema bloc Ocilocopul numeric a apărut din neceitatea de a face şi acet intrument apt pentru a fi inclu într-un item automat de măură controlat de un calculator. Conceput iniţial ca un intrument detinat doar vizualizării emnalelor, deci creării unei imagini calitative, ocilocopul a fot unul dintre ultimele intrumente care -a încadrat în tendinţa de trecere pre intrumente numerice. Ocilocopul numeric îmbină principiul ocilocopului cu eşantionare cu poibilităţile de memorare numerică a imaginii. La aceata e adaugă facilităţile largi oferite de poibilitatea de prelucrare numerică a informaţiei achiziţionate, cu ajutorul unui microcalculator încorporat. Ocilocopul digital. Schema bloc Y CS E/ CA YB TRG EXT Sitem de incronizare şi bază de timp TS Calculator onitor LCD Fig. 8 O chemă implificată ete dată în figura 8. În aceată chemă CS ete un bloc analogic de condiţionare a emnalelor de intrare. Funcţiunile ale unt foarte aemănătoare cu cele ale canalului Y din chema ocilocopului analogic. Urmează un bloc de eşantionare/memorare (E/). Aceta eşantionează emnalul analogic de intrare la intervale egale de timp (T S ) ca în figura 9.

Intrumentaţie electronică de măură T S t Fig. 9 Eşantioanele atfel obţinute unt aplicate unui convertor analog numeric (CA). Aceta compară amplitudinea fiecărui eşantion cu un pa de cuantizare. Raportul celor două mărimi, rotunjit la un număr întreg, ete rezultatul converiei. În acet fel emnalul va fi reprezentat printr-o ucceiune de numere, crie într-un cod binar. Se pune că emnalul ete digitizat (exprimat în formă numerică) şi ub aceată formă ete aplicat unui microcalculator. Aceta mai primeşte şi informaţiile de timp şi de incronizare de la itemul de incronizare şi bază de timp. Sitemul aceta lucrează ca şi în cazul ocilocopului analogic pornind de la emnalul de incronizare analogic, dar funcţionarea a diferă în multe privinţe de aceea a blocului omolog din cazul precedent. Baza de timp furnizează şi emnalul de tact T S cu care face eşantionarea blocul E/. icrocalculatorul poate efectua operaţii de memorare a unui număr de forme de undă, prelucrări de emnal pentru îmbunătăţirea calităţii imaginii, calculul unor parametri ai emnalului (valorare maximă, minimă, eficace, medie, frecvenţa de repetiţie, poziţiile curorilor de timp au de teniune etc.), aigurarea operaţiilor de interfaţă cu utilizatorul au cu un calculator. Afişarea e face pe un monitor video cu critale lichide monocrom au color. Având în vedere poibilităţile de afişare pe ecran, elementele de reglaj nu mai unt de regulă incripţionate pe panoul aparatului, ci unt afişate direct pe ecran. În cazul ocilocopului digital, afişajul e poate conidera contituit dintr-o mulţime de puncte, cu o organizare de tip matriceal, pe linii şi coloane. Vom nota cu l numărul de linii şi cu c numărul de coloane. La interecţia fiecărei linii cu o coloană e găeşte un punct (pixel), care poate fi tin au aprin cu o anumită culoare. Informaţiile privind tarea de trălucire şi de culoare (în cazul afişajelor color) a punctului repectiv unt reţinute într-o memorie. Informaţia repectivă ete reactualizată periodic, iar în intervalul dintre reactualizări, ete foloit pentru achiziţionarea imaginii. De exemplu, în cazul ocilocopului TDS000 (Tektronix) l=40 şi c=30 pixeli, iar reactualizarea imaginii e face de 80 de ori pe ecundă. Fiecare punct al imaginii corepunde deci unei anumite linii şi unei anumite coloane. O imagine, corepunzând unei forme de undă, ete contituită dintr-o erie de c puncte. Fiecărei coloane i e aociază un moment de timp şi pentru o formă de undă, pe fiecare coloană va exita un ingur punct lumino, plaat pe linia corepunzătoare

Ocilocopul numeric 3 teniunii la acel moment de timp. Rezultă că numărul de eşantioane reprezentate pe ecran ar fi egal cu c. În realitate o parte a ecranului nu ete foloită pentru reprezentarea emnalului, ci pentru divere incripţionări. umărul de coloane efectiv utilizat pentru cara gradată pe care ete reprezentat emnalul ete i. În exemplul coniderat, i=50.. Achiziţia emnalului în ocilocopul cu eşantionare Ca şi în cazul ocilocopului analogic, ete neceară crearea unei referinţe (origini) de timp. Aceata e realizează prin compararea nivelului emnalului cu un nivel reglabil - nivelul triggerului. Semnalul pentru trigger e ia din partea analogică a ocilocopului (înainte de CA). Când nivelul emnalului ete egal cu cel al triggerului, pe frontul emnalului electat (+ au -) e generează un impul incro (SY). După aceea, un interval de timp, care în cadrul ocilocopului analogic corepundea curei directe şi reţinerii, impulurile de SY, chiar dacă mai unt generate, nu au efect (unt invalidate). Deci un alt impul SY valid e poate genera numai după trecerea acelui timp. În figura unt prezentate numai impulurile SY valide. Fig.

4 Intrumentaţie electronică de măură Un ciclu incro (CS) reprezintă un interval de timp, cel mult egal cu intervalul de timp dintre două impuluri SY valide, aociat unui ingur impul SY valid. Reciproc, unui impul SY valid îi corepunde un ingur CS. Un CS poate ă conţină: - o zonă pretrigger (înainte de impulul SY) - o zonă pottrigger (după impulul SY) Durata de timp aociată unui CS, va fi notată cu Ta şi va mai fi numită fereatră de achiziţie. Ete intervalul în care e iau eşantioanele neceare reprezentării imaginii (în realitate proceul de eşantionare ete de obicei continuu). umărul de eşantioane corepunzător feretrei de achiziţie va fi notat cu a (lungimea înregitrării - record lenght). Fereatra de timp vizualizată, reprezintă zona vizualizată din emnal - Tv. EvidentT T. v a umărul de eşantioane reprezentate pe ecran va fi notat cu i. De exemplu, ă preupunem că pentru reprezentarea emnalului pe ecran unt neceare i puncte. Coniderăm i=50 puncte deci, dacă graticula are x diviziuni, putem alege dimeniunea defăşurării pe orizontală de i=50 eşantioane (5 eşantioane/diviziune). Rezultă: Tv= xcx= T i i unde Ti reprezintă intervalul de timp între două eşantioane alăturate reprezentate pe ecran. umărul de eşantioane neceare pentru un cadru, n, ete de multe ori mai mare decât i, fiind conceput pentru a putea efectua măurări mai precie decât cele efectuate prin impla vizualizare a imaginii, pentru a putea face calcule aupra formei de undă (valoare medie, valoare efectivă, FFT) şi pentru a realiza extenii în domeniul timp. În exemplul coniderat, al ocilocopului TDS-000, n=500=0 i. Spunem în acet caz că ocilocopul funcţionează cu upraeşantionare. Aceata preupune cunoaşterea emnalului la momente de timp decalate cu Tn, unde Tn rezultă din Tv= C x x= T n n

Ocilocopul numeric 5 umărul de eşantioane achiziţionate pentru un cadru,. În mod normal, ar trebui ca numărul de eşantioane neceare pe un cadru ă coincidă cu numărul de eşantioane achiziţionate, n= şi deci Tn = T. Achiziţia are loc cu o frecvenţă egală cu frecvenţa de eşantionare Cum proceul de achiziţie e defăşoară pe durata unui cadru, rezultă T = C = T v x x oduri de achiziţie A - eşantionare în timp real (real-time-ampling). Achiziţia unei imagini vizualizate are loc într-un ingur ciclu incro. eceită o achiziţie foarte rapidă în cazul emnalelor de frecvenţă foarte mare, dar are avantajul de a permite achiziţia (memorarea) emnalelor într-o ingură trecere (ingle-hot) Acet mod de lucru ete foarte util pentru emnalele nerepetitive. B - eşantionare în timp dilatat (echivalent) (repetitive amping, equivalent time ampling). Se poate aplica numai emnalelor repetitive. Achiziţia unei imagini are loc într-un număr uneori foarte mare de cicluri de incro (ete echivalentul ocilocopului analogic cu eşantionare). Reuniunea ciclurilor incro neceare contituirii unei imagini va fi numită ciclu de achiziţie. În cazul ocilocoapelor cu eşantionare în timp real, noţiunile ciclu de achiziţie şi ciclu incro unt echivalente. 3. Prelucrări de emnal în cazul ocilocoapelor cu eşantionare Urmărec: - realizarea unei denităţi corepunzătoare de puncte pe ecran, pentru a e aigura continuitatea imaginii, în condiţiile în care numărul de eşantioane achiziţionate de care e dipune ete mic <n (interpolarea); - îmbunătăţirea raportului emnal/zgomot, ( mediere, filtrare numerică); - punerea în evidenţă a unor impuluri foarte curte exitente pe forma de undă (modul de lucru denumit anvelopă au detecţie de impuluri peak detect).

6 Intrumentaţie electronică de măură Interpolarea Dacă ne referim la un ocilocop cu eşantionare în timp real, ar fi normal ca numărul de eşantioane neceare pe un cadru ă coincidă cu numărul de eşantioane achiziţionate, n=. Vom avea deci: C C T = = x x x x La chimbarea lui Cx, T e modifică în mod corepunzător. De exemplu, pentru C = m / div, = 0, = 500 : x x n 0 T = m = 4 µ, f = = 50kHz 500 T Exită înă ituaţii în care relaţia n= nu mai poate fi repectată. n Din relaţia de mai u ar rezulta că f =, deci f creşte când Cx cade. C Dar f nu poate fi mărit pete o anumită valoare n x x f max =. Cum T nu mai poate T min fi micşorat la micşorarea în continuare a lui Cx, el rămâne contant la valoarea T = T min. Fie Cxm valoarea minimă a coeficientului de deflexie pentru care: Pentru un coeficient de deflexie ete: C C x x n xm = T min = Cxm, numărul de eşantionate achiziţionate C x xm n = T = min < n

Ocilocopul numeric 7 De exemplu: pentru exemplul coniderat, fmax=ghz (Tmin= n). Rezultă C xmin n 500 = Tmin = n = 50n/div 0 x Pentru coeficienţi de deflexie mai mici vor fi diponibile mai puţin de n = 500 puncte, după cum urmează: C = 5n/div = 0 numărul de puncte diponibile = /0 = 5 ; x C = 0 n/div = 5 numărul de puncte diponibile = / 5 = 0 ; x C = 5 n/div = 50 numărul de puncte diponibile = / 50 = 5 ; x Altă ituaţie poate ă apară când imaginea ete memorată cu un anumit C xmem > C xm, iar apoi e doreşte extinderea imaginii memorate (deci micşorarea valorii Cx, C x = Cxmem ). Aceata îneamnă că din fereatra de timp vizualizată la memorare, Tvmem, e va vizualiza numai o parte, T v = C x x = C xmem x = T vmem Dar numărul de eşantioane diponibile în aceată fereatră nu mai ete = TT =. d v n n n n = T T ci n vmem În unele cazuri ete poibil ca numărul de eşantioane diponibile ă fie chiar mai mic decât cel al eşantioanelor reprezentate pe ecran, i. În ambele ituaţii prezentate mai înainte, pentru a realiza cele n eşantioane neceare pentru ca ocilocopul ă-şi poată realiza toate funcţiunile în mod corect, ete necear un procedeu care ă ne permită ca n pornind de la cele eşantioane diponibile, ă generăm retul de n. Procedeul aceta ete numit interpolare. În cazul ocilocoapelor digitale mai vechi, funcţia de vizualizare era preponderentă, aşa încât nu e foloea upraeşantioare, deci n=i. În acet caz ingura problemă ete de a pătra caracterul de continuitate al imaginii vizualizate.

8 Intrumentaţie electronică de măură Aceata preupune unirea celor n puncte diponibile prin curbe continue, după o anumită regulă, de exemplu prin egmente de dreaptă. (figura 3). Acet procedeu poartă denumirea de interpolare liniară. Fig. 3 Procedeul e poate aplica dacă numărul de puncte diponibil nu ete prea mic. În ocilocoapele moderne e utilizează un al doilea procedeu de interpolare ce porneşte de la ideea că emnalul ete de bandă limitată. Aceată ipoteză e poate jutifica prin aceea că ocilocopul numeric (ca şi cel analogic) are oricum banda limitată. Prin urmare, dacă vrem ă vizualizăm emnale de bandă mai largă decât aceea a ocilocopului, ele vor fi oricum denaturate. În aceată ituaţie e poate utiliza procedeul de interpolare cunocut din prelucrarea numerică a emnalelor, pe care îl vom numi interpolare de bandă limitată. Interpolarea de bandă limitată Problema e pune în felul următor: - dipunem de eşantioanele x(nt)=x(ntn); - dorim ă refacem toate eşantioanele de tipul x(mtn). De exemplu, pentru =5:

Ocilocopul numeric 9 Fig. 4 În ipoteza că x(t) ete de bandă limitată, teorema eşantionării oferă o oluţie a problemei. Să admitem condiţiile de bandă limitată: X ( ω ) = 0, ω > ω Spectrul emnalului eşantionat cu perioada T va fi: X e ( ω ) X ( ω nω ) = T n=, T π = Ω Dacă ω < Ω f < f = (frecvenţa yquit), atunci T X e ω =, T ( ) X ( ω ) pentruω Ω, Ω ceea ce ugerează că emnalul x(t) poate fi recontituit din eşantioanele ale printr-o filtrare trece jo, cu un filtru cu frecvenţa de tăiere ω < ω < Ω ω (figura 5). t Fig. 5

0 Intrumentaţie electronică de măură Se ştie că aceata ete echivalent, în domeniul timp, cu reprezentarea lui x(t) ub forma unei erii: x ( t) x( nt ) incω ( t nt ), ωt = Ω = t n= Rezultă că vom putea determina şi eşantioanele x(mtn): ( ) = ( ) incω ( ) x mt x nt m n T n n t n n= Formula de mai u ete valabilă numai în ipoteza emnalului de bandă limitată, f<0,5f. În caz contrar pectrele alăturate din figura 5 e uprapun (fenomenul de aliere pectrală ) şi nu mai ete poibilă epararea pectrului prin filtrare. De exemplu: - condiţia e îndeplinită pentru emnale inuoidale de frecvenţă f<0,5f; - condiţia nu e îndeplinită, în principiu, de un impul (au o ucceiune periodică de impuluri) ale căror pectre unt teoretic infinite. ai apare o problemă. u dipunem, în realitate decât de un număr finit de eşantioane (a), de exemplu n [ 0, ] obţinut prin trunchierea eriei. y a, deci emnalul recontituit poate fi cel mult a ( t) x( nt ) incω ( t nt ) = n= 0 a S ( n) = ( n) incωt( ) y mt x nt m n T n= 0 t n Se pune problema în ce măură ( mt ) x( ) y. Evident, deoarece: i mt i incω t kt, = 0, k = 0 k 0

Ocilocopul numeric Fig. 6 y ( nt ) = x( ) au y ( mtn) x( mtn) nt = pentru m=k, deci recontituirea nu afectează valorile din punctele de eşantionare propriu-zie. În ret, limitarea numărului de eşantioane poate fi privită ca eşantionarea emnalului: y ( t) = xt ( ) wt ( ), = 0, t [0, T t [0, T ) ) unde ( ) w t a a fereatra dreptunghiulară de achiziţie. Evident, în interiorul feretrei de achiziţie cele două emnale unt identice, dar pectrul emnalului x (t) ete: X ' ( ω ) = X ( ω ) W ( ω ) şi ete cunocut că produul de convoluţie a două pectre, ambele de bandă limitată, ( ω ), X = 0 pentru ω ω < şi ( ω ), cele două pectre, şi anume ω + ω. În cazul de faţă X = 0 pentru ω < ω, are banda mai largă decât ωta W ( ω ) = Ta inc, - pectru teoretic infinit. Dacă vom conidera emnificativi primii l lobi, rezultă pulaţia maximă a pectrului feretrei ete l π, aşa încât lărgimea de bandă a T a π emnalului trunchiat ete ω + l > ω. Pentru ca refacerea emnalului ă fie T aproximativ corectă trebuie ca: a

Intrumentaţie electronică de măură ω π π + l < = ωt, T T a f < f l T deci e contată o diminuare a frecvenţei maxime a emnalului. De aceea, practic, frecvenţa maximă a unui ocilocop nu ete 0,5fmax ci mai mică. a edierea Ete o operaţie prin care e urmăreşte creşterea raportului emnal / zgomot, pornind de la premia periodicităţii emnalului. Operaţia e efectuează pe un număr de cicluri de achiziţie ucceive. Putem diviza fereatra de vizualizare într-un număr S de celule temporale, caracterizate prin momentele de eşantionare t 0, t0 0 0 + T, t + T,..., t + ( ) T. Vom nota eşantionul corepunzător celulei temporale k din ciclul de achiziţie i cu x i [k] (figura 0). Operaţia de mediere e face eparat, pentru fiecare celulă temporală. Fig. 0 Procedeul cel mai direct contă în medierea în feretre fixe, de lungime (de obicei = K ). Aceata îneamnă că pentru fiecare celulă temporală k e efectuează: [ ] = xi[ k] m k Să punem în evidenţă îmbunătăţirea raportului emnal / zgomot prin acet procedeu. Putem exprima un eşantion prin i=

Ocilocopul numeric 3 unde x [ k] = u [ k] n [ k] i i + - u i [ k] reprezintă eşantioanele de emnal. Dacă vizualizăm un emnal periodic şi imaginea ete incronizată, valorile lui u i [ k] unt practic aceleaşi în toate ciclurile de achiziţie, deci [ k] = U = cont. u i - n i [ k] reprezintă eşantioanele de zgomot (zgomot de cuantizare + zgomot analogic). Ca urmare [ ] = ui [ k] + ni [ k] = U + ni [ k] m k i= i= Puterea intantanee corepunzătoare emnalului înainte de mediere ete U şi rămâne tot U şi după mediere. Puterea corepunzătoare zgomotului înainte de ( ) mediere ete σ = E [ k] ( E ( n ) = 0 i n n i i i=, preupunând că zgomotul nu are componentă continuă, ) şi nu depinde de i (zgomotul ete taţionar). După mediere, vom avea: σ no = E n ( ) [ k] = E ni [ k] n j [ k] i i= i, j= Preupunând înă că zgomotul de intrare ete alb, eşantioanele de zgomot luate la momente diferite unt necorelate, atfel încât: E ( ) E n ( [ ] [ ]) [ k] n k n k = i i j 0, n = σ, pentru pentru i = i j j ( n ) σ no = E σ n = i i= σ = n Vom nota cu I raportul dintre rapoartele emnal / zgomot la ieşire şi intrare:

4 Intrumentaţie electronică de măură U σ I = U σ no σ n = = σ no n Se contată deci o îmbunătăţire de ori a acetui raport. Procedeul poate fi utilizat cu ucce pentru vizualizarea unor emnale înecate în zgomot şi, în general, pentru mărirea numărului de biţi efectivi (figura ). Fig. Fizic, explicaţia ete evidentă. Deoarece emnalul ete cel care declanşează triggerul, deci ete într-o relaţie fixă în raport cu aceta, componenta emnalului ete aceeaşi de la o achiziţie la alta pentru un emnal repetitiv. Zgomotul aleator nu are înă o relaţie fixă cu momentele de declanşare a impulului SY, atfel încât eşantioanele de zgomot e chimbă de la un ciclu de achiziţie la altul, putând fi unele pozitive, altele negative. Pe măură ce numărul de eşantioane prelucrate creşte, prin prelucrare e tinde către valoarea medie, preupuă nulă. Ca urmare a medierii e îmbunătăţeşte şi rezoluţia. Pentru exemplificare ă preupunem că -ar utiliza un convertor CA de biţi, cu rezoluţie de 0,5V, lucrând cu rotunjire, cu nivele: 00 ---- 0 V 0 ---- 0,5V 0 ---- 0,5 V ---- 0,75 V Fig.

Ocilocopul numeric 5 Dacă, în realitate, emnalul ete la jumătatea ditanţei dintre două nivele, de exemplu 0,5+0,5=0,375V şi pete el ete uprapu un zgomot, atunci CA va decide cu aceeaşi probabilitate (0)=0,5 au (0)=0,5V. Prin medierea celor două valori rezultă (0+ 0) = (). În binar, pentru efectuarea corectă a operaţiei de împărţire la va trebuie ă e aloce un bit uplimentar, atfel încât cele 4 nivele de intrare e vor conidera 000, 00, 00 şi 0, iar în urma împărţirii cu rezultă (0) = (0) şi atfel apare şi al 3-lea bit. Pentru a e fructifica avantajul obţinut, e va lucra cu un CA la ieşire cu mai mulţi biţi decât CA de la intrare. Rolul zgomotului în acet proce de îmbunătăţire a rezoluţiei ete eenţial. În abenţa lui, CA ia de fiecare dată aceeaşi decizie şi prin mediere e obţine acelaşi lucru. Aceta ete motivul pentru care în unele iteme e introduce un mic zgomot controlat (în literatura engleză numit dither ) Dezavantajul medierii în feretre fixe contă în aceea că trebuie ă e aştepte de fiecare dată un număr de cicluri de achziţie până ă e obţină o nouă imagine pe ecran. În acet fel unt greu de urmărit eventualele chimbări ale emnalului. Ete de dorit un procedeu de mediere care ă ofere o imagine la fiecare achiziţie. Un aemenea procedeu ete medierea în feretre gliante. În cele ce urmează, pentru implificarea notaţiei, vom crie xi[kţ=xi (nu vom mai pecifica elementul temporal). Dezavantajul metodei, în comparaţie cu metoda feretrei fixe, contă în neceitate de memorie uplimentară. Într-adevăr, în cazul precedent, acumularea celor eşantioane corepunzătoare unei celule temporale e făcea într-o ingură celulă de memorie, în care e toca uma parţială. În cazul Fig. 3

6 Intrumentaţie electronică de măură de faţă, trebuie tocate toate cele eşantioane aferente unei celule temporale, calculul făcându-e pe baza formulei de recurenţă: i= i k= i + i i k = 0 m x m x x prin: Ca urmare, e preferă utilizarea algoritmului de mediere continuă definit i mi = mi + xi, pt. i < i i mi = mi + xi, pt. i Se obervă că pentru i<, algoritmul ne dă medie pe i eşantioane: m = x, m = m + x Dacă preupunem m i i = x i j= j i i m = x + x = x i j i j j= i i j= Pentru a vedea ce e întâmplă pentru i, ă preupunem că e aplică un alt de amplitudine U la momentul i=, xi=0 pentru i<, xi=u pentru i. Să luăm o nouă origine de timp (deci de numerotare a eşantioanelor) începând cu momentul i=. Aplicând tranformata Z relaţiei de recurenţă: m = m + x i i i

Ocilocopul numeric 7 z z z X z ( ) z ( ) = ( ) + ( ) X ( z) z = = X z z z ( ) Dacă X(z) ete o treaptă: ( ) z ( ) X z Uz = z z Uz = z z U z = π j = π j = z ( z ) i i mi z ( z) dz dz i+ U = = U i+ i+ exp α( i+ ), ( i+ ) ln = α( i+ ) α = ln α = + = = 0,5 0,5 + m i + i = U exp 0,5 Datorită acetei metode de variaţie, acetei medieri i e mai pune "mediere exponenţială". Contatăm că o variaţie a eşantionului din celula temporală k, ajunge ă

8 Intrumentaţie electronică de măură apară cu valoarea a U aproape integrală pe ecran după un număr de cicluri de achiziţie. Dacă U=Uef al itemului de converie şi impunem o eroare de cel mult U =, rezultă: n Uref + i n exp, i ( 0,5) n ln = 0, 7( 0,5) n 0,5 i + nln, i ( 0,5) n ln = 0, 7( 0,5) 5 0,5 De exemplu, pentru n=8biti, i 5,6( 0,5) 5. Fig. 4 Comportarea faţă de zgomot, în cazul medierii continue, nu diferă mult faţă de cea prezentată în cazul feretrei fixe, pentru acelaşi. Avantajul faţă de medierea în fereatră gliantă contă în faptul că introducerea medierii nu neceită mărirea ubtanţială a capacităţii memoriei de achiziţie decât eventual cu o celulă(pentru contorul i). edierea impune înă mărirea numărului de biţi de memorie aferentă unui eşantion (altfel ar rezulta depăşire la înumare). Trebuie ubliniat că prin mediere e prelucrează eşantioane din cicluri de achiziţie ucceive. Procedeul nu afectează în conecinţă banda ocilocopului au timpul de creştere al răpunului la impul.

Ocilocopul numeric 9 odul de lucru anvelopă (detecţie de impuluri- peak detect) În acet caz eşantionarea e face cu o frecvenţa fixă, mai mare decât cea rezultată din valoarea lui Cx. Cât de mare? Aceata depinde de durata minimă a impulurilor detectabile,. Evident, ar fi necear ca. Dar -a văzut,. Aparent, un ocilocop ar putea detecta impuluri cu. În realitate, din motive tehnologice, performanţele unt mai redue. De exemplu, în cazul exemplului coniderat,, aşa încât în acet mod de lucru eşantionarea e face cu frecvenţa de fa =0,fmax=00Hz, indiferent de Cx. Aceata ete totodată frecvenţa normală de eşantionare ce corepunde unui. Obervaţie. Pentru oricum aşa încât obiectivul pe care l-am impu privind detecţia impulurilor curte ete realizat în modul de lucru normal şi în conecinţă modul anvelopă nu mai funcţionează. Să coniderăm atunci cazul CX>CXamin, pentru care lucrând în modul anvelopă, numărul de eşantionări în fereatra de vizualizare ar fi mai mare decât n. De exemplu, dacă Cx=CXamin numărul de eşantioane luate ete t=n. u e memorează decât n eşantioane în memoria de achiziţie. Eşantioanele luate e grupează câte, formând în total n/ grupuri. Pentru fiecare grup e depune în memorie numai eşantionul de valoare maximă şi cel de valoare minimă din grup, deci în total n eşantioane. În plu, procedeul de extragere a anvelopei e poate extinde şi pe mai multe cicluri de achiziţie (ca şi medierea), numărul de achiziţii fiind reglabil şi cu poibilitatea de lucru pe un număr infinit de achiziţii (căutând în permanent eşantionul maxim şi minim pentru fiecare celulă temporală vizualizată).

0 Intrumentaţie electronică de măură Achiziţie normală 3 4 5 6 7 8 9 Anvelopă 3 4 axime inime Fig. 5 În figura de mai u, în prima imagine achiziţia e face normal, reţinându-e n eşantioane, câte unul pentru fiecare celulă temporală. În a doua, lucrând în modul anvelopă, eşantionarea ete făcută cu frecvenţă mai mare, dar pentru fiecare grup de celule temporale, e reţin doar două eşantioane, unul reprezentând valoarea maximă, iar celălalt, valoarea minimă corepunzătoare grupului de două celule temporale. Acet mod de lucru permite decoperirea unor variaţii rapide (impuluri curte exitente pete emnal, eventual cu apariţie puţin frecventă). În plu, exită poibilitatea de a evita erori groolane în interpolarea unei forme de emnal ce apar în unele cazuri. Fig. 6

Ocilocopul numeric Să preupunem că dorim ă vizualizăm un emnal inuoidal de frecvenţă f=/t şi că iniţial, necunocând forma emnalului, CX ete pe o poziţie atfel încât Ti>0.5T. Eşantioanele vizualizate unt: conωt = co n(π - ωt) = co nω T i i i unde π π π π ω = - ω, 0 < ω <, pentru < ω< 0,5T i < T < T T T T T i, i i i i Deci ele corepund de fapt şi unei inuoide de frecvenţă ω, mai mică decât cea reală. Ete un fenomen de aliere vizuală. În modul de lucru de lucru anvelopă, imaginea apare aşa cum ar fi ea pe un ocilocop obişnuit. Fig. 7 Obervaţie. Cum trebuie ale CX pentru a evita alierea vizuală? Aşa cum rezultă din calculele de mai u, trebuie ca. Dar, aşa încât au De exemplu, pentru rezultă.

Intrumentaţie electronică de măură Filtrare numerică În cazul în care ocilocopul ete utilizat pentru emnale cu o lărgime de bandă mică în raport cu f=f/, e poate utiliza un FTJ numeric, care ă lae practic emnalul util nemodificat, reducând înă zgomotul total şi mărind în acet fel numărul efectiv de biţi. Dacă preupunem că zgomotul ete alb, deci are o denitate pectrală de putere contantă în frecvenţă, iar filtrul ete un FTJ ideal, cu banda ft, atunci puterea zgomotului ete reduă în raportul ft/f în timp ce puterea emnalului rămâne nechimbată, dacă aceta nu are componentele pectrale de frecvenţă > ft. Dacă, de exemplu, ft/f=/4, rezultă o îmbunătăţire de 4 ori a raportului emnal zgomot, deci un bit efectiv câştigat în plu. Aceată operaţie de filtrare e face aupra eşantioanelor corepunzătoare unui ciclu de achiziţie, de obicei e utilizează un filtru RFI nerecuriv - efectuând o operaţie de tipul: ( ) hixk ( ) ( -i) yk = i= - h[ i] reprezintă coeficienţii filtrului şi, totodată, coeficienţii funcţiei pondere, iar H(z): Hz ( ) = hkz [ ] i= k reprezintă funcţia de tranfer. Comportarea în domeniul frecvenţă e obţine punând z=e jωt jωt He ( ) = hke [ ] k= jkωt Pentru a avea un FTJ trebuie ca

Ocilocopul numeric 3 j0 ( ) = hk = He k= - [ ] În cazul în care la intrare avem zgomot alb nin(t), cu valoare medie nulă şi cu E(nin )=σin dat, pentru zgomotul de la intrare avem: o [ ] = [ ] i[ ] n k hin k i i= [ ] [ ] [ ] ( ) [ ] [ ] n k = hin k in k jh jn k j= o i i i i, j= [ ] i [ ] [ ] = h ju( x c) + hih jn( k inik ) ( j) i= i, j i Dacă zgomotul ete alb, atunci eşantioanele de zgomot unt necorelate atfel încât: i [ ] [ ] n m n n i σ i m= n = 0 m n Exemplu σ o σi h = i= [ i] [ ] [ ] [ ] hi [ ] h =h - =0,5, h 0 = 0,5, =, σ = σ = (0, 5 + 0, 065 + 0, 065) = 0,375σ o i i i= rezultând o reducere a zgomotului în raport 3/8, deci o creştere în 8/3 a raportului S/Z.

4 Intrumentaţie electronică de măură Fig. 8 Evident, filtrul repectiv nu e un filtru ideal, el conducând la o anumită reducere şi a frecvenţelor utile: He e e T ) ( j ω T 0, 5 j ω T 0, 5 j ω = + T + 0,5 = 0,5( + co ω ) 5. Ocilocoape cu eşantionare în timp echivalent Eşantioanele neceare pentru achiziţia unei imagini unt luate în mai multe cicluri incro ucceive. Acet lucru ete poibil numai pentru emnale repetitive. Ocilocopul numeric în timp echivalent reprezintă de fapt o îmbinare a principiului ocilocopului analogic cu eşantionare cu introducerea memoriei numerice. Sunt poibile următoarele variante: a) Eşantionare ecvenţială(coerentă) În acet caz e ia câte un eşantion la fiecare ciclu incro. Primul eşantion e ia la un timp foarte curt după SY. Pentru fiecare din eşantioanele următoare, intervalul de timp faţă de impulul SY ete incrementat cu o cantitate fixă.

Ocilocopul numeric 5 SY Fig. 8. Eşantionarea coerenta ciclul ciclul ciclul 3.... Deci momentele de eşantionare unt în mod eenţial determinate de impulurile SY. Ca urmare, ete impoibilă achiziţia şi vizualizarea emnalului pretrigger. Eşantionare aleatoare - Eşantioanele unt achiziţionate într-o ordine aleatoare în raport cu locul pe care-l ocupă în înregitrare. - relaţia temporală exactă între acete eşantioane şi SY e determină prin măurarea intervalului de timp dintre SY şi momentul de eşantionare, în fiecare ciclu incro. Înainte de primul ciclu incro, e şterge memoria de achiziţie. ciclul t ciclul t Fig 9. Eşantionarea aleatoare

6 Intrumentaţie electronică de măură Eşantioanele e iau la intervale de timp egale, de exemplu T=5 n, dar neexitând o relaţie de incronim faţă de impulurile SY, momentele de eşantionare din cicluri incro diferite apar ca aleatoare. Ca urmare, măurarea intervalelor de timp dintre SY şi momentele de eşantionare trebuie făcută în fiecare ciclu de achiziţie şi rezultatul memorat. Ete foarte importantă rezoluţia cu care e face aceată măurătoare. Să coniderăm, ca exemplu, un ocilocop detinat ă lucreze până la GHz (T= n). Dacă dorim ă vizualizăm o perioadă a emnalului defăşurată pe întregul ecran, preupunând x=0, ete necear Cx =00p/div. O rezoluţie de o zecime de diviziune, deci de 0 p ete de dorit. Deci la fiecare nou ciclu de incro e reţine un număr de eşantioane şi o valoare t. Dacă Cx ete uficient de mare, exită poibilitatea ca într-un ingur ciclu incro ă e achiziţioneze toate eşantioanele neceare contrucţiei imaginii. Se obţine deci, ca un caz particular, eşantionarea în timp real. Dacă în fiecare ciclu de achiziţie -ar topa achiziţia la apariţia impulului SY, ar înemna că vom dipune în final de o imagine achiziţionată într-un timp at pretrigger. De exemplu pentru a=04 şi T=5n, rezultă tpt=5 µ. În realitate exită un numărător programabil de eşantionare pretrigger, ca şi în cazul ocilocopului în timp real, cu ajutorul căruia e poate electa fereatra de timp ce e doreşte a fi achiziţionată. Rezultă concluzia importantă că un ocilocop cu eşantionare aleatoare permite vizualizarea emnalului şi înainte de îndeplinirea trigger. condiţiei de Exitenţa unui vernier de timp ce permite măurarea intervalelor t cu o rezoluţie foarte bună, dă poibilitatea unei benzi foarte largi. Pentru ca acet lucru ă e poată realiza, un rol foarte important îl are circuitul de eşantionare-memorare de foarte mare viteză (cu un timp de eşantionare foarte curt).

Ocilocopul numeric 7 Lărgimea de bandă a ocilocopului poate fi atfel mult mai mare decât frecvenţa de eşantionare (pre deoebire de ocilocopul cu eşantionare în timp real). De exemplu, cu un CA având FSAX=40 Hz, e poate obţine un ocilocop cu o bandă de GHz. Sitemul de eşantionare aleatoare are şi un dezavantaj. Dacă preupunem T=5n, exită o anumită probabilitate ca într-un interval de timp, mai mic decât T, ă e primeacă un eşantion de la un ciclu incro. De exemplu, dacă aceată fereatră ete de 0 n, probabilitatea va fi de 0/5, iar dacă e de n, de /5. Pentru exemplul coniderat, Cxm=00 p/div, deci pentru x=0 diviziuni, fereatra de timp de n reprezintă un ecran. Pentru aceată fereatră unt neceare în medie 5 cicluri incro pentru a obţine un eşantion. Dacă în plu emnalul are o frecvenţă de repetiţie mică, de exemplu 000 Hz (perioadă mult mai mare decât fereatra de timp pe care dorim ă o vizualizăm), vom dipune de 000 cicluri/ecundă, deci de 40 puncte achiziţionate/ecundă. Rezultă că într-un aemenea caz, achiziţia unei imagini poate dura mult, mai ale dacă e doreşte un număr mare de puncte. Se poate recurge eventual şi la interpolare.