基于声卡的数据采集系统设计答辩ppt_第1页
基于声卡的数据采集系统设计答辩ppt_第2页
基于声卡的数据采集系统设计答辩ppt_第3页
基于声卡的数据采集系统设计答辩ppt_第4页
基于声卡的数据采集系统设计答辩ppt_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、基于声卡的数据采集,机械设计及自动化 机电03.1-文先彬,前言,当今,科学技术的不断进步,对测量技术的要求越来越高,并且测量技术在各个领域得到了广泛的应用。本文采用虚拟仪器的思想,结合计算机的结构特点,提出了一种以计算机为平台,基于声卡数据采集、显示与分析的虚拟仪器系统。介绍了声卡数据采集系统的制作要点,运用LabVIEW程序开发系统,在普通配备有声卡的计算机上,实现了双通道数据采集系统。,目录,第一章 绪论 问题的提出 虚拟仪器的概述及国内外发展动态 本课题研究的意义 本次设计的主要内容,第二章基于声卡数据采集的总体设计方案,硬件的选择与设置 软件的实现 第三章ab编程环境介绍 ab简介

2、声卡设置模块 虚拟仪器的创建过程,第四章声卡,声卡工作原理及性能指标 声卡的硬件结构设计 声卡的作用 声卡的主要技术参数及设置 第五章数据采集与数据采集卡 数据采集系统的构成 数据采集卡的简介 数据采集系统的测试与分析,第六章ab程序实现,数据采集程序模块 数据存盘与重载程序模块 数据分析与处理程序模块,第一章绪论,1.1 问题的提出 现代科技发展日新月异,计算机尤其如此。计算机强大的处理能力,使得它成为一种很好的工具,其应用范围也越来越广泛。虽然传统仪器已经得到迅猛的发展,仪器精度越来越高,功能越来越强,性能越来越好,但传统仪器基本上没有摆脱单独使用、手动操作的模式。在工业自动化测试及测量领

3、域,传统的方法有许多重复建设,使用起来很不方便,其局限性非常明显,显然己经不能适应时代发展的需要了。传统台式仪器是由厂家设计并定义好功能的一个封闭结构,它有固定的输人/输出接口和仪器操作面板。每种仪器只能实现一类特定的测量功能,并以确定的方式提供给用户。常用的数字示波器、数字万用表、信号发生器、数据记录仪及温度和压力监控器就是传统仪器的代表。 一方面,目前我国高档台式仪器如数字示波器、频谱分析仪、逻辑分析仪等还主要依赖进口,这些仪器加工工艺复杂、对制造水平要求高,生产突破有困难。另一方面,用户可以将一些先进的数字信号处理算法应用于虚拟仪器的设计,提供传统台式仪器所不具备的功能,而且完全可以通过

4、软件配置实现多功能集成的仪器设计。因此,目前研制一种结构简单、操作方便、生产技术要求不高、费用低的数字示波器是非常必要的。如何利用先进的计算机技术提高效率则成为测量领域迫切需要解决的问题。,1.2 虚拟仪器概述及国内外发展动态,1.2.1虚拟仪器的概述 虚拟仪器(virtual instrument)是基于计算机的仪器计算机和仪器的密切结合是目前仪器发展的一个重要方向。简单的说,这种结合有两种方式。一种方式是将计算机装入仪器,其典型的例子就是所谓智能化的仪器。随着计算机功能的日益强大以及其体积的日趋缩小,这类仪器的功能也越来越强大,目前已经出现含有嵌入式系统的仪器。另一种方式是将仪器装入计算机

