虚拟数字存储示波器中英文对照外文翻译文献.docx

上传人:b****5 文档编号:5038255 上传时间:2022-12-12 格式:DOCX 页数:20 大小:97.15KB
下载 相关 举报
虚拟数字存储示波器中英文对照外文翻译文献.docx_第1页
第1页 / 共20页
虚拟数字存储示波器中英文对照外文翻译文献.docx_第2页
第2页 / 共20页
虚拟数字存储示波器中英文对照外文翻译文献.docx_第3页
第3页 / 共20页
虚拟数字存储示波器中英文对照外文翻译文献.docx_第4页
第4页 / 共20页
虚拟数字存储示波器中英文对照外文翻译文献.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

虚拟数字存储示波器中英文对照外文翻译文献.docx

《虚拟数字存储示波器中英文对照外文翻译文献.docx》由会员分享,可在线阅读,更多相关《虚拟数字存储示波器中英文对照外文翻译文献.docx(20页珍藏版)》请在冰豆网上搜索。

虚拟数字存储示波器中英文对照外文翻译文献.docx

虚拟数字存储示波器中英文对照外文翻译文献

中英文资料外文翻译文献

(文档含英文原文和中文翻译)

Virtual-digitalstorageoscilloscope

Virtualdigitalstorageoscilloscope-thestructureandcomposition:

VirtualdigitaloscilloscopePXIbusfromamulti-functionaldataacquisitioncardandthecorrespondingsoftware.TheywillbeinstalledonaPCrunningWindows,constitutesapowerfulcanstoredigitaloscilloscope.

DataAcquisition

ThedesignofNIisusedbythecompany'smulti-purposedataacquisitioncardPXI-6670E,itsmainfunctionsareasfollows:

64-waysingle-ended/32-waydifferentialanaloginput;12accuracy;1.25MSPSsamplingspeed;1.25MSPSdiskwritespeed;±0.05~±10Vinputrange;two-way12analogoutputs;eightdigitalI/O.two-way24counter/timer.

Functionalequipment

Inthiscasevirtualdigitaloscilloscopewithreal-timedataacquisition,spectralanalysisandwindowtreatmentandfilteringcapabilities.Inthevirtualdigitaloscilloscopemainpanelondatacollectionandanalysisofthespectrum,andwindowprocessing,filteringandotherfunctionkeys,accordingtothecorrespondingbuttonwecanenterintotheappropriatesub-panel.

SoftwareDesignandImplementation

VirtualdigitaloscilloscopesoftwaredesignbasedontheuseofC-languageprogrammingenvironmentLabWindows/CVI.LabWindows/CVIsupportnumericaltype,Boolean,andthestringoftext,andotherdatatypes,butthebiggestadvantageisthroughdialogformsofinteractiveoperationsgeneratestandardCcode.InadditionLabWindows/CVIprovidesaveryrichdebugtools,includingsingle-step,breakpoints,variableview,monitorwindow,andsoon,thesefeaturesmaketheadjustmentprocesshasbecomemorevulnerable.

Themainfunctionmodules

Virtualdigitaloscilloscopemainlybythesoftwarecontrolsignalsthecompletionoftheacquisitionanddisplayprocessing,datacollectioninthemainpaneltocompletethefollowingfeatures:

Settingupaccess,setupsamplingfrequency,setupamannerthatwaveform,datacollectioninthemainpaneltocompletethefollowingFeatures:

Acquisitionofreal-timesignalandthesignalonitsownspectrumanalysis,seelines,andotherfunctions,andwindowpanelsdealingwiththeacquisitionofreal-timesignalandthesignaltoincreaseprocessingwindows(includingwindowsHaiming,Hammingwindow,Buiakeansmoothingwindowsandwindow,etc.).Filteringinhandlingpanelincludesthefollowingfeatures:

theacquisitionofreal-timesignalandthesignalonitsownfilteringtreatment(includingsingle-stepfiltering,multi-stepfilteringmethodandtraditionalmethods,etc.)

