基于Labview的声卡采集系统 ——转速测量实验 琚喆 081273010 指导老师徐伟弘 前言:在工业生产现场及科研试验中,通常需要采集、分析各种信号
目前,绝大多数的测控系统采用专门的数据采集卡或数据采集器作为信号采集设备
这种方式一方面会因数据采集设备的引入而增加系统成本和开发难度,另一方面则还可能因系统软件与数据采集设备的匹配性而使系统缺乏必要的灵活性
近年来,人们将普通的计算机声卡引入测控领域,为大家提供了一种更加低廉、简单、灵活的信号采集方案
本设计介绍了一种基于 labview 和声卡数据采集系统
声卡工作原理:声卡作为语音信号与计算机的通用接口,其主要功能就是将所获取的模拟音频信号转换为数字信号,经过 DSP 音效芯片的处理,将该数字信号转换为模拟信号输出
声卡的基本工作流程为:输进时,麦克风或线路输进(Line In)获取的音频信号通过 A/D 转换器转换成数字信号,送到计算机进行播放、录音等各种处理;输出时,计算机通过总线将数字化的声音信号以 PCM(脉冲编码调制)方式送到D/A 转换器,变成模拟的音频信号,进而通过功率放大器或线路输出(Line Out)送到音箱等设备转换为声波 实验目的: 1
设计基于Labview 的声卡数据采集系统 2
使用设计的系统通过电脑上的声卡采集转速源的转速 系统结构图 Labview 原理图 声音输入及设置 两次读取时间间隔应适中(0
3s 为宜) 1
为使波形实时显示,间隔越小越好 2
当间隔变很小时,缓冲区没有时间来写入数据,所以不宜太小 实时数据显示及处理 从缓冲区读取数据,并将每次读取的数据做处理,进行波形、频谱、均方值的实时显示
连续循环读取,直至“停止”按钮按下 存入labview
w av 每次循环都以不覆盖的方式写入labview
wav 整段时间波形显示及处理 “停止”按钮按下后,将文件