当前位置:首页 >> 机械/仪表 >>

labview课程设计


课程设计

虚拟仪器系统开发与实践 课 程 设 计
成绩评定表
设计课题 : 基于声卡的音频信号采集分析系统 学院名称 : 专业班级 : 学生姓名 : 学 号 :

指导教师 : 设计地点 : 设计时间 :
指导教师意见:

2015-1-12~2011-1-22

成绩

:

签名:

年 月 日

1

课程设计

虚拟仪器系统开发与实践 课 程 设 计

课程设计名称: 专 业 班 级 : 学 生 姓 名 : 学 号 :

基于声卡的音频采集系统

指 导 教 师 : 课程设计地点: 课程设计时间: 2011-1-12~2011-1-22

虚拟仪器系统开发与实践
学生姓名 专业班级

课程设计任务书
学号
2

课程设计



目 工程设计

基于声卡的音频采集系统
课题来源 自拟

课题性质 指导教师

利用 labview 软件设计基于声卡的音频采集系统,实现以下功能: 主要内容 (参数)
利用 PC 机声卡的麦克风输入或线路输入作为信号的输入端口,将获取到的模拟音频 信号经过左右两个通道和 A/D 转换后送入计算机, 通过 LabVIEW 编写的采集程序进行各种 处理和保存; 经过采集系统处理的数据通过总线将数字化的信号以 PCM 方式送到 D/A 转换 器,编程模拟的音频信号由线路输出端口通过耳机或音响转换为音波播放出来。

第 1-2 天:熟悉课程设计任务及要求,查阅技术资料; 任务要求 (进度) 第 3-4 天:小组成员进行讨论设计出初步的设计方案,并且进行了前面板 的设计和部分程序框图设计; 第 5-6 天:完成计算器的设计,并进行了调试; 第 7 天:撰写课程设计报告。 [1] 牛群峰、王莉、吴才章:LabVIEW 虚拟仪器系统开发与实践,中国电力 出版社 [2] 刘胜、张兰勇、刘刚:LabVIEW 2009 程序设计,电子工业出版社 主要参考 资料 版社 [3] 雷振山、魏丽、赵晨光:LabVIEW 高级编程与虚拟仪器工程应用,中国 铁道出版社 [4] 申焱华、王汝杰、雷振山:LabVIEW 入门与提高范例教程,中国铁道出

审查意见

系(教研室)主任签字:







3

课程设计

目录
摘要........................................................................................................................ 1 一、声卡信号采集系统总体设计方案................................................................. 1 1.1 工作过程为................................................................................................ 1 1.2 信号调理电路............................................................................................ 2 1.3 声卡............................................................................................................ 2 二、声卡的硬件结构与特性................................................................................. 3 2.1 声卡的基本参数........................................................................................ 3 2.2 声卡的硬件接口........................................................................................ 3 三、声卡的操作函数............................................................................................. 4 四、构建基于声卡的数据采集与分析系统......................................................... 5 4.1 系统组成................................................................................................... 5 4.2 编写信号波形显示的子 VI ..................................................................... 6 4.2.1 通道选择........................................................................................... 6 4.2.2 数据类型转换................................................................................... 7 4.2.3 谱分析............................................................................................... 8 4.2.4 滤波................................................................................................... 8 4.2.5 波形显示........................................................................................... 9 4.2.6 设置输入输出端口........................................................................... 9 4.3 采集信号................................................................................................. 10 4.4 信号回放与分析..................................................................................... 11 4.5 程序组合................................................................................................. 11 4.5.1 主程序............................................................................................... 11 4.5.2 回放与分析模块............................................................................... 12 五、界面布局与修饰........................................................................................... 12 六、结论............................................................................................................... 14 七、参考文献....................................................................................................... 15

1

课程设计

基于声卡的音频采集系统
摘要
要在 LABVIEW 环境中进行对声卡编程, 就是运用常用周期信号及测试领域特 殊信号的双通道模拟输出。 由于专用数据采集卡成本比较昂贵、而且和计算机兼 容性比较差等缺点, 这个论文就是应用性能良好、价格低廉的计算机声卡设计一 套基于 LabVIEW 至 44KHz 的信号采集分析系统。该系统具有双通道、高保真、22K 甚

的采样率,实现了音频信号的实时采集、实时存储、回放、信号分

