微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > 虚拟仪器 > 问一个数据采集卡的问题

问一个数据采集卡的问题

时间:12-13 整理:3721RD 点击:
我使用的是NI-PCI-6013
16通道200khz采样频率16位精度
我要实现的功能是实时的扫描采集4个通道的数据
然后根据获得的数据进行处理进行执行机构的控制
程序我使用Vc编的,察看NI提供的例程
有一个连续采集的程序,采用的方案是双buffer,但是限定第二个buffer的长度就是前一个的一半,这样我需要4个通道的实时数据,那么我设定piBuffer长度为8,piHalfBuffer的长度为4,这样应该能够满足我实时处理的要求。
但问题在于,因为采样只有4个点,时间比较短,这样就限定了我进行数据处理控制的速度。现在数据采集速度只能达到250Hz,太慢了。
有没有好的办法,求救!

你没有理解buffer的含义。buffer尺寸太小就没什么意义了。

那如何实现连续实时快速呢

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top