Design osciloscop virtual USB
Bazat pe tehnologia informatică a instrumentației moderne, de asemenea, sa dezvoltat rapid, instrumentul virtual a luat ființă, în precizia, stabilitatea și alte aspecte ale cerințelor de ocazii înalte, instrumentul virtual va înlocui treptat instrumentele tradiționale. Osciloscop virtual USB folosind tehnologia interfeței USB, capabilitățile puternice de calcul și procesare ale computerului și achiziția generală a semnalului instrumentului hardware, capabilitățile de control combinate împreună, astfel încât să se realizeze osciloscopul general nu pot fi realizate! Întregul sistem adoptă cache de mare viteză și interfață locală.
Întregul sistem adoptă structura hardware care se bazează în principal pe cache de mare viteză, magistrală locală și dsp de mare viteză. Conține un sistem complet de achiziție, procesare a datelor, dar are și caracteristicile instrumentului de testare, care se manifestă în principal în amplificarea analogică, controlul câștigului și o serie de circuite de control de mare viteză; magistrala locală este nucleul sistemului de achiziție de date, compus din sistemul de diverse module care sunt conectate la magistrala locală; memoria cache de mare viteză este împărțită în două, respectiv, este responsabil pentru interfața de comunicare și dsp între legătura ascendentă și comunicarea în jos. Interfața de comunicare a sistemului de achiziție de date poate fi realizată folosind diverse metode, cum ar fi portul io al computerului PC, maparea ferestrei de memorie, dma etc.. În această lucrare, tehnica de transmisie a interfeței USB este utilizată pentru a atinge scopul de a îndeplini o rată de comunicare mai mare .
Când sunt îndeplinite condițiile de declanșare specificate, circuitul de control de mare viteză din sistemul de achiziție de date începe lucrul convertorului de anunțuri, datele transformate sunt în dsp, dsp calculează rezultatele necesare computerului PC în conformitate cu algoritmul pre- setate de computerul PC, le stochează în cache și anunță computerul PC să preia datele, iar computerul scoate datele și apoi repornește achiziția de date și așteaptă ca condițiile de declanșare să fie din nou Satisfacție.
Protocolul de comunicare între sistemul de achiziție de date și computerul PC este un protocol pasiv. În modulul hardware al sistemului de instrumente virtuale, computerul PC completează funcția de furnizare a interfeței grafice om-mașină și de a controla munca de achiziție a datelor, diverși algoritmi de procesare rulează în dsp, computerul PC inițializează cardul de achiziție în plus față de completarea alocările de registru necesare, dar și pentru ca dsp să încarce programul de rulare.
