当前位置:首页 > 基于声卡的模拟电路测试平台设计与实现 - 图文
231857245.doc
由上图我们可以很清晰的看出,Labview的程序流程图大致可以分为三个部分。分别是示波器,交直流电压表,信号发生器。
主程序流程图:
主界面采用事件机制,调用三个主程序。按STOP按钮,可以退出程序。
3.2.2各子程序
1) 示波器子程序
示波器前板面图分为三大部分:参数设置,波形显示,以及数值显示;其中的参数设置声道分为mono 8-bit(单声道8位)、mono 16-bit(单声道16位)。用单声道采样,左右声道信号都相同,而且幅值为原信号的1/2。声卡的采样频率分为8000Hz、11025Hz、22050Hz和44100Hz,位数为6bit和8bit。
第 9 页 共 20 页
231857245.doc
(示波器前面板图)
所对应的流程图如下:
(示波器的流程图)
2) 交直流电压表子程序 前板面图如下:
第 10 页 共 20 页
231857245.doc
流程图如下:
交直流电压表流程图
交流、直流电压表的程序与示波器类似,只要在数据采集的基础上,增加测量函数,就可以实现直流电压平均值、交流有限值的测量。
第 11 页 共 20 页
231857245.doc
3) 信号发生器子程序 信号发生器前板面板
(函数信号发生器前面板图)
信号发生器流程图:
(函数信号发生器流程图)
此信号发生器可以产生20~2000HZ的频率的波形。
第 12 页 共 20 页
共分享92篇相关文档