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

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

USB6210采集旋转编码器

时间量可以通过获取时间函数获得,或者直接采用连续采样,在DAQ读取时读取N采样为波形。采样频率可以用DAQ定时进行配置。具体可以参考(连续采样)范例

0 项奖励
11 条消息(共 108 条)
3,047 次查看

@楼主


EnyaoGu 已写:

时间量可以通过获取时间函数获得,或者直接采用连续采样,在DAQ读取时读取N采样为波形。采样频率可以用DAQ定时进行配置。具体可以参考(连续采样)范例


上述方法说得很对。楼主你可以软件定时采集,通过获取时间函数获得时间量;也可以硬件定时采集,如同上面所说的。

Thomas | Xi'an China

LabVIEW 7.1 | LabVIEW 2018
DAQmx | CompactRIO | myRIO
微信公众号: 钟博士LabVIEW工作室
0 项奖励
12 条消息(共 108 条)
3,044 次查看
好的,谢谢您!我先自己试试,如果有问题的话,我在问您!
0 项奖励
13 条消息(共 108 条)
3,042 次查看
好的, 我先试试,有问题的话,我再问您!谢谢!
0 项奖励
14 条消息(共 108 条)
3,041 次查看

您好!我想再问一下这个获取时间函数应该用哪个呢?应该在那个acquired data后接上时间函数吗?还有一问题就是如果采用连续采样,DAQ读取设置为N采样,后面直接接一个正弦函数,求出每个角度sin值,然后怎么把这个sin值和时间做出来图像呢?是需要和时间做捆绑吗?

0 项奖励
15 条消息(共 108 条)
3,020 次查看

麻烦您再看一下我刚刚回复的问题,帮一下忙,谢谢!

0 项奖励
16 条消息(共 108 条)
3,019 次查看

LabView中有一种簇数据类型叫“波形”,专门用于保存以相同时间间隔测到的数据。您说的这种使用情况可以在设置读取数据类型为波形,把波形数据中的幅值取出来经过sin计算后再替换回去(按名称解除捆绑和按名称捆绑)。波形数据可以直接输入波形图控件显示。

另一种比较简单粗暴但准确性欠佳的方法是用获取时间控件,与开始时间做差获取数据点采集时的时间,然后将时间数组和数据数组捆绑成簇,用XY图控件显示。

0 项奖励
17 条消息(共 108 条)
3,011 次查看

我明白您的意思,就是说将这个输出(acquired data)先解绑成时间和幅值,然后对幅值进行sin计算,然后再与时间进行捆绑对吧?但是这个输出本身貌似跟时间没有关系,它的输出是DBL的,也就是丢了时间信息的。您看下面这个图。

0 项奖励
18 条消息(共 108 条)
3,001 次查看

求回复啊,谢谢!

0 项奖励
19 条消息(共 108 条)
2,988 次查看

那你就软件定时吧,每次循环读取1个采样点,并用获取时间函数得到该次循环的时间,这不就既有角度又有时间了。

Thomas | Xi'an China

LabVIEW 7.1 | LabVIEW 2018
DAQmx | CompactRIO | myRIO
微信公众号: 钟博士LabVIEW工作室
0 项奖励
20 条消息(共 108 条)
2,982 次查看