在NI DAQ卡上使用单端和差分正交编码器

更新 Aug 3, 2023

环境

硬件

  • Quadrature Encoder
  • PXIe-6341
  • PCI-6229
  • PXIe-6612

驱动

  • NI-DAQmx

我有一个正交编码器,我想使用NI数据采集(DAQ)卡,但我不确定我可以采取什么测量方式以及如何将编码器连接到我的DAQ卡上。

如果您还不熟悉正交编码器的基本原理,请参阅编码器测量:操作指南。

如何将您的正交编码器与NI DAQ卡一起使用取决于您使用的是单端正交编码器还是差分正交编码器。

单端正交编码器

标准单端正交编码器最多有3个通道-A,B和Z。
还有3种类型的编码,X1,X2和X4。
在下面的附加说明部分中会进行解释。

要将正交编码器与DAQ卡配合使用,请将通道A,B和Z分别连接到计数器的SOURCEAUXGATE引脚。要找到DAQ卡的具体引脚排列,请在NI MAX中右键单击该DAQ卡并选择设备引脚。关于如何连接和配置NI DAQ设备以进行正交编码器测量的详细说明,请参阅指导书将正交编码器连接到DAQ设备
 

差分正交编码器

差分正交编码器有5路信号而不是3路。这些是A,A反,B,B反和Z索引通道。大多数NI-DAQ卡不支持差分编码器测量。一种可行的方法是使用NI-9411的差分数字输入来测量编码器的差分输出。

但是,我们可以像使用单端正交编码器一样使用这些差分编码器。您只需将A,B和Z索引通道连接到计数器上的SOURCEAUXGATE引脚即可。您也可以以相同的方式将A反,B反和Z通道与第二个计数器连接。

Additional Information

通道A和B都是正交编码器的输出,并且相位相差90度。 A和B通道输出的波形如下所示。旋转方向取决于哪个输出端相位超前。当B相位超前于A时,转轴沿逆时针方向旋转。


编码类型(X1,X2和X4)简单地确定通道A和B的哪些边沿信号计数器递增/递减。有关这些类型编码的详细信息,请参阅M Series用户手册的第7-15页。