析(时域分析和频域分析)等多种功能。实验结果表明:该设计方案具有设计简 便、成本低、通用性高、扩展性好、界面大方简洁等优点,可广泛应用于工程测 量和科学实验室等环境。

一、声卡信号采集系统总体设计方案
声卡采集系统原理框图如下图 1 所示。它主要由声源、信号调理模块、计算 机声卡以及安装于计算机机上的 LabVIEW 软件等几部分组成。

图 1 声卡采集系统原理框图

1.1 工作过程为
输入时,测试信号首先经过信号调理电路,利用 PC 机声卡的麦克风输入 (mic in)或线路输入(line in)作为信号的输入端口,将获取到的模拟音

频信号经过左右两个通道和 A/D 转换后送入计算机, 通过 LabVIEW 编写的采集程 序进行各种处理和保存; 输出时,经过采集系统处理的数据通过总线将数字化的 信号以 PCM 方式送到 D/A 转换器,编程模拟的音频信号由线路输出(line 端口通过耳机或音响转换为音波播放出来。
1

out)

课程设计

1.2 信号调理电路
在信号进入声卡之前必须经过信号调理,主要包括信号的放大、滤波、隔离 和线性化处理,以使其能够被声卡正确的识别。声卡的麦克风(mic in)输入 in)输

端具有高增益放大器,会使得信号产生较大失真,所以选择线路(line 入信号时,其输入电压应为-1~+1V。

1.3 声卡
计算机的声卡作为数据采集卡,其 A/D 转换功能已经成熟,而且计算机无需 添加额外配件便能完成所有音频信号的采集功能,具有价格低廉、采样精度高, 与 LabView 结合编程简单等优点,因此,利用声卡可以构成一个较高采样精度、 中等采样频率、灵活性好的信号采集系统。 声卡主要技术指标有采样位数、采样频率、频率范围和频率响应、基准电压 等。 (1) 采样位数: 采样位数可以理解为声卡处理声音的解析度。 这个数值越大, 解析度就越高,录制和回放的声音就越真实。如今市面上所有的主流产品都是 16 位的声卡,而一般的数据采集卡大多也才有 12 位,因此,声卡相较于常用的 数据采集卡毫不逊色。 (2) 采样频率: 采样频率是指录音设备在一秒钟内对声音信号的采样次数, 采样频率越高声音的还原就越真实越自然。在当今的主流民用声卡上,采样频率 一般共分为 8KHz、11.025KHz、22.05KHz 和 44.1KHz 四个等级,少数可以达到 48KHz。对于 20Hz~20KHz 范围内的音频信号,如果采用 48KHz 采样频率,虽然 理论上是可行的, 但是效果已经不是最好。因而使用声卡的局限性就是不允许用 户在最高采样率下随意设定采样频率。 对于高于 48KHz 的采样频率人耳已无法辨 别出来了,因此没有实用价值。 (3)频率范围和频率响应:前者是指音响系统能够回放的最低有效回放频 率与最高有效回放频率之间的范围; 后者是指将一个以恒电压输出的音频信号与 系统相连接时, 音箱产生的声压随频率的变化而发生增大或衰减、相位随频率而 发生变化的现象。 以声卡作为虚拟测试仪器的硬件设备必须对其频率特性有所了 解。本系统所用计算机主板集成声卡是 Reaktek 的 ALC880 Codec,根据其性能

指标,设置采样率为 44.1KHz,采样位数为双通道,采样比特数为 16 位,以保 证采样时的干扰较小、波形稳定。
2

课程设计

(4)基准电压:声卡没有基准电压,因此无论是 A/D 还是 D/A 转换器,都 需要用户参照基准电压进行标定。

二、声卡的硬件结构与特性
声卡作为语音与计算机的能用接口,其主要功能就是语音信号经过 DSP(数 字信号处理)音效芯片的处理,进行模拟信号与数字信号的转换,因此,从其功 能上来看,声卡可以作为数据采集卡来使用。一般的声卡价格比较低廉,而且 LabVIEW 提供了专门用于声卡操作的基本函数,所以用声卡搭建数据采集系统非 常方便。

2.1 声卡的基本参数
作为一种数据采集设备, 声卡最主要的是采样位数和采样率两个参数。目前 市场上的主流声卡是 16 位的, 相对大多数采集卡 12 位的分辨率来讲,声卡这方 面的性能比较高。但是作为一种音频处理设备,声卡的采样率不是很高,普通声 卡的采样率分为 4 档: 44.1kHz 或者更高的 192kHz 等。 另外, 声卡对 20Hz~20kHz 的音频信号有比较好的响应, 而对这个频率范围之外的信号有很强的衰减,因此 对于测试来讲,信号的频率最好在 50Hz~10kHz 范围之内。

2.2 声卡的硬件接口
对于不同的声卡,其硬件接口有所不同,一般声卡有 4~5 个对外接口,Wave Out(Line Out)和 SPK Out 是输出接口,Wave Out 输出的是没有经过放大的

信号,SPK Out 输出的是经过功率放大器放大后的信号,可直接接到扬声器上。 Mic In 和 Line In 是输入接口,两者的区别在于,前者只能接入较弱的信号, 幅值为 0.02~0.2V,这个信号较易受干扰,在数据采集时常用 Line In,它可接 入幅值约不超过 1.5V 的信号。这两个通道输入端口内部都有隔直电容,直流信 号和频率太低的信号都不能被接受。 多数声卡在接入端把左右声道短接成一个通 道,这种声卡可作为单通道数据采集卡用,声卡本身不提供参考电压,需要自行 标定。在进行数据采集时,信号可以通过 3.5mm 的音 频插头通过声卡输入到计算机中或从计算机输出。 在进行数据采集时需要在 PC 上对声卡进行设置, 具体方法为:
3

课程设计

1)双击音量图标,弹出“主音量”控制对话,在菜单中选择“选项——属 性” 。 2)在属性页的混音器中选择“Realtek HD Audio input” (这个名称根据具 体的 PC 不同可能有所不同,总之选择输入那个选项就是了) 。 3)在“现实下列音量控制”列表中勾选“线路音量”和“麦克风音量” 。 图 2-1 声卡录音控制 这样,就可以对“线路音量”和“麦克风音量”进行调节了,如图 2-1 所示, 将音频与对应的接口连接就可以进行数据采集了,对于普通的集成声卡,一般为 3 个接口,从外面上区分,粉红色的为 Mic In,草绿色的为 Wave Out,浅蓝色 的为 Line In。