5、,以通用的计算机硬件及操作系统为依托,实现各种仪器功能。虚拟仪器主要是指这种方式。 虚拟仪器是利用PC计算机显示器的显示功能模拟传统仪器的功能面板,以多种形式表达输出检测结果,利用PC计算机强大的软件功能实现信号数据的运算、分析、处理,由工/0接口设备完成信号的采集、测量和调理,从而完成各种测试功能的一种计算机仪器系统。虚拟仪器以透明的方式,通过软件对数据的分析处理、表达以及图形化用户接口,把计算机资源(如微处理器、显示器等和仪器硬件(如A/D, D/A,数字I/O、定时器、信号调理等)的测量能力、控制能力结合在一起。虚拟仪器突破了传统仪器以硬件为主体的模式,实际上使用者是在操作具有测试软件的

6、电子计算机进行测量,犹如操作一台虚设的电子仪器。 虚拟仪器技术的实质是充分利用最新的计算机技术来实现和扩展传统仪器的功能。虚拟仪器是基于计算机的仪器。软件是虚拟仪器的关键,当基本硬件确定以后,就可以通过不同的软件实现不同的功能。用户可以根据自己的需要,设计自己的仪器系统,满足多种多样的应用要求。利用计算机丰富的软、硬件资源,可以大大突破传统仪器在数据的分析、处理、表达、传递、储存等方面的限制,达到传统仪器无法比拟的效果。它不仅可以用于电子测量、测试、分析、计量等领域,而且还可以用于进行设备的监控以及工业过程自动化。虚拟仪器还可以广泛应用于电力工程、物矿勘探、医疗、振动分析、声学分析、故障诊断及

7、教学科研等多个方面。,1.2.2虚拟仪器国内外发展动态,目前一般的声卡最高采样频率可达96KHz;采样位数可达16位甚至32位;声道数为2,即立体声双声道,可同时采集两路信号,需要时还可选用多路输入的高档声卡或配置多块声卡;每路输入信号的最高频率可达22.05KHz,输出16位的数字音频信号,而16位数字系统的信噪比可达96dB。当前的独立声卡或者板载声卡都包括有晶振、A/D、D/A转换芯片和数字信号处理芯片及其它辅助电路,因此它可作为数据采集卡使用。现在的声卡一般都采用PCI接口,完全满足最高16bit的采样精度、44.1kHz的采样频率所需705.6kb的数据采集传输率要求。而且,声卡是用

8、DMA方式进行数据采传送的,这样就级大地降低CPU的占有率。 计算机采集卡是信号纪录仪器中的重要组成部分,主要起A/D转换功能。目前市场上主流的数据采集卡都包含了完整的数据采集电路和计算机的接口电路,但其价格与性能成正比,如NI公司的E型数据采集卡、研华的数据采集卡等,一般都比较昂贵。随着DSP(数字信号处理)技术走向成熟,PC声卡本身就成为一个优秀的数据采集系统,它同时具有A/D和D/A转换功能,不仅价格低廉,而且兼容性好,性能稳定,灵活通用,软件特别是驱动程序升级方便。ISA总线向PCI总线的过渡,解决了以往声卡与系统交换数据的问题,同时充分发挥了DSP芯片的性能。 而且声卡用DMA(直接

9、内存读取)方式传输数据,极大的降低了CPU的占有率。一般声卡16位的A/D转换精度,比通常12位A/D卡的精度高,对于许多工程测量和科学试验来说都是足够高的,其价格却比后者便宜很多。 如果利用声卡作为数据采集设备,可以组成一个低成本高性能的数据采集系统。当然,它只适合采集音频域的信号,即输入信号频率必须在20-20000Hz的音频域范围内。如果需要处理直流或缓变信号,则需要其他技术的配合,() 国外虚拟仪器的现状,虚拟仪器技术目前在国外发展很快,以美国国家仪器公司(NI公司)为代表的一批厂商已经在市场上推出了基于虚拟仪器技术而设计的商品化仪器产品。在美国虚拟仪器系统及其图形编程语言,已作为各大

10、学理工科学生的一门必修课程。美国的斯坦福大学的机械工程系要求三、四年级的学生在实验时应用虚拟仪器进行数据采集和实验控制。虚拟仪器的概念使得现代计算机技术、通信技术和测量技术达到了前所未有的紧密结合,进而引发了传统仪器观念的一次巨大变革。 当今虚拟仪器的系统开发采用的总线包括传统的RS232串行总线、GPIB通用接口总线、VXI总线,以及己经被PC机广泛采用的USB通用串行总线和IEEE1394总线(即Firewire,也叫做火线)。世界各国的公司,特别是美国NI公司,为使虚拟仪器能够适应上述各种总线的配置,开发了大量的软件以及适应要求的硬件(插件),可以灵活地组建不同复杂程度的虚拟仪器自动测试

11、系统。 虚拟仪器开发商不仅注意使虚拟仪器能够适应各种通用计算机总线系统,使之为虚拟仪器服务,而且也注意建立各种仪器专用的总线系统。美国NI公司在1997年9月1日推出模块化仪器的主流平台PXI,这是与Compact PCI完全兼容的系统。这种虚拟仪器模块化主流平台PXI/Compact PCI的传输速度己经达到100Mb/s,是目前已经发布的最高传输速度。虚拟仪器的开发厂家,为扩大虚拟仪器的功能,在测量结果的数据处理、表达模式及其变换方面也做了许多工作,发布了各种软件,建立了数据处理的高级分析库和开发工具库(例如测量结果的谱分析、快速傅立叶变换、各种数字滤波器、卷积处理和相关函数处理、微积分、

12、峰值检测、波形发生噪声发生、回归分析、数值运算、时域和频域分析等),使虚拟仪器发展成为可以组建极为复杂自动测试系统的仪器系统。,()国内虚拟仪器的发展现状,在国内己有部分院校的实验室引人了虚拟仪器系统,上海复旦大学、上海交通大学、广州暨南大学、华中理工大学、四川联合大学等。近一、两年来这些学校在原有的基础上,又开发了一批新的虚拟仪器系统用于教学和科研。其中,华中理工大学机械学院工程测试实验室将其开发成果在网上公开展示。四川联合大学的教师基于虚拟仪器的设计思想,研制了“航空电台二线综合测试仪”将8台仪器集成于一体,组成虚拟仪器系统,使用方便、灵活。清华大学汽车系利用虚拟仪器技术构建的汽车发动机检

13、测系统,用于汽车发动机的出厂检验。主要检测发动机的功率特性、负荷特性等。一台发动机检测完后,就可打印出完整的检测报告。此外,国内己有几家企业在研制PC虚拟仪器,哈工大仪器王电子有限责任公司就是其中之一,它的产品已达到一定的批量。其主要产品有数字存储示波器系列、任意波形发生器及频率计系列、多通道大容量波形记录仪系列。国内专家预测:未来的几年内,我国将有50的仪器为虚拟仪器,国内将有大批企业使用虚拟仪器系统对生产设备的运行状况进行实时监测。随着微型计算机的发展,虚拟仪器将会逐步取代传统的测试仪器而成为测试仪器的主流。虚拟仪器技术的提出与发展,标志着二十一世纪自动测试与电子测量仪器领域技术发展的一个

14、重要方向。,1.2.3 虚拟仪器的发展趋势,虚拟仪器正在继续迅速发展。它可以取代测量技术在传统领域的各类仪器。虚拟仪器在组成和改变仪器的功能和技术性能方面具有灵活性与经济性,因而特别适应于当代科学技术迅速发展和科学研究不断深化所提出的更高更新的测量课题和测量需求。“没有测量就没有鉴别,科学技术就不能前进”。虚拟仪器将会在科学技术的各个领域得到广泛应用。 图形化编程平台的进一步发展与完善是虚拟仪器发展的一个重要方向。如何使用户进行少量的学习甚至不需要学习就可使用功能强大的虚拟仪器,如何使用构成简单的虚拟仪器系统并完成复杂的测试内容,如何帮助用户对测试结果进行分析和判断等内容,是虚拟仪器技术的努力

15、方向。我国还基本处于传统仪表与计算机化仪器互相分离的态,世界各大相关产品商家都在向中国这个巨大的市场进军。结合我国的实际情况,我们必须走引进与自行开发相结合的道路。一方面,大力引进国外虚拟仪器方面的生产技术;另一方面,发展基于计算机的插卡式硬件模块为主的测控技术,发展图形化平台的软件产品,充分利用我们现有的计算机及测控技术硬件,缩短与国际先进水平的差距。 VXI总线将成为未来虚拟仪器的理想硬件平台,这是由于VX工总线的性能决定的;另一方面,基于PCI,DAQ的虚拟仪器系统由于性价比高、灵活性好而受到大多数用户的青睐,将得到高速的发展。随着计算机硬件、软件技术的迅速发展,虚拟仪器将向高性能、多功

16、能、集成化、网络化方向发展。,1.3 本课题研究的意义,在声卡数据采集系统设计中,硬件解决信号的输人和输出,软件可以方便地修改、改变仪器系统的功能,以适应不同使用者的需要。其中信号的输人部分一般使用数据采集卡实现,商用的数据采集卡具有较大的通用性,但其价格昂贵。在具体的应用场合,有些功能可能不实用。普通声卡具有16位的量化精度、数据采集频率是44kH完全可以满足特定应用范围内数据采集的需要,个别性能指标还优于商用数据采集卡,而价格却为商用数据采集卡的十几分之一甚至几十分之一。本文利用普通声卡作采集卡,美国NI公司的虚拟仪器软件LabV工EW作开发平台,设计实现了一种方便的、灵活性强的虚拟示波器

17、,该系统能够正确采集声卡设计频率范围内的信号(如声音、脉搏、心电、脑电、电话等),对一些应用领域是一种很好的选择。目前高精度、具有数据存储能力的示波器,由于工艺复杂、技术要求高,因而价格昂贵,所以虚拟数字存储示波器的设计有一定的经济价值;虚拟示波器能充分发挥虚拟仪器结构简单、灵活方便、功能丰富、价格低廉、一机多用、能重复开发、可由用户自定义的优势。 基于声卡的数据采集,声卡输入信号的同时,还可同时显示、记录、采集、存储、处理等功能,对存储的曲线可通过“回放功能”显示在屏幕上,“回放”过程可暂停波形扫描,以便能更清楚地观察波形的变化,以便使用者能及时进行数据处理,观察和分析实验结果。所以本课题具

18、有一定的研究意义。,. 本次设计主要内容,第二章基于声卡数据采集总体方案设计,2.1 硬件的选择 目前的独立声卡或者板载声卡都包括有晶振、A/D、D/A转换芯片和数字信号处理芯片及其它辅助电路,因此它可作为数据采集卡使用。现在的声卡一般都采用PCI接口,完全满足最高16bit的采样精度、44.1kHz的采样频率所需705.6kb的数据采集传输率要求。而且,声卡是用DMA方式进行数据采传送的,这样就级大地降低CPU的占有率。 LabVIEW对声音采集的设置默认于其所处的操作系统,本文使用的是最普通的声卡,计算机配置为AMD2400+/512M内存,板载C-Media AC97声卡。对于高级的声卡

19、采集信号时,要注意关闭如混响之类的一些特效,避免影响测量结果的真实性。 商用的数据采集卡虽具有较大的通用性,但其价格昂贵,在具体的应用场合,有些功能可能并不实用。普通声卡,具有16位的量化精度、数据采集频率是44 kHz完全可以满足特定应用范围内数据采集的需要,个别性能指标还优于普通商用数据采集卡,而价格却为商用数据采集卡的十几分之一甚至几十分之一,本文选用普通声卡作采集卡大大降低了成本。 数据采集卡的选择主要与采样率、测量通道、分辨率和测量精度有关。采样率即在单位时间内的测量次数,一般用H:即采样频率来表示。采样率的选择,取决于被测量的信号的变化速度,根据奈奎斯特采样定理,所需的采样频率应为

20、所测信号的最高频率分量的两倍以上,即应选用100kH的板卡才能完成最高频率为50kHz的被测信号的侧量工作。测量中都需将模拟信号经A/D转换成二进制的数字信号,分辨率就是将满量程信号经A/D转换后得到的二进数的位数。分辨率越高,意味着可检测出来的电压变化越小,它和测量范围(可测量的最高电平和最高电平)及增益(板卡的放大倍数)一起决定了该板卡可测的最小电压变化量,也称为二进码的宽度,现在产品中有8位、12位、16位的最多。,.软件的实现,声卡数据采集流程图,第三章ab编程环境简介,.ab简介 LabVIEW是一种图形化的编程语言(G语言)。与Visual C+, Visual Basic,Lab

21、Windows/CVI等编侧吾言不同,LabVIEW用图标、连线和框图代替传统的程序代码,并且LabVIEW所运用的设备图标与科学家、工程师们常用的大部分图标基本一致,这使得编程过程和思维过程非常地相似。 G语言是一种适合应用于任何编程任务、具有扩展函数库的编程语言。和Basic或C语言一样,G语言定义了数据模型、结构类型和模块调用语法规则等编程语言的基本要素,在功能完整和应用灵活上不逊于任何高级语言,同时G语言丰富的扩展函数库还为用户编程提供了极大的方便。这些扩展函数库主要面向数据采集、GPIB和串行仪器控制以及数据分析、数据显示和数据存储。G语言还包含常用的程序调试工具,比如允许设置断点、

22、单步调试、数据探针和动态显示执行流程等功能。G语言与传统编程语言最大的差别在于编程方式,一般高级语言采用文本编程,而G语言采用图形化编程方式。 G语言的典型代表LabVIEW是带有可扩展函数库和子程序库的通用程序设计系统。它提供了用于GPIB设备控制、VX工总线控制、串行口设备控制、数据分析、显示和存储的应用程序模块。LabVIEW可方便地调用Window。动态链接库和用户自定义的动态链接库中的函数;LabIEW还提供了CIN (C Interface Node)节点使得用户可以使用由C或C+十语言,编译的程序模块,使得LabIEW成为一个开放的开发平台。LabVIEW还直接支持动态数据交换(

23、DDE)、结构化查询语言(SQL)、TCP和UDP网络协议等。此外,LabIEW还提供了专门用于程序开发的工具箱,使得用户能够很方便地设置断点,动态地执行程序来非常直观形象地观察数据的传输过程,以及方便地进行调试。,LabVIEW编辑环境包含包括三个部分:程序前面板、框图程序和图标/连接端口。程序前面板用于设置输人数值和观察输出量,用于模拟真实仪表的前面板。在程序前面板上,输人量被称为控制(Controls),为虚拟仪器的框图程序提供数据:输出量被称为显示(Indicators),显示虚拟仪器流程图中获得或产生的数据。控制和显示是以各种图标形式出现在前面板上,如旋钮、开关、按钮、图表、图形等,

24、这使得前面板直观易懂。,一个程序前面板都对应着一段框图程序。框图程序用LabVIEW图形编程语言编写,可以把它理解成传统程序的源代码。框图程序由节点(Node)、数据连线(Wire )构成。节点是vi程序中的执行元素,类似于文本编程语言程序中的语句、函数或子程序。节点之间数据连线按照一定的逻辑关系相互连接,可定义框图程序内的数据流动方向。节点之间、节点与前面板对象之间是用数据端口和数据连线来传递数据的。数据端口是数据在前面板对象和框图程序之间传输的通道,是数据在框图程序内节点之间传输的接口。 LabVIEW中有两种类型的数据端口:控制端口和指示端口以及节点端口。控制端口和指示端口用于前面板对象

25、,当VI程序运行时,从控制输人的数据通过控制端传递到框图程序,供其中的程序使用,产生的输出数据在通过指示端口传输到前面板对应的指示中显示。每个节点端口都有一个或数个数据端口用于输人或输出.LabVIEW采用的一种获得专利的数据流编程模式,这不同于一些基于文本的编程语言的线性结构,不同于执行一个传统的控制流方法。控制流执行的是指令驱动,而数据流执行的是数据流驱动。但一个虚拟仪器的图标被放置在另一个虚拟仪器的流程图中时,它就是一个子仪器(Sub VI)。 图标/连接端口可以把VI变成一个Sub VI,然后像子程序一样在其他程序中调用。图标是Sub VI的直观标记,是Sub VI在其他程序框图中被调

26、用的节点表现形式;而连接端口则表示该Sub VI与调用它的VI之何进行数据交换的输人/输出口,就像传统编程语言子程序的参数。,3.2 声卡模块设置,LabVIEW提供了一系列使用Windows底层函数编写的与声卡有关的函数。这些函数使用Windows底层函数(不用更高级更方便的MCI函数以及DirectX接口)直接与声卡驱动程序打交道,因而封装层次低,速度快,而且可以访问、采集缓冲区中任意位置的数据,具有很大的灵活性,能够满足实时不间断采集的需要。 LabVIEW有强大的信号处理能力。其中音频输人的相关节点从功能模板中的调用路径为All Functions/ GraphicsSI Clear.

27、VI用来释放己经打开的声卡。,. 虚拟仪器的创建过程,创建前面版 创建框图程序 创建图标 运行和调试程序,第四章声卡,.声卡工作原理及性能指标 声音的本质是一种波,表现为振幅、频率、相位等物理量的连续性变化。声卡作为语音信号与计算机的通用接口,其主要功能就是将所获取的模拟音频信号转换为数字信号,经过DSP音效芯片的处理,将该数字信号转换为模拟信号输出。声卡的基本工作流程为:输入时,麦克风或线路输入(Line In)获取的音频信号通过A/D转换器转换成数字信号,送到计算机进行播放、录音等各种处理;输出时,计算机通过总线将数字化的声音信号以PCM(脉冲编码调制)方式送到D/A转换器,变成模拟的音频

28、信号,进而通过功率放大器或线路输出(Line Out)送到音箱等设备转换为声波,人耳侦测到环境空气压力的改变,大脑将其解释为声音。 下图是声卡的工作框图,模拟声信号经过声卡前置处理及A/D转换后变成数字信号,送人输人缓冲区,然后通过各种数字信号处理的方法对波形输人缓冲区的数据进行处理,完成声音消噪、音效处理、声音合成等功能,最后把处理好的数据把保存到存储设备,这就是声音信号的录制过程。相应的声音信号回放过程为:把处理好的数据送到输出缓冲区,再由声卡的D/A转换,将数字音频转换为模拟信号,经过功率放大,送到喇叭。如果将工程中所需采集的信号仿照声音信号输人,即可实现对信号的采集和存储。,声卡工作框

29、图,衡量声卡的技术指标包括复音数量、采样频率、采样位数(即量化精度)、道数、信噪比(SNR)和总谐波失真(TDH)等,主要介绍如下:,(1)复音数量代表了声卡能够同时发出多少种声音。复音数越大,音色就越好,播放声音时可以听到的声部越多、越细腻。,(2)采样频率每秒采集声音样本的数量。采样频率越高,记录的声音波形就越准确,保真度就越高,但采样数据量相应变大,要求的存储空间也越多。 (3)采样位数将声音从模拟信号转化为数字信号的二进制位数(bit)。位数越高,在定域内能表示的声波振幅的数目越多,记录的音质也就越高。例如,16位声卡把音频信号的大小分为216=65536个量化等级来实施上述转换。,.

30、声卡的作用,从数据采集的角度来看,声卡是一种音频范围内的数据采集卡,是计算机与外部的模拟量环境联系的重要途径。过去声卡多以插卡的形式安装在微机的扩展槽上,现在越来越多的主板上集成有声卡。民用声卡的价格十分低廉,如果测量对象的频率在音频范围之内,而且对指标又没有太高要求,就可以考虑使用声卡。LabVIEW提供了操作声卡的函数。 声卡的主要功能包括录制与播放、编辑与合成处理、MIDI接口3个部分。 (1)录制与播放 通过声卡,人们可将来自话筒、收录机等外部音源的声音录入计算机,并转换成数字文件进行储存和编辑等操作; 人们也可以将数字文件还原成声音信号,通过扬声器回放,例如为电子游戏配音,以及播放C

31、D、VCD、DVD、MP3、MP4和卡拉OK等。 注意,在录制和回放时,不仅要进行A/D和D/A转换,还要进行压缩和解压缩处理。 (2)编辑和合成处理 通过对声音文件进行多种特技效果的处理,包括加入回音,倒放,谈入谈出,往返放音以及左右两个声道交叉放音等,可以实现对各种声源音量的控制与混合。 (3)MIDI接口 通过对MIDI接口和波表面合成,可以纪录和回放各种接近真实乐器原音的音乐。 从一般意义上来看,上述功能主要是数据采集和性能好处理,很自然地就可以联想到用声卡实现示波器、信号发生器、频谱分析仪等虚拟仪器。,.声卡的硬件结构图,硬件连接采用两种连接线: (1)一条一头是3.5mm插孔,另外

32、一头是鳄鱼夹的连接线; (2)是一条双头为3.5mm插孔的音频连接线(在市面上可以买到); 为测试声卡的频率特性,可使用测试线(2)将声卡的输入端与输出端连接起来,形成一个闭合的环路。连接时要注意区分Mic In和SPK Out口,不要把它们当作Line In与Line Out接入。如果测试输入信号,则使用测试线(1)把信号源接到声卡输入端Line In口;如果测试输出信号,就把该测试线接到声卡输出端Line Out口。,可以使用坏的立体声耳机做一个双通道的输入线,减去耳机,保留线和插头即可。注意这两个通道是共地的。,声卡一般有Line In和Mic In两个信号输入插孔,声音传感器(本文采用

33、通用的麦克风)信号可通过这两个插孔连接到声卡。若由Mic In输入,由于有前置放大器,容易引入噪音且会导致信号过负载,故推荐使用Line In,其噪音干扰小且动态特性良好。声卡测量信号的引入应用音频电缆或屏蔽电缆以降低噪音干扰。若输入信号电平高于声卡所规定的最大允许输入电平。此外,将声卡的Line Out端口接到耳机上还可以实现的监听声音信号。LabVIEW对声音采集的设置默认于其所处的操作系统,本文使用的是最普通的声卡,由于存在隔直耦合电容,一般声卡的信号频率测量范围受限为10Hz22KHz,输入电压范围为1Vpp5Vpp。另外,对于高级的声卡采集信号时,要注意关闭如混响之内的一些特效,避免影响测量结果的真实性。 目前的独立声卡或者板载声卡都包括有晶振、A/D、D/A转换芯片和数字信号处理芯片及其它辅助电路,因此它可作为数据采集卡使用。现在的声卡一般都采用PCI接口,完全满足最高16bit的采样精度、44.1kHz的采样频率所需705.6kb的数据采集传输率要求。而且,声卡是用DMA方式进行数据采传送的,这样就级大地降低CPU的占有率。,.声卡的主要技术参数设置,采样位数 采样频率 缓冲区 没有基准电压 声卡用于数据采集 时的一些设置,第五章数据采集与数据采集卡,.数据采集系统的构成 数据采集是LabVIEW的核心技术之一。要将

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论