资源描述:
《基于labview的虚拟函数信号发生器设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、2013届毕业设计说明书基于LabVIEW的多功能函数信号发生器设计院、部:电气与信息工程学院学生姓名:指导教师:职称指导教师:职称专业:电子信息工程班级:完成时间:2013年5月30日摘要随着计算机软件、硬件的发展,计算机与外部设备之间的数据通信变得越来越频繁,也越来越便利,于是虚拟仪器也就应运而生。从本质上来说,虚拟仪器是仪器技术与计算机技术深层次相结合的产物,它强调了“软件即仪器”的概念,使用户能够根据自己的需要来定义仪器的功能,这样用户就能更好的组建自己所需要的测试系统。它是按照信号的处理与采集,数据的分析,结果的输出及显示的结构模式来建立通用信号处理的硬件平
2、台。本文就是在这个通用信号处理的硬件平台,进行了基于LABVIEW的虚拟函数信号发生器的设计,本设计是基于LabWIEW软件的多功能函数信号发生器,能够产生实验室所常用的正弦波、三角波、方波、锯齿波信号及任意公式波等基本波形信号,本设计充分利用了LabVIEW软件开发平台所提供的丰富资源,采用模块化的设计方法,并设计了一个用户的登陆系统和登录音效以及按键音效给人以视觉和听觉上美的感受,并进一步完善了虚拟信号发生器的功能,能产生5种我们经常用到的信号以及其他的一些较复杂的信号。关键词:虚拟仪器;Labview;函数信号发生器ABSTRACTWithcomputersof
3、twareandhardwaredevelopment,computeranddatacommunicationbetweenexternaldevicesbecomemorefrequent,butalsomoreconvenient,sovirtualinstrumentsalsoemerged.Inessence,thevirtualinstrumentistheinstrumenttechnologyandcomputertechnologyproductofthecombinationofdeeplevel,itemphasizesthe"softwarei
4、nstrument"conceptthatallowsuserstodefinetheirownneedstotheinstrumentfunction,souserscanbettertheneedtoestablishtheirowntestingsystem.Itisinaccordancewiththesignalprocessingandcollection,dataanalysis,anddisplaytheoutputresultsofthestructuralmodeltocreatecommonsignalprocessinghardwareplat
5、form.Thisarticleisinthisgeneral-purposesignalprocessinghardwareplatformforaLABVIEW-basedvirtualfunctionsignalgeneratordesign,thedesignisbasedontheLabWIEWsoftwaremulti-functionsignalgeneratorcanproducelabcommonsinewave,trianglewave,squarewave,sawtoothwavesignalandthearbitraryformulasando
6、therbasicwaveformsignal,thedesigntakesadvantageofLabVIEWsoftwaredevelopmentplatformprovidesawealthofresources,usingamodulardesignapproach,anddesignedauserloginsystemandregistrykeyssoundandsoundgivesavisualandauditoryexperienceofbeauty,andfurtherimprovethefunctionalityofthevirtualsignalg
7、enerator,canproducefivekindsofsignals,andweoftenusesomeothermorecomplexsignals.Keywords:virtualinstrument;Labview;functionsignalgenerator目录1绪论11.1课题背景及意义11.2波形发生器的发展概况11.3本文的主要内容42虚拟仪器技术52.1虚拟仪器概述52.2虚拟仪器的系统构成72.2.1虚拟仪器系统的硬件构成72.2.2虚拟仪器系统的软件构成72.3虚拟仪器软件开发平台82.4基于虚拟仪器的自动测试系统的优点9