三、声卡的操作函数
Labview 提供了一系列使用 Windows 底层函数编写的与声卡有关的函数,利 用这些函数可以方便地搭建基于声卡的信号采集程序,这些函数位于“函数--编程---图形与声音---声音”子选项板,如图 3-1 所示。

图 3-1 声卡操作函数子选板

这些函数都是用 windows 底层函数编写的,直接与声卡驱动连接,可以实现 对声卡的快捷访问和操作,具有比较高的执行性能。声音子选板下又分输出、输 入与文件三个子选板,他们分别提供声音输出、输入与声音文件相关的 VI。声 卡操作函数的用法比较简单, 这里仅详细叙述采用配置声音输入设备其他的可以 参考 labview 的帮助文档,另外,通过菜单栏的“帮助---查找范例”打开 NI 范例查找器后,在“硬件输入与输出与输出---声音”可以找到这些函数的典型 应用, 通过对他的修改可以实现我们的所需功能。采用配置声音输入设备采集数 据并发送数据至缓存。使用读取声音输入 VI 读取数据。(Windows) 使用该 VI 必须具有 DirectX 8.0 或更高版本。(Linux) 使用该 VI 须安装“启动声音系统
4

课程设计

(OSS)”驱动程序。如图 3-2 所示。

图 3-2

