2. MINAS编码器工作原理

MINAS系列伺服系统常用的编码器,按“位置信息如何被表达”分为增量式与绝对式两大类。理解这两类编码器,关键不是记住型号,而是看清三条主线:码盘/磁栅如何刻写位置信息、光电/磁电传感如何把刻线变成电信号、信号以什么形式输出给驱动器。这三条主线决定了上电是否需要回零、分辨率能到多少、抗污染能力如何,以及驱动器侧应选择哪种接收电路。

一、增量式:靠“数脉冲”得到相对位移

增量式编码器的码盘上只有等间距的透光/遮光(或磁极)栅格,没有唯一位置标识。光电式增量编码器的典型结构是:红外LED发出平行光,穿过旋转码盘上的径向狭缝,被对面的光电二极管接收。码盘转动时,光路被周期性遮挡与导通,光电二极管输出近似正弦的电流,经比较器整形为方波。A相与B相在码盘上错开1/4栅距,因此两路方波存在90°相位差,这个相位差就是判断方向的依据:A相超前B相90°为正转,B相超前A相90°为反转。

Z相(零位)每转只出现一次,用于建立机械零点。驱动器内部对A/B相做四倍频计数,得到的分辨率是栅距的4倍。例如某增量编码器每转刻线数为2500线,四倍频后为10000计数/转;若电机轴再经减速比i=10的减速机输出,则负载侧每转对应100000计数。这里必须注意:增量式编码器上电后只知道“从此刻起转了多少”,不知道“现在绝对在哪”,所以每次上电都要执行回零动作,寻找Z相或外部原点开关。

二、绝对式:每个位置都有唯一编码

绝对式编码器在码盘上刻写的是多道同心码道,每一圈位置对应一组唯一的二进制码字。常见码型有自然二进制、格雷码和伪随机码(PRC)。格雷码相邻码字只有一位变化,可避免多位同时翻转造成的读数跳变;伪随机码则把位置信息编码成一条连续序列,通过移位比对即可解出绝对位置。绝对式编码器上电后立即读出当前绝对角度,无需回零,这对断电后仍需保持机械坐标的场合非常重要。

绝对式又分单圈与多圈。单圈只记录一圈内的绝对位置,超过一圈就重复;多圈通过齿轮组、韦根发电或电池计数,记录圈数。MINAS系统常用的多圈绝对编码器,通常以电池或超级电容维持圈数计数,更换电池时若断电时间过长,圈数会丢失,需要重新设定原点。

三、码盘与磁栅:两种物理载体

光电编码器的码盘多用玻璃或金属制成,玻璃码盘透光栅线精细,分辨率高,但对油污、粉尘和凝露敏感;金属码盘强度好,但栅线较粗。磁编码器则用磁栅(磁鼓或磁环)代替码盘,表面按节距充磁形成N/S交替磁极。磁栅不怕油污、粉尘和一般振动,适合机床、木工机械等恶劣环境,但分辨率通常低于高线数光电码盘,且对强外磁场敏感。

磁电传感的核心是磁阻元件或霍尔元件。磁阻元件(如AMR、GMR)的电阻随磁场方向变化,磁栅转动时磁场方向周期性改变,桥式电路输出正弦/余弦信号;霍尔元件则直接感应磁通密度变化。光电传感的核心是光电二极管或光电三极管,把光强变化转为电流变化。两者最终都要经过放大、整形、细分,才能得到驱动器可用的位置信号。

四、信号输出形式:从方波到串行协议

增量式编码器常见输出有:集电极开路、推挽、差分线驱动(RS-422)。差分输出抗干扰强,适合长距离传输,MINAS系统多采用差分A/B/Z信号。绝对式编码器则多采用串行同步协议,如BISS、SSI、EnDat或厂家自定义协议,通过时钟线CLK和数据线DATA交换位置、状态和报警信息。串行协议线数少、信息量大,但要求驱动器与编码器协议匹配,不能随意互换。

MINAS编码器信号生成与输出链路 增量式编码器 码盘(等距栅格) LED 光电二极管 光→电流 比较整形 A/B/Z 方波 A相 B相 Z相 A/B相差90°,Z相每转一次 绝对式编码器 多道码盘(唯一码字) 光电/磁电 并行读出 格雷码/PRC 串行协议 CLK/DATA BISS/SSI 数据帧示例(单圈17位) 起始位 绝对位置(17位) CRC/报警 上电即读绝对位置,无需回零 关键差异 增量式:相对计数、需回零、A/B/Z差分输出、抗污染弱 绝对式:唯一编码、免回零、串行协议、多圈需保持

五、工程选型与接线要点

实际选型时,先看机械运动是否需要断电记忆位置。若设备每次上电都要重新找原点,增量式即可满足,成本低、接线简单;若要求断电后坐标不丢,必须选绝对式,并确认单圈还是多圈。其次看环境:切削液、粉尘多的场合优先磁编码器;洁净、高精度场合选高线数光电编码器。再次看驱动器接口:MINAS驱动器通常支持差分增量输入和串行绝对输入,接线前必须核对编码器协议与驱动器固件版本是否匹配。

以某MINAS伺服轴为例:电机侧增量编码器2500线,四倍频后10000计数/转,减速比10,负载侧分辨率100000计数/转。若定位精度要求0.01mm,丝杠导程10mm,则每计数对应0.0001mm,满足要求。若换成17位单圈绝对编码器,每转131072计数,分辨率更高,且上电无需回零。这里的数据均为教学示例,实际应以编码器铭牌和驱动器手册为准。

判断编码器类型的最快方法:看线缆。只有A+/A-、B+/B-、Z+/Z-和电源的,基本是增量式;带CLK+/CLK-、DATA+/DATA-的,基本是绝对式串行编码器。
绝对式编码器更换电池或长期断电后,多圈数据可能丢失。重新上电后若出现圈数报警,应按驱动器手册执行原点复位,不要直接强制清零,否则机械坐标会整体偏移。

总结来看,增量式与绝对式的根本区别在于“位置信息是相对计数还是唯一编码”。码盘/磁栅决定物理载体,光电/磁电决定信号转换方式,输出形式决定驱动器如何接收。把这三层关系理清,选型、接线和排障就有了明确依据。