+86-18822802390

USB virtuális oszcilloszkóp tervezése

Nov 29, 2023

USB virtuális oszcilloszkóp tervezése

 

Az egész rendszer gyorsítótáron, helyi buszon, nagy sebességű DSP-n stb. alapuló hardverstruktúrát alkalmaz. Tartalmaz egy teljes adatgyűjtő és -feldolgozó rendszert, de rendelkezik egy tesztműszer jellemzőivel is, ami elsősorban az analóg erősítésben tükröződik, erősítés szabályozás és egy sor nagy sebességű vezérlő áramkör; a helyi busz az adatgyűjtő rendszer magja, és a rendszert alkotja. Minden modul a helyi buszhoz csatlakozik; a gyorsítótár két csatornára van osztva, amelyek a kommunikációs interfész és a DSP közötti upstream és downstream kommunikációért felelősek. Az adatgyűjtő rendszer kommunikációs interfésze különféle módszerekkel valósítható meg, mint például a PC-számítógép IO-portja, memóriaablak-leképezés, DMA stb. Ebben a cikkben az USB interfész átviteli technológiát használjuk a magasabb szintű teljesítési cél elérése érdekében. kommunikációs arányok.


Ha az előírt triggerfeltételek teljesülnek, az adatgyűjtő rendszerben lévő nagy sebességű vezérlő áramkör elindítja az AD átalakítót. A konvertált adatok a DSP-ben vannak. A DSP kiszámítja a PC számítógép által igényelt eredményeket a PC számítógép által előre beállított algoritmus alapján, és eltárolja azokat a gyorsítótárban. , és értesítse a számítógépet, hogy kérje le az adatokat. Miután a PC számítógép lekérte az adatokat, újraindítja az adatgyűjtést, és megvárja, hogy ismét teljesüljön a triggerfeltétel.


Az adatgyűjtő rendszer és a PC számítógép közötti kommunikációs protokoll passzív protokoll. A virtuális műszerrendszer hardver moduljában a pc számítógép által kiegészített funkció az ember-gép grafikus interfész biztosítása és a vezérlő adatgyűjtési munka. Különféle feldolgozási algoritmusok futnak a dsp-ben. Amikor a pc számítógép inicializálja a gyűjtőkártyát, a szükséges regiszter-hozzárendelések elvégzése mellett töltse be a futó programot is a dsp számára.


Az USB virtuális oszcilloszkóp USB technológiája
Az USB technológiát az univerzális csatlakozási technológia használatán alapul, a perifériák egyszerű és gyors csatlakoztatása érdekében, a felhasználók megkönnyítése, a költségek csökkentése és a PC-hez csatlakoztatott perifériák körének bővítése érdekében. Nagyon egyszerűvé teszi a PC-k funkcióbővítését, és maximalizálhatja a Csökkentheti a felhasználó számítástechnika iránti igényét, és minden perifériát úgynevezett "bolond" eszközzé tehet. Az USB-specifikációk különböző lehetőségeket kínálnak a különböző teljesítmény-ár arány követelményeihez, hogy megfeleljenek a különböző rendszereknek és összetevőknek, valamint a megfelelő funkcióknak. A fő előnyök a következők:

(1) Könnyű használat a végfelhasználók számára;

(2) Széleskörű alkalmazhatóság;

(3) Szinkron átviteli sávszélesség;

(4) Rugalmasság.

 

Az USB technológia nyílt, non-profit specifikáció, és széles körű ipari támogatást kapott. Széles körben használják a digitális képekben, a telefonos beszédszintézisben, az interaktív multimédiában, a fogyasztói elektronikában és más területeken.


Az USB virtuális oszcilloszkóp rendszerstruktúrája


A teljes virtuális műszerrendszer felépítése általában négy rétegre oszlik:

1. A tesztkezelési felhasználók a virtuális műszergyártók által kifejlesztett alkalmazásokat használják saját tesztműszerkészletük kialakításához. Ez a virtuális hangszerek egyik előnye. Lehetővé teszi a felhasználók számára, hogy saját szükségleteiknek és stílusuknak megfelelően könnyedén megépítsék saját tesztműszereiket.

2. Az alkalmazás (program) fejlesztő réteg a gyártók által biztosított szoftverfejlesztő eszközökből áll, mint például az NI (NATIONALINSTRUMENTS) LabVIEW szoftveréből és a LabWindows/CVI szoftverből. A felhasználók ezt a típusú szoftvert mélyreható fejlesztésre használhatják, hogy kibővítsék a műszer eredeti funkcióit.


3. A műszer-meghajtó réteget a gyártó fejlesztette ki, és különböző illesztőfelületekkel rendelkezik a különböző típusú műszerekhez. Annak érdekében, hogy kényelmes és könnyen használható műszermeghajtókat biztosítsanak a felhasználóknak, a világ 35 legnagyobb hangszergyártó cége, köztük a Tektronix, a Hewlett-Packard és a National Instruments létrehozta a VXIplug&play rendszerszövetséget, és elindította a VISA-t (Virtu-al Instrument Software Architecture). ) alapértelmezett.


4. Az I/O buszmeghajtó réteget a gyártók arra fejlesztették ki, hogy különböző típusú tényleges műszereket csatlakoztassanak ugyanazon a szabványos buszon keresztül egy teljes tesztrendszer kialakítása érdekében, mint például a széles körben használt VXI (Open Measurement System) buszrendszer.

 

GD188--5 Storage Function Oscilloscope Multimeter

A szálláslekérdezés elküldése