3. 编码器信号与电气接口解析
伺服系统的定位精度,最终要落到编码器反馈信号能否被驱动器正确、稳定地识别。Yaskawa Sigma系列伺服电机常用的增量式编码器输出A、B、Z三相信号,而绝对式编码器则通过串行通信把多圈/单圈位置数据传给驱动器。理解这两类接口的电气特性,是排查“位置偏差”“编码器报警”“低速抖动”等问题的基础。
A/B/Z三相信号的含义与相位关系
A相和B相是两路方波脉冲,二者频率相同、相位相差90°电角度。驱动器通过比较A、B两相的先后顺序判断旋转方向:A相超前B相90°时定义为正转,B相超前A相90°时定义为反转。这个“超前/滞后”的约定必须在控制器、驱动器和机械坐标系之间保持一致,否则会出现指令正转、实际反转的严重问题。
Z相是每转输出一次的零位脉冲,用于确定机械绝对零点。Z相宽度通常为一个脉冲周期,与A、B相存在固定的相位关系。在回零操作中,驱动器先寻找Z相跳变沿,再结合C相或编码器内部零位完成精确定位。如果Z相受到干扰产生额外脉冲,回零位置就会漂移。
以某增量式编码器为例,分辨率设为17位(131072脉冲/转),电机额定转速3000 r/min。此时A相输出频率为:
f = (3000 / 60) × 131072 ≈ 6.55 MHz
这个频率已经进入射频范围,对电缆和接插件提出了较高要求。若采用单端接线且电缆较长,信号边沿会明显退化,驱动器可能直接报“编码器通信错误”。
串行通信协议与差分传输
Sigma系列绝对式编码器不再逐相输出脉冲,而是用一对差分线进行半双工串行通信。驱动器发出请求帧,编码器返回包含单圈位置、多圈计数、状态位和CRC校验的数据帧。常见电气标准为RS-485兼容的差分电平,逻辑“1”和“0”由两根线之间的电压差表示,而不是对地电压。
差分传输的核心优势是共模抑制。当两根线同时受到电机PWM噪声、接地反弹或空间电磁场干扰时,干扰量近似相等,接收端取差值后大部分被抵消。因此,编码器电缆必须使用双绞屏蔽对,A+与A-绞合、B+与B-绞合,屏蔽层在驱动器侧单点接地。
单端接线则用一根信号线对地传输,抗干扰能力弱,只适合短距离、低噪声环境。若现场必须使用单端接口,应尽量缩短电缆、远离动力线,并在接收端增加滤波和施密特整形。
信号电平与抗干扰设计
差分信号的典型电平为:逻辑高时A+比A-高约2~5 V,逻辑低时A+比A-低约2~5 V。接收端通常要求差分电压大于200 mV即可识别,但为了噪声裕量,实际工程中希望差分幅度保持在1 V以上。若用示波器测得差分幅度只有几百毫伏,说明电缆过长、终端电阻缺失或驱动器侧接口损坏。
抗干扰设计可从以下几方面入手:
- 编码器电缆与电机动力线分开走线,间距至少20 cm,避免平行捆扎。
- 使用双绞屏蔽电缆,屏蔽层在驱动器PE端单点接地,电机侧悬空。
- 在电缆较长或频率较高时,按RS-485规范在接收端加120 Ω终端电阻。
- 避免与继电器、接触器、变频器输出线共用线槽。
- 电缆屏蔽层不得作为信号回流路径,也不得两端同时接地形成地环路。
示波器实测信号质量
用示波器观察编码器信号时,建议使用差分探头或两个单端探头做数学差。重点观察以下指标:
| 观察项 | 正常表现 | 异常含义 |
|---|---|---|
| 差分幅度 | 1~5 V | 低于0.5 V:电缆过长或接口损坏 |
| 上升/下降时间 | 小于脉冲宽度的1/5 | 边沿过缓:分布电容大或驱动能力不足 |
| 过冲与振铃 | 轻微,无多次振荡 | 严重振铃:阻抗不匹配,需加终端电阻 |
| Z相脉冲数 | 每转1个 | 多出脉冲:干扰或编码器内部故障 |
| 共模电压 | 在接收器允许范围内 | 超范围:地电位差过大,需检查接地 |
下面这张图把A/B/Z三相信号的相位关系、差分对结构以及示波器观察点放在同一视图中,便于对照理解。
实际排查时,可先断开电机动力线,用手转动电机轴,观察A/B相是否交替变化、Z相是否每转只出现一次。若手转时信号正常、上电后异常,则问题多半出在动力线干扰或接地,而不是编码器本身。若差分幅度在空载时正常、带载后下降,应检查电缆是否与动力线捆扎过紧,或屏蔽层是否失效。