Dynapar教大家如何理解计算编码器分辨率。
编码器分辨率是编码器轴或孔旋转360度期间编码器输出的每转脉冲数 (PPR) 或位数。如果Dynapar编码器分辨率不足,它将无法向控制器提供有效反馈,系统将无法按要求运行。
要计算编码器分辨率,对于增量编码器,计算将取决于您的最大 RPM 和编码器工作频率。对于绝对编码器,它将取决于协议波特率以及系统需要位置信息的频率。
确定所需的最小编码器分辨率
指定分辨率首先要确定应用需要监控的最小增量 I。例如,考虑需要测量 3° 的旋转应用。我们想要每转测量的点数 N 如下:
N = 360 / I
在上面的例子中,N = 360 / (3) = 每转 120 个脉冲。
图为Dynapar确定所需的最小编码器分辨率的示意图
Dynapar增量编码器分辨率 (PPR) 计算
对于增量编码器,编码器电子元件具有最大频率响应,这限制了其生成输出脉冲的速度。结合应用的 RPM,频率响应为特定系统和编码器实际可实现的分辨率设定了一个实际上限。
最大编码器分辨率 = 工作频率 x 60 / 最大转速
超过此数字将使编码器的处理能力超负荷,从而导致信号输出下降和累积误差。
例如,如果编码器的工作频率为 125kHz,最大轴速为 1,000 RPM,则编码器支持的最大分辨率的编码器 ppr 计算为每转 7,500 个脉冲 (PPR)。
如果编码器的标准分辨率不能满足您的应用需求,则还有另一种替代方案,具体取决于信号通过用户驱动器、PLC 或控制器解码的方式。假设使用具有双向输出(A 和 B 通道)的正交编码器,从 A 通道和 B 通道的上升沿和下降沿触发将产生四倍的脉冲,或 4X 编码。
Dynapar绝对式编码器分辨率(位)计算
增量编码器是一种仅按压系统,每当轴转动时都会输出连续的脉冲流,而绝对编码器是一种调用和响应系统,只有当控制装置询问时,它才会输出与离散位置相关的位或唯一字。因此,绝对编码器不受与总脉冲相关的频率响应的限制,而是受特定采样周期或波特率所需的数据通信量的限制。
要确定所需的离散位置数 (N),首先确定 360 度旋转内所需的最小测量增量 (I):
N = 360 / 我
例如,如果您需要测量精确到 0.01 度,则计算结果为 N = 360 / (0.03) = 12,000 个离散位置。
接下来,将所需的离散位置数转换为下一个最高位数。绝对编码器的码盘经过图案化,可为负载的特定角度或线性位置数生成唯一的数字字。因此,分辨率以位 N 为单位进行测量,编码器每转可测量 2 N 个位置。例如,14 位编码器每转 360° 可测量 16,384 个离散位置,这将满足上述示例。
了解更多
Dynapar编码器相关知识,敬请关注丹纳帕编码器代理商西安德伍拓自动化传动系统有限公司网站。公司技术团队为您免费提供Dynapar编码器的选型、安装、调试、保养等技术指导服务,尽量避免企业因为编码器技术人员的短缺带来的损失,采取拉线上+拉线下服务的服务形式,帮助企业解决技术难题。