我目前做实验需要测试液体里气泡的个数,原理是探针在无气泡时的采集电压信号是一个定值,但气泡通过并接触探针时,气泡将使采集的电压信号发生变化,出现波峰或波谷,根据波峰或波谷的个数,就可以确定气泡的个数,信号有噪音,需要滤波器进行滤波处理。我想记录下采集的电压信号和气泡个数。买了MPS-010602 USB多功能数据采集卡,但是附带的程序软件效果不理想,需要自己编译,有人给出大概的流程:程序打开后先初始化,设置采样率8K,16通道,PGA均为1;然后在用户命令采集时循环调用读数函数,获取出24K个数据点,并分别分成16路信号,每路1.5K;取其中需要的通道数据组成labview的波形数据,加入间隔时间为0.001s,并送入低通滤波器,截止频率30Hz;输出滤波后的波形还原成数组数据,删除前500个,后1000个重新组成波形数据,送人频率计算函数,即可得到每秒多少个气泡。
另外,在气泡测试的同时,想记录两个时间,在流体进入容器的入口安装探针,当流体通过时,获得一个时间,当流体进入容器当容器内液面上升到一定高度时,碰触到另一个探针获得另一个时间,从而得到时间差,并根据体积与时间获得单位时间的流量。
本人因实验才刚接触labview几天,不太了解,而时间紧迫。我想请教:
1、这个程序复杂吗?
2、自己编好的,通过驱动,能在买的MPS-010602 数据采集卡上用吗?
3、如果我自己从头开始自学,大概需要多久能编好?
跪求精通labview的达人帮忙,比较着急,谢谢啊!!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>