NI LabVIEW,CVI,数据采集等产品讨论区

取消
显示结果 
搜索替代 
您的意思是: 

关于间隔采样中通道间的间隔问题

大家好,我想请教一个问题。

我在用NI的M系列数据采集器进行数据采集,是多模拟输入通道采集。

要测振动信号,本希望同步采样,但好像只有S系列才能在同一采集器上不同通道间进行同步采样,就想通过间隔采样来尽可能地提高不同通道所测信号的同步程序。
想减少各通道间的时间延迟,但不知相邻通道间转换的时间间隔是怎么确定的。我用DAQmx中的函数来采集,只会通过采样时钟来设置单通道的采样率。

知道的请指点一下,多谢了!

0 项奖励
1 条消息(共 6 条)
4,698 次查看
没人遇到过这个问题吗?应该不会吧。自己顶一下,希望得到高人指点啊!
0 项奖励
2 条消息(共 6 条)
4,678 次查看

如果是共用AD的采集卡,AD转换时钟的间隔在几微秒量级,这是没有办法通过编程来避免从而使不同通道间同步的。

如果你采样率足够低,比如1kHz,并且认为几微妙的不同步是可以接受的,那么不需要任何编程变化,只要把通道写成Dev1/AI0:3这种形式就可以了。

0 项奖励
3 条消息(共 6 条)
4,676 次查看
谢谢你的解答,我想知道AD转换时钟的间隔是怎么确定的?可否通过采集卡的相关参数得知?
0 项奖励
4 条消息(共 6 条)
4,669 次查看
0 项奖励
5 条消息(共 6 条)
4,654 次查看

谢谢!您提供的这个链接的内容很有帮助,看过之后有些懂了。还有个别不是很明白的地方,希望您能再帮忙解答一下。

文中的例子中提到,用PCI-6220 M Series board ,At a slower acquisition rate ,the Convert Clock would be set to 71428.6 Hz. This is determined by taking the fastest channel conversion rate for the board and adding 10 µs => 4µs (1/250000) + 10µs = 14µs => 71428.6 Hz.

那个10 µs是怎么回事?是对这种采集卡是10 µs,还是对所有的采集卡都是10 µs?

还提到了amplifier maximum settling time ,to ensure accuracy to within +/- 1 LSB on the PCI-6220, the board requires a minimum amplifier settling time of 7 µs, even though the maximum channel conversion rate of for the board is 4 µs。这里提到的7 µs是amplifier settling time,那它跟前面提到的要加的10 µs有怎样的联系?为了保证准确性,设的时间间隔肯定要大于7 µs,但例子中为什么就是4+10,而不是其他的确定办法。

问得有点细,还请见谅。

0 项奖励
6 条消息(共 6 条)
4,643 次查看