编码器指南:机械式绝对编码器、绝对编码器、增量编码器的区别
在工业自动化、智能设备等众多领域,编码器作为一种关键的传感器,发挥着测量位置、速度和角度等重要参数的作用。其中,机械式绝对编码器、绝对编码器和增量编码器是较为常见的类型。它们在工作原理、性能特点、应用场景等方面存在显著差异,了解这些差异有助于我们在实际应用中做出正确的选择。
编码器的基本概念与作用
编码器是一种将机械运动(旋转或直线位移)转换为数字信号的精密传感设备,其核心功能是实现位置、速度、加速度的精确测量。在现代工业生产中,编码器广泛应用于各种自动化设备,如机器人、数控机床、伺服电机等,为设备的精确控制提供关键数据。例如,在机器人的关节部位安装编码器,可以实时监测关节的转动角度和位置,从而实现机器人的精确运动控制;在数控机床中,编码器可以精确测量刀具的位置和运动速度,保证加工精度。
绝对编码器的工作原理与特点
工作原理
绝对编码器光码盘上有许多道光通道刻线,每道刻线依次以 2 线、4 线、8 线、16 线编排。在编码器的每一个位置,通过读取每道刻线的通、暗,能获得一组从 2 的零次方到 2 的 n - 1 次方的唯一二进制编码(格雷码),这就是 n 位绝对编码器。它由光电码盘进行记忆,通过机械位置确定编码。也就是说,无论编码器处于什么位置,都能通过特定的二进制编码准确表示该位置,无需依赖外部计数设备。
特点
- 高精度:由于每个位置都有唯一的二进制编码,绝对编码器能够提供非常高的精度,适用于对位置精度要求极高的场合。
- 断电记忆:最大的优点是断电后再上电,无需任何旋转(无需找参考点),就能立刻知道当前的实际位置。这对于安全要求较高、避免设备意外动作以及简化重启流程至关重要,例如机械臂、起重机、机器人关节等应用场景。
- 抗干扰性强:瞬时干扰不会导致位置信息永久丢失,位置信息是独立的,不会因信号丢失、干扰或断电产生计数错误或漂移。
- 输出信号丰富:通常输出数字信号,如并行二进制/格雷码(多条线同时输出,速度最快但线缆多)、串行通信协议(如 SSI、BiSS、Profibus、CANopen、EtherCAT 等,现在工业中非常流行,线缆少,抗干扰性好),也有模拟量输出(如 4 - 20mA,0 - 10V,但相对少见,精度低于数字输出)。输出的是位置值本身(角度度数或线性距离),而不是脉冲信号。
类型
- 单圈绝对值编码器:只记录轴在一圈(360 度)内的绝对位置。超出 360 度后,位置值会“循环”。
- 多圈绝对值编码器:不仅能记录一圈内的绝对位置,还能精确记录轴已经转了多少圈。通常通过行星齿轮系配合额外的绝对码道实现,是最常见、最有价值的类型。
- 基于光/磁/电的编码器:包括光学(码盘 + 光电管)、磁式(磁铁 + 磁传感器)、电容式等。
增量编码器的工作原理与特点
工作原理
增量编码器是将位移转换成周期性的电信号,再把这个电信号转变成计数脉冲,用脉冲的个数表示位移的大小。它通过刻有周期性缝隙的光栅盘旋转,使光电传感器产生相位差 90° 的 A、B 两路脉冲信号,每旋转单位角度输出固定数量脉冲(PPR:每转脉冲数),需配合零点信号(Z 相)建立参考位置。通过比较 A、B 两相哪个在前,可判别编码器的正转与反转;通过零位脉冲,可获得编码器的零位参考位,再结合脉冲数量来计算距离和角度等参量。
特点
- 成本较低:结构相对简单,不需要复杂的编码盘和信号处理电路,因此成本比绝对编码器低,适用于对成本较为敏感的应用场景。
- 仅记录相对位移:只能提供相对于参考点的相对位移量,断电后位置信息丢失,需重新寻零。这意味着在每次启动设备时,需要进行回零操作以确定初始位置。
- 存在累积误差:由于依靠脉冲计数来确定位置,信号丢失时误差会累积,长时间使用后可能会导致测量精度下降。
- 抗干扰能力较弱:干扰可能导致计数错误或丢失,影响测量的准确性。
- 输出脉冲信号:主要输出 A、B、Z 相脉冲信号,为正交波形,通过对脉冲信号的计数和处理来获取位移和速度信息。
机械式绝对编码器的工作原理与特点
工作原理
机械式绝对编码器采用机械结构来实现位置编码。它通常由齿轮、凸轮等机械部件组成,通过机械传动将轴的旋转或直线位移转换为特定的编码位置。在轴运动时,机械部件的位置发生变化,从而改变编码器的输出编码,这种编码方式具有机械结构的确定性和稳定性。
特点
- 稳定性高:由于采用机械结构,不受电气干扰和电磁干扰的影响,在恶劣的工业环境中具有较高的稳定性和可靠性。
- 使用寿命长:机械部件的磨损相对较小,只要合理设计和维护,能够在较长时间内保持稳定的性能。
- 精度相对有限:相比电子编码方式的绝对编码器,机械式绝对编码器的精度可能会受到机械加工精度和装配精度的限制,通常适用于对精度要求不是极高的场合。
- 安装和维护较为复杂:机械结构相对复杂,安装时需要确保机械部件的正确配合和定位,维护时也需要对机械部件进行定期检查和调整。
三种编码器的区别对比
工作原理上的区别
绝对编码器通过光电码盘的特定编码确定唯一的位置,每个位置对应一个固定的二进制编码,无需外部计数;增量编码器则是通过光栅盘旋转产生的脉冲信号来计算相对位移,需要外部计数器进行脉冲计数,并依靠零位信号建立参考位置;机械式绝对编码器利用机械结构的位置变化来实现编码,通过机械传动将运动转换为特定的编码输出。
性能特点上的区别
- 精度方面:绝对编码器精度最高,能够实现高精度的位置测量;增量编码器存在累积误差,精度相对较低;机械式绝对编码器精度受机械加工和装配精度影响,一般介于两者之间。
- 抗干扰能力方面:绝对编码器抗干扰性强,瞬时干扰不影响绝对位置;增量编码器抗干扰能力较弱,干扰可能导致计数错误;机械式绝对编码器由于采用机械结构,不受电气和电磁干扰,具有较好的稳定性。
- 断电记忆功能方面:绝对编码器具有断电记忆功能,断电重启后无需回零即可知道当前位置;增量编码器断电后位置信息丢失,需重新寻零;机械式绝对编码器同样具有一定的断电记忆能力,其机械结构状态在断电后不会改变,但可能需要在启动时进行简单的校准。
- 成本方面:绝对编码器特别是多圈类型成本较高;增量编码器成本较低;机械式绝对编码器由于机械结构的复杂性,成本通常也比较高,但其价格受机械部件的材料和加工工艺影响较大。
应用场景上的区别
- 绝对编码器:广泛应用于对位置精度要求高、需要断电位置记忆的场合,如工业自动化中的机器人关节位置反馈、伺服电机、数控机床;移动设备中的工程机械臂、AGV/AMR 小车、叉车提升高度检测;新能源领域的风力发电机变桨/偏航控制系统;医疗设备中需要精确定位和无累积误差的场合;交通领域的起重机吊钩高度、门式起重机位置、电梯轿厢位置;航空航天领域的舵面位置反馈等。
- 增量编码器:适用于对位置精度要求不是特别高,主要关注速度、方向和相对位移的场合,同时对成本较为敏感,如传送带的速度控制、普通电机的转速监测等。
- 机械式绝对编码器:常用于环境恶劣、对稳定性和可靠性要求较高的场合,如矿山机械、冶金设备等,以及一些对精度要求不是极高但需要稳定位置编码的应用。
编码器选择的考虑因素
精度要求
如果应用场景对位置精度要求极高,如精密加工、机器人精确运动控制等,应选择绝对编码器;如果对精度要求相对较低,只需要大致的位置和速度信息,增量编码器可能是更合适的选择;而机械式绝对编码器可用于对精度要求介于两者之间的场合。
抗干扰能力
在电磁干扰较强、环境恶劣的工业现场,绝对编码器和机械式绝对编码器具有更好的抗干扰性能;如果工作环境相对稳定,干扰较小,增量编码器也能满足要求。
断电记忆需求
对于需要在断电后仍能保留位置信息,重启后无需重新找零的应用,如大型机械设备的定位、安全要求较高的系统等,应选择具有断电记忆功能的绝对编码器或机械式绝对编码器;而对于断电后重新找零对系统影响不大的应用,增量编码器可以作为经济实惠的选择。
成本因素
在满足应用需求的前提下,成本是一个重要的考虑因素。如果预算有限,对精度和功能要求不是特别苛刻,增量编码器是较好的选择;如果对精度和可靠性要求较高,愿意承担较高的成本,绝对编码器是更优的方案;机械式绝对编码器由于其机械结构的复杂性,成本通常较高,但在特定的恶劣环境应用中,其稳定性和可靠性带来的价值可能超过成本因素。
安装与维护
不同类型的编码器在安装和维护方面也存在差异。绝对编码器和增量编码器通常电子结构较多,安装相对方便,但需要注意电气连接的稳定性;机械式绝对编码器由于机械结构复杂,安装和维护需要专业的知识和技能,对安装人员的要求较高。
总之,机械式绝对编码器、绝对编码器和增量编码器各有其独特的工作原理、性能特点和应用场景。在实际应用中,我们需要根据具体的需求,综合考虑精度要求、抗干扰能力、断电记忆需求、成本因素以及安装与维护等多方面的因素,选择最合适的编码器,以确保设备的稳定运行和精确控制。随着科技的不断发展,编码器的性能也在不断提升,未来它们将在更多的领域发挥重要作用。