Thesourcefilesgeneratedwhenthecontrolpaneltocompletetheset,youcanhaveafunctionofthecodeofprocedure.Specificmethodsfor:

tohavecompletedthepanelasaresponsetothecurrentstateofthe[Code]menu,select[Generate]inthe[AllCode],inthepop-updialogfunctionselectedinthemainpanelandwithdrawfromthefunction,Andtheuserinterfacewillbeabletoproducedocumentsrelativetotheframeworkofthecodefunction.

Addthecodegeneratedautomaticallysteponthecorrespondingcontrolisafunctionoftheframework,tomakecertaincontrolstocompletethefunction,wemustaddcodetocontrolthecontrols.Onemain()functionistheentranceprocedures,itisthefunctionofinitializationprocedures,loadingtheuseranddisplaypanels,suchastocompleteotherfunctionsrequiredtoaddcode.Followingthecodefordataacquisitionfunctions,dataacquisitionprocessbycallingthecallbackfunctionbuttonSHOUexternalacquisition.

Softwaredevelopmentenvironment:

virtualdigitaloscilloscopesoftwaredesignbasedontheuseofC-languageprogrammingenvironmentLabWindows/CVI.LabWindows/CVIsupportnumericaltype,Boolean,andthestringoftext,andotherdatatypes,butthebiggestadvantageisthroughdialogformsofinteractiveoperationsgeneratestandardCcode.InadditionLabWindows/CVIprovidesaveryrichdebugtools,includingsingle-step,breakpoints,variableview,monitorwindow,andsoon,thesefeaturesmaketheadjustmentprocesshasbecomemorevulnerable.

Havethefunction

★functionwithreal-timedisplay:

AcquisitionAcquisitionsignaltotheinputsignalandreal-timedisplayinaPCterminal.

★digitalfiltering:

IIRfilterontheuseofdigitalsignalprocessingandreal-timefiltering,atthesametimefiltercanbesetupinthebestapproximationfunctiontype,filtertype,order,fromtoptobottomcut-offfrequency,andotherparameters.

★latestwaveshow:

tomeetthetransientwaveformdisplay,butcanalsobetransientwaveformtobesaved.

★waveformstorage:

atanytimeaftertheoriginalsignalorsignalstotheLVMLabVIEWuniquefileformatstoredonthelocalharddrive,forfutureanalysisorprocessing.Onetransientsignaltothecut-offwaveafterBMPformatimagesstoredinlocalhard上供viewandanalysisofthefuture.

★significantwaveback:

tokeepthememoryoftheLVMformatwaveformre-readthedocumentandthendisplayedonaPCclient.

★spectrumanalysis:

Afterthefilterfrequencysignalrespectivelycorrespondinganalysisandresponseanalysisofthefrequencyandwaveatthesametimetoshowreal-timemannerandform.

Basicprinciples

theuseofhardwareacquisitioncardacquisitionsignals,usingsoftwareprovidedbyNIDAQmxREADacquisitionsignals,andthenthroughWaveformGraphstoconductreal-timedisplay.Thishasabasicoscilloscope,signalshowedthatafterusingWriteToMeasurementFilewaveformwillbesavedasLVMdocuments.Thisrealizationofthebasic"store"function,butthroughReadToMeasurementFilecanbereadLVM,thuscompletingthe"echo"feature.AsthehardwareandtheacquisitionofPC-card-based,sothelimitofsamplingoscilloscopesintherate,bandwidth,resolution,andotherparametersislimited.AndproceduresontheresponsetimeisdependentonthePC'sconfigurationandproceduresfortheimplementationofefficiency.

Themainfunction:

DAQmxRead,DigitalIIRFilter,WaveformGraphs,WriteToMeasurementFile,ReadToMeasurementFile,andothermajorfunction.

CustomizingtheWaveformGraph

Thewaveformgraphindicatordisplaysthetwosignals.Toindicatewhich

plotisthescaledsignalandwhichisthesimulatedsignal,youcustomize

theplots.Completethefollowingstepstocustomizetheappearanceofan

