CATEGORII DOCUMENTE |
Bulgara | Ceha slovaca | Croata | Engleza | Estona | Finlandeza | Franceza |
Germana | Italiana | Letona | Lituaniana | Maghiara | Olandeza | Poloneza |
Sarba | Slovena | Spaniola | Suedeza | Turca | Ucraineana |
DOCUMENTE SIMILARE |
|
DARBAS SU SKAITMENINIU OSCILOGRAFU
Laboratorinis darbas Nr 2
Skaitmeninis oscilografas (SO) tobulas iuolaikinis matavimo prietaisas, kuriame organikai apjungti signalų diskretizavimo, tvarkymo ir atkūrimo pasiekimai. SO turi savyje gana pajėgų procesorių ir ivystyt¹ programinź dalį; kai kuriuose i jų naudojamos tos pačios operacinės aplinkos, kaip ir asmeniniuose kompiuteriuose.
Analoginio oscilografo ir SO struktūra. Analoginio oscilografo struktūra parodyta 1 pav.
1 pav. Analoginio oscilografo struktūra: 1 ir 4 y ir x kanalų ateniuatoriai, 2 ir 7 stiprintuvai, 3 oscilografo vamzdis, 5 sinchronizacijos reimo perjungėjas, 6 skleistinės blokas.
Tiriamasis signalas y(t), prijungtas prie y gnybtų ir sustiprintas stiprintuve 2, patenka į vertikalaus atlenkimo plokteles, atlenkdamas spindulį vertikalia kryptimi. Į horizontalaus atlenkimo plokteles paduodama bloko 6 sukurta skleistinės įtampa - pjūklinė įtampa, atlenkianti spindulį horizontaliai pastoviu greičiu. Tokiu atveju spindulys nupieia tiriamojo signalo, kaip laiko funkcijos, grafik¹. Kad vaizdas ekrane nejudėtų, pjūklinės įtampos periodas turi būti lygus ar kartotinis tiriamo signalo periodui, t.y. skleistinė turi būti sinchronizuota (triggered). Tai galima atlikti, priklausomai nuo perjungėjo 5 padėties, iorinio signalo, paduoto į x įėjim¹, pagalba iorinė sinchronizacija (external triggering), arba su tuo pat tiriamuoju signalu vidinė sinchronizacija (internal triggering).
Kai kuriuose oscilografuose spindulio atlenkimui horizontaliai gali būti panaudojamas signalas x(t), prijungtas prie x gnybtų; tuomet ekrane nupieiamas grafikas y(x).
Skaitmeninio oscilografo struktūra parodyta 2 pav.
Tiriamasis signalas po sustiprinimo patenka į keitiklį analogas kodas (ADC) 8. Seka skaičių, atitinkančių signalo atskaitas periodikai pasikartojančiais laiko momentais, įraoma į atmintinź 9. Jos, kaip ir viso SO darb¹ valdo procesorius 10. Pagal jo komand¹ displėjaus valdymo blokas 11 atvaizduoja reikaling¹ signalo y(t) reikmių ansamblį displėjuje 3. Čia taip pat panaudojama skleistinės sinchronizacija tiriamuoju signalu arba ioriniu, prijungtu prie x gnybtų. Kartu procesorius įgalina atlikti vis¹ eilź aptarnavimo, savikontrolės ir darbo funkcijų, imatuoti tiriamojo signalo būdingus parametrus, atlikti matematines operacijas, spektrinź analizź bei atvaizduoti displėjuje papildom¹ tekstinź, grafinź ir skaitmeninź informacij¹.
2 pav. SO struktūra: 1 ir 4 y ir x kanalų ateniuatoriai, 2 ir 7 stiprintuvai, 3 displėjus, 5 sinchronizacijos reimo perjungėjas, 6 skleistinės blokas, 8 ADC, 9 atmintinė, 10 procesorius, 11 displėjaus valdymo blokas.
Paprastai SO turi s¹sajas, kuriomis gali būti jungiamas su asmeniniu kompiuteriu (AK), printeriu ar kitais įrenginiais. Mūsų naudojamas SO TDS2022 turi s¹sajas HPIB (GPIB), RS232 bei Centronics (printeriui).
Darbo tikslas: įsisavinti darbo su SO pagrindus, isiaikinti matavimų ir serviso funkcijas, kurių nėra analoginiame oscilografe.
Darbo eiga.
Tokia prietaiso adaptacija teorikai įmanoma ir ikiprocesoriniame oscilografe, nors jos realizavimas, nesant programikai valdomos dalies, būtų komplikuotas
Čia reikia atkreipti dėmesį, kad skleistinė paleidiama tik atsiradus tiriamajam įvykiui. Displėjuje is momentas būna ties viduriu, tiksliau, ten, kur paleidim¹ rodo emyn nukreipta rodyklė. Vadinasi mes matome įvykio prieistorij¹. Tai galima, nes oscilografas diskretizuoja ir kaupia signalo atskaitas vis¹ laik¹, tačiau į displėjų ji paduodama tik tada, kai skleistinė paleidiama (triggered). Vaizdui panaudojama tiek pat informacijos prie ir po paleidimo. Analoginiuose oscilografuose vienkartinį įvykį galima ufiksuoti greitaveikiu fotoaparatu, kol ekrano vytėjimas dar neugesźs, bet prieistorij¹ registruoti nepavykdavo.
Aliasing problema. io oscilografo ADC gali dirbti iki 2 gigaatskaitų per sekundź greičiu. Tačiau tokia greitaveika reikalinga tik esant labai greitai skleistinei (2.5 nsek/pad ir pan.). Kitais atvejais greitaveika parenkama maesnė ir priderinama prie pikselių skaičiaus horizontaliai (250 vienai padalai). Tuomet Nyquisto danis (pusė atskaitos danio) lygus:
fN =125/(padalos vertė sek.).
Signalas atvaizduojamas be ikraipymų, jei jo aukčiausias danis nevirija fN . Prieingu atveju atsiranda aliasing reikinys.
Pav.: mes turime 20 MHz sinusinį signal¹, moduliuot¹ 20 kHz sinusiniu signalu ir norime pamatyti displėjuje kelet¹ moduliacijos signalo periodų. Tam reikėtų parinkti vienos padalos vertź SEC/DIV >10 μs. Dabar fN < 12.5 MHz ir signalas teisingai atvaizduotas nebus.
Įsitikiname tuo.
Įjungiame funkcinį generatorių 33220A, sujungiame jo iėjim¹ Output su oscilografo įėjimu (pradioje alt¹ laid¹, vėliau kart¹ paymėt¹ raudonai).
Generatoriuje parenkame Sine, danį (Freq) 20 MHz, amplitudź 1 Vpp (nuo piko iki piko). Paspaudiame Output , o oscilografe AUTO SET. Stebime sinusinź.
Generatoriuje paspaudiame Mod, AM 100%, AM Freq surenkame 20 kHz.
Oscilografe parenkame x mastelį 5 ar 10 μs/pad., stebime 1 ar 2 periodus moduliuojančiojo signalo, į kurį įraytas nelys. Perjungź į 25 μs/pad. ir daugiau matome kak¹ neapibrėto pasireikia aliasing reikinys, kuris pilnai ikraipo vaizd¹.
3 pav. Kreivės diskretizavimas: a) normalus, b) peak detect.
Kovai su iuo reikiniu oscilografe numatytas pikinio detektavimo (Peak detect) reimas. iuo atveju iekoma ir registruojama maksimali ir/arba minimali signalo vertė visame intervale, lygiame atskaitos periodui Tat (3 pav.). į reim¹ įjungiame paspaudź ACQUIRE, po to Peak detect. Dabar matome emo danio signal¹ - gaubtinź ir galime stebėti 10-20 moduliuojančiojo signalo periodų ekrane be jokių ikraipymų. Tokio vaizdo poymis utrichuoti plotai.
Įsitikiname, kad analoginiame oscilografe aliasing reikinio nėra. 33220A iėjim¹ sujungiame su oscilografo C1-70 įėjimu. Be ikraipymų stebime ekrane 1-20 moduliuojančio signalo periodų, perjungdami jo laiko mastelį. Tokiu būdu siaurajuostis (iki 20 MHz ) C1-70 leidia stebėti tai, ko, neatsivelgus į aliasing, negalėtų plačiajuostis (iki 200MHz) TDS2022.
Tai, kad keičiant x aies mastelį smarkiai kinta stebima kreivės forma, yra aliasing reikinio poymis. Norint jo ivengti, reikia įvertinti aukčiausius signalo spektro danius ir atitinkamai parinkti atskaitos danį. Jei tai negalima, reikia filtruoti signal¹, nuslopinant jame visas dedam¹sias, kurių danis didesnis u fN .
Aliasing įtakos įvertinimas. inant didiausi¹ signalo spektro dedamųjų danį lengva įvertinti Aliasing iauktus spektro ikraipymus. Kiekviena spektro dedamoji, turinti danį fs , i diskretinių reikmių (po ADC) atkuriama su daniu fs , kuriam galioja:
fs fs , jei fs < fN ,
fs 2fN - fs , jei fs > fN .
Antroji lygybė reikia, kad spektro dedamosios su daniais fs > fN , veidrodikai atspindimos nuo danio fN (4 pav.).
4 pav. Spektro ikraipymas, pasireikus aliasing reikiniui.
Pavyzdiui, į ADC paduodame amplitude moduliuot¹ 40 kHz signal¹. Tegul atskaitos greitaveika 100 kiloatsk/s. Tuomet fN 50 kHz. Kaip inome, harmoningojo signalo amplitudź moduliuojant kitu harmoninguoju, spektre atsiranda dvi dedamosios, kurių daniai lygūs nelio ir moduliuojančiojo signalų sumai ir skirtumui. Jei moduliuosime 5 kHz danio signalu, spektr¹ sudarys trys 35, 40 ir 45 kHz danio linijos. Visas jas galėsime atkurti po diskretizavimo. Gi jei moduliuosime 15 kHz daniu, spektras susidės i 25, 40 ir 55 kHz linijų. Pastarosios danis didesnis u fN , ir signale, atkurtame i atskaitų, turėsime 25, 40 ir 45 kHz danio dedam¹sias. is danis tai fs 2fN - fs 45 kHz. Taigi, signalas bus atvaizduotas neteisingai.
Ryys su AK. SO turi plačias ryio su AK galimybes. Ibandysime vien¹ i paketų, įeinančių į standartinį SO komplekt¹.
Politica de confidentialitate | Termeni si conditii de utilizare |
Vizualizari: 1257
Importanta:
Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved