下载此文档

基于LabVIEW录音笔程序设计(DOC).doc


文档分类:IT计算机 | 页数:约22页 举报非法文档有奖
1/22
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/22 下载此文档
文档列表 文档介绍
基于LabVIEW的录音笔程序设计(DOC)
基于LabVIEW的录音笔程序设计(DOC)
1 / 22
基于LabVIEW的录音笔程序设计(DOC)
成绩:
《虚拟文件 VI 流程图
如图 2-2 所示:
N
Y
N
Y
图 2-2 播放声音文件 VI 流程
3、录音笔 VI 设计原理
录制声音文件 VI 设计
、录制声音文件 VI 界面设计,如图 3-1-1 所示:
基于LabVIEW的录音笔程序设计(DOC)
基于LabVIEW的录音笔程序设计(DOC)
7 / 22
基于LabVIEW的录音笔程序设计(DOC)
2
基于LabVIEW的录音笔程序设计(DOC)
基于LabVIEW的录音笔程序设计(DOC)
22 / 22
基于LabVIEW的录音笔程序设计(DOC)
基于 LabVIEW 的录音笔程序设计
图 3-1-1 录制声音文件 VI 界面
、录制声音文件 VI 程序框图设计,如图 3-1-2 所示:
图 3-1-2 录制声音文件 VI 程序框图
用“输入”和“文件”子选板的 VI 构建一个录制声音的程序,用这个程序
可以通过麦克风将音乐、 声响或语音录制下来, 保存在文件中, 以备特定情况下
播放,对操作者进行提示。录制声音的程序由一系列声音 VI 和一系列文件 VI
基于LabVIEW的录音笔程序设计(DOC)
基于LabVIEW的录音笔程序设计(DOC)
9 / 22
基于LabVIEW的录音笔程序设计(DOC)
3
基于LabVIEW的录音笔程序设计(DOC)
基于LabVIEW的录音笔程序设计(DOC)
22 / 22
基于LabVIEW的录音笔程序设计(DOC)
基于 LabVIEW 的录音笔程序设计
并列组成。
1)读取并打开声音文件 VI :这是一个多态 VI ,此处选取“写入”。它创建一个声音文件,用于写入“ .wav”格式的声音文件。“声音格式”参数是一个簇,其中包含采样率、通道数、每采样比特数。程序中把这 3 个参数分别设置为 22050、
2、16, ,它输出一个声音文件引用句柄。
2)写入声音文件 VI :将输入的声音数据写入声音文件。声音数据是一个
簇数组,共两个元素;每个元素是一个波形簇,包括采样开始时间t0 、采样时间
间隔 dt 和声音数据 y。 t0 和 dt 被忽略, y 可以是 DBL、SGL、 U8、I16 、 I32 几种数据类型。这是一个多态 VI ,要根据 y 输入的数据类型手工选择相应的子 VI 。
( 3)关闭声音文件 VI :根据输入的声音文件引用句柄将“ .wav ”声音文件
关闭。
4)配置声音输入 VI :配置声音输入设备以采集声音数据。 “每通道采样数”参数配置内存缓冲区中每个通道的采样数, 连续录音时要用大一些的数值, 本文配置为“ 10000”;“采样模式”参数在事前不清楚录制数据量大小时配置为“连
续采样”;“设备 ID”参数指定使用的声音设备; “声音格式”参数在写入声音文件 VI 中已经介绍过;“任务 ID ”参数输出一个关于制定设备配置信息的标识。
5)读取声音输入 VI :根据输入的任务 ID 从声音输入设备读取数据。 “每通道采样数”的参数要和配置声音输入 VI 中的配置相同。这是一个多态 VI ,要根据需要的声音数据类型手工选择相应的子 VI 。
6)声音输入清零 VI :根据输入的任务 ID 结束声音采集、 清空内存缓冲区、释放相关设备资源

基于LabVIEW录音笔程序设计(DOC) 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数22
  • 收藏数0 收藏
  • 顶次数0
  • 上传人雨林书屋
  • 文件大小1.05 MB
  • 时间2022-06-28