1. 编码器基础:编码器是什么?增量式与绝对式的核心区别
大家好,我是你们这堂课的讲师。咱们直接开门见山——编码器这东西,说白了就是一个把机械位置转成电信号的传感器。你想想看,电机在转,你怎么知道它转了多少圈、停在哪个角度?靠眼睛看肯定不行,编码器就是干这个活的。
我个人习惯把编码器比作电机的「眼睛」。没有它,驱动器就是个瞎子,连电机转没转都不知道。我在现场调试时遇到过不少次,编码器一坏,整个轴就乱跑,那场面……嗯,挺刺激的。
1.1 编码器到底长什么样?
从物理结构上看,编码器通常是一个圆盘状的东西,安装在电机尾部或者直接套在转轴上。内部有码盘、光源、光敏元件(光电式)或者磁阻元件(磁式)。码盘上刻着明暗相间的条纹或者磁极,旋转时产生脉冲信号。
我给大家画个简单的结构图,方便理解:
光透过码盘上的缝隙,照到光敏管上,就产生一个脉冲。码盘转一圈,脉冲数就是固定的。这就是最基础的增量式编码器原理。
1.2 增量式编码器:简单直接,但有个坑
增量式编码器,说白了就是只输出脉冲。它告诉你「我动了多少」,但不告诉你「我在哪里」。每次上电,它都从零开始计数。
核心特点:
- 输出A、B两相脉冲,相位差90°,用来判断正反转
- 有的还有Z相(零位脉冲),每转一圈出一个
- 断电后位置丢失,上电必须回零
- 价格便宜,响应快
我的一点经验: 增量式编码器在伺服系统里用得最多。但要注意——如果现场有强电磁干扰,脉冲容易丢。我曾经在焊接车间调试,编码器线没屏蔽,结果每转1000个脉冲能丢50个,位置越跑越偏。后来换了双屏蔽线,问题才解决。
1.3 绝对式编码器:一上电就知道自己在哪
绝对式编码器就高级一些。它每个位置对应一个唯一的二进制码,上电瞬间就能读出当前位置。不需要回零,不怕断电。
核心特点:
- 输出格雷码或二进制码,每个位置唯一
- 有单圈和多圈之分
- 断电后位置保持(靠电池或机械齿轮)
- 价格贵,但省去了回零时间
我印象很深的一个项目:做半导体晶圆搬运,机械手每次上电必须知道当前角度,不然会撞坏晶圆。增量式编码器根本不敢用,只能用多圈绝对式。虽然贵,但安全第一。
1.4 核心区别对比
咱们直接上表格,一目了然:
| 对比项 | 增量式编码器 | 绝对式编码器 |
|---|---|---|
| 输出信号 | A/B/Z 脉冲 | 格雷码 / 二进制 / SSI / BiSS |
| 断电记忆 | 无,上电位置丢失 | 有,上电即知位置 |
| 回零操作 | 必须回零 | 不需要 |
| 抗干扰能力 | 较弱,脉冲易丢 | 较强,数字编码抗干扰 |
| 分辨率 | 取决于脉冲数,可做很高 | 取决于位数,常见12~24位 |
| 典型应用 | 伺服电机、普通定位 | 机器人、数控机床、安全场合 |
| 价格 | 低 | 高 |
避坑指南: 我曾经在一个项目里选了增量式编码器,但客户要求断电后能恢复位置。我没仔细看需求,结果现场调试时发现每次断电都得手动回零,客户差点投诉。后来加装了电池备份才勉强解决。所以选型前一定要问清楚:需不需要断电记忆?
1.5 怎么选?我的建议
其实选型没那么复杂,你问自己三个问题:
- 断电后需要知道位置吗? 需要 → 绝对式;不需要 → 增量式
- 现场干扰大不大? 大 → 绝对式或增量式+屏蔽
- 预算够不够? 紧张 → 增量式;宽裕 → 绝对式
我个人习惯是:伺服电机标配增量式,机器人主轴用绝对式。当然,现在很多高端伺服也带绝对式编码器了,趋势很明显。
1.6 本章知识体系
最后,我把这章的核心逻辑画成一张图,方便你记忆: