labview简化音频测量

labview简化音频测量

ID:18397031

大小:389.92 KB

页数:11页

时间:2018-09-17

labview简化音频测量_第1页
labview简化音频测量_第2页
labview简化音频测量_第3页
labview简化音频测量_第4页
labview简化音频测量_第5页
资源描述:

《labview简化音频测量》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一.使用LabVIEW简化音频测量http://www.ni.com/white-paper/3030/zhs世界上第一次尝试对音频信号的测量发生在1627年,FrancisBacon试图测量开放空间中声音的速度1。虽然他的想法很好,但是由于技术上的局限性,他没有能够得到有效的测量结果。现在,我们使用软件和硬件能够分析包括速度在内的声音信号的许多特性。诸如LabVIEW等编程软件让我们能够在短时间内,利用易用、强大的功能开发复杂的测量应用。本文描述了开发提供更高性能和可扩展性音频系统的步骤。系统将基于LabVIEW工业标准测量软件进行开发。现代音频测量是数字测量系统要求

2、最高的任务之一。要成功完成音频测量,软件必须能够完成多个任务(例如数据换算、滤波、分析与可视化)。从采集数据到显示数据,LabVIEW具有确保精确测量的灵活性与模块性。NI提供了为简化声音与振动测量而设计的工具包来扩展LabVIEW功能。NI硬件与软件能够无缝整合在一起,从而替换了大量箱式仪器,并且提供了更多功能自定义的空间。下一小节对音频测量中的常见任务进行了一般性解释。本文中的实例使用LabVIEW开发系统专业版或开发系统完整版开发,其中部分使用LabVIEW声音与振动工具包。这些实例可以方便地整合到定制的音频测量系统中。数据采集、换算与加权大多数测量系统都包含按照

3、一定物理现象产生电子信号的传感器。测量这些电子信号并将它们输入到计算机进行处理的过程成为数据采集。例如音频等动态信号需要使用高分辨率和高动态范围的数字化设备。NI4461设备提供了24位模数转换(ADCs)以及24位数模转换(DACs),可以同步采集并产生带宽从直流到92kHz的模拟信号以确保高分辨率的测量结果。图1是一个LabVIEWVI的程序框图和部分前面板,它在一台PXI系统中使用17块4461设备进行同步数据采集。当使用多PXI机箱系统的时候,同步通道数可达到1000以上。采集到的数据绘制在图表中。图1:以每采样24位的精度对112个通道进行同步采样和绘图。信号

4、换算LabVIEW声音和振动工具包(SVT)提供了上层封装VI,以合适的单位显示数据,包括以工程单位表示的时域数据和以分贝为单位的频域数据等等。然而,使用数据采集设备采集到的数值往往与传感器的输出电压呈线性关系,原始数据通常是以电压为单位进行表示。信号换算是将电压数值转换为正确的工程单位的过程。SVSScaleVoltagetoEU.vi提供了将电压信号变换为例如帕斯卡、g、m/s²等单位的简单方法。换算VI是来自数字化仪的原始数据与正在使用的麦克风或传感器相关的有用数值之间的桥梁。图2给出了使用SVT表示数据的VI,它使用合适的单位范围表示对应于实际观察到的物理现象的

5、数值。图2:使用LabVIEW声音与振动工具包将原始数据换算为合适的工程单位。为了得到信号的精确换算,需要对系统进行标定。在被测数值与标准数值之间存在已知关系时,可以进行标定。在音频测量系统中,标定过程需要一个已知数值的外部声音源,它通常来自活塞发声器或声学标定器。SVT提供了标定VI,它能够确保整个测量系统的精度。加权滤波器测量硬件通常被设计为在音频带宽中具有线性响应。另一方面,人耳具有非线性性响应。因为在许多情况下,最终的传感器是人耳,我们需要对测量按照人耳模型进行补偿。使用加权滤波器是描述声音主观感知的最佳标准方法。加权滤波器通常使用模拟组件进行构建,不过,SVT

6、提供了时域数据与频域数据的数字加权滤波器。图3是使用加权滤波器的VI,它和NI硬件结合在一起,符合美国国家标准学会(ANSI)的标准。图3:将加权滤波器应用于SVT的换算数据。使用LabVIEW进行音频测量在完成音频信号的采集、换算与加权之后,我们现在可以利用计算机的处理能力完成复杂的信号分析。本小节描述了行业中所使用的常见音频测量。在简单的说明之后,我们将给出演示如何使用SVT进行这些测量的实例代码。第一部分涵盖了仅仅使用LabVIEW就能够完成的标准测量;第二部分演示了借助SVT如何使用简单的LabVIEW代码进行高级音频测量。单频信息音频测量中的多种标准方法需要利

7、用单音频信号进行激励和分析。LabVIEW提供了从信号中提取关于一定音频的重要信息的高级VI。ExtractSingleToneInformation.vi可以找出信号中幅值最大的频率成分,并且计算其幅值、频率和相位。这个VI还提供了导出所提取的音频或去除此音频后的原始信号的选项。此VI还可以在某个频带内进行更细分的搜索,以获取更准确的结果。如图4所示,为ExtractSingleToneInformation.vi 对带有噪声的正弦波信号进行分析的结果。这个范例仅限于对单通道信息进行分析,但只要稍加修改,即可实现对多个通道信号的同步分析

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。