USB virtualaus osciloskopo projektavimas
Visa sistema naudoja aparatinės įrangos struktūrą, pagrįstą talpykla, vietine magistrale, didelės spartos DSP ir t. t. Jame yra visa duomenų gavimo ir apdorojimo sistema, tačiau ji taip pat turi bandymo instrumento ypatybes, kurios daugiausia atsispindi analoginiame stiprinime, stiprinimo valdymas ir didelės spartos valdymo grandinių serija; vietinė magistralė yra duomenų rinkimo sistemos šerdis ir sudaro sistemą Kiekvienas modulis yra prijungtas prie vietinės magistralės; talpykla yra padalinta į du kanalus, kurie yra atitinkamai atsakingi už ryšius tarp ryšio sąsajos ir DSP. Duomenų rinkimo sistemos komunikacijos sąsaja gali būti įdiegta naudojant įvairius metodus, tokius kaip kompiuterio IO prievadas, atminties langų atvaizdavimas, DMA ir kt. Šiame straipsnyje USB sąsajos perdavimo technologija naudojama siekiant tikslo pasiekti aukštesnio lygio. ryšio tarifai.
Kai įvykdomos nustatytos paleidimo sąlygos, didelės spartos valdymo grandinė duomenų rinkimo sistemoje paleidžia AD keitiklį. Konvertuoti duomenys yra DSP. DSP apskaičiuoja kompiuteriniam kompiuteriui reikalingus rezultatus pagal kompiuterio iš anksto nustatytą algoritmą ir išsaugo juos talpykloje. , ir praneškite kompiuterio kompiuteriui, kad jis nuskaitytų duomenis. Kai kompiuterio kompiuteris nuskaito duomenis, jis iš naujo pradeda duomenų rinkimą ir laukia, kol vėl bus įvykdyta paleidimo sąlyga.
Ryšio protokolas tarp duomenų rinkimo sistemos ir asmeninio kompiuterio yra pasyvus protokolas. Virtualios prietaisų sistemos aparatūros modulyje kompiuterio funkcija yra suteikti žmogaus ir mašinos grafinę sąsają ir valdyti duomenų rinkimo darbus. Dsp paleidžiami įvairūs apdorojimo algoritmai. Kai kompiuteris inicijuoja įsigijimo kortelę, be reikalingų registro priskyrimų atlikimo, taip pat įkelkite veikiančią programą dsp.
USB virtualaus osciloskopo USB technologija
USB technologija siūloma remiantis universalios jungties technologijos naudojimu, kad būtų paprastas ir greitas periferinių įrenginių prijungimas, taip palengvinant vartotojus, sumažinant išlaidas ir praplečiant periferinių įrenginių, jungiamų prie kompiuterių, asortimentą. Tai labai palengvina asmeninių kompiuterių funkcijų išplėtimą ir gali maksimaliai padidinti vartotojų poreikį kompiuterinėms technologijoms ir padaryti visus išorinius įrenginius vadinamaisiais „kvailių“ įrenginiais. USB specifikacijose gali būti pateikiamos skirtingos parinktys skirtingiems našumo ir kainos santykio reikalavimams, kad atitiktų skirtingas sistemas ir komponentus bei atitinkamas skirtingas funkcijas. Pagrindiniai privalumai yra šie:
(1) paprastas naudojimas galutiniams vartotojams;
(2) platus pritaikymas;
(3) sinchroninio perdavimo dažnių juostos plotis;
(4) Lankstumas.
USB technologija yra atvira, pelno nesiekianti specifikacija ir sulaukė didelio pramonės palaikymo. Jis buvo plačiai naudojamas skaitmeniniuose vaizduose, telefono kalbos sintezėje, interaktyvioje daugialypės terpės, plataus vartojimo elektronikos ir kitose srityse.
USB virtualaus osciloskopo sistemos struktūra
Visos virtualios instrumentų sistemos struktūra paprastai skirstoma į keturis sluoksnius:
1. Testo valdymo vartotojai naudoja virtualių instrumentų gamintojų sukurtas programas, kad sudarytų savo testavimo priemonių rinkinį. Tai vienas iš virtualių instrumentų privalumų. Tai leidžia vartotojams lengvai sukurti savo bandymo instrumentus pagal savo poreikius ir stilių.
2. Programų (programų) kūrimo sluoksnį sudaro gamintojų teikiamos programinės įrangos kūrimo priemonės, tokios kaip NI (NATIONALINSTRUMENTS) LabVIEW programinė įranga ir LabWindows/CVI programinė įranga. Vartotojai gali naudoti šio tipo programinę įrangą nuodugniai plėtoti, kad išplėstų originalias instrumento funkcijas.
3. Prietaiso tvarkyklės sluoksnį sukūrė gamintojas ir turi skirtingas tvarkyklės sąsajas skirtingų tipų instrumentams. Siekdamos vartotojams suteikti patogias ir lengvai naudojamas instrumentų tvarkykles, 35 didžiausios pasaulyje instrumentų kompanijos, įskaitant Tektronix, Hewlett-Packard ir National Instruments, sukūrė VXIplug&play sistemų aljansą ir pristatė VISA (virtual instrumentų programinės įrangos architektūra). ) standartas.
4. Įvesties / išvesties magistralės tvarkyklės sluoksnį sukūrė gamintojai, norėdami sujungti skirtingų tipų faktinius prietaisus per tą pačią standartinę magistralę ir sudaryti visą bandymo sistemą, pvz., plačiai naudojamą VXI (atvirosios matavimo sistemos) magistralės sistemą.
