基于labview的数据记录仪设计一、关于数据记录仪的要求:连续、定时采集和存储一个声音信号可回放记录数据的图形,puter的声卡,声源可以是收音机或你自己的语音等二、设计思路一个数据记录仪应用程序包括数据采集、数据分析、数据存储以及数据调用(用来分析和展示)。本实验中通过一个while循环及一个case结构把“录制声音”及“声音播放”两大过程结合起来。通过控制两个布尔开关来选择进行哪个进程,控制停止键来控制while循环的停止。具体如图:图一枚举类型对于每个按钮都有一个元素。元素的顺序和按钮连线到buildarry的顺序相同。本例中1为录制声音,2为播放声音,0是对应没有按钮按下。vatianttodate函数强制转换。其输出的类型为从上方介入的枚举类型。把函数输出从零偏移转为一偏移。图二、录制声音通过声音采集将收集的声音存入指定路径的文件中(该文件的扩展名应为*.wap,默认的播放文件格式为wap,其余文件无法识别)这个问题还未解决。程序执行后,存入文件路径与路径一致。图三、播放声音设计本数据记录仪之初,是想将录制声音存放的文件路径与播放声音所在文件的路径一致,然后播放声音的波形图就是采集的声音。,可以播放声音波形。理论上是可以实现的。通过滑杆和等待下一个整数毫秒来实现声音播放的调速。这个功能未能实现。
基于labview的数据记录仪设计说明 来自淘豆网m.daumloan.com转载请标明出处.