在线客服
首页 > 技术文章 >
技术文章
技术文章

Labjack数据采集卡读取编码器

LabJack 将读取所有主要类型的编码器,包括绝对式、增量式和旋转式。我们的编码器应用说明概述了不同类型的编码器、如何将它们正确连接到 LabJack,以及从编码器读取和记录数据的不同方法。  

下面是各类编码器说明:

旋转编码器

旋转编码器是允许将电机的角位置转换为数字或模拟输出的设备。对于大多数电机控制应用,此反馈是必要的,以便了解电机在给定时刻已行驶了多远。利用此信息,应用程序可以动态更改电机旋转的速度或持续时间,以确保它在所需时间到达所需位置。编码器有两种一般分类,绝对编码器和增量编码器。绝对编码器允许在电源循环事件后调用位置,而增量编码器跟踪相对位置(从设定点开始)。旋转编码器通常输出方波,每个脉冲代表电机移动的设定量。

增量编码器

增量编码器通常以两个数字信号的形式输出数据,以指示位置和旋转方向,该数字波形看起来像两个相位相差 90 度的方波,如下图所示。输出这些信号的增量编码器有时被称为正交编码器。在光学编码器的情况下,这是通过使用 LED、图案盘和高速光电传感器来实现的。当编码器转动时,带图案的圆盘要么允许来自 LED 的光穿过光电传感器,要么被阻挡。这会产生所需的方波行为。圆盘有两个相位相差 90 度的图案,这会产生两个异相方波。通过识别哪个方波领先另一个方波,

 


使用 T 系列 LabJack 连接编码器

T4 T7 都支持解释正交输入。大多数编码器,包括 H38S100B 都有四个连接,A 相、B 相、VCC GND。两相必须插入两条启用正交的 I/O 线,它们属于以下对之一: 

支持T4 DIO  DIO4+DIO5DIO6+DIO7DIO8+DIO9(又名 FIO4+FIO5FIO6+FIO7EIO0+EIO1

支持T7 DIO  DIO0+DIO1DIO2+DIO3DIO6+DIO7(又名 FIO0+FIO1FIO2+FIO3FIO6+FIO7

偶数 I/O 线应连接到 A 相,奇数 I/O 线应连接到 B 相。在 T7 上,正确连接的示例是 A 相连接到 FIO0B 相连接到 FIO1。在 T4 上,正确连接的示例是 A 相连接到 FIO4B 相连接到 FIO5,如下图所示。T 系列设备上的任何 VCC 和接地都足以用于其他信号。 


带正交编码器的 LabJack T4

有时,正交编码器还会有一个可选的 Z 相,它会在每次完整旋转后发送一个脉冲。T 系列设备能够使 I/O 线接收此 Z 相作为复位,因此编码器仅跟踪相对于单次旋转的位置。有关 T 系列正交输入功能的更多信息,请参阅正交输入  

要在接线后测试正交编码器的功能,可以在 T 系列设备上连接 VCC GND 信号,并且可以在示波器的不同通道上监控这两个相位。当编码器移动时,两个预期的异相波应该在示波器上可见,如下所示。 

顺时针旋转示波器捕获逆时针旋转示波器捕获

北京迪阳世纪科技有限责任公司 版权所有 © 2008 - 2018 著作权声明
010-62156134 62169728 13301007825 节假日:13901042484 微信号:sun62169728
地址:北京市西城阜外百万庄扣钟北里7号公寓
E_mail:sales@pc17.com.cn 传真: 010-68328400
京ICP备17023194号-1 公备110108007750