每通道采样数:指定缓冲区中每通道的采样数量。 如需连续采样则应使用 较大的采样数量。采样数量越少,对内存的使用就越少。 采样模式: 指定 VI 每次采集一个采样 (有限采样) 或连续采样 (连续采样) 。 在有限采样模式下, 写入每通道采样总数指定的采样数之前,只调用读取声音输 入。在连续采集模式下,可根据需要反复调用“读取声音输入” 。 设备 ID:声音操作时使用的输入或输出设备。通常,绝大多数情况下都应选 择默认值 0。 可选值的范围为 0 到 n–1,n 是计算机上输入或输出设备的个数。 声音格式:设置声音操作的采集速率、通道数量和每个采样的位数。控件的 值取决于声卡。 注: 采样率(S/s)和每采样比特数的值越大,VI 运行时对计 算机内存的占用就越大。操作系统和声卡并不支持所有的声音格式选项。 采样率(S/s):设置声音操作的采样率。 通常为 44100 S/s、 22050 S/s、 11025 S/s。默认值为 22050 S/s。 通道数:指定通道的个数。 该输入可接受的通道数与声卡支持的通道数一致。 对于多数声卡,1 为单声道,2 为立体声。 每采样比特数:指定每个采样的质量, 以比特为单位。 分辨率通常是 16 比特 和 8 比特。默认值为 16。 错误输入:表明该节点运行前发生的错误条件。该输入提供标准错误输入。 任务 ID:返回指定设备的相关配置的识别号。可将任务 ID 传递至其它“声 音输入操作”VI。 错误输出:包含错误信息。该输出提供标准错误输出。

四、构建基于声卡的数据采集与分析系统
4.1 系统组成
基于声卡的数据采集与分析系统主要友传感器、信号调理电路、声卡和计算
5

课程设计

机 4 各部分组成。其中传感器的作用是获取外界信息,并转化成相应的电信号, 这些信号一般比较微弱, 并且常常伴有较强的噪声,需要经过调理电路的滤波和 放大,声卡将这些信号进行采样,变成数字信号后送入计算机进行显示和保存。 对于前置的传感器和信号的调理电路,这里不作介绍,这里采用的声卡就是 普通 PC 上的声卡,主要介绍的是软件的编写。基于声卡的数据采集与分析系统 软件主要由信号采集和信号回放与分析两大部分组成。 在信号采集中需要用户控 制信号的采集与停止。这些储存的文件还可以回放、基本的时域分析,同时还可 以通过声卡对外输出。

4.2 编写信号波形显示的子 VI
当一个程序比较复杂的时候,为了使整个程序框图看上去比较简洁,可 以对部分代码进行封装,再通过“函数---选择 VI”进行调用,在这里,把波形 显示封装成一个子 VI,能实现通道选择、滤波、频谱分析与波形显示等功能。

4.2.1 通道选择
声卡有左右两个通道,它可以作为一种双通道数据采集卡使用,但这些 数据在进入计算机后以波形数组的形式出现,两个通道混合在一起,信号分离通 过用“函数---Express---信号操作”中的“拆分信号.VI”实现。 经过“拆分信号”处理,左、右通道的信号已经分离,通道选择通过“菜 单下拉列表”控制实现,如图 3-1 显示,对于每个信号通道的数据处理用“条件 结构”实现,如图 3-2 显示。

图 4-1 通道属性设置

6

课程设计

①左通道

②右通道

③双通道 图 4-2 不同通道的数据处理框图

4.2.2 数据类型转换
“读取声音输入.VI”的输出数据是一个波形数据,如图 4-3 显示,这些 数据包括 t0,dt 和 Y,其中 t0 表示数据采集的当前时间,dt 表示采样周期,即 1/f,Y 就是采集到的 处理 (比如滤波) 的时 数据。对他进行某些 候先要进行类型的
7

课程设计

转换, “用函数---Express---信号操作” 中的 “从动态数据转换.VI” 即可实现, 第一次把他放到程序框图上时,或者双击都可以打开它的配置对话框,如图 4-4 显示,这里选“这里选这一维标量数组---单通道”或者“单一波形”都可以。

图 4-3

图 4-4

4.2.3 谱分析
谱分析的实现比较容易,labview 已经为我们封装好了这些函数,只要对它 进行相应的设置即可。 进行谱分析的时候,有的时候需要调整数据点数可以通过 “函数---编程---数组”中的“拆分一维数组.VI”实现。在这里用“函数--信号处理---波形测量” 中的 “FFT 功率谱密度” 实现信号的功率谱分析, 用 “FFT 频谱(幅度-相位).VI”实现对幅度——相位谱的分析,可以对处理结果的显示 方式等进行设置。另外,谱分析之前要用“函数---编程---波形”中的“创建波 形.VI”对数组进行重组,把它还原成一个波形数据。

