增量式编码器如何建立位置
增量式编码器在光源与光电探测器之间放置一片开槽或刻蚀的码盘。轴转动时,码盘把光束切成方波,驱动电子装置对上升沿计数。位置只以内存中的计数值存在,而不是码盘上存储的数值。
A、B 两通道相差四分之一周期。这个相位差告诉计数器轴的转向。第三通道 Z 每转发出一个脉冲,提供回零参考。没有 Z,计数就没有固定原点,控制每次上电都得寻找参考。
分辨率由线数决定。2,500 线编码器经四倍频后每转 10,000 个计数,在 10 mm 导程的滚珠丝杠上约合每计数 1 µm。这个数字是驱动能分辨的最小步距,不是机床的精度。
计数是弱点。若脉冲因电气噪声、屏蔽松动或断电而丢失,计数就会漂移。驱动继续走向错误位置,直到触发硬限位才报警。因此增量式反馈通常需要回零程序,以及电池备份或机械参考。
- 1A/B 通道90° 相位差确定方向
- 2Z 通道每转一个脉冲,即回零标记
- 3线数决定步距,不决定机床精度
绝对值编码器如何直接读取位置
绝对值编码器在每个角位置写入唯一编码。码盘上有若干同心码道,每条码道由各自的光学或磁传感器读取。任一时刻传感器读到一个图案,该图案就是位置。无需计数,无需回零,也没有会丢失的内存。
编码通常采用格雷码,相邻位置之间只有一位变化。普通二进制图案在边界处可能同时翻转多位,稍有对中偏差就会读出严重错误的数值。格雷码消除了这种失效模式。
位置是测量值而非累计值,断电不会将其清除。重新开机后控制已知道轴的位置。对换刀装置、转台或升降轴而言,这省去一次参考移动,并消除一整类撞机风险。
从增量式改为绝对值编码器,也会改变驱动在低速下的表现。绝对值读取在零速时给出干净的位置,控制环无需运动即可确定位置。极慢分度和保持转矩的场合会更稳定。
多圈绝对值编码器的适用场合
单圈绝对值编码器只分辨一圈。轴转过 360° 后编码重复,控制仍需参考才能知道转过了多少圈。多圈绝对值编码器增加圈数计数器,因此既知道圈内角度,也知道圈数。
额外圈数由第二码盘、齿轮副码盘或带备用电源的电子计数器跟踪。常见配置计数 4,096 圈,足以覆盖滚珠丝杠、减速箱输入端或机器人关节的全行程,无需任何外部参考。
工程含义很简单。在行程范围固定的机床上,编码器能以绝对值形式保存整个范围。断电后轴的位置精确到计数,控制可直接恢复,无需执行可能撞上工装夹具的回零循环。
多圈型号更贵,体积通常也更大。如果轴每班只回零一次,且参考移动安全,单圈或增量式装置可能是更划算的选择。决策取决于丢失参考的代价有多大。
- 1圈数4,096 圈是典型范围
- 2免回零断电后无需参考移动即可恢复
- 3代价成本更高、体积更大、接线更多
增量式与绝对值反馈的选择
先看轴丢失位置时会怎样。如果回零移动成本低且安全,增量式反馈就够用。如果位置错误意味着撞机、报废零件,或操作员就站在运动中的龙门旁,绝对值反馈就值得投入。
再看运动曲线。只做整步分度的轴很少需要绝对值读取。在负载下保持位置、跟随轮廓或参与多轴联动的轴,则受益于零速可知且永不漂移的位置。
检查环境。绝对值编码器对破坏增量计数的噪声不那么敏感,但并非免疫。电缆走线、屏蔽接地和连接器密封仍决定信号是否干净。屏蔽双绞线远离伺服动力电缆是基本要求。
最后检查驱动器。并非每台伺服放大器都接受所有编码器协议。BiSS、EnDat、SSI 和各种串行格式都很常见,不匹配就意味着要换驱动器或加转换器。在订购编码器之前确认接口,而不是之后。
安装、对中与信号完整性
机械安装决定了大多数编码器故障。轴跳动、轴向窜动和联轴器不对中都会给轴承加载。使用额定转速匹配的柔性联轴器,将跳动控制在编码器数据手册限值内,绝不能用编码器轴作为结构件。
对于高速主轴,空心轴或无轴承设计可完全取消联轴器。编码器直接装在电机轴或精密轴伸上,因此没有附加惯量,也没有联轴器背隙。速度上限则由扫描电子器件决定。
电缆长度与频率相互影响。长距离走线会衰减信号并拾取更多噪声。编码器电缆与电机动力电缆分开走线,屏蔽层单端接地,并遵守驱动器手册中的最大电缆长度。如果必须长距离走线,串行绝对值接口比原始增量方波更能容忍。
加工单元中的温度和污染很重要。切削液雾、切屑和振动会波及工作台附近的一切。选择与安装位置匹配的 IP 防护等级,并规划电缆走向,避免其变成切屑盘或切削液排流槽。
编码器选择在机床上意味着什么
在 CNC 铣床上,编码器位于伺服电机与滚珠丝杠之间,因此其分辨率与丝杠螺距共同决定最小指令步距。粗螺距丝杠配高分辨率编码器仍能给出细步距,但背隙和丝杠热伸长主导实际精度。
在转台上,绝对值编码器让控制系统在上电时就知道转台角度。这消除了回零运动将工装夹具撞向主轴的风险。在换刀装置上,绝对位置意味着机械臂知道停在哪里,无需完整复位即可恢复。
检测不能替代反馈。只有当编码器、丝杠和结构三者一致时,机床才能在零件上保持 ±0.005 mm。我们用三坐标测量机(CMM)和过程检测验证零件,当客户报告位置问题时,我们会索取编码器和驱动器的详细信息。
如果您正在设计机床且反馈方案尚未确定,请把轴布局发给我们。我们加工固定编码器的支架、壳体和联轴器,并能保证内孔和端面的公差以控制跳动。
增量式 vs 单圈绝对值 vs 多圈绝对值
同一根轴,三种反馈选择。
| 性能 | 增量式 | 单圈绝对值 | 多圈绝对值 |
|---|---|---|---|
| 位置来源 | 驱动器内存中的计数脉冲 | 每转唯一编码 | 编码加圈数计数器 |
| 是否需要回零 | 是,每次上电 | 是,针对圈数 | 否 |
| 断电后位置 | 丢失,必须重新找参考 | 角度已知,圈数未知 | 完全已知 |
| 适用场景 | 简单分度轴 | 转台、主轴 | 龙门、机器人关节、升降轴 |
| 相对成本 | 最低 | 中等 | 最高 |
| 接线 | A/B/Z 方波 | 串行或并行编码 | 串行编码加备份 |
工程师常问的编码器问题
能否在同一根轴上用绝对值编码器替换增量式编码器?
机械上通常可以,前提是轴、法兰和安装深度匹配。电气上不行,因为驱动器必须接受该绝对值协议。订购前查阅伺服放大器手册是否支持 BiSS、EnDat 或 SSI。
控制参数也会改变。回零程序、参考偏移和软限位都与旧反馈类型绑定,必须重写并重新测试。
线数越高是否一定精度越高?
不是。线数决定驱动器能分辨的最小步距。实际精度还取决于滚珠丝杠螺距误差、背隙、热伸长和结构刚度。
在刚性不足的机床上,极高分辨率的编码器能更紧地保持位置,但不会让零件更精确。分辨率要与轴的其余部分匹配。
增量式编码器为什么会丢计数?
信号电缆上的电气噪声、屏蔽层破损或间歇性断开、连接器松动或电源中断。计数错误会无声累积,驱动器会持续移动到错误位置。
屏蔽双绞线走线、与电机动力电缆分离以及屏蔽层单端接地可消除大部分此类故障。
多圈绝对值编码器需要覆盖多少圈?
计算总行程对应的转数。5 mm 螺距丝杠、500 mm 行程转 100 圈。10 mm 螺距丝杠、1,000 mm 行程转 100 圈。
为超程和减速比留余量。4,096 圈的范围足以覆盖大多数机床轴并留有余量。
绝对值编码器是否不受振动和切屑影响?
不是。光学型对码盘污染敏感,任何类型都可能因不对中导致轴承过载而失效。磁性型更耐粉尘,但分辨率较粗。
根据安装位置选择 IP 防护等级,并让电缆避开切屑路径。
编码器安装支架上哪些公差重要?
内孔直径、内孔与端面的垂直度,以及使编码器定心的止口直径。编码器轴处的跳动应保持在数据手册限值内。
我们在 3 轴和 5 轴加工中心上加工这些支架和壳体,配合要求需要时可达 ±0.005 mm。
