基于LABVIEW的虚拟函数信号发生器设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2013届毕业设计说明书
基于LabVIEW的多功能函数信号发生器设计
院、部:电气与信息工程学院
学生姓名:
指导教师:职称
指导教师:职称
专业:电子信息工程
班级:
完成时间:2013年5月30日
摘要
随着计算机软件、硬件的发展,计算机与外部设备之间的数据通信变得越来越频繁,也越来越便利,于是虚拟仪器也就应运而生。从本质上来说,虚拟仪器是仪器技术与计算机技术深层次相结合的产物,它强调了“软件即仪器”的概念,使用户能够根据自己的需要来定义仪器的功能,这样用户就能更好的组建自己所需要的测试系统。它是按照信号的处理与采集,数据的分析,结果的输出及显示的结构模式来建立通用信号处理的硬件平台。
本文就是在这个通用信号处理的硬件平台,进行了基于LABVIEW的虚拟函数信号发生器的设计,本设计是基于LabWIEW软件的多功能函数信号发生器,能够产生实验室所常用的正弦波、三角波、方波、锯齿波信号及任意公式波等基本波形信号,本设计充分利用了LabVIEW软件开发平台所提供的丰富资源, 采用模块化的设计方法,并设计了一个用户的登陆系统和登录音效以及按键音效给人以视觉和听觉上美的感受,并进一步完善了虚拟信号发生器的功能, 能产生5种我们经常用到的信号以及其他的一些较复杂的信号。
关键词:虚拟仪器;Labview;函数信号发生器
ABSTRACT
With computer software and hardware development, computer and data communication between external devices become more frequent, but also more convenient, so virtual instruments also emerged.In essence, the virtual instrument is the instrument technology and computer technology product of the combination of deep level, it emphasizes the "software instrument" concept that allows users to define their own needs to the instrument function, so users can better the need to establish their own testing system.It is in accordance with the signal processing and collection, data analysis, and display the output results of the structural model to create common signal processing hardware platform.
This article is in this general-purpose signal processing hardware platform for a LABVIEW-based virtual function signal generator design, the design is based on the LabWIEW software multi-function signal generator can produce lab common sine wave, triangle wave, square wave, sawtooth wave signal and the arbitrary formulas and other basic waveform signal, the design takes advantage of LabVIEW software development platform provides a wealth of resources, using a modular design approach, and designed a user login system and registry keys sound and sound gives a visual and auditory experience of beauty, and further improve the functionality of the virtual signal generator, can produce five kinds of signals, and we often use some other more complex signals.
Keywords: virtual instrument; Labview; function signal generator
目录
1 绪论 (1)
1.1 课题背景及意义 (1)
1.2 波形发生器的发展概况 (1)
1.3 本文的主要内容 (4)
2 虚拟仪器技术 (5)
2.1 虚拟仪器概述 (5)
2.2 虚拟仪器的系统构成 (7)
2.2.1 虚拟仪器系统的硬件构成 (7)
2.2.2 虚拟仪器系统的软件构成 (7)
2.3 虚拟仪器软件开发平台 (8)
2.4 基于虚拟仪器的自动测试系统的优点 (9)
2.5 虚拟信号发生器的介绍 (10)
2.5.1 信号发生器的基本原理 (10)
2.5.2 虚拟信号发生器的工作原理 (10)
3 LabVIEW图形化开发环境 (11)
3.1 LabVIEW简介 (11)
3.2 LabVIEW的优点 (12)
3.3 LabVIEW中的编程方式 (13)
3.4 LabVIEW程序的设计模式 (14)
4 虚拟函数信号发生器的设计 (15)
4.1 登录模块设计 (15)
4.1.1 登录界面的设计 (15)
4.1.2 用户登录系统的设计 (16)
4.1.3 利用局部变量来设计“记住密码”选项 (17)
4.1.4 用户加载框的设计 (17)
4.1.5 播放音效VI的设计 (18)
4.1.6 获取系统时间的VI设计 (18)