4.2.4 滤波
“函数---信号处理--- 滤波器”中提供了许多常用的滤波器,这些 VI 使用非常简单,这里选择“Butterworth 滤波器” ,可以进行低通、高通、带通 等方式滤波, 要注意的是它的 fs 端口要连接数据的采样率,否则没有波形输出,
8

课程设计

另外在进行波形显示的时候, 如果不对它进行重组, 那么显示的横轴是数据点数。

4.2.5 波形显示
为了使显示比较符合我们的习惯,对滤波后的数据进行了波形重组,这 样它显示的横轴是时间,另外,因为后面涉及对双通道数据的处理,在现实的时 候为了能在一个波形图中显示出来,需要“创建数组.vi”将两路波形数据组合 到一起, 这样就会出现一个问题:在对单通道的数据进行处理的时候只有一路波 形数据,为了是数组类型匹配,因此在单通道显示的时候,将另一通道数据用一 个空数组来代替。 至此,整个波形显示子.VI 的功能已经全部实现,程序框图如图 4-5 所示。

图 4-5

4.2.6 设置输入输出端口
经过上面 5 个步骤, 波形图相识子 VI 的基本动能已经实现,但要能被正 常调用,还得对他进行端口设置,即进行封装。端口设置比较简单,单击菜单栏 右上角的图标,选择“显示连线板” ,这样图标就变成了连线端口,如图 4-6 所 示。在图标上单击一个端口,然后加在前面板上单击相应的控件,这样控件与端 口就对应上了,用户可以对端口的分布数目进行调整。另外,还可以对图标进行 编辑,输入用户想要的字母或者团做标记。

9

课程设计

图 4-6

4.3 采集信号
采集信号需要经过用户的操作才能进行一段文件的采集存储, 它的存储长度 需要用户控制。声卡进行数据的采集主要通过“配置声音输入.VI” 、 “读取声音 输入.VI” 、 “声音输入清零.VI”三个 VI 实现,声音文件储存需要通过“写入并 打开声音文件.VI” 、 “写入声音文件.VI” 、 “关闭声音文件.VI”3 个 vi 实现。 利用声卡采集之前,要先对声卡进行配置,这里的配置主要包括,设备 ID 号(0) 、采样模式(选择连续采集) 、每通道采集点数、采样率、通道数、每采 样比特数(16) 。进行信号采集的时候,如果参数没有改变,则不用每次都对声 卡进行配置, 只要连续读取缓冲的数据即可。在进行数据储存之前要先打开一个 声音文件,而写入完成之后则要将他关闭。 如果一段数据太长, 会对后续处理造成麻烦,经常会因为计算机内存不够而 不能完全的读出储存的数据,解决这个问题的方法就是对数据进行分割,那么, 针对这个问题, 我们可以在储存的时候就把文件分成一定长度的数据段,便于后 续处理,即自动储存,对于自动储存,他的目标是实现指定文件的长度,指定文 件数目的数据采集与储存,用 For 循环实现。整个程序代码如图 4-7,内层循环 用 While 循环。在使用过程中,首先指定文件的存放路径(注意这里的文件名称 要加扩展名,扩展名为“.wav”或“mp3” ) ,程序一开始运行时,并不存储数据, 单击“保存”按钮后才开始进行数据保存,在数据保存过程中, “保存”按钮会 闪烁(这个功能用“属性节点”的“闪烁”实现) 。

图 4-7 信号存储程序框图
10

课程设计

4.4 信号回放与分析
信号回放与分析的功能就是将采集到的信号进行再现和分析,当然,也可以 通过这个程序将信号通过声卡发射出去。读取声音文件用到的函数主要有:声音 文件信息.vi、读取并打开声音文件.vi、读取声音文件.vi、关闭声音文件.vi; 播放声音文件用到的函数主要有:配置声音输出.vi、设置声音输出音量.vi、写 入声音输出.vi、写入声音输出.vi、声音输出等待.vi、声音输出清零.vi。用 While 循环不断读取缓冲区中的数据实现连续输出,滤波、谱分析等功能通过调 用“波形显示”子 VI 实现,程序框图如图 4-8 所示。

图 4-8 信号回放与分析程序框图

4.5 程序组合
将块程序代码组合在一起, 在一个程序上实现多个功能,这些功能又互不干 扰,最简单的方式就是利用“条件结构”或者“时间结构” 。在这个综合实例中, 各个模块功能,如自动存储、手动存储、信号回放与分析,包括后面要讲到的帮 助与退出程序都是用事件结构实现的,在信号回放与分析模块中滤波、幅度谱、 功率谱等功能是通过条件结构实现的。

