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

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

USB6210采集旋转编码器

在计数器任务中,“内部/外部”是相对计数器而言的,而实际上计数器没有内部时钟,所以即使是采集卡中的其他板载时钟,也要通过“外部时钟源”进行配置。比如你这个截图中使用的ai/sample clock就是模拟输入的板载时钟。
你的设置里应该把触发改成no trigger。

*另外,时钟源使用的是“外部”,采样率属性并不决定实际的采样率(实际采样率取决于时钟源频率),该属性只是预期采样率,当然也需要正确设置以告诉程序应该如何建立缓存。

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

但是它的输出Acquired Data全是0呢?

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

触发改回来了么?就是运行的时候触发选项卡应该在no triger那页。感觉是因为触发源没弄好,没有成功采样,采到的数组都是空的。

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

改回来了,我的编码器是差分输出,我只用A/B/Z信号,然后屏蔽线没有接地,但是我觉得这都不是它为0的原因啊。

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

麻烦确认一下三个情况:

1、是否整个采到数据的数组中的所有数字都是0;

2、PFI端连线是否正确;

3、差分输出应该也有负端的,需要连接DGND;

 

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

采集的数据都为0,差分输出的话,它有六根信号线,应该都有脉冲输出,并不存在负端吧,连线也都正确啊,况且程序停止的时候,也是用前面板的STOP停止的。

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

按我的理解,差分输出的话每个信号(比如A)都应该有两根线(A+和A-),如果没有把负端接到采集卡的DGND,可能采集卡就没法正确识别脉冲。

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

编码器差分输出的话,应该是正转的时候A/B/Z输出,反转的时候A-/B-/Z-输出脉冲,所以不应该接地吧。

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

您看一下这个时钟源的选择,就有数据了,不知道这个时钟源应该用哪个呢?还有一个问题就是波形图的横坐标怎么就到1,不会自己往后面走呢?还有就是它有时候程序能运行就是刚开始的时候Acquired Data是灰色的,然后就不会有数据输出您知道怎么回事吗?

下载全部
0 项奖励
39 条消息(共 108 条)
2,083 次查看

你理解错了,正反转决定的是AB线脉冲的顺序。负端肯定要接地的:脉冲的物理本质是电平的变化,你都没接参考电平,板卡就没法收到脉冲啊。

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