USB virtuālā osciloskopa dizains
Visa sistēma izmanto aparatūras struktūru, kuras pamatā ir kešatmiņa, lokālā kopne, ātrgaitas DSP utt. Tā satur pilnīgu datu iegūšanas un apstrādes sistēmu, taču tai ir arī testa instrumenta īpašības, kas galvenokārt atspoguļojas analogajā pastiprinājumā, pastiprinājuma kontrole un virkne ātrgaitas vadības ķēžu; lokālā kopne ir datu ieguves sistēmas kodols un veido sistēmu Katrs modulis ir savienots ar vietējo kopni; kešatmiņa ir sadalīta divos kanālos, kas attiecīgi ir atbildīgi par augšupējo un pakārtoto komunikāciju starp sakaru saskarni un DSP. Datu iegūšanas sistēmas komunikācijas saskarni var ieviest, izmantojot dažādas metodes, piemēram, datora IO portu, atmiņas logu kartēšanu, DMA utt. Šajā rakstā USB interfeisa pārraides tehnoloģija tiek izmantota, lai sasniegtu augstāku mērķi sakaru tarifi.
Kad ir izpildīti noteiktie sprūda nosacījumi, ātrgaitas vadības ķēde datu ieguves sistēmā iedarbina AD pārveidotāju. Konvertētie dati atrodas DSP. DSP aprēķina datora datoram nepieciešamos rezultātus, pamatojoties uz datora iepriekš iestatīto algoritmu, un saglabā tos kešatmiņā. un paziņojiet datoram, lai tas izgūtu datus. Kad dators ir izguvis datus, tas atsāk datu vākšanu un gaida, līdz atkal tiek izpildīts sprūda nosacījums.
Saziņas protokols starp datu ieguves sistēmu un datoru ir pasīvs protokols. Virtuālās instrumentu sistēmas aparatūras modulī personālā datora funkcija ir nodrošināt cilvēka un mašīnas grafisko interfeisu un kontrolēt datu iegūšanas darbu. DSP tiek darbināti dažādi apstrādes algoritmi. Kad dators inicializē iegūšanas karti, papildus nepieciešamo reģistra uzdevumu izpildei, arī ielādējiet dsp palaišanas programmu.
USB virtuālā osciloskopa USB tehnoloģija
USB tehnoloģija tiek piedāvāta, pamatojoties uz universālās savienojuma tehnoloģijas izmantošanu, lai panāktu vienkāršu un ātru perifērijas ierīču pieslēgšanu, lai atvieglotu lietotājus, samazinātu izmaksas un paplašinātu ar personālajiem datoriem pieslēgto perifērijas ierīču klāstu. Tas padara personālo datoru funkciju paplašināšanu ļoti vienkāršu un var maksimāli palielināt lietotāja pieprasījumu pēc datortehnoloģijām un padarīt visas perifērijas ierīces par tā sauktajām "muļķa" ierīcēm. USB specifikācijas var nodrošināt dažādas iespējas dažādām veiktspējas un cenas attiecības prasībām, lai tās atbilstu dažādām sistēmām un komponentiem un atbilstošām dažādām funkcijām. Galvenās priekšrocības ir šādas:
(1) Vienkārša lietošana galalietotājiem;
(2) Plaša pielietojamība;
(3) sinhronās pārraides joslas platums;
(4) Elastība.
USB tehnoloģija ir atvērta, bezpeļņas specifikācija un ir saņēmusi plašu rūpniecisko atbalstu. Tas ir plaši izmantots digitālajos attēlos, telefona runas sintēzē, interaktīvajos multivides, plaša patēriņa elektronikas un citās jomās.
USB virtuālā osciloskopa sistēmas struktūra
Pilnīgas virtuālās instrumentu sistēmas struktūra parasti ir sadalīta četros slāņos:
1. Testa pārvaldības lietotāji izmanto virtuālo instrumentu ražotāju izstrādātās lietojumprogrammas, lai izveidotu savu testa instrumentu komplektu. Šī ir viena no virtuālo instrumentu priekšrocībām. Tas ļauj lietotājiem viegli izveidot savus testa instrumentus atbilstoši savām vajadzībām un stilam.
2. Lietojumprogrammu (programmu) izstrādes slānis sastāv no programmatūras izstrādes rīkiem, ko nodrošina ražotāji, piemēram, NI (NATIONALINSTRUMENTS) LabVIEW programmatūra un LabWindows/CVI programmatūra. Lietotāji var izmantot šāda veida programmatūru padziļinātai izstrādei, lai paplašinātu instrumenta sākotnējās funkcijas.
3. Instrumentu draivera slāni ir izstrādājis ražotājs, un tam ir dažādas draiveru saskarnes dažādu veidu instrumentiem. Lai nodrošinātu lietotājus ar ērtiem un viegli lietojamiem instrumentu draiveriem, 35 pasaules lielākie instrumentu uzņēmumi, tostarp Tektronix, Hewlett-Packard un National Instruments, izveidoja VXIplug&play sistēmu aliansi un ieviesa VISA (Virtu-al Instrument Software Architecture). ) standarts.
4. I/O kopnes draivera slāni ir izstrādājuši ražotāji, lai savienotu dažādu veidu faktiskos instrumentus, izmantojot vienu un to pašu standarta kopni, lai izveidotu pilnīgu pārbaudes sistēmu, piemēram, plaši izmantoto VXI (Open Measurement System) kopnes sistēmu.