4.5.1 主程序
主程序是建立在事件结构的基础上的,各分支的事件源、事件及功能见表 4-1。
表 4-1 主程序各事件分支说明

序号 0

事件源 自动采集

事件 值改变

功能 运行自动采集程序
11

课程设计

1 2 3 4

手动采集 播放 帮助 退出

值改变 值改变 值改变 值改变

运行手动采集程序 运行回放与分析程序 弹出帮助信息 退出程序

4.5.2 回放与分析模块
回放与分析模块要实现的功能是采集数据的再现与滤波、 幅度——相位谱分 析、功率谱分析等,因为界面显示有限,不可能一次把所有的程序运行结果都显 示出来,这里用一个“条件结构”进行选择,选择条件由“选项卡”控件提供, 将这三个功能模块分别放置在选项卡控件的不同页上,这样,切换选项卡的时候 就选择了不同的功能模块,如图 4-9 所示。

图 4-9 信号分析程序框图

五、界面布局与修饰
界面修饰是程序编写的重要一步,一个布局合理、色彩搭配恰当的界面可以 使人赏心悦目,而且易于操作。 界面的布局与修饰没有一个特定的公式可以参考,只要使人看上去舒服即 可,一般来说,有下面几点可以用来坐参考: 1)把同一类型的控件放在一起。 2)充分利用“控件——新式——修饰”中的线条、框框等进行划界修饰。 3)用“查看——工具”打开“工具”选板之后,对界面进行着色修饰,但 注意最好不要把色彩弄得过于复杂。 4)充分利用菜单栏中的“对象对齐” 、 “分布对象” 、 “调整对象大小” 、 “重 新排序”等工具对控件进行快速对齐、布局、调整大小等。 5)利用属性节点对控件的显示进行控制,如对“手动存储”模块中的“存
12

课程设计

储”按钮设置了“闪烁” ,当按钮按下时,即进行数据保存时, “存储”按钮会闪 烁。 另外,对于一些控件,可以进行自定义,具体方法为:在控件上单击鼠标右 键,选择“高级——自定义” ,打开控件自定义前面板,在这个前面板上可以对 控件的形状、颜色、机械动作等进行修改,还可以加入图 片,本次操作修改了两个“确定”按钮,一个作为“帮助” 按钮,一个作为“退出”按钮,修改后的效果如图 4-1 所 示。
图 4-1 自定义修改后的控件

整个程序的界面如图 4-2、4-3 所示,程序框图如图 4-4 所示。需要特别说 明的是: 1)在进行存储前要先设置好保存路径、采样参数等。 2)采样参数在运行过程中不可改变,滤波参数和显示参数可以改变。 3)自动存储时不要指定文件扩展名,由程序自动添加,手动存储和回放时 要指定文件的扩展名,扩展名.wav 或.mp3。 4)手动存储在单击“保存”后才开始保存数据。 5)双击图表上的数值,可以改变波形显示的范围。

图 4-2 基于声卡的音频采集系统软件界面

13

课程设计

图 4-3 基于声卡的音频信号回放与分析统软件界面

图 4-4 基于声卡的音频采集系统软件程序框图

六、结论
本文采用 PC 技术、声卡 DSP 技术和 LabVIEW 虚拟仪器技术, 实现了对音 频信号实时、高保真的采集与处理。整个系统性价比高, 通用性强, 界面友好, 性 能稳定可靠。如果在 PC 上配置多块声卡并行工作, 该软件稍加修改, 完全可以构 成一个多通道音频数据采集处理系统, 满足音频数据采集及处理的需要。如果采 用笔记本电脑则无需添加任何硬件就可以构成便携式测量系统。 在声卡性能越来 越好, 成本越来越低, 普及率越来越高的情况下, 这种方法值得在工程测量应用及 相关实验室中进一步推广和扩充。 例如, 对环境噪声进行实时监测, 采集语音信号 并进行分析和处理来实现语音识别, 还可以实现示波器、信号发生器及万用表等 设备在音频信号范围内的基本功能, 其应用前景较为广阔。
14

课程设计

