2. 光电编码器基础
光电编码器是一种把机械轴的角位移或直线位移转换为电信号输出的传感器,广泛用于电机闭环控制、数控机床、机器人关节、电梯牵引、医疗设备等场景。它的核心价值在于:把“转了多少、转到哪里、转得多快”这类机械量,变成控制器可读的脉冲、绝对码值或串行数据。理解光电编码器,需要从定义、分类、工作原理、性能参数和选型依据五个层面建立完整认知。
一、定义与基本构成
光电编码器通常由码盘、光源、光电接收元件和信号处理电路组成。码盘上刻有透光与不透光的栅格或编码图案,光源发出的光经过码盘后被光电元件接收,形成随轴转动而变化的电信号。按输出信息类型,可分为增量式、绝对式和混合式;按机械结构,可分为旋转编码器和直线编码器;按信号形式,又可分为集电极开路、推挽、差分线驱动和串行协议输出。
一句话理解:光电编码器 = 码盘 + 光电转换 + 信号整形,把机械位移变成可计数的电信号。
二、分类与典型结构
增量式编码器输出 A、B、Z 三路信号。A、B 两路相位差 90°,用于判断方向和计数;Z 路每转输出一个零位脉冲,用于找机械参考点。绝对式编码器每个位置对应唯一码值,断电后位置不丢失,常见单圈和多圈两种形式。混合式则结合增量与绝对信息,兼顾实时性和断电记忆。
- 增量式:结构简单、成本低、响应快,适合测速和相对定位。
- 绝对式:上电即知位置,抗干扰强,适合高精度定位和断电记忆场景。
- 直线式:用于直线位移测量,如光栅尺,常见于数控机床和测量平台。
- 串行输出:如 SSI、BiSS、EnDat,线缆少、数据量大,适合多圈绝对值和参数读取。
三、工作原理与信号形成
以增量式为例,码盘上均匀分布透光缝,A、B 两组狭缝错开四分之一栅距。轴转动时,光电元件输出两路近似正弦或方波信号,经比较器整形后变成数字脉冲。控制器通过计数 A、B 脉冲数得到位移量,通过 A、B 相位先后判断方向,通过 Z 脉冲确定每转零点。绝对式码盘则采用格雷码或多位二进制码,每个角度位置对应唯一编码,读取后直接得到绝对位置。
四、主要性能参数
选型前必须看懂参数表。分辨率决定最小可分辨角度,常用“线/转”或“位”表示;精度表示实际位置与理想位置的偏差,和分辨率不是一回事;重复精度反映多次回到同一位置的一致性;响应频率决定高速下是否丢脉冲;输出方式影响抗干扰能力和接线距离;防护等级、轴径、供电电压和温度范围则决定现场适应性。
| 参数 | 含义 | 典型影响 |
|---|---|---|
| 分辨率 | 每转输出脉冲数或绝对位数 | 决定最小分辨能力,不等于精度 |
| 精度 | 实际位置与理想位置偏差 | 影响定位准确度 |
| 重复精度 | 多次回同一点的一致性 | 影响往复运动稳定性 |
| 响应频率 | 可输出的最高脉冲频率 | 高速时是否丢脉冲 |
| 输出方式 | 集电极开路、推挽、差分、串行 | 抗干扰、线长、接口匹配 |
| 防护等级 | 防尘防水能力 | 油污、粉尘、潮湿环境适应性 |
五、选型依据与实操建议
选型时先明确测量对象:是测角度还是直线位移,是相对定位还是绝对定位,是低速高精度还是高速测速。然后按“分辨率—精度—输出—环境—接口”的顺序逐项确认。例如伺服电机闭环常选增量式或绝对值编码器,要求差分输出和较高响应频率;数控机床光栅尺则更关注精度、重复精度和抗污染能力;户外或潮湿环境必须提高防护等级并考虑线缆屏蔽。
选型检查清单:
1. 测量类型:旋转 / 直线
2. 输出类型:增量 A/B/Z / 绝对 SSI / BiSS / EnDat
3. 分辨率:线/转 或 位
4. 精度与重复精度:是否满足定位要求
5. 最高转速与响应频率:是否匹配工况
6. 输出电路:集电极开路 / 推挽 / 差分线驱动
7. 供电与接口:5V / 24V,PLC / 运动控制卡
8. 环境:防护等级、温度、振动、油污
9. 机械安装:轴径、法兰、联轴器、允许偏心
提示:分辨率高不代表精度高。码盘刻线再密,如果安装偏心、轴系跳动或信号整形不好,实际精度仍然会下降。选型时要同时看机械安装条件和电气匹配。
六、常见误区与复盘
第一个误区是把分辨率当精度。第二个误区是忽略输出方式,把集电极开路信号直接长距离接入控制器,导致边沿变缓、计数丢失。第三个误区是只看编码器本体,不看联轴器、屏蔽线和接地,结果现场干扰严重。第四个误区是绝对式编码器上电后不读零位就直接运行,导致多圈值或参考点错误。复盘时应重点检查:信号波形是否干净、A/B 相位是否稳定、Z 脉冲是否唯一、线缆屏蔽是否单端接地、控制器计数频率是否足够。
注意:增量式编码器断电后位置信息丢失,必须回零或依赖机械限位;绝对式编码器虽然断电记忆,但多圈值仍需电池或机械齿轮支持,选型时要确认“单圈”还是“多圈”。
掌握以上基础后,后续接口与采集设计才有稳定依据:先确定编码器类型和输出信号,再匹配控制器输入电路、计数频率和线缆方案,才能把“转了多少”准确、可靠地送进控制系统。