yw01 发表于 2008-3-26 16:32:19

usb接口的双通道采集

我用的是usb接口的双通道采集,但是不知道为什么当首通道和末通道都选择同一个通道的时候才出来我想要的信号,但是这只能一个通道的信号了。当首通道和末通道选择不一样的时候,两个通道的信号居然显示在一个通道上面,奇怪了。
我用的是单端接地。0-10v的量程的。
下面是采集的程序,是买卡的时候自带的。难道里面有什么错漏?是阿尔泰的usb2010

[ 本帖最后由 yw01 于 2008-3-26 16:33 编辑 ]

yw01 发表于 2008-3-26 21:04:07

厄,我详细给描述一次情况吧。
我输入的是类似正弦信号,周期,频率什么都会变化的,是一个实际采集的信号。现在我用程序自带的那个采集vi来试,现接入的通道是11和13CH,单端方式。当我在采集vi那设置首通道等于末通道(即当两个都是11或者两个都是13)的时候,采集的信号就是输入的信号。当我选首通道为11,末通道为13的时候,就不能正确采集了。
我把所有的地都接在了卡的模拟地上。

cpubbs 发表于 2008-3-26 21:24:53

这个没有函数说明不太容易懂,我有个朋友是那边的,我给她留个言,明天让她那边技术工程师看看!:handshake

yw01 发表于 2008-3-26 21:53:06

好的。谢谢了
我现在把数据源拆了。在试究竟是不是卡的问题。

yw01 发表于 2008-3-26 22:13:22

刚经过实验。例如11通道输入稳压源4v,13通道接入稳压源2v,12通道是空着的。当我首通道选11,末通道选12的时候,labview显示的首通道就是稳压源输入4v,而末通道由于没输入为零。同样当我首通道选12,末通道选13的时候,首通道显示为零,末通道显示的就是13通道的那个稳压源的值2v。
但是当我首通道选11,末通道选13的时候,又出现了锯齿波。锯齿波的波峰值是两通道的最大值,例,假如我11通道输入4v,13通道输入2v,出现的锯齿波波峰值是4v。
这样是不是就能说明是采集卡的labview程序的问题?我怀疑是在取点的时候出错了。
因为它是用数组采集,然后再分开来两通道的。

cpubbs 发表于 2008-3-26 22:19:45

是不是它只能选连续的通道呢?这个得看它的VI说明了!

yw01 发表于 2008-3-26 22:51:50

谢谢元老啊!
原来真的不可以跳开通道的!两个通道必须是连着的!但是卖板的那个人没说,而且那个说明书也特地没说明这个问题。我还以为可以随便选择通道的呢!谢谢!感激不尽啊!

artlyf 发表于 2008-3-27 09:11:50

谢谢这位朋友对我们阿尔泰产品的支持!

飞雨天 发表于 2008-3-27 10:03:52

原帖由 yw01 于 2008-3-26 22:13 发表 http://www.cpubbs.com/bbs/images/common/back.gif
刚经过实验。例如11通道输入稳压源4v,13通道接入稳压源2v,12通道是空着的。当我首通道选11,末通道选12的时候,labview显示的首通道就是稳压源输入4v,而末通道由于没输入为零。同样当我首通道选12,末通道选13的时 ...

那么,可不可以这么认为,这数据采集卡是把采集到的数据放到一个一维数组中的,它实际上确实可以采集两个分离通道的信号?锯齿波波峰是4V,那它波谷是不是2V呢?如果那样,也就是说这个数组是424242424242.。。。。。

相邻通道配置下,它输出是二维数组?????看了上面的帖子,楼主你没说如果相邻通道的话,它的输出是什么?这点我很好奇。。

wdyjz 发表于 2008-3-27 11:38:59

相邻通道,数据输出可以是1D的也可以是2D的,1D的话拆分数组开来即可,2D用index array

飞雨天 发表于 2008-3-27 13:17:42

那是不是说:不相邻的通道也可以是2D输出呢?然后得出结论是楼主自己没设置好?呵呵

yw01 发表于 2008-3-27 15:12:39

如果是不相邻的通道输出的锯齿波波峰是4v,波谷是0v的。如果我没记错的话应该是这个现象。
只是这个板自带的那个采集vi只支持相邻通道的双通道采集,隔开了就会出现采点错误的问题。其实就是那个从采集的数组中取点的程序问题。现在已经解决了问题了。谢谢大家。呵呵。

cqudong 发表于 2008-5-24 21:19:10

学习了!:) :victory:

goto天下 发表于 2008-8-4 21:23:31

学习了,有知道了些东西,多谢

ll加油 发表于 2009-7-7 21:27:19

学习了
页: [1] 2
查看完整版本: usb接口的双通道采集