七、参考文献
[1]牛群峰.《LabVIEW 虚拟仪器系统开发与实践》.中国电力出版社,2011 [2]黄松岭等.《虚拟仪器设计基础教程》.清华大学出版社,2008 [3]雷振山等.《LabVIEW 高级编程与虚拟仪器工程应用》.中国铁道出版社, 2009 [4]陆绮荣. 《基于虚拟仪器技术个人实验室的构建》.电子工业出版社.2006 [5]张兰勇.《LabVIEW 程序设计基础与提高》.机械工业出版社.2011 [6]付家才.《LabVIEW 工程实践技术》.化学工业出版社.2009 [7]郭一楠,程健,陈颖等.基于 LabVIEW 和 Matlab 的过程控制虚拟仿真平台 研究[J]南京:电气电子教学学报.2006,28(2):61264. [8]杨乐平.LabVIEW 程序设计与应用[M].北京:电子工业出版社,2001. [9]贾佳,王航宇.浅议 LabVIEW 虚拟仪器技术在现代实验教学中的应用[J]. 北京:中国科技信息 .2006,15:2232224.4 李刚 ,林凌编著.LabVIEW:易学易用的 计算机图形化编程语言[M].北京:北京航空航天大学出版社.2001. [10]刘君华,贾惠芹等编著。虚拟仪器图形化编程语言 LabVIEW[M].西安: 西安电子科技大学出版社.2001.

15


相关文章:
LabVIEW课程设计
沈阳工程学院 课程设计任务书 课程设计题目:基于 Labview 的传感器仿真实验设计 系 别 自动控制工程系 班级 测控本 101 学号 学生姓名 指导教师 雷彦华 职称 助工...
LabVIEW课程设计
LabVIEW课程设计_计算机软件及应用_IT/计算机_专业资料 暂无评价|0人阅读|0次下载|举报文档 LabVIEW课程设计_计算机软件及应用_IT/计算机_专业资料。虚拟仪器技术课程...
虚拟仪器——LABVIEW课程设计报告
虚拟仪器——LABVIEW课程设计报告_工学_高等教育_教育专区。课程设计任务书课程名称: 题虚拟仪器目: 基于声卡的音频采集分析仪与信号发生器设计 学专班学 院: 业...
labview课程设计之跑马灯
LabVIEW虚拟仪器课程设计简... 13页 10财富值如要投诉违规内容,请到百度文库投诉中心;如要提出功能问题或意见建议,请点击此处进行反馈。 ...
虚拟仪器技术课程设计
虚拟仪器技术课程设计_工学_高等教育_教育专区。安徽建筑大学课程设计 课程名称 课题名称 专业班级 姓学名号 虚拟仪器技术 温度采集系统设计 xxx xxx xxx xxx 指导...
LabVIEW虚拟仪器课程设计简易计算器
LabVIEW虚拟仪器课程设计简易计算器_IT/计算机_专业资料。labview,课程设计,计算器 虚拟仪器课程设计 LabVIEW 虚拟仪器课程设计 论文题目: 论文题目: 班学姓级: 号:...
labview虚拟仪器课程设计
labview虚拟仪器课程设计labview课程设计虚拟仪器 ---基于 ---基于 labview 的简单设计 专 业:测控技术与仪器 2010 年 6 月引言 LabVIEW 是一种程序开发环境,...
labview课程设计报告
labview课程设计报告_工学_高等教育_教育专区。西安建筑科技大学课程设计(论文) 摘 要 随着电子技术、计算机技术和数字信号处理技术的发展,以 及它们在测量领域中的...
LABVIEW课程设计
LABVIEW课程设计_工学_高等教育_教育专区。课程设计程序与图湖南科技大学课程设计 摘 要 虚拟仪器 ( VI) 是计算机技术和传统的仪器仪表技术相结合的产物 , 是仪器...
LabVIEW课程设计
成绩评定表 学生姓名 专业 刘杨 班级学号 1103060434 基于 LabVIEW 的单摆程序 通信工程 课程设计题目 的设计与实现 评 语 组长签字: 成绩 日期 20 年月日 1 ...
更多相关标签:
labview课程设计题目 | labview课程设计报告 | labview设计实例 | 基于labview课程设计 | labview | labview设计 | labview课程设计 带vi | 南京天气 |