2. Digitalni osciloskopi - EKM
2. Digitalni osciloskopi - EKM
2. Digitalni osciloskopi - EKM
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Digitalni</strong> <strong>osciloskopi</strong><br />
<strong>2.</strong> <strong>Digitalni</strong> <strong>osciloskopi</strong><br />
Razvoj tehnologije polprevodnikov,<br />
pomnilnikov, pretvornikov in<br />
mikroprocesorjev je omogočil tehnično<br />
naprednejši in bolj kakovosten način za<br />
prikaz slike, kot jo omogoča »stara«<br />
katodna cev (Braunova elektronka).<br />
Digitalne izvedbe vezij in sklopov so tudi<br />
cenovno ugodnejše od zahtevnejših izvedb<br />
katodnih cevi in pripadajočih elektronskih<br />
vezij.<br />
Razvoj digitalne tehnologije in postopkov obdelave signalov (vezja, procesorji in pomožne<br />
funkcije) je prišel do točke, da so najbolj znani proizvajalci (Tektronix, Agilent (prej HP) in<br />
LeCroy) ukinili proizvodnjo analognih osciloskopov. V 90-ih letih prejšnjega stoletja je razvoj<br />
digitalnih signalnih procesorjev (DSP) omogočil zamenjavo (analognih) visokofrekvenčnih<br />
katodnih cevi z drugačnim pristopom (npr.: DPO – digital phosphor oscilloscope). Bistveni<br />
razlogi za uporabo spominskega osciloskopa so:<br />
• opazovanje enkratnih pojavov (prehodni pojav, vklop naprave, prebojna trdnost…);<br />
• opazovanje nizkofrekvenčnih pojavov (ni trepetanja svetlobe);<br />
• omogoča primerjavo valovne oblike signalov (en je v pomnilniku);<br />
• nadzor in zajemanje prehodnih pojavov brez prisotnosti merilca (nastavitev proženja);<br />
• omogoča snemanje in hranjenje podatkov;<br />
• omogoča sledenje spremembam ob nastavitvah v vezju.<br />
<strong>2.</strong>1 <strong>Digitalni</strong> spominski osciloskop (DSO)<br />
Slika <strong>2.</strong>1 prikazuje poenostavljeno shemo DSO. Iz nje je razvidno, da signal najprej nivojsko<br />
prilagodimo, nato (zaporedno) digitaliziramo (s pretvornikom AD) in shranimo v pomnilnik.<br />
Sliko pridobimo iz pomnilnika s pretvorbo v analogni signal. Ob blokovni shemi lahko<br />
razjasnimo osnovni koncept delovanja, ki povezuje vzorčenje, prikaz in pasovno širino.<br />
Sl. <strong>2.</strong>1: <strong>Digitalni</strong> spominski osciloskop – blokovna shema<br />
Opis delovanja<br />
Vhodni delilniki in ojačevalniki so enaki kot pri analognem osciloskopu. Namesto, da bi signal<br />
priključili na izhodni vertikalni ojačevalnik, ga vzorčimo in s pretvornikom AD pretvorimo v<br />
digitalno kodo. Večinoma je pretvorba 8-bitna, kar pomeni 255 različnih nivojev oz. ločljivost<br />
Orehek EME <strong>2.</strong> poglavje, stran 1/18
<strong>Digitalni</strong> <strong>osciloskopi</strong><br />
0,4 %. Digitalno (8-bitno) kodo zaporedoma shranjujemo v pomnilnik, ki ima tako na<br />
zaporednih lokacijah zapisane (digitalne) vrednosti signala v trenutku vzorčenja. Najpogosteje<br />
ima pomnilnik 1024 lokacij (10 bitov), dejansko pa od 512 naprej. Vsi podatki, ki so zapisani v<br />
pomnilniku, skupaj tvorijo eno sliko (podatek o vertikalnem odklonu). Lokacija podatka v<br />
pomnilniku predstavlja digitalno kodo horizontalnega odklona. V pomnilniku je zapisan časovni<br />
potek signala, ki je bil na vhodu med vzorčenjem. Vzorčenje poteka s frekvenco, ki jo določa<br />
časovna baza. Če je frekvenca vzorčenja 1 MHz, potem bo v pomnilniku zapisan časovni<br />
interval ∆t = 1023 ⋅ 1 µs ≈ 1 ms. Tak signal bo potem zapisan na zaslonu.<br />
Signal za vertikalni odklon dobimo s pretvorbo podatkov iz pomnilnika, horizontalni odklon pa s<br />
pretvorbo naslovov. Frekvenca prikazovanja shranjene slike na zaslonu je (lahko) različna od<br />
frekvence signala, kar pomeni, da je izbrana tako, da slika na zaslonu ne trepeta (zaradi upadanja<br />
svetlobe).<br />
Delovanje digitalnega spominskega osciloskopa upravlja procesna enota, ki omogoča razne<br />
izračune (frekvenca, perioda, amplituda, enosmerna vrednost …), in rezultate prikaže na<br />
zaslonu.<br />
<strong>2.</strong>1.1 Načini vzorčenja signala<br />
V vseh digitalnih spominskih <strong>osciloskopi</strong>h in napravah za digitalno obdelavo signalov (FFT…)<br />
je vzorčenje signala izvedeno pred pretvorbo AD. V osnovi ločimo dva načina vzorčenja:<br />
a) realno (dejansko) zaporedno vzorčenje;<br />
b) ekvivalentno vzorčenje (časovno razdeljeno na več period signala).<br />
Pri realnem vzorčenju je zajemanje podatkov (vzorčenje) izvedeno tako, da zaporedno vzorčimo<br />
signal, ga pretvorimo v digitalno obliko in nato prikažemo kot eno sliko. Pri tem zajamemo za en<br />
zaslon (prelet) podatkov. Frekvenca vzorčenja mora biti tako visoka, da omogoča rekonstrukcijo<br />
(prikaz) signala. Realno vzorčenje je nujno za prikaz enkratnih pojavov, uporabno pa je tudi za<br />
zajemanje in prikaz ponovljivih (periodičnih) pojavov.<br />
Sl. <strong>2.</strong>2: Zaporedno vzorčenje v realnem času<br />
Če je frekvenca vzorčenja 1 kHz, bo časovni interval med dvema vzorcema 1 ms. Slika na<br />
zaslonu bo kompaktna (enaka kot je analogna), če se signal v času 1 ms spremeni le malo (ima<br />
nizko frekvenco). Če ta pogoj ni izpolnjen, potem bo slika nenatančna, nejasna in (lahko)<br />
zavajajoča.<br />
Časovno ekvivalentno vzorčenje poteka tako, da je slika, ki jo kaže zaslon, sestavljena iz<br />
vzorcev, ki so odvzeti iz več zaporednih period signala. Pri tem ločimo zaporedno in naključno<br />
vzorčenje. Princip zaporednega vzorčenja prikazuje slika <strong>2.</strong>3 a.<br />
Orehek EME <strong>2.</strong> poglavje, stran 2/18
<strong>Digitalni</strong> <strong>osciloskopi</strong><br />
Sl. <strong>2.</strong>3 a: Časovno ekvivalentno zaporedno vzorčenje<br />
Tako vzorčenje na zaslonu ustvari enako sliko kot zaporedno (realno) vzorčenje, vendar<br />
»sestavljanje« slike traja več period signala, ki se v tem času ne sme spreminjati. Postopek je<br />
primeren le za periodične signale in se uporablja zlasti za vzorčenje visokofrekvenčnih signalov.<br />
Podobno delovanje kot zaporedno časovno ekvivalentno vzorčenje ima tudi naključno vzorčenje<br />
(Sl. <strong>2.</strong>3 b). Lokacija vsakega vzorca je naključna – ni sinhronizirana s signalom, ki ga vzorčimo.<br />
Lego in naslov, v katerega bo zapisan podatek, določa čas med prožilnim signalom in trenutkom<br />
vzorčenja. Čeprav se zdi naključno vzorčenje zahtevno (za vsak vzorec je potreben izračun<br />
pomnilne lokacije), pa omogoča dve operaciji, ki nista mogoči pri zaporednem vzorčenju:<br />
• Predproženje (pre-trigger), ki pomeni, da prožilno točko (običajno je ta na levi strani zaslona<br />
in predstavlja začetek prikaza) lahko postavimo na poljubno lokacijo v pomnilniku. V<br />
pomnilniku so tako zapisani tudi podatki o signalu, ki so bili zajeti pred prožilno točko.<br />
• Naključno vzorčenje, ni sinhronizirano s prožilnimi impulzi, kar pomeni, da motnje pri<br />
proženju ne vplivajo na rezultat vzorčenja. Lego (pomnilniško lokacijo) posameznega vzorca<br />
izračuna posebno vezje, ki meri čas med točko proženja in trenutkom, ko je bil posamezni<br />
vzorec zajet.<br />
Sl. <strong>2.</strong>3 b: Časovno ekvivalentno naključno vzorčenje<br />
Večtočkovno časovno ekvivalentno naključno vzorčenje je primerno, ker skrajša čas zajemanja<br />
signala in v celoti izkoristi zmogljivost (hitrost) vzorčenja in pretvorbe AD. Zgled takega<br />
vzorčenja prikazuje slika <strong>2.</strong>3 c.<br />
Orehek EME <strong>2.</strong> poglavje, stran 3/18
<strong>Digitalni</strong> <strong>osciloskopi</strong><br />
<strong>2.</strong>1.2 Frekvenca vzorčenja<br />
Sl. <strong>2.</strong>3 c: Več-točkovno časovno ekvivalentno naključno vzorčenje<br />
Frekvenca vzorčenja (hitrost digitaliziranja) je osnovna karakteristika digitalnega spominskega<br />
osciloskopa. Običajno je podana s številom vzorcev na sekundo (npr.: 20 MS/s – mega samples<br />
na sekundo) ali pa z vzorčevalno frekvenco (20 MHz). Za osciloskop ta frekvenca pomeni, da se<br />
pomnilnik polni s frekvenco 20 MHz oz. da je časovna baza nastavljena na vrednost:<br />
kX(s/rd) =<br />
število lokacij v pomnilniku<br />
št. razd. v X - smeri×<br />
frekv. vzorcenja<br />
Osciloskop s pomnilnikom, ki ima 1024 lokacij, 10 razdelkov v horizontalni smeri in frekvenco<br />
vzorčenja 1 MHz, ima časovno odklonsko konstanto 100 µs/rd*.<br />
* Računski rezultat je sicer 102,3 µs/rd, a je mreža (skala) prirejena na 100 µs/rd.<br />
Katera frekvenca vzorčenja je ustrezna?<br />
Pri uporabi osciloskopa je bistven prikaz signala na zaslonu. To pomeni, da merilec lahko<br />
razbere časovne in napetostne razmere, zato je potrebna ustrezna slika brez manjkajočih detajlov.<br />
Pri vzorčenju je med dvema vzorcema vedno lahko pomemben podatek, ki ga ne bo na zaslonu<br />
ali pa bo zaradi trenutka vzorčenja prikazan napačno. V splošnem bi bilo idealno, če bi signal<br />
vzorčili s frekvenco, ki je ~100-krat višja. Pri visokih frekvencah ta pogoj ni sprejemljiv, zato<br />
<strong>osciloskopi</strong> uporabljajo frekvence vzorčenja, ki so (samo) 2,5 do 10-krat višje od frekvence<br />
signala (uporabno samo za sinusne signale). Ker razmerje med frekvencama majhno, bi bil<br />
prikaz na zaslonu povsem nejasen, zato digitalni <strong>osciloskopi</strong> uporabljajo interpolacijo, ki doda<br />
vmesne podatke v sliko. Pri tem ločimo:<br />
• točkovni prikaz slike (Sl. <strong>2.</strong>4 a). Slika je sestavljena iz točk, ki predstavljajo vzorce signala in<br />
iz točk, ki so dobljene z interpolacijo;<br />
• vektorski prikaz slike na zaslonu (Sl.<strong>2.</strong>4 b). Slika je sestavljena iz točk, ki so pridobljene z<br />
vzorčenjem. Povezave med točkami so dodane z interpolacijo.<br />
Sl. <strong>2.</strong>4 a: Točkovni prikaz slike na zaslonu<br />
(<strong>2.</strong>1)<br />
Sl. <strong>2.</strong>4 b: Vektorski prikaz slike na zaslonu<br />
Orehek EME <strong>2.</strong> poglavje, stran 4/18
<strong>Digitalni</strong> <strong>osciloskopi</strong><br />
Sliki ne predstavljata istega vzorčenja. Slika <strong>2.</strong>4 a je namerno sestavljena tako, da na sliki "vidimo" tri sinusne<br />
signale. Namen slik <strong>2.</strong>4 a in <strong>2.</strong>4 b je predvsem prikazati razlike v načinu delovanja.<br />
<strong>2.</strong>1.3 Uporaba interpolacije<br />
Interpolacijo uporabljamo pri risanju grafikonov iz tabelaričnih podatkov. Pri tem v grafikon<br />
najprej vrišemo točke (x-y) in jih nato povežemo s črto. Ta črta predstavlja interpolacijo –<br />
dodajanje vmesnih vrednosti. Iz izkušenj vemo, da je najpreprosteje narisati ravno črto – linijo.<br />
Taka interpolacija je linearna. V grafikonu, ki prikazuje kvadratno funkcijo (y = x 2 ) pa je linearna<br />
povezava med točkami sprejemljiva le, če so točke blizu skupaj. Pri večjih razdaljah graf očitno<br />
odstopa od dejanskega poteka funkcije in odčitavanje vmesnih vrednosti iz grafa ni več pravilno.<br />
Za tak primer je potrebno uporabiti interpolacijo s kvadratno funkcijo.<br />
Podoben problem nastopa pri digitalnih <strong>osciloskopi</strong>h. Ti zajemajo podatke o signalu zaporedno.<br />
Če je gostota zajemanja tako velika, da točke ležijo ena poleg druge, interpolacija niti ni<br />
potrebna. Če je število vzorcev majhno, bi na zaslonu opazili le nekaj točk, kar bi lahko privedlo<br />
do popolnoma napačne predstave o sliki. Mnogi <strong>osciloskopi</strong> za pomoč pri prikazu uporabljajo<br />
linearno in druge interpolacije (sinusno ali (sin x)/x). Na sliki <strong>2.</strong>5 a je prikazana slika, ki nastane<br />
z linearno interpolacijo. Na tej sliki ni mogoče razbrati ničesar. Za prikaz na sliki <strong>2.</strong>5 b je<br />
uporabljena sinusna interpolacija, ki prikazuje sinusni signal s konstantno amplitudo. Na hitro bi<br />
sklepali, da je sinusna interpolacija idealna, a se izkaže, da je za prikaz sinusnih pojavov<br />
najprimernejša, pri prikazu impulznih signalov (Sl. <strong>2.</strong>6) pa (lahko) vnese napake (iznihavanja),<br />
ki jih signal nima. Uporaba interpolacijskih metod zahteva določeno pozornost in izkušnje.<br />
Sl. <strong>2.</strong>5 a: Slika, ki nastane z linearno<br />
interpolacijo<br />
Sl. <strong>2.</strong>6 a: Slika, ki nastane z linearno<br />
interpolacijo<br />
Sl. <strong>2.</strong>5 b: Slika, ki nastane s sinusno<br />
interpolacijo<br />
Sl. <strong>2.</strong>6 b: Slika, ki nastane s sinusno<br />
interpolacijo<br />
Iz navedenega je očitno, da interpolacija ni (vedno) ugodna, zato večina proizvajalcev uporablja<br />
različne postopke, ki bolj verno zajamejo in prikažejo signal. Ti postopki bodo obravnavani v<br />
nadaljevanju.<br />
Orehek EME <strong>2.</strong> poglavje, stran 5/18
<strong>Digitalni</strong> <strong>osciloskopi</strong><br />
<strong>2.</strong>1.3 Vzorčenje in signali<br />
Vzorčenje je postopek, s katerim pridobimo podatek o napetosti signala v določenem trenutku.<br />
Ker se signali lahko spreminjajo zelo hitro, je za natančno vzorčenje nujno, da se signal spremeni<br />
čim manj med zajemanjem vzorca. Običajno vzorčenje poteka s posebnimi vezji, ki signal<br />
odvzamejo (sample – vzorec) in shranijo vrednost (hold – držanje) do naslednjega vzorčenja.<br />
Tako pridobljeni vzorec se med dvema vzorčenjema ne spremeni in ga v tem času pretvorimo v<br />
digitalno obliko. Načelno sliko vzorčenja in držanja prikazuje slika <strong>2.</strong>7.<br />
Sl. <strong>2.</strong>7: Vzorčenje in držanje signala<br />
Vzorčenje signala opravljajo elektronska stikala (diodna ali tranzistorska). Ta stikala sodijo med<br />
najzahtevnejše sklope in so za razred hitrejša od digitalnih vezij. Odvzeti vzorec se (o)hrani v<br />
spominskem kondenzatorju. Tehnične rešitve so skrbno varovane in jih tehnična dokumentacija<br />
naprav ne vsebuje. Kako izjemne so zahteve je mogoče sklepati iz najvišje frekvence vzorčenja<br />
(> GHz) in navedbe o časovni ločljivosti ~4 ps. Dejanska (najvišja) frekvenca vzorčenja je<br />
povezana s frekvenco signala in z želeno ločljivostjo (natančnost prikaza).<br />
Poleg frekvence vzorčenja je zelo pomemben tudi trenutek in čas trajanja odvzemanja vzorca.<br />
Ker v pomnilni element (kondenzator) shranjujemo naboj Q = I⋅t, je potrebno upoštevati da<br />
krajši čas zahteva nižje kapacitivnosti in večje tokove. Pomnilni element (tipično) shrani<br />
povprečno vrednost ali pa vrednost, ki je ob koncu vzorčevalnega intervala. Napaka vzorčenja<br />
nastane, če se signal med vzorčenjem spremeni. Največja odstopanja nastanejo pri najhitrejših<br />
spremembah signalov (preklopna stanja v digitalnih vezjih, preboji …). Čas vzorčenja mora biti<br />
mnogo krajši od časa med dvema vzorcema.<br />
<strong>2.</strong>1.4 Točnost osciloskopa<br />
Točnost osciloskopa je podatek, ki kaže na skladnost prikazane vrednosti z dejansko. Za<br />
analogne osciloskope je razred točnosti okoli 3 %, kar je pogojeno z analognimi vezji in<br />
delovanjem katodne cevi. Digitalna vezja in prikazalniki so bolj točni (1 % do 2 %).<br />
Najpogosteje pa se <strong>osciloskopi</strong> primerjajo s t. i. efektivnimi biti* 1 ločljivosti. Točnost, podana z<br />
efektivnimi biti, zajema vplive harmonskih popačenj, šuma, strmine spremembe napetosti (SR –<br />
slew rate), časovne netočnosti vzorčenja (jitter – drhtenje) in spremembe trajanja vzorčenja.<br />
Motilni vplivi naraščajo z višanjem vhodne napetosti in frekvence, zato mora biti ta podatek<br />
natančno opredeljen (graf odvisnosti).<br />
Podatek o številu efektivnih bitov se nanaša na sinusni signal, ne zajema pa vseh napak, ki jih<br />
ima osciloskop, prav tako ne pojasni, kaj je največji vir poslabšane ločljivosti.<br />
* 1 Če bi sinusni signal pretvorili v digitalno obliko z 8-bitnim pretvornikom, bi ga lahko zapisali z 256 različnimi<br />
kodami. Najmanjša sprememba signala, ki jo lahko zaznamo je 1/256 (~0,4 %). Če vpliv motenj preseže 0,4 %<br />
signala, se točnost prikaza zniža (na 7 bitov … na 6 bitov …).<br />
<strong>2.</strong>2 <strong>Digitalni</strong> vzorčevalni <strong>osciloskopi</strong> (DSO – digital sampling oscilloscope)<br />
Pri teh <strong>osciloskopi</strong>h gre za koncept, ki je primaren v spominskih <strong>osciloskopi</strong>h, bistvena razlika je<br />
v namembnosti. Gre za visokofrekvenčne osciloskope, ki omogočajo neposredni prikaz<br />
časovnega poteka signala, dodatna elektronska oprema pa omogoča natančno analizo signala in<br />
samodejno izvajanje meritev.<br />
Orehek EME <strong>2.</strong> poglavje, stran 6/18
<strong>Digitalni</strong> <strong>osciloskopi</strong><br />
<strong>2.</strong><strong>2.</strong>1 Primerjava analognih osciloskopov in DSO<br />
<strong>Digitalni</strong> vzorčevalni <strong>osciloskopi</strong> pokrivajo tista frekvenčna območja in zajemajo signale, ki so<br />
jih zajemali (večinoma) tudi analogni <strong>osciloskopi</strong>. Pred analognimi <strong>osciloskopi</strong> imajo nekaj<br />
bistvenih prednosti:<br />
• Slika ne utripa pri prikazovanju nizkofrekvenčnih signalov. Perzistenca zaslona znaša<br />
~30 ms, kar pomeni, da se mora slika ponavljati s frekvenco >30 Hz, sicer zaznamo<br />
trepetanje (zaradi upadanja svetlosti).<br />
• Nimajo težav s prikazovanjem »hitrih« pojavov. Svetlost zapisa pri katodni cevi je odvisna<br />
od števila elektronov, ki v določenem času zadenejo posamezno točko. Če je frekvenca<br />
signala višja, je tudi hitrost zapisa (premika žarka) večja, zato so taka mesta na zaslonu<br />
temnejša.<br />
• Lahko delujejo kot spominski <strong>osciloskopi</strong> (za enkratne in periodične signale).<br />
• Zaradi vgrajenega mikroprocesorja in merilnikov napetosti, časa in drugih pomagal je<br />
merjenje z njimi hitrejše in natančnejše.<br />
• Imajo sklope in postopke, ki omogočajo merjenje in analizo digitalnih signalov.<br />
• Pokrivajo območje merjenja treh vrst analognih osciloskopov (spominski, nizkofrekvenčni in<br />
visokofrekvenčni).<br />
Realno imajo le dve slabosti, ki pa jih proizvajalci DSO poskušajo odpraviti z različnimi posegi<br />
v delovanje. Slabosti DSO v primerjavi z analognim osciloskopom:<br />
• Analogni osciloskop prikazuje časovno zvezno sliko. Pri DSO pa vidimo le vrednosti, ki so v<br />
trenutku vzorčenja. Obstaja možnost, da se zaradi postopka zajemanja podatkov izgubi<br />
pomemben detajl ali pa je ta prikazan napačno.<br />
• Svetlost zapisa pri (večini) DSO ni odvisna od hitrosti spremembe signala, kar je sicer en od<br />
pomembnih podatkov pri analognem prikazu.<br />
Obe pomanjkljivosti so sodobni DSO-ji skoraj v celoti odpravili, v nekaterih podrobnostih pa<br />
delujejo celo bolje.<br />
Poseben problem digitalnih osciloskopov je "zaporedna" struktura. Signal najprej zajamejo<br />
(razstavijo na zaporedje vzorcev), ga shranijo v pomnilnik za zajemanje podatkov. Nato ga<br />
procesor in specialni (signalni) procesor "obdelajo" in analizirajo. Končni rezultat z izpisom<br />
vidimo na zaslonu. Ko je zajeti signal prikazan na zaslonu se sproži novo zajemanje. Čas, ki ga<br />
porabi procesor za analizo zajetega signala, znaša več milisekund, kar pri hitrem vzorčenju<br />
(1GS/s) pomeni, da zajemanje celotnega signala, ki traja ~µs, dejansko zajame manj kot 0,1 %<br />
skupnega signala. V tem času je osciloskop "slep", ta čas se imenuje mrtvi čas.<br />
<strong>2.</strong><strong>2.</strong>2 Zgradba digitalnih vzorčevalnih osciloskopov<br />
Sl. <strong>2.</strong>8: Blokovna shema digitalnega vzorčevalnega osciloskopa<br />
Orehek EME <strong>2.</strong> poglavje, stran 7/18
<strong>Digitalni</strong> <strong>osciloskopi</strong><br />
Opis zgradbe<br />
DSO ima na vhodu analogni delilnik in ojačevalnike, ki signal amplitudno prilagodijo za prikaz<br />
na zaslonu. Signal gre na vzorčevalnik (S&H) in pretvornik (večinoma 8-bitni), ki signal pretvori<br />
v digitalno kodo (binarni zapis). Za pretvorbo se uporabljajo hitri (FLASH) pretvorniki AD, ki<br />
zmorejo več kot 10 9 pretvorb na sekundo (1 GHz). Osciloskop ima lahko za vsak kanal svoj<br />
vzorčevalnik in pomnilnik ali pa si ga kanali delijo med seboj. Digitalna koda se shranjuje v<br />
"hitri" pomnilnik na lokacije, ki jih izračunava in določa vezje za proženje in vzorčenje.<br />
Signalni procesor ima vgrajene merilnike za merjenje napetosti in časov ter za generiranje<br />
grafičnega ozadja (mreža, oznake ničle, nastavitve kanalov in časovne baze) in pomagal<br />
(kurzorji, izpis vrednosti izbrane veličine …). Procesor tudi izračunava prožilne pogoje in obdela<br />
vzorčeni signal ter ga prilagodi za prikaz (izvede interpolacijo, filtriranje, povprečenje, nekateri<br />
analizirajo signal s FFT …). Slika na zaslonu je lahko precej drugačna od signala na vhodu, saj<br />
navedene funkcije omogočajo odstranitev motilnih signalov iz slike, kar izkušenemu merilcu<br />
lahko zelo poenostavi delo.<br />
Pri zamenjavi analognega osciloskopa z digitalnim, je smiselno opazovati in primerjati enake<br />
(znane) signale na obeh in si olajšati interpretacijo merilnih rezultatov.<br />
<strong>2.</strong><strong>2.</strong>3 Sistem za zajemanje podatkov in načini zajemanja signala<br />
Sistem za zajemanje podatkov sestavljajo vzorčevalnik, hitri (FLASH) pretvornik AD in hitri<br />
pomnilnik. Takt (frekvenco) vzorčenja določata izbrana časovna konstanta (s/rd) in kapaciteta<br />
pomnilnika.<br />
Običajno ima vsak kanal svoj vzorčevalnik, pretvornik AD in pripadajoči pomnilnik. To pomeni,<br />
da vsak zase neodvisno zajema podatke z najvišjo možno frekvenco. V primeru, ko si več<br />
kanalov (2 ali 4) deli isti vzorčevalni sistem, se pri večkanalnem delovanju zniža najvišja<br />
vzorčevalna frekvenca za posamezni kanal (tak osciloskop je cenejši).<br />
Večina osciloskopov ima 8-bitni pretvornik AD, le redki se ponašajo z 10- ali celo 12-bitnimi.<br />
Razlog je v principu in namenu delovanja osciloskopa, ki se zadovolji z točnostjo 1 % do 1,5 %,<br />
kar pomeni točnost, ki jo zagotavlja 6- do 7-bitna pretvorba. Večbitni pretvorniki so precej<br />
zahtevnejši (in dražji), potrebujejo zmogljivejši pomnilnik in povečajo količino podatkov, ki jih<br />
mora obdelati procesna enota, brez večjega vpliva na uporabnost rezultatov.<br />
Digitalne podatke, ki jih zajema osciloskop, najprej shranimo v »hitri« pomnilnik. Gre za<br />
pomnilnike s kapacitetami 2 kB do 4 kB. Pojavljajo se tudi <strong>osciloskopi</strong> s pomnilniki od 16 kB do<br />
kapacitete ~MB.<br />
Znano je, da eno zajemanje signala (valovne oblike) poteka v času, ki je določen s časovno<br />
konstanto osciloskopa. Če ima pomnilnik kapaciteto 1 kB, pomeni, da lahko shrani 1000 točk v<br />
horizontalni smeri z 256 različnimi vrednostmi v vertikalni smeri. Če nastavimo časovno<br />
konstanto 1 µs/rd in ima zaslon 10 razdelkov, bo čas zajemanja 10 µs. Pri kapaciteti pomnilnika<br />
1000 točk to pomeni 1000 vzorcev v 10 µs oz. je čas med vzorci 10 ns, frekvenca vzorčenja<br />
znaša 100 MS/s.<br />
Časovna ločljivost znaša 10 ns. V primeru, če bi imeli osciloskop, ki zmore 1 GS/s, bi lahko<br />
enak časovni interval zajeli, če bi imel pomnilnik kapaciteto 10 kB. Časovna ločljivost bi znašala<br />
1 ns, kar omogoča natančnejšo analizo prehodnih pojavov in časovnih relacij.<br />
»Daljši« pomnilnik pripomore k skrajšanju mrtvega časa in poveča verjetnost, da osciloskop<br />
zajame in zazna tudi motnje v signalu. Ker osciloskop (večina) na zaslonu prikaže le 500 točk v<br />
horizontalni smeri, imajo <strong>osciloskopi</strong> različne postopke in algoritme za »stiskanje« podatkov.<br />
Večja količina podatkov in s tem boljša časovna ločljivost omogoča procesorju natančnejšo<br />
nastavitev proženja, ki »izbira« del signala, ki bo prikazan na zaslonu. Prav proženje in<br />
nastavitve proženja so uporabniku v pomoč pri iskanju napak ali posebnosti v signalu.<br />
Sistem za zajemanje podatkov za vsak vzorec izračuna njegovo lego (časovni odmik) glede na<br />
prožilno točko. Vzorci se v pomnilniku razporedijo glede na čas, ki je med točko proženja in<br />
Orehek EME <strong>2.</strong> poglavje, stran 8/18
<strong>Digitalni</strong> <strong>osciloskopi</strong><br />
trenutkom, ko je odvzet posamezni vzorec. Tak postopek je nujen zato, ker digitalni vzorčevalni<br />
<strong>osciloskopi</strong> (večinoma) ne vzorčijo zaporedno, ampak uporabljajo časovno ekvivalentno<br />
vzorčenje, ki omogoča boljšo (časovno) ločljivost zajetega signala. Sistem za zajemanje<br />
podatkov beleži vhodni signal toliko časa, da je (vhodni) pomnilnik poln.<br />
Ko je pomnilnik poln, smo zajeli eno sliko, ki jo prevzame procesor in bo (kasneje) prikazana na<br />
zaslonu. <strong>Digitalni</strong> vzorčevalni <strong>osciloskopi</strong> (tipično) ne prikazujejo »žive« slike temveč sliko iz<br />
pomnilnika, zato lahko delujejo kot spominski <strong>osciloskopi</strong>.<br />
Uporabnik lahko izbira med različnimi načini delovanja osciloskopa:<br />
• Vzorčevalni način (sample mode) je običajno delovanje, pri čemer osciloskop zajame po en<br />
ali nekaj vzorcev iz ene valovne oblike.<br />
• Pri zaznavanju vršnih vrednosti (peak detect mode) osciloskop shrani najvišje in najnižje<br />
vrednosti vzorčenega signala in jih prikaže v sliki. <strong>Digitalni</strong> osciloskop v takem načinu<br />
delovanja vzorči signal z najvišjo frekvenco tudi pri izbrani »počasni« časovni bazi. S takim<br />
načinom delovanja lahko zajame in prikaže zelo kratke impulze, ki se pojavijo v valovni<br />
obliki ali pa ozke impulze, ki so zelo razmaknjeni in jih običajni način delovanja sploh ne bi<br />
zaznal.<br />
• Pri visoki ločljivosti (hi res mode) poteka vzorčenje hitreje kot je potrebno za izbrano<br />
časovno skalo. Na tak način zbere več informacij, ki so kasneje prikazane z eno točko na<br />
zaslonu. Večje število točk sešteje in določi srednjo vrednost ter prikaže kot eno točko na<br />
zaslonu. Rezultat je znižani šum in boljša ločljivost za signale nizkih frekvenc.<br />
• Prikaz ovojnice (envelope mode) je podobno delovanje kot v primeru zaznavanj vršnih<br />
vrednosti, le, da si osciloskop za več zaporednih preletov zapomni najvišje in najnižje<br />
vrednosti v posameznem trenutku. Na ta način lahko spremljamo spreminjanje signala s<br />
časom ali amplitudo motenj.<br />
• Srednja vrednost (average mode): Osciloskop deluje v vzorčevalnem načinu tako, da<br />
vrednosti posamezne točke, ki jih zajame v zaporedju, sešteva in izračuna srednjo vrednost<br />
ter prikaže kot točko na zaslonu. Slika na zaslonu je čistejša (manj šuma), postopek pa<br />
zahteva periodični signal. Razmerje S/N se poveča za faktor N , če za povprečje vzamemo<br />
N zaporednih vzorcev.<br />
<strong>2.</strong><strong>2.</strong>4 Proženje digitalnih vzorčevalnih osciloskopov<br />
Največja pridobitev pri uporabnosti digitalnih osciloskopov za analizo in opazovanje signalov je<br />
v izbiri proženja. Uporabnik tako lahko izbere "klasično" proženje (ko signal preide določeno<br />
napetost) ali druge možnosti, ki so zlasti učinkovite pri analizi digitalnih signalov* 2 .<br />
* 2 Digitalne naprave uporabljajo in prenašajo digitalne podatke z napetostnimi impulzi. Za pravilno delovanje je<br />
potrebno, da imajo ustrezne nivoje, ki jih logično vezje obravnava kot vrednost 0 ali 1. Pri sinhronih vezjih (so v<br />
večini) pa je pogoj za pravilno delovanje tudi časovna skladnost takta (clock) in podatkov, ki se prenašajo. Osciloskop<br />
s primerno nastavitvijo proženja lahko zazna odstopanja in s tem »pokaže« vzroke za težave. Takih napak z<br />
analognim osciloskopom (skoraj) ni mogoče odkriti, še posebej, če so napake naključne ali zelo redke.<br />
Zbirka možnih nastavitev je zapisana v tabeli <strong>2.</strong>1 z opombo, da gre le za tabelo možnosti, ki se<br />
pojavljajo pri večini DSO. Nekateri proizvajalci nudijo dodatne možnosti, ki so namenjene<br />
predvsem iskanju in odkrivanju povsem naključnih napak.<br />
Vrsta proženja<br />
Klasično proženje (za glavno in<br />
pomožno časovno bazo)<br />
Opis delovanja Območje<br />
nastavitve<br />
Gre za proženje, ki je odvisno od Nagib (±) v<br />
vrednosti in nagiba signala, ki se območju slike<br />
uporabi za referenco. Izbran je lahko<br />
vsak vertikalni kanal ali zunanji<br />
prožilni vhod (ext. trigg.)<br />
na zaslonu.<br />
Orehek EME <strong>2.</strong> poglavje, stran 9/18
<strong>Digitalni</strong> <strong>osciloskopi</strong><br />
širina<br />
»Zareza« v<br />
signalu<br />
(glitch)* 3<br />
Znižani<br />
signal<br />
(runt)<br />
Hitrost<br />
naraščanja<br />
(slew rate)<br />
Vzorec<br />
(pattern)<br />
Proženje na izbrano širino pozitivnega<br />
ali negativnega impulza znotraj ali<br />
zunaj izbranega trajanja.<br />
Proženje v primeru, ko se pojavi kratka<br />
prekinitev pozitivnega ali negativnega<br />
impulza.<br />
Proženje nastopi, če signal preseže eno<br />
pragovno vrednost in ne preseže druge<br />
preden ponovno doseže prvo.<br />
Proženje nastopi ob spremembi signala.<br />
Pogoj za proženje je hitrost naraščanja<br />
ali upadanja vrednosti signala, ki je<br />
višja ali nižja od nastavljene.<br />
Določa logično kombinacijo vhodnih<br />
signalov (IN, ALI, NEIN, NEALI).<br />
Proženje nastane, če je kombinacija<br />
prisotna določen/izbrani čas. Izberemo<br />
lahko funkcijsko vrednost 0 ali 1.<br />
Stanje Proženje nastane, če prihaja do napake<br />
pri časovni sinhronizaciji med taktom<br />
(clock) in podatki (data), ki so<br />
priključeni na različne kanale<br />
Postavitev<br />
in držanje<br />
osciloskopa.<br />
Proženje nastane, če pride do napake<br />
pri sinhronizaciji takta in podatkov, ki<br />
so priključeni na isti vhod.<br />
Časovne<br />
omejitve so<br />
nastavljive od<br />
1 ns do 1s.<br />
Minimalno<br />
trajanje »zareze«<br />
v impulzu je od 1<br />
ns do 200 ps.<br />
Proženje je<br />
napetostno in<br />
časovno<br />
nastavljivo.<br />
Izberemo strmino<br />
in nagib (slope).<br />
Izberemo lahko<br />
pozitivno ali<br />
negativno<br />
spremembo<br />
impulzov.<br />
* 3 Zareza (glitch) je (časovno) kratka prekinitev impulza (nekaj odstotkov ali manj). Običajno se take napake<br />
dogajajo poredko, zato jih ne opazimo, zaznajo pa jih hitra digitalna vezja, kar se odraža v napačnem delovanju.<br />
Tabela <strong>2.</strong>1: Možnosti pri izbiri proženja osciloskopa<br />
Posebni postopki za odkrivanje napak v signalih (zlasti digitalnih)<br />
Osciloskop uporabljamo za opazovanje in merjenje električnih signalov. Pri analognih signalih<br />
opazujemo obliko, časovne relacije in fazni kot, pri digitalnih pa predvsem amplitudo, hitrost<br />
naraščanja in medsebojne časovne relacije (timing). V primeru, ko se v vezju pojavljajo napake,<br />
pa je potrebno v signalih odkriti vzroke za napačno delovanje. Če se napake pojavljajo<br />
naključno, je potreben daljši čas zelo natančnega spremljanja delovanja. Ker pa imajo vezja<br />
množico medsebojnih povezav, je pogosto težko najti izvor težav. V takem primeru je zelo<br />
pomembno, da osciloskop sam najde napako. To se doseže s primernim proženjem in<br />
zajemanjem signala.<br />
Insta Vu je postopek, ki ga je uveljavil Tektronix z namenom, da bi zajel večji del signala in s<br />
tem hitreje registriral napake v signalu. Bistvo postopka je v tem, da sistem za zajemanje<br />
podatkov deluje neprekinjeno. Za vsako sliko posebej izračuna raster (lego točk na zaslonu) in jo<br />
shrani v pomnilniku rastrske slike, ki je del sistema za zajemanje podatkov. Raster izračunava<br />
glede na prožilno točko. Slika je sestavljena iz 500 točk v horizontalni smeri (stolpcev) in 200<br />
točk v vertikalni smeri (vrstic). Bistvena razlika, ki jo vsebuje Insta Vu je v tem, da te slike ne<br />
prikaže takoj, pač pa takoj zajame novo sliko in jo "nariše" prek prejšnje. V sestavljeni sliki sta<br />
sedaj zložena dva zaporedna dela signala. Ta postopek se nadaljuje približno 30 ms. V tem času<br />
se v rastrski sliki zberejo vsi poteki signala. Ta "zbirnik" slik se nato prenese v pomnilnik za<br />
prikaz in na zaslon. Sistem za zajemanje podatkov se ponovno aktivira in zajema nove vzorce.<br />
Orehek EME <strong>2.</strong> poglavje, stran 10/18
<strong>Digitalni</strong> <strong>osciloskopi</strong><br />
Slika, ki je prikazana na zaslonu, je sestavljena iz (do) 10 000 slik, ki so optično ena nad drugo.<br />
V taki sliki bodo prikazani vsi zajeti vzorci. Večina se jih prekriva (periodični del), nekateri pa<br />
kažejo občasne pojave – motnje.<br />
Zaradi (skoraj) neprekinjenega zajemanja podatkov in zlaganja zajetih podatkov lahko zajame do<br />
400 000 slik na sekundo, kar zmorejo le redki analogni <strong>osciloskopi</strong>. Verjetnost, da bomo zajeli<br />
tudi motnje in napake se poveča, zlasti pa se skrajša čas, v katerem se to zgodi.<br />
Izključitveno proženje je postopek, ki ga nudi LeCroy in predstavlja način, ki sproži zajemanje<br />
signala le primeru, če vezje ne deluje pravilno. Osciloskop "preskoči"« vse pravilne poteke<br />
signala in zajame le signal, v katerem zazna nepravilnosti (amplitudne ali časovne). Osciloskop<br />
izračuna statistiko napak ali prikaza več zaporednih slik, ki so združene v eno samo.<br />
<strong>2.</strong><strong>2.</strong>5 Obdelava signalov in prikaz merilnih rezultatov<br />
Sodobni <strong>osciloskopi</strong> sliko prikazujejo na LCD zaslonih, ki so lahko črnobeli ali barvni, prikaz na<br />
zaslonu pa je enak kot pri računalniških monitorjih. Grafična podpora omogoča izbiro mreže za<br />
ozadje in različne prikaze merjenih veličin in nastavitev. Slika, ki jo kaže DSO, je sestavljena iz<br />
vzorcev, ki so na zaslonu prikazani kot posamezne točke (pixel). Če je frekvenca vzorčenja<br />
mnogo višja od frekvence signala, potem točke ležijo druga ob drugi in dobimo kompaktno<br />
sliko. Če je število vzorcev v enem ciklu manjše, je potrebno uporabiti interpolacijo, ki na<br />
(prazna) mesta vstavi (računsko določene) točke. Slika, ki nastane na tak, način je "lepša" za<br />
gledanje, njena uporabnost (in natančnost) pa je vprašljiva.<br />
Večina DSO omogoča povprečenje večjega števila zaporedno zajetih valovnih oblik. Osciloskop<br />
v ta namen sešteva vrednosti vertikalnega odmika za posamezni stolpec in jih povpreči. Če<br />
signal vsebuje motnje, ki niso frekvenčno in fazno sinhronizirane s signalom, jih povprečenje<br />
močno zniža. Rezultat povprečenja je slika, ki vsebuje periodični (ponovljivi) del signala in<br />
dejansko odstopa od trenutne vrednosti.<br />
Nekateri <strong>osciloskopi</strong> omogočajo tudi prikaz frekvenčnega spektra signala, ki ga kažejo. Ta<br />
funkcija je uporabna, ker omogoča prepoznavanje motenj ali napak, vendar je bistveno manj<br />
natančna in ima slabšo frekvenčno ločljivost, kot jo zmorejo spektralni analizatorji.<br />
Večina digitalnih vzorčevalnih osciloskopov meri in omogoča prikaz vrednosti napetosti<br />
(srednja, maksimalna, efektivna), periode, frekvence in specialne rezultate (čas naraščanja,<br />
hitrost naraščanja, trajanje impulza …). Za analizo signalov se uporabljajo kurzorji, ki<br />
poenostavljajo odčitavanje vrednosti in izračune razlik.<br />
<strong>Digitalni</strong> vzorčevalni <strong>osciloskopi</strong> omogočajo »tekoči« prikaz slike, ki se sproti obnavlja. Mnogi<br />
omogočajo podaljšano perzistenco, kar pomeni, da pri risanju nove slike stara ostane aktivna.<br />
Zaslon se počasi polni in kaže časovno spreminjanje vzorca (spremembo amplitude ali<br />
frekvence). Zapis lahko očistimo (erase) in ponovimo beleženje.<br />
DSO lahko uporabimo tudi kot spominski osciloskop za enkratne pojave, tako da izberemo<br />
enkratno proženje (single). Za tako delovanje je nujno, da ima osciloskop zaporedno vzorčenje v<br />
realnem času, ker bo resnično zajel le eno valovno obliko.<br />
Vgrajeni procesorji omogočajo najrazličnejše digitalne nastavitve s tipkami in gumbi. Čeprav so<br />
gumbi vrtljivi in dajejo občutek zvezne spremembe, gre za princip, ki je poznan pri računalniški<br />
miški. Poseben pripomoček je tudi samodejna nastavitev, ki omogoča takojšno (samodejno)<br />
nastavitev osciloskopa za prikaz signala, ki je na vhodu.<br />
<strong>2.</strong><strong>2.</strong>6 Zaslon s tekočimi kristali<br />
Prikazovalniki in zasloni s tekočimi kristali (LCD - liquid crystal display) so znani že daljše<br />
obdobje. Najprej so se uporabljali za prikaze števil namesto z diodami LED. Imeli so vnaprej<br />
izdelane segmente s pripravljenim izpisom. Z napredkom tehnologije so za zahtevnejše<br />
aplikacije (črke in znaki) začeli uporabljati mreže točk (dot matrix), ki omogočajo prikaz slik in<br />
drugih zapisov na zaslon z LCD.<br />
Orehek EME <strong>2.</strong> poglavje, stran 11/18
<strong>Digitalni</strong> <strong>osciloskopi</strong><br />
Pri merilnikih se tako uporabljajo segmentni (namenski) in matrični prikazovalniki, pri<br />
dvodimenzionalnih prikazih (analizatorji, <strong>osciloskopi</strong>) pa zasloni z LCD.<br />
Ločimo enobarvne prikazovalnike (belo-sivo-črno) in barvne, ki uporabljajo barvni filter.<br />
Uporaba prikaza z LCD je utemeljena z nizko porabo energije, majhnimi dimenzijami in težo<br />
(zlasti v primerjavi s katodno cevjo).<br />
Zgradba zaslona LCD<br />
Ploščo (prikazovalnik ali zaslon) LCD sestavlja plast tekočih kristalov, ki je stisnjena med dve<br />
plošči, polarizator* 4 (en ali več) in krmilne elektrode. Če so ravnine polarizatorjev poravnane,<br />
potem prepuščajo svetlobo z enako polarizacijo* 5 . Če je med njima kot 90°, je svetloba<br />
blokirana, zato je zapis črn. Tekoči kristali delujejo kot aktivni polarizator. Če tekoče kristale<br />
postavimo v električno polje, se usmerijo v smeri polja in pri tem spremenijo polarizacijski kot<br />
za 90°. To pomeni, da tekoči kristali spremenijo polarizacijsko ravnino in s tem omogočijo ali<br />
onemogočijo prehod svetlobe skozi naslednji polarizator. Tekoči kristali v taki strukturi delujejo<br />
kot električno krmiljena stikala za svetlobo.<br />
* 4 Polarizator je ploščica, ki prepušča le svetlobo, ki je polarizirana* 5 linearno. Smer polarizacije je odvisna od lege<br />
(postavitve) polarizatorja.<br />
* 5 Svetloba je elektromagnetno valovanje. Elektromagnetno valovanje generirajo pospešene elektrine. Običajni viri<br />
svetlobe oddajaja nepolarizirano svetlobo. Polarizacija svetlobe se nanaša na smer vektorja električne poljske jakosti<br />
E v . Nepolarizirana svetloba ima električno polje, ki niha v vse smeri. Če pred vir nepolarizirane svetlobe postavimo<br />
polarizator, bo prepuščal le svetlobo, ki je polarizirana linearno – električno polje niha le v eni ravnini.<br />
Sl.<strong>2.</strong>9 a: Shema modula LCD<br />
Sl.<strong>2.</strong>9 b: Shema modula LCD<br />
Princip delovanja LCD prikazujeta shemi na sliki <strong>2.</strong>9 a in <strong>2.</strong>9 b. Na shemi sta uporabljeni dve<br />
polarizacijski plošči, ki imata medsebojni kot 90°. Če tekoči kristal zasuče ravnino polarizacije<br />
za 90°, potem svetloba pride skozi. Točka ali segment bo svetel.<br />
V primeru, ko pritisnemo napetost, električno polje usmeri tekoče kristale, ki polarizacije ne<br />
sučejo več. Skozi prvi polarizator (na levi) pride horizontalno polarizirana svetloba, ki pa jo nato<br />
drugi polarizator (z vertikalno polarizacijo) ne prepušča.<br />
Z drugačno postavitvijo polarizatorja se zapis (svetlo/temno) ravno obrne – dobimo negativ.<br />
Svetloba pri zaslonih in prikazalnikih LCD<br />
Moduli LCD ne oddajajo svetlobe, temveč jo le prepuščajo ali ustavljajo. LCD deluje na<br />
naslednje načine:<br />
• Za svetlobo prepusten zaslon (Sl. <strong>2.</strong>10 a): V tem primeru imamo poseben vir svetlobe za<br />
ploščo LCD. Pri enobarvnih LCD je lahko svetloba bela (žarnica) ali druge barve (rdeča,<br />
zelena, modra). Pri barvnih LCD je nujno, da je svetloba bela (žarnice, bela LED ali<br />
fluorescentna žarnica). Izvor se nahaja za ploščo in imamo občutek, da zaslon sveti. Zapis je<br />
viden brez dodatnega vira svetlobe. Primeren je za monitorje, zaslone merilnikov in druge<br />
prikaze, ki se uporabljajo v prostorih s slabo osvetlitvijo.<br />
• Polprepustni zaslon (Sl. <strong>2.</strong>10 b): Tudi tak LCD ima vir svetlobe (za ploščo), pri takem pa je<br />
tudi odboj zunanje svetlobe na notranjem polarizatorju. Svetlost takega prikazovalnika se ob<br />
sončni (ali zunanji) svetlobi poveča, kar je koristno pri zunanji uporabi.<br />
• Zaslon z odbojem svetlobe (Sl. <strong>2.</strong>10 c): Tak prikazovalnik nima lastnega vira svetlobe,<br />
temveč deluje s svetlobo, ki vpade na površino in se od spodnje plasti polarizatorja odbije<br />
Orehek EME <strong>2.</strong> poglavje, stran 12/18
<strong>Digitalni</strong> <strong>osciloskopi</strong><br />
(polarizator je hkrati tudi ogledalo). Odbita svetloba ponovno potuje skozi tekoče kristale in<br />
dobimo običajen prikaz. Tak prikazovalnik porablja zelo malo energije. V nekaterih primerih<br />
je tem prikazovalnikom dodana stranska svetloba, ki jo aktiviramo s tipko (pri urah …).<br />
Sl. <strong>2.</strong>10 a: Za svetlobo<br />
prepustni LCD<br />
Sl. <strong>2.</strong>10 b: Za svetlobo<br />
polprepustni LCD<br />
Sl. <strong>2.</strong>10 c: Za svetlobo<br />
odbojni LCD<br />
Krmiljenje LCD<br />
Pri pasivni tehnologiji LCD posamezne celice delujejo kot kondenzatorji. Z impulzom jih<br />
nabijemo in s tem aktiviramo tako, da obrnejo kot polarizacije svetlobe za 90°. Nato (zaradi<br />
prevodnosti) jakost polja upada, kot sukanja se znižuje in zapis bledi. Pasivni prikazovalniki so<br />
zato relativno počasni in niso primerni za hitro grafiko.<br />
To slabost so odpravili s tehnologijo TFT (thin film transistor), ki uporablja tranzistorje za<br />
krmiljenje posameznih celic. TFT (aktivna matrika) je primerna za prikaz hitrih slik in zato lahko<br />
nadomesti katodno cev pri dvodimenzionalnih prikazih (osciloskop, analizatorji).<br />
TFT-elementi so tranzistorji, ki omogočajo aktiviranje posamezne celice. Posamezno celico<br />
tvorita dve prozorni elektrodi, med katerima so tekoči kristali. Velikost celice določa ločljivost<br />
zaslona. Posamezne celice so razporejene v koordinatno mrežo, prav tako je tudi krmilno vezje,<br />
ki je razdeljeno na vrstice in stolpce. Celica je aktivna, če sta aktivna stolpec in vrstica (slika<br />
<strong>2.</strong>11 b). Taka struktura omogoča enostaven dostop do vsake posamezne točke.<br />
Krmilno vezje zaslona LCD sliko razstavi na vrstice in stolpce in rastrsko krmili vrednosti točk<br />
(najprej v prvi vrstici od leve proti desni, nato v drugi, tretji … do konca). Postopek je podoben<br />
kot pri katodni cevi s to razliko, da tu ne gre za odklon žarka, temveč za lego posamezne točke<br />
na zaslonu. Zaslon LCD nima težav z geometrijo slike.<br />
Sl. <strong>2.</strong>11 a: LCD Prerez barvnega zaslona<br />
s TFT LCD<br />
Sl. <strong>2.</strong>11 b: Naslavljanje točk v rastrskem<br />
zaslonu LCD<br />
V primeru barvnega zaslona je potrebno vsaki točki določiti sestavo barve (rdeča, modra,<br />
zelena), kar za zaslon pomeni trikrat večje število celic. Krmiljenje zaslona LCD je povsem<br />
Orehek EME <strong>2.</strong> poglavje, stran 13/18
<strong>Digitalni</strong> <strong>osciloskopi</strong><br />
digitalno, kar je zelo primerno za novejše (mikroprocesorske) merilnike. Zasloni LCD so tudi<br />
manjši (tanjši), kar zmanjša dimenzijo naprave.<br />
<strong>2.</strong>3 Praktične izvedbe in posebnosti digitalnih osciloskopov<br />
Med najpomembnejše pridobitve vseh novejših digitalnih osciloskopov je razdelitev funkcij med<br />
več procesorjev, kar omogoča bistveno hitrejše delovanje in (še) več uporabniku prijaznih<br />
nastavitev in prikazov na zaslonu.<br />
<strong>2.</strong>3.1 Osciloskopi HP 5460x<br />
Gre za osciloskope, ki imajo pasovno širino 100 MHz, frekvenco vzorčenja 20 MHz in pasovno<br />
širino 2 MHz za enkratne pojave. Odklonska konstanta je nastavljiva od 2 mV/rd do 5 V/rd.<br />
Signal pretvarja v 8-bitno kodo z ločljivostjo ~0,4 %. Osciloskop je zasnovan tako, da je<br />
navzven zelo podoben analognim osciloskopom (preklopniki, skala, slika, proženje) in da ima<br />
tudi ceno primerljivo z analognimi <strong>osciloskopi</strong> podobnih zmogljivosti.<br />
Sl. <strong>2.</strong>12: Blokovna shema osciloskopa HP54600<br />
Opis blokovne sheme<br />
Blokovna shema zajema le najpomembnejše bloke. V shemi ni vhodnega dela in vzorčevalnika.<br />
Osciloskop ima le en pretvornik AD, ki vedno deluje s frekvenco 20 MHz. To pomeni, da<br />
vzorčenje za en kanal teče s frekvenco 20 MS/s, pri dvokanalnem delovanju pa je vzorčenje z<br />
10 MS/s. Podatki iz pretvornika AD se prek 8-bitnega vodila sproti prenašajo v interni pomnilnik<br />
zajetega signala s kapaciteto 2 kB. Ker pretvornik AD vedno deluje z 20 MS/s, bo v pomnilniku<br />
lahko shranjen le vsak deseti ali stoti vzorec, kar za posamezni kanal pomeni ustrezno nižjo<br />
frekvenco vzorčenja. Če uporabnik v takem primeru izbere iskanje vršnih vrednosti (peak detect<br />
mode), bo procesor shranil vse signale z največjo vrednostjo. Osciloskop bo tako zabeležil in<br />
prikazal tudi vse kratke impulze, ki so daljši od 50 ns, čeprav je časovna baza nastavljena tako,<br />
da jih analogni osciloskop ne bi prikazal.<br />
Za pravilen prikaz vzorčenega signala na zaslonu je bistven izračun lege posameznega vzorca, ki<br />
jo določa sklop na osnovi časa, ki preteče med trenutkom proženja (ali pogojem za proženje) in<br />
trenutkom vzorčenja. Podatek je mogoče pridobiti na različne načine, najenostavnejši postopek<br />
je:<br />
Če ima interni pomnilnik 2 KB, potem ima 2048 naslovov, zato potrebujemo 11-bitni binarni<br />
števec, ki ima takt določen z izbrano časovno bazo. Za kX = 100 µs/rd, bi frekvenca znašala:<br />
Orehek EME <strong>2.</strong> poglavje, stran 14/18
<strong>Digitalni</strong> <strong>osciloskopi</strong><br />
2048<br />
f T =<br />
= 2, 048 MHz ; čas med dvema impulzoma je ~0,5 µs.<br />
10 rd ⋅100<br />
µs/rd<br />
Če števec ob vsakem prožilnem impulzu resetiramo (postavimo na nič), potem začne šteti<br />
impulze. Ko se pojavi vzorčevalni impulz, bo stanje števca sorazmerno pretečenemu času med<br />
prožilnim in vzorčevalnim impulzom.<br />
Če uporabimo kX = 100 µs/rd in fT = 2 MHz bo na zaslonu prikazan časovni interval 1 ms z 2000<br />
točkami. Če je čas med prožilnim in vzorčevalnim impulzom 281 µs, bo stanje števca N = 56<strong>2.</strong><br />
To je lokacija (naslov) kamor je potrebno shraniti podatek v pomnilnik. Ob vsakem<br />
vzorčevalnem impulzu le odčitamo stanje števca.<br />
Končni prikaz je shranjen v pomnilniku zajetega signala, kjer se nahajajo le poteki vhodnega<br />
signala s 500 x 256 točkami (za oba kanala). V tem pomnilniku so podatki razvrščeni glede na<br />
vse nastavitve (detekcija vršne vrednosti, predproženje, lega Y, izbrana časovna baza).<br />
Vezje za prikaz zajete slike le prevzame podatke iz pomnilnika, doda merilne rezultate in<br />
generira vse signale za krmiljenje prikazalnika. Zaslon je velik 17,5 cm x 12,5 cm in ima 512<br />
točk v horizontalni in 304 v vertikalni smeri. Za prikaz valovne oblike zajetega signala je<br />
uporabljeno področje 500 x 256 točk.<br />
Celotno delovanje osciloskopa nadzoruje procesor 68000, ki nadzoruje nastavitve, omogoča<br />
zunanjo komunikacijo prek vodil (GPIB, RS 232). Zajemanje podatkov, merjenje vrednosti in<br />
prikaz na zaslonu opravljata namenski integrirani vezji samodejno z upoštevanjem nastavitev, ki<br />
jih uporabnik vnese prek gumbov na prednji strani ali prek vmesnikov I/O.<br />
<strong>2.</strong>3.2 TDS 210/220 Tektronix<br />
Ti <strong>osciloskopi</strong> prav tako temeljijo na dveh namenskih digitalnih vezjih (ASIC – applicationspecific<br />
integrated circuit), ki izvedeta zajemanje podatkov in prikaz na zaslonu LCD. V osnovi<br />
je princip delovanja zelo podoben delovanju HP-osciloskopa s to razliko, da se frekvenca<br />
vzorčenja spreminja in da ima vsak kanal (od dveh) lastno vzorčenje in pretvornik AD. Vezje za<br />
zajemanje podatkov ima tudi patentirano zajemanje podatkov, ki omogoča frekvenco vzorčenja<br />
do 1 GS/s. To omogoča pasovno širino 60 MHz (TDS210) ali 100 MHz (TDS220) za enkratne in<br />
prehodne pojave, ki jih lahko zajamemo le z realnim zaporednim vzorčenjem.<br />
Orehek EME <strong>2.</strong> poglavje, stran 15/18
<strong>Digitalni</strong> <strong>osciloskopi</strong><br />
<strong>2.</strong>3.3 DPO (digital phosphor oscilloscope)<br />
Sl. <strong>2.</strong>13: Blokovna shema osciloskopa TDS<br />
Analogni <strong>osciloskopi</strong> (s katodno cevjo) zaradi principa delovanja kažejo svetlejši in temnejši del<br />
sledi. Svetlejši zapis pomeni večkratno ponavljanje zapisa in počasnejše gibanje žarka. Prvotni<br />
digitalni <strong>osciloskopi</strong> so vse točke na zaslonu prikazali enako svetle, vključno z interpolacijo. Ker<br />
je svetlost zapisa zelo pomemben podatek pri analizi moduliranih signalov in merjenju<br />
preklopov impulzov, so mnogi uporabniki za take meritve uporabljali analogne osciloskope, ker<br />
dajejo jasnejšo sliko.<br />
Tektronix je DPO predstavil leta 1998. Gre za osciloskop, ki prikazuje, analizira in shranjuje<br />
signale v realnem času, ob tem pa prikazuje sliko v treh dimenzijah. Tretja dimenzija prikaza je<br />
svetlost sledi na zaslonu, ki odraža število posameznih vrednosti v daljšem časovnem intervalu.<br />
Pridobitev, ki jo nudi DPO, je predvsem v lažji razlagi dinamike signalov, trenutnih sprememb in<br />
frekvence. DPO zajema valovne oblike signala s postopkom Insta Vu, ki zajame tudi do 1000krat<br />
več signala kot klasični DSO. Tako delovanje zagotavlja veliko število vzorcev, zanesljivo<br />
odkrivanje napak in preglednejšo sliko.<br />
Orehek EME <strong>2.</strong> poglavje, stran 16/18
<strong>Digitalni</strong> <strong>osciloskopi</strong><br />
Sl. <strong>2.</strong>14: Blokovna shema osciloskopa DPO<br />
Bistveni del osciloskopa je signalni procesor DPX, ki zajeto valovno obliko razstavi v<br />
tridimenzionalno podatkovno bazo – digital phosphor. DPX shranjuje podatke o signalu v polje<br />
500 x 200 točk. Vsaka točka predstavlja eno točko na zaslonu. Če signal doseže določeno točko<br />
večkrat, bo svetlost zapisa takoj spremenjena. Z večjim številom zajetih valovnih oblik se<br />
izoblikuje tudi prikaz pogostosti pojava posameznih vrednosti, kar se pokaže v svetlosti ali barvi<br />
zapisa sledi. Pri barvnem prikazu je mogoče izbrati barve za prikaz pogostosti pojava. Zapis je<br />
podoben kot ga kažejo analogni <strong>osciloskopi</strong>. Osciloskopi DPO zmorejo pasovno širino 2 GHz pri<br />
4-kanalnem delovanju. Podobne postopke za prikaz pogostosti pojavljanja signala uporabljajo<br />
tudi drugi proizvajalci z drugimi imeni ali opisi.<br />
<strong>2.</strong>3.4 Posebnosti DSO<br />
Medtem ko je Tektronix razvil Insta VU pa nekateri drugi proizvajalci "prisegajo" na večjo<br />
kapaciteto pomnilnika. Tako LeCroy za zajemanje valovne oblike signala (en zaslon) uporablja<br />
pomnilnik s kapaciteto, večjo od 10 kB (tudi 1 MB). Na tak način o signalu zbere več podatkov,<br />
kar pa omogoča, da prikaže le posamezne dele oz. izbrani del. Gre za postopek, ko je frekvenca<br />
vzorčenja bistveno višja običajne vrednosti za dano časovno os. Preveliko število vzorcev skrči s<br />
posebnim programom, ki ohranja najvišje in izjemne vrednosti in tako skrčeni signal prikaže na<br />
zaslonu. Uporabniku omogoča, da ves zajeti signal analizira "ročno" s funkcijo povečave<br />
(zoom), ki je prikazan kot ločena sled na zaslonu, ali z ustrezno nastavitvijo pogojev proženja.<br />
Pri analizi in iskanju napak so uporabniku v pomoč matematične operacije in izračuni ter celo<br />
spektralna analiza (FFT – fast Fourier transform).<br />
Pasovna širina osciloskopov DSO se nanaša na dvoje:<br />
• Na običajni vpliv ojačevalnikov v osciloskopu, ki določajo zgornjo mejno frekvenco<br />
delovanja. Pri zgornji mejni frekvenci znaša ojačenje (samo) 70 %, kar pomeni, da je tudi<br />
vertikalni odklon toliko nižji. Dejansko zniževanje izhodnega signala se začne že pri<br />
dvajsetih odstotkih mejne frekvence.<br />
• Na omejitev, ki je določena s frekvenco in načinom vzorčenja in z uporabljeno interpolacijo.<br />
Za vzorčenje sinusnega signala je ob uporabi sinusne interpolacije potrebno odvzeti najmanj<br />
2,5 vzorcev v eni periodi. Torej je pasovna širina 2,5-krat nižja od frekvence vzorčenja. Za<br />
vzorčenje impulznih signalov in prehodnih pojavov mora biti frekvenca signala 10- do 100krat<br />
nižja od frekvence vzorčenja.<br />
<strong>2.</strong>3.5 Merilni moduli DSO<br />
Orehek EME <strong>2.</strong> poglavje, stran 17/18
<strong>Digitalni</strong> <strong>osciloskopi</strong><br />
Iz obravnave smo spoznali, da je pri <strong>osciloskopi</strong>h DSO večina sklopov digitalnih. Analogni so le<br />
vhodni deli in signali. Od točke vzorčenja naprej gre v celoti za digitalno obdelavo signalov. To<br />
je vzpodbudilo tudi nekatere proizvajalce digitalnih vezij, ki nudijo nekoliko manj zmogljive, a<br />
zato cenejše module, ki opravijo zajemanje podatkov in digitalizacijo, za prikaz in matematično<br />
obdelavo signalov pa uporabijo osebni računalnik (PC) in ustrezno programsko podporo<br />
(software), ki podpira in omogoča delovanje modula DSO. Komunikacija poteka prek USB ali<br />
drugega hitrega vmesnika. Prednost takega merilnika je v majhnih dimenzijah in nižji ceni. Res<br />
pa je da je kakovost in uporabnost (zlasti v zahtevnejših razmerah) omejena.<br />
Preveri svoje znanje:<br />
1. Kaj je vzorčenje, zakaj vzorčimo?<br />
<strong>2.</strong> Kaj je ločljivost prikaza na zaslonu?<br />
3. V čem je razlika med zaporednim in naključnim vzorčenjem?<br />
4. Kaj je ekvivalentno vzorčenje?<br />
5. Kaj je interpolacija?<br />
6. Nariši blokovno shemo digitalnega osciloskopa.<br />
7. Pojasni najmanj tri načine proženja digitalnih osciloskopov.<br />
8. Kako je zgrajen zaslon LCD?<br />
Orehek EME <strong>2.</strong> poglavje, stran 18/18