Software-ul instrumentelor virtuale depășește funcționalitatea osciloscoapelor obișnuite tradiționale
Osciloscopul virtual conține de obicei trei părți: colector de date + computer + software instrument virtual, colector de date pe condiționarea semnalului analogic de intrare, conversie analog-digitală, dacă este necesar, pentru a stoca în cache datele; computerul este un instrument comun larg popular cu resurse puternice de interacțiune om-calculator, inclusiv un afișaj cu ecran mare (spre deosebire de ecranul îngust al osciloscopului tradițional), operarea mouse-ului, operarea tastaturii, operarea ecranului tactil, operarea sunetului etc., și capabilități de calcul puternice, inclusiv unul sau mai multe procesoare de mare viteză, spațiu de stocare masiv, inclusiv hard disk, unitate de rețea, memorie etc.; Software-ul pentru instrumente virtuale este construit pe baza resurselor de calcul puternice ale computerului și a resurselor de interacțiune om-calculator, procesare, analiză și afișare a datelor colectate și oferă utilizatorilor o interfață de interacțiune om-calculator.
În comparație cu osciloscoapele tradiționale de sine stătătoare, osciloscoapele virtuale au un avantaj de preț hardware, în principal pentru că computerul este un produs de popularitate în masă, deși puternic, dar datorită miliardelor de unități vândute pe piață în fiecare an, precum și a concurenței extinse, prețul este foarte ieftin. Osciloscoapele tradiționale care integrează capabilitățile unui computer obișnuit sunt foarte scumpe și pot fi de zece sau chiar de o sută de ori mai scumpe decât un computer obișnuit. Un alt avantaj al osciloscoapelor virtuale este adus de software-ul instrumentelor virtuale. Software-ul poate oferi flexibilitatea, scalabilitatea și actualizarea pe care osciloscoapele tradiționale nu le pot oferi. Prin schimbarea funcțiilor software, instrumente diferite pot fi definite pe baza aceluiași hardware și pot fi chiar utilizate mai multe instrumente în același timp. Prin urmare, deși uneori îl numim încă un osciloscop virtual, de fapt, inexact, deoarece funcțiile sale depășesc cu mult domeniul de aplicare al osciloscoapelor convenționale și acoperă o varietate de instrumente tradiționale, inclusiv analizoare de spectru, analizoare de semnal dinamic, analizoare de distorsiune, generare de semnal, înregistratoare de date, tabele LCR, analizoare de vibrații, etc., analizoare logice, analizoare de protocol, analizoare de rețea și așa mai departe.
Software-ul instrumentelor virtuale este componenta de bază a osciloscopului virtual. Un software bun pentru instrumente virtuale poate maximiza cea mai eficientă utilizare a resurselor puternice ale computerului, inclusiv procesorul computerului, memoria, hard diskul și instrumentele interactive. Ghidul de proiectare al osciloscopului virtual este că, dacă poate fi realizat cu propriul hardware al computerului, nu este nevoie să duplicați același hardware funcțional în colectorul de date pentru a maximiza reutilizarea resurselor și a reduce costurile. Funcționalitatea unui bun software de osciloscop virtual ar trebui să depășească cu mult funcționalitatea unui osciloscop obișnuit tradițional, deoarece software-ul instrumentului virtual rulează pe un computer mult mai puternic decât hardware-ul tradițional al osciloscopului.
