Dizajn USB virtualnog osciloskopa
Na temelju računalne tehnologije modernih instrumenata također se brzo razvijao, virtualni instrument je nastao, u preciznosti, stabilnosti i drugim aspektima zahtjeva visokih prilika, virtualni instrument postupno će zamijeniti tradicionalne instrumente. USB virtualni osciloskop koji koristi tehnologiju USB sučelja, moćne računalne mogućnosti i mogućnosti obrade računala i opće prikupljanje signala hardverskih instrumenata, mogućnosti upravljanja kombiniraju se zajedno, kako bi se postigao opći osciloskop ne može se ostvariti! Cijeli sustav usvaja predmemoriju velike brzine i lokalno sučelje.
Cijeli sustav usvaja hardversku strukturu koja se uglavnom temelji na predmemorije velike brzine, lokalnoj sabirnici i DSP velike brzine. Sadrži kompletan sustav prikupljanja podataka, obrade, ali ima i karakteristike ispitnog instrumenta, što se uglavnom očituje u analognom pojačanju, kontroli pojačanja i nizu brzih upravljačkih krugova; lokalna sabirnica je jezgra sustava za prikupljanje podataka, sastoji se od sustava različitih modula koji su spojeni na lokalnu sabirnicu; predmemorija velike brzine podijeljena je na dva, odnosno odgovorna je za komunikacijsko sučelje i dsp između uzlazne i silazne komunikacije. Komunikacijsko sučelje sustava za prikupljanje podataka može se postići korištenjem različitih metoda, kao što su io port računala, mapiranje memorijskog prozora, dma, itd. U ovom radu koristi se tehnika prijenosa usb sučelja kako bi se postigla svrha postizanja veće brzine komunikacije .
Kada su navedeni uvjeti okidača ispunjeni, brzi upravljački krug u sustavu za prikupljanje podataka počinje s radom pretvarača oglasa, transformirani podaci se nalaze u DSP-u, DSP izračunava rezultate potrebne računalu prema algoritmu pre- postavlja PC računalo, pohranjuje ih u predmemoriju i obavještava PC računalo da uzme podatke, a PC računalo uzima podatke i zatim ponovno pokreće prikupljanje podataka i čeka da uvjeti okidača budu ponovno Zadovoljstvo.
Komunikacijski protokol između sustava za prikupljanje podataka i osobnog računala je pasivni protokol. U hardverskom modulu sustava virtualnih instrumenata, PC računalo dovršava funkciju pružanja grafičkog sučelja čovjek-stroj i kontrole rada prikupljanja podataka, različiti algoritmi obrade pokreću se u DSP-u, PC računalo inicijalizira akvizicijsku karticu uz dovršavanje potrebne dodjele registara, ali i za DSP za učitavanje runtime programa.