indicatoronthefrontpanel.

1.Movethecursoroverthetopoftheplotlegendonthewaveformgraph.

Noticethatwhiletherearetwoplotsonthegraph,theplotlegend

displaysonlyoneplot.

2.Whenadouble-headedarrowappears,showninFigure1-11,clickand

dragtheborderoftheplotlegenduntilthesecondplotnameappears.

Figure1-11.ExpandingaPlotLegend

3.Right-clickthewaveformgraphandselectPropertiesfromthe

shortcutmenutodisplaytheGraphPropertiesdialogbox.

4.OnthePlotstab,selectSawtoothfromthepull-downmenu.Clickthe

LineColorcolorboxtodisplaythecolorpicker.Selectanewline

color.

5.SelectSawtooth(Scaled)fromthepull-downmenu.

6.PlaceacheckmarkintheDon’tusewaveformnamesforplotnames

checkbox.

7.IntheNametextbox,deletethecurrentlabelandchangethenameof

thisplottoScaledSawtooth.

8.ClicktheOKbuttontoapplythecurrentconfigurationandclosethe

GraphPropertiesdialogbox.

Noticehowtheplotcoloronthefrontpanelchanges.

9.ExperimentwithotherpropertiesofthegraphbyusingtheGraph

Propertiesdialogbox.Forexample,trydisablingtheautoscalefeature

locatedontheScalestab.

10.ClicktheCancelbuttontoavoidapplyingthechangesyoumadewhile

experimenting.Ifyouwanttokeepthechangesyoumade,clickthe

OKbutton.

11.SaveandclosethisVI.

SavingDatawhenPromptedbyaUser

CompletethefollowingstepstobuildaVIthatlogsdatatoafilewhenthe

userclicksabuttononthefrontpanel.

1.Ontheblockdiagram,double-clicktheWriteLabVIEWMeasurement

FileExpressVItoaccesstheConfigureWriteLabVIEW

MeasurementFiledialogbox.

2.Changethefilenametest.lvmtoSelectedSamples.lvminthe

Filenametextboxtosavethedatatoadifferentfile.

3.ClosetheConfigureWriteLabVIEWMeasurementFile

dialogbox.

4.Right-clicktheSignalinputoftheWriteLabVIEWMeasurementFile

ExpressVI.SelectInsertInput/Outputfromtheshortcutmenuto

inserttheCommentinput.

5.Right-clicktheCommentinputoftheWriteLabVIEWMeasurement

FileExpressVI.SelectSelectInput/Output»Enablefromthe

shortcutmenutoinserttheEnableinput.

Inthepreviousexerciseyoulearnedtoaddinputsandoutputsby

expandingtheExpressVIusingthedownarrows.Noticethatthis

methodisadifferentwayofdisplayingandselectingtheinputsand

outputsofanExpressVI.

TheinputsandoutputsofanExpressVIappearinapredetermined

orderwhenyouaddnewinputsandoutputs.Toselectaspecificinput,

youmayneedtoaddaninputfirst,thenchangetheinputtothespecific

oneyouwanttouse.

6.MovetheWritetoFileterminaltotheleftoftheWriteLabVIEW

MeasurementFileExpressVI.

7.WiretheWritetoFileterminaltotheEnableinputoftheWrite

LabVIEWMeasurementFileExpressVI.

TheblockdiagramshouldappearsimilartoFigure2-6.

Figure2-6.BlockDiagramfortheSaveDataVI

8.DisplaythefrontpanelandruntheVI.ClicktheWritetoFilebutton

severaltimes.

9.ClicktheSTOPbuttononthefrontpanel.

10.Toviewthedatayousaved,opentheSelectedSamples.lvmfile

withaspreadsheetorwordprocessingapplication.

NoticehowtheSelectedSamples.lvmfilediffersfromthe

test.lvmfile.test.lvmrecordedallthedatageneratedbytheSave

DataVI,whereasSelectedSamples.lvmonlyrecordedthedata

whenyoupressedtheWritetoFilebutton.

11.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 军事

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1