预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共29页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于LabVIEW的虚拟示波器的设计铜陵学院毕业论文(设计)学号_1109121116毕业论文(设计)课题基于LABVIEW虚拟示波器的设计学生姓名院部电气工程学院专业班级指导教师二○一五年五月目录插图清单I摘要IIAbstractIII第一章绪论11.1虚拟仪器的起源和结构11.2虚拟仪器技术的四大优势11.3虚拟仪器的现状及发展方向21.4本论文的主要工作2第二章LabVIEW32.1LabVIEW的概念32.1.1LabVIEW创建虚拟仪器32.2labview的模板32.2.1工具选板32.2.2控件选板(ControlPalette)52.2.3函数选板(FunctionsPalette)6第三章系统硬件设计83.1数据采集与仪器控制83.2虚拟仪器103.2.1选择合适的总线10第四章虚拟示波器软件设计124.1系统总体构成124.2滤波器模块134.3存储与回放模块144.4频谱分析模块164.5参数测量模块16第五章虚拟示波器的调试185.1波形显示185.2频谱分析185.3参数测量19第六章结论和展望20参考文献21致谢:22III插图清单图2-1工具图4图2-2工具选板的功能图4图2-3新式功能选板图5图2-4控件各个子模板图6图2-5函数选板框图6图2-6编程的功能框图7图3-1传感器图8图3-2选择合适仪器图11图4-1系统总体流程图12图4-2系统总体前面板13图4-3系统总体程序框图13图4-4滤波器前面板14图4-5滤波器程序框图14图4-6存储和回放模块前面板15图4-7a存储和回放模块程序框图15图4-7a存储和回放模块程序框图15图4-8频谱分析模块程序框图16图4-9频谱分析模块前面板16图4-10参数模块前面板17图4-10参数测量程序框图17图5-1波形显示结果18图5-2频谱分析结果显示18图5-3均方根分析结果19图5-4相位分析19图5-5全局结果的分析19基于LabVIEW的虚拟示波器的设计摘要由于实验室大多驱动仪器硬件大多都是国外进口,不但前期的花费大,而且后期的维护、升级的使用也会花费大量的人力财力。而采用虚拟仪器则没有这方面的忧虑,它不仅可以便携的携带和操作,而用户使用起来也很方便,对后期的维护也更简洁。本文对LabVIEW的虚拟示波器进行探讨,伴随计算机的发展,在中国虚拟仪器的使用会越来越频繁。LabVIEW是一种图形化的编程语言,在国外它广泛地被工业界、学术界和研究实验室所接受,视为一个标准的数据采集和仪器控制软件。它是一个功能强大且使用灵活的软件。利用它方便地建立自己的虚拟仪器,使其图形化的界面使得编程及使用过程都生动有趣。本文论述虚拟仪器的发展历程,虚拟仪器的基本概念、组成,及总线技术。还谈及LabVIEW的平台,虚拟示波器的硬件、软件、调式,最后对虚拟仪器发展趋势未来进行了总结。关键词:虚拟仪器;总线技术;LabVIEWIIIIIIIIDesignofvirtualoscilloscopebasedonLabVIEWAbstractThelabsaredrivinginstrumenthardwaremostlyimportedfromabroad,notonlythecost,butalsothemaintenance,upgradingtheusewillalsospendalotofmanpowerandfinancialresources.Thevirtualinstrumenthasnoconcernsaboutit,itcannotonlycarryandoperateprotableandtheuserisalsoveryeasytouse,maintenanceofthelateandmoreconcise.ThevirtualoscilloscopeofLabVIEWareintroduced,alongwiththedevelopmentofcomputer,moreandmorefrequentlyintheuseofvirtualinstrumentChinese.LabVIEWisagraphicalprogramminglanguagewhichiswidelyacceptedbyindustry,academiaandresearchlab.asastandarddataacquisitionandinstrumentsoftware.Thisisapowerfulandflexiblesoftware.Itcaneasilyestablishitsownvirtualinstrument,itsgraphicalinterfacemakesprogramminganduseoftheprocessarelivelyandinte