Električna merenja Digitalni merni instrumenti Diskretizacija/digitalizacija signala
Digitalizacija Diskretizacija po vremenu (odabiranje, sampling, uzorkovanje) Diskretizacija po amplitudi (kvantizacija) Ponekad se signal diskretizovan samo po vremenu zove diskretan, a signal koji je diskretizovan i po vremenu i po amplitudi digitalan (ovi pojmovi nisu strogo standardizovani)
Diskretizacija po vremenu Definiše se T interval odabiranja (interval vremena između dva susedna odbirka siganala) Najčešće su odbirci signala ekvidistantni, odnosno T=const. Frekvencija odabiranja (sampling frequency) f s =/T
Diskretizacija po vremenu 0.8 0.6 0.4 0.2 0-0.2-0.4 Posle diskretizacije, u digitalnom domenu, vidimo samo odbrike signala, Odbirci signala označeni su sa crvenim kružićima za interval odbiranja ΔT, odnosno zelenim zvezdicama za interval odabiranja ΔT 2-0.6-0.8-0.095 0.096 0.097 0.098 0.099 0. 0.0 0.02 0.03 0.04 0.05 t [s] 2T = T 2
Diskretizacija po vremenu Koliko malo ili veliko treba da bude T? Primer: vrši se odabiranje dve sekvence muzičkog signala, posmatra se ista melodija u dve različite oktave (jedna melodija zvuči više, piskavije od druge), smanjuje se frekvencija odabiranja za oba signala (i pratimo šta se događa)
Diskretizacija po vremenu x c U ovom primeru signal se generiše softverski ( u računaru ): t cos2ft xd nt cos2fnt xd n cos 2 n fs Zvučna kartica se koristi kao sistem za rekonstrukciju, odnosno zvučna kartica pretvara diskretan signal u kontinualan f
Primer Frekvencija odabiranja je 00000 2 Time.5 0.5 2 Spektrogrami za dve različite oktave 0 200 400 600 800 000 200 400 600 800 2000 Frequency (Hz) Time.5 0.5 0 000 2000 3000 4000 5000 6000 7000 8000 Frequency (Hz)
Primer Frekvencija odabiranja je 0000 Promenjena je frekvencija odabiranja 2 Time.5 0.5 0 200 400 600 800 000 200 400 600 800 2000 Frequency (Hz) Time 2.5 0.5 Biće objašnjeno kasnije 0 000 2000 3000 4000 5000 6000 7000 8000 Frequency (Hz)
Primer Frekvencija odabiranja je 5000 Promenjena je frekvencija odabiranja 2 Time.5 0.5 2 0 200 400 600 800 000 200 400 600 800 2000 Frequency (Hz) Zvuči pogrešno!!! Time.5 0.5 Biće objašnjeno kasnije 0 000 2000 3000 4000 5000 6000 7000 8000 Frequency (Hz)
Primer Time 2.5 0.5 0 200 400 600 800 000 200 400 600 800 2000 Frequency (Hz) Time 2.5 0.5 0 200 400 600 800 000 200 400 600 800 2000 Frequency (Hz) Time 2.5 0.5 0 200 400 600 800 000 200 400 600 800 2000 Frequency (Hz)
Primer Time 2.5 0.5 0 500 000 500 2000 2500 3000 3500 4000 Frequency (Hz) Time 2.5 0.5 0 500 000 500 2000 2500 3000 3500 4000 Frequency (Hz) Time 2.5 0.5 Preklapanje aliasing 0 500 000 500 2000 2500 3000 3500 4000 Frequency (Hz)
Diskretizacija po vremenu Na osnovu primera, sledi da je pogodno da f s bude što veće Za jedan sekund signala odabiranog kao u primeru dobijeni diskretizovani niz ima 00000, 0000 i 5000 odbiraka, povoljno je imati što manje odbiraka Frekvencija odabiranja se bira tako da bude što manja a da budu obuhvaćene značajne spektralne komponente signala
Teorema odabiranja Frekvencija odabiranja treba da bude fs 2 f m gde je f m maksimalna frekvencija signala koji se diskretizuje
Primer f s =000Hz f=200 Hz f=800 Hz 0 0-0 0.005 0.0 f=400 Hz - 0 0.005 0.0 f=000 Hz 0 0-0 0.005 0.0 f=600 Hz - 0 0.005 0.0 f=200 Hz 0 0-0 0.005 0.0-0 0.005 0.0
Primer f s =000Hz OK f=200 Hz f=800 Hz NOK - aliasing 0 0-0 0.005 0.0 f=400 Hz - 0 0.005 0.0 2 f=000 Hz 0-0 0.005 0.0 f=600 Hz 0 0 0.005 0.0 f=200 Hz 0 0-0 0.005 0.0-0 0.005 0.0
Aliasing Iz primera se može zaključiti da se, posle diskretizacije, signal frekvencije veće od f s /2 vidi kao signal s drugom frekvecnijom Prirodni signali najčešće nisu strogo frekvencijski ograničeni pa se filtriraju u analognom domenu, pre odabiranja, da bi se izbegao aliasing
Principska blok šema S K S/H ADC Buffer CPU ADC S signal K predobrada kondicioniranje signala Filtar propusnik niskih frekvencija (antialiasing filtar) S/H prati pamti (sample and hold) ADC analogno digitalni konvertor, integrisano kolo se takođe naziva ADC i uključuje S/N, ili S/N i filtar
Diskretizacija po ampitudi Signal kontinualne vrednosti po amplitudi preslikava se u jednu od mogućih diskretnih vrednosti Ulazni signal se zaokružuje (kvantizuje) na najbližu vrednost prema karakteristici kvantizacije
Karakteristika kvantizacije Digitalni izlaz 0 0 00 0 00 00 000 0 00 00 000 00 000 000 0000 u ULAZ u MAX
Karakteristika kvantizacije 7 6 5 -x M 4 3 2 0 x x M x korak kvantizacije 2x M =2 3 x
Greška * kvantizacije Apsolutna greška se definiše kao e A x q x tacno i može biti i pozitivna i negativna. Relativna greška se definiše kao e R x q x x tacno tacno i može biti i pozitivna i negativna. * Iako se u analizi rezultata merenja koja je zasnovana na konceptu merene nesigurnosti, izbegava termin greška, ovde ima opravdanje jer se opisuje model koji treba da opiše uticaj samog procesa kvantizacije
Greška kvantizacije Apsolutna greška kvantizacije x=2/2 3 =0.25 x 2 e A x 2 0.75 0.50 Može se reći da je apsolutna greška kvantizacije karakteristika A/D konvertora i da zavisi od broja bita s kojim se predstavlja kvantizovana vrednost Tipične vrednosti za broj bita konverzije: 8, 2, 6, 24-0.25-0.25-0.50-0.75 -.00 x
Greška kvantizacije Za apsolutnu grešku kvantizacije može se pretpostaviti da ima uniformnu raspodelu u intevalu [ x x, ) 2 2 Odnosno, može se smatrati da su sve vrednosti iz tog intervala podjednako verovatne p e, 0 e 2 2 inace Srednja vrednost 2 2 2 2 Varijansa (ako je srednja vrednost 0) 2 2 e ep ede ede 0 2 2 2 2 2 2 2 2 3 3 2 e e p ede e de 3 2 2 2 2 2
Primer Na raspolaganju je osmobitni A/D konvertor prilagođen za opseg ulaznog signala od - V do V Na ulaz se dovode prostoperiodični signali amplituda V, 2 V i 0.0 volt
Primer Xm= V 0.8 0.6 0.4 0.2 Dobro iskorišćen opseg A/D konvertora 0-0.2-0.4-0.6-0.8-0 0. 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 t [s]
Primer 2 2 Xm=2 V.5 0.5 0 Prekoračen opseg A/D konvertora, odsecanje signala -0.5 - -.5-2 0 0. 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 t [s]
Primer 3 0.0 Xm=0.0 V 0.008 0.006 0.004 0.002 0-0.002-0.004 Koriste se svega tri nivoa A/D konvertora, kvari se odnos signal/(šum kvantizacije), tj povećava se relativna greška kvantizacije -0.006-0.008-0.0 0 0. 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 t [s]
A/D konvertori Paralelni flash Sa generatorom rampe Sa dvojnim nagibom Sa sukcesivnim aproksimacijama Sigma-delta
Komparator ( bit A/D) Ulaz (analogni) razlika potencijala Izlaz (logički) 0 ili izlaz Logička jedinica Logička nula razlika potencijala na ulazu
Ulazni analogni napon Paralelni V REF.5R R R Najbrži, ali zahteva veliki broj elemenata (~2 NB ) pa je pogodan samo za mali broj bita NB, rezultat se dobija trenutno, odnosno za vreme trajanja jednog takta R R KODER N U ovom primeru, NB=3, kodirane vrednosti mogu biti 000, 00, 00,, R R Pipeline, višetepeni ADC sa paralelnim konvertorom u svakom stepenu, nešto sporiji ali može da bude sa više bita 0.5R
Sa generatorom rampe komparatori Ulazni signal Displej -Napona generatora rampe je linearno opadajući napon Generator rampe Osc. Kontrola brojača Brojač -Kada napon generatora rampe postane jednak ulaznom naponu, uključuje se brojač takt -Brojač se zaustavlja kada napon iz generatora rampe postane 0 - Broj na izlazu brojača je srazmeran naponu
Sa dvojnim nagibom integrator komparator
Sa dvojnim nagibom nagib C VIN RC nagib D VREF RC Brzina ~ 2 NB Relativno jednostavan, koristio se dosta u prvim digitalnim mernim instrumentima jer je mogla da se postigne dobra rezolucija T t X T konstatno vreme punjenja nagib D konstantan nagib pri pražnjejnu VIN T RC VIN tx V REF VREF RC T t x
Sa dvojnim nagibom V V max max t T 0 N f t n0 cl VIN dt RC VIN RC t V VREF V N N RC f IN max RC fcl cl X T N N t X N X X N V REF V IN Poznati parametri
Sa sukcesivnim aproksimacijama U IN S&H U P U P Izlaz 0000000 000000 *+0.5=.5 000000 U REF Kontrolisani naponski generator Kontrolna logika Počinje se tako što se ulazni napon poredi s U REF /2, ako je veći, uključuje se bit najveće težine, na U P se dodaje U REF /4, pa se poređenje nastavlja, i ide se tako bit po bit U svakom koraku, ako je U IN manji od U P, ne uključuje se bit, a odgovarajući faktor se ne uključuje u U P Primer: U IN =.4 V, opseg voltmetra U REF =2 V Izlazni registar *+0*0.5+0.25=.25 00000 *+0*0.5+*0.25+ 0.25=.375 *+0*0.5+*0.25+ *0.25+0.0625=.4375 *+0*0.5+*0.25+ *0.25+0*0.0625+ 0.0325=.40625 *+0*0.5+*0.25+ *0.25+0*0.0625+ 0*0.0325+0.05625 =.390625 0000 0000 0000 0000
Poredjenje S dvojnim nagibom, S generatorom rampe Sukcesivne aproksimacije Generalno, brži A/D konvertori su s lošijom rezolucijom (manje bita)
Poredjenje http://www.analog.com/library/analogdialogue/archives/39-06/architecture.html
Digitalni merni instrumenti i sistemi Instrumenti za merenje napona ili struja (i multimetri), po pravilu, zapravo konvertuju jednu vrednost Ako se mere naizmenični naponi ili struje, procena efektivne vrednosti se radi u analognom domenu Prilagođenja opsega se takođe rade u analognom domenu, pogodnom otporničkom mrežom
Digitalni merni instrumenti i sistemi Instrumenti za merenje napona ili struja (i multimetri), po pravilu, zapravo konvertuju jednu vrednost Za ovaj tip merenja brzina konverzije nije kritična, odnosno biraju se jednostavni konvertori koji mogu da obezbede bolju rezoluciju (u multimetrima, često se koriste konvertori sa dvojnim nagibom)
Digitalni merni instrumenti i sistemi Osciloskopi (i virtueni instrumenti) prate izgled signala u funkciji vremena, pa zbog toga konvertuju veliki broj odbiraka signala Rezolucija po vremenu sa kojom se uzimaju odbirci signal mora da zadovolji teoremu o odabiranju Dobijeni odbirci se, makar privremeno, čuvaju i, na neki način obrađuju
Digitalni merni instrumenti i sistemi Osciloskopi (i virtueni instrumenti) prate izgled signala u funkciji vremena, pa zbog toga konvertuju veliki broj odbiraka signala Na primer, savremeni digitalni osciloskopi mogu da prikažu i neke rezultate merenja, recimo, srednju ili efektivnu vrednost Te vrednosti se dobijaju u diskretnom domenu, jednostavnim računskim operacijama nad prikupljenim podacima
Digitalni merni instrumenti i sistemi Osciloskopi (i virtueni instrumenti) prate izgled signala u funkciji vremena, pa zbog toga konvertuju veliki broj odbiraka signala U ovom slučaju se koriste brzi konvertori (broja odbiraka u sekundi je važan parametar sistema jer određuje maksimalnu frekvenciju signala koji je moguće meriti/obrađivati sa datim sistemom)
Digitalni multimetar Ulaz Ulazno kolo (analogni domen) Analognodigitalna konverzija memorija Izlazno kolo (digitalni domen) Displej Komunikacija sa drugim uređajima Kontrolna logika
Digitalni multimetar ulazno kolo Merenja napona i otpornosti Više opsega A/D konvertor V, Ω COM R U DC ADC I AC RMS ->DC A AC Merenje struje Ispravljač ili konvertor AC u True RMS Merenje naizmenične ili jednosmerne veličine
Multimetar Prema prethodnoj slici, ako se mere naizmenični naponi ili struje, konverzija u jednosmernu vrednost se vrši u analognom domenu, a zatim se tako dobijena vrednost diskretizuje/digitalizuje Ovo je pogodno sa stanovišta ADC jer ne mora biti preterano brz, pa može imati dobru rezoluciju Računanje RMS vrednosti može se obaljvati i u digitalnom domenu (primer, osciloskop), kada je potrebna veća memorija, DSP, brži ADC
True RMS Daje tačnu efektivnu (RMS) vrednost bez obzira na talasni oblik signala Principski složenije kolo u odnosu na računanje srednje vrednosti Manja tačnost u odnosu na računanje srednje vrednosti ispravljenog signala (ili veća cena za istu tačnost) http://www.analog.com/media/en/technical-documentation/application-notes/an-268.pdf
True RMS True RMS podrazumeva da instrument pokazuje tačnu efektivnu vrednost signala nezavisno od oblika signala. To se postiže elektronskim kolima koja ne rade strogo na principu ispravljača s diodama. Ukoliko se meri signal koji ima i jednosmernu i naizmeničnu komponentu, obično True RMS instrumenti pokazuju efektivnu vrednost samo naizmeničnog dela signala
Primeri Mere se različiti talasni oblici napona s tri različita multimetra Prvi instrument nije true RMS a ostala dva jesu
Primeri Teorija: 0.707 V U=0.703 V U2=70.7 mv U3=0.7089 V
Primeri Teorija: V U=.092 V U2=0.986 V U3=.0039 V
Primeri Teorija: 0.577 V U=0.552 V U2=580. mv U3=0.579 V
Primeri Teorija: V U=0.703 V U2=803.0 mv U3=0.8047 V