怎样将正交编码器和数据采集卡配合使用
如何将单端或差分的正交编码器与数据采集(DAQ)板卡配合使用?
正交编码器一般用来测量角度位置,它通常类似于一根转轴。一个正交编码器有固定的分辨率,就像其他任何编码器一样,表明了多少个脉冲决定旋转轴完整地旋转一圈。这个值以脉冲/转表示。有两种不同的正交编码器,在操作上稍有不同。下面我们就来讲述如何使用NI数据采集板卡上的计数器从差分以及单端的正交编码器读数。
单端正交编码器
一个标准的正交编码器可以有至多3个通道——通道A,B和Z。通道A和B用来表示转轴在任意时刻的位置。通道Z用来在通道A和B满足某一相位位置条件时,以用户指定的值来重载计数器。
通道A和B都是正交编码器的输出,并且相位相差90度。两通道的输出示意图见图1。旋转的方向由A和B哪一个信号相位领先来决定。若B相位领先A,则转轴以逆时针方向旋转。
图1:正交编码器信号A和B。
NI E,M和S系列数据采集卡可以进行正交编码器测量。目前,M系列数据采集卡可以进行X2和X4的编码测量。这是因为E系列板卡不能同时测量上升沿和下降沿。这些编码类型直接决定了计数器增、减是基于的通道A和B信号的上升沿还是下降沿。
NI数据采集卡上的引脚分布可能依板卡不同而相异,而通道A,B和Z一定需要分别与计数器的Source,AUX和GATE引脚相连。关于具体板卡的引脚连接,您可以在Measurement and Automation Explorer (MAX) 中右键单击设备,选择设备引脚来查看。
差分正交编码器
差分正交编码器有5路而不是3路信号,包括A,A反,B,B反和Z索引通道。尽管我们的数据采集卡不支持差分正交编码器的测量,但是我们仍可以像使用单端正交编码器一样使用这些差分正交编码器。您可以仅将A,B和Z索引通道连接到计数器的Source,AUX和GATE引脚。您也可以以相同方式连接A反,B反和Z通道。
感谢分享!
学习学习,怎么没人顶啊
学习学习,好东西啊,希望多分享些有关编码器的例子