LabVIEW基础训练设计与仿真

Lecture 3 模拟信号综合实验



0. 实验准备


0.1 资源汇总

# 名称 分类 路径 用途
1 Generate Sound_1.vi LabVIEW工程 下载 实验1.1工程文件
2 Generate Sound_2.vi LabVIEW工程 下载 实验1.2工程文件
3 Generate Sound_AO.vi LabVIEW工程 下载 实验2.1工程文件
4 Voltage (non-regeneration) - 扫频输出.vi LabVIEW工程 下载 实验2.2工程文件
5 Sound Player.vi LabVIEW工程 下载 实验2.3工程文件
6 sample.wav WAV文件 下载 实验2.3播放声音文件
7 LabVIEW_Lecture_3.pdf 教程 下载 此页面pdf版
表1 资源汇总

0.2 硬件准备

a) 打开电源,检查设备是否连接正常
b) 按图1所示方式连接导线
图1 导线连接示意图


1. 实验1 模拟输出手动模式


1.1 变频模拟输出(电脑)

打开工程文件 Generate Sound_1.vi 。此实验将模拟信号输出至电脑声卡,通过电脑音箱发出。

图2 实验1.1 Generate Sound_1.vi 前面板示意图


图3 实验1.1 Generate Sound_1.vi 后面板示意图

运行 Generate Sound_1.vi ,改变前面板频率值,观察电脑发出声音的变化。


1.2 变频模拟输出(蜂鸣器)

打开工程文件 Generate Sound_2.vi 。此实验将模拟信号输出至NI ELVIS II的模拟输出AO0,通过蜂鸣器发出声音。

图4 实验1.2 Generate Sound_2.vi 前面板示意图


图5 实验1.2 Generate Sound_2.vi 后面板示意图(部分)

运行 Generate Sound_2.vi ,改变前面板“设置频率”的数值,观察蜂鸣器发出声音的变化。


2. 实验2 模拟输出自动模式


2.1 音阶升阶(电脑)

打开并运行工程文件 Generate Sound_AO.vi ,观察电脑发出声音的变化。


图6 实验2.1 Generate Sound_AO.vi 工程前面板示意图

图7 实验2.1 Generate Sound_AO.vi 工程后面板示意图


2.2 音阶升阶(蜂鸣器)

打开并运行工程文件 Voltage (non-regeneration) - 扫频输出.vi ,观察蜂鸣器发出声音的变化。


图8 实验2.2 Voltage (non-regeneration) - 扫频输出.vi 工程前面板示意图

图9 实验2.2 Voltage (non-regeneration) - 扫频输出.vi 工程后面板示意图(部分)


2.3 播放音乐

下载 sample.wav , 打开工程文件 Sound Player.vi 。在前面板的"Sound File Path"中选择下载好的 sample.wav 文件或者其他网上下载的wav文件。
图10 实验2.3 Sound Player.vi 工程前面板示意图

图11 实验2.3 Sound Player.vi 工程后面板示意图


2.4 自定义乐曲播放(选做)

音名 C5 D5 E5 F5 G5 A5 B5
频率(Hz) 523.25 587.33 659.26 698.46 783.99 880 987.77
表2 部分音名频率对应表
查找相关资料以及 表2 ,利用LabVIEW和蜂鸣器播放一段自定义乐曲。
参考自定义乐曲乐谱:C5 D5 E5 C5 C5 D5 E5 C5 E5 F5 G5 E5 F5 G5 (选自Frère Jacques)。