基于Labview和声卡的虚拟示波器设计 - 图文(7)

2019-09-02 17:34

武汉工程大学邮电与信息工程学院毕业设计(论文)

图3.4 Sound Input Configure.VI前版面

“Sound Input Configure.VI”后版面如图3.5所示。

图3.5 Sound Input Configure.VI后面板 “Sound Input Read .VI”:如图3.6所示。

23

武汉工程大学邮电与信息工程学院毕业设计(论文)

图3.6 Sound Input Read .VI

该函数用于等待采样数据缓冲区满的消息。当产生这一消息时,它将数据缓冲区的内容读取到用户程序的数组中,产生一个数据采样集合。若计算机的速度不够快,使得缓冲区内容被覆盖,则会产生一个错误信息。这时应调节缓冲区的大小,在采样时间和数据读取之间找到一个理想的平衡点。

主要操作说明:

在block diagram: Functions → Graphics & Sound → Sound → Input → Read 选择read函数

“Sound Input read .VI”前版面如图3.7所示。

图3.7 Sound Input read .VI前版面

“Sound Input read .VI”后版面如图3.8所示。

24

武汉工程大学邮电与信息工程学院毕业设计(论文)

图3.8 Sound Input read .VI后版面

“Sound Input clear .VI”:如图3.9所示。

图3.9 Sound Input clear .VI

该函数用于完成最终的清理工作。例如关闭声卡采样通道,释放请求的一系列系统资源(包括MDA,缓冲区内存,声卡端口等)。

主要操作说明:

在block diagram:Functions → Graphics & Sound → Sound → Input → Clear选择clear函数。

“Sound Input clear .VI”前版面如图3.10所示。

25

武汉工程大学邮电与信息工程学院毕业设计(论文)

图3.10 Sound Input clear .VI前版面

“Sound Input clear .VI”后版面如图3.11所示。

图3.11 Sound Input clear .VI后版面 3.3.2 测量模块

采样点数测量模块如图3.12所示。

图3.12 采样点数测量模块

26

武汉工程大学邮电与信息工程学院毕业设计(论文)

程序说明:

采样点数测量模块主要用于获得波形的采样点数,其中采用的Statistics函数,它是用来确定波形运行时的采样点数,取决于输入的程序中设定的值。

主要操作说明:

在block diagram: Functions → Mathematics → Prob & Stat → Statistics 选择Statistics函数。

频率测量模块前面板如图3.13 所示。

图3.13 频率测量模块前面板

频率测量模块的后面板如图3.14所示。

27


基于Labview和声卡的虚拟示波器设计 - 图文(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:运城星河城4现浇混凝土钢筋模板监理细则

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: