资源描述:
《基于labview的数字示波器设计本科学位论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于LabVIEW的数字示波器设计院系:机电与自动化学院专业班:电气0905班姓名:学号:20091131193指导教师:2013年6月基于LabVIEW的数字示波器设计DigitalOscilloscopeDesignBasedonLabVIEW摘要数字示波器在电路实验和设备检测中具有十分广泛的用途。传统的数字示波器其功能完全靠硬件实现,不但其购置、维护费用高,而且灵活性低,受限于仪器厂商提供的特定功能。与传统仪器相比,虚拟仪器的突出优势在于能够与计算机技术结合,将计算机资源、仪器硬件、数字信号处理技
2、术与不同功能的软件模块结合,组成不同的仪器功能。用户可根据测试的需要,自己设计所需要的仪器系统,即利用数据采集卡及计算机外围硬件进行信号的采集与检测,然后用计算机所编的软件来实现对信号的处理、计算和分析以及对测试结果进行显示。虚拟示波器的出现改变了原有示波器的整体设计思路,用软件代替了硬件。将传统仪器由硬件实现的数据分析与显示功能,改由功能强大的计算机及其显示器来完成。本设计选用国内外较为先进的虚拟仪器软件开发平台LabVIEW,实现了双通道数字示波器的数据采集、数据分析和波形显示等功能。该虚拟数字示波
3、器具体实现的功能包括信号发生,触发模式、耦合方式、显示通道的选择,时间、幅值分度的调节以及波形的移动。关键词:数字示波器虚拟仪器LabVIEW数据采集数据分析波形显示38AbstractDigitaloscilloscopeshavebeenwidelyusedincircuitexperimentsandequipmentexaminationsinnowadays.Thefunctionsoftraditionaldigitaloscilloscopesarecompletelyachievedby
4、hardware,whichmakethemnotonlywithhighcostandmaintenance,butalsowithlowflexibility,limitedbyfunctionsthatequipmentmanufacturersprovided.Comparedwithtraditionalinstrument,virtualinstrumentsshowitsmainadvantagesinabilitytocombinewithcomputertechnology,which
5、meansitcombinescomputerresources,instrumenthardware,digitalsignalprocessingtechnologywithdifferentfunctionsoftwaremoduletofulfillvariousinstrumentfunctions.Userscandesigntheirinstrumentsystemsaccordingtotheirneeds,whichisusingdataacquisitioncard,computer
6、peripheralhardwaretoachievesignalacquisitionanddetection,thenusingcomputersoftwaretoimplementthesignalprocessing,calculateandanalysisanddisplaytheresultofthetests.Theemergenceofthevirtualoscilloscopechangedtheoveralldesigntrainofthetraditionalone,withsof
7、twareinsteadofhardware.Traditionalinstrumentsusinghardwaretoimplementdataanalysisanddisplayhavebeenreplacedbypowerfulcomputersandmonitors.InthisdesignadomesticandforeignadvancedvirtualinstrumentsoftwaredevelopmentplatformLabVIEWhasbeenused,andithelpustoi
8、mplementatwo-channeldigitaloscilloscopedatacollection,dataanalysisandwaveformdisplay,etc.Specifically,thefunctionsofdigitaloscilloscopeincludesignalgenerating,trigger,couplingmodeandchannelselection,adjustmentoftimeandampl