第二章 编码器与反馈:增量式编码器原理、绝对式编码器原理、编码器选型与接线、信号干扰与抗干扰措施
各位同行,大家好。我是老张,在纺织自动化这行摸爬滚打了十几年。今天咱们聊聊编码器,这玩意儿在同步控制里,就像人的眼睛一样重要。你想想看,如果眼睛看不清,手脚再利索也白搭。编码器选不对、接不好,整个系统就是“睁眼瞎”。
2.1 增量式编码器原理
增量式编码器,说白了就是“数脉冲”的。它每转一圈,会输出固定数量的脉冲。比如一个1000线的编码器,转一圈就输出1000个脉冲。我们通过数脉冲的个数,就知道轴转了多少角度。
工作原理:
- A、B两相脉冲:相位差90°,用来判断正反转。A相超前B相,就是正转;反过来就是反转。
- Z相零位脉冲:每转一圈输出一个脉冲,用来做位置校准。
我个人习惯,在调试时先用示波器看A、B相的波形。如果波形不干净,有毛刺,那后面肯定出问题。我曾经在一个项目里,因为编码器线太长,信号衰减严重,导致脉冲丢失,结果同步精度直接崩了。
核心要点:增量式编码器只能测相对位置,断电后位置丢失。上电后需要“回零”操作。
2.2 绝对式编码器原理
绝对式编码器就高级多了。它每个位置都有唯一的编码值,断电后位置信息不会丢。你想想看,这多省心。上电就知道轴在哪儿,不用回零。
工作原理:
- 单圈绝对式:一圈内每个位置唯一,但转多圈就重复了。
- 多圈绝对式:内部有齿轮或电子计数器,能记录多圈位置。我建议在纺织同步控制中,尽量用多圈绝对式,省事。
嗯,这里要注意。绝对式编码器虽然好,但价格贵,而且通讯协议复杂。常用的有SSI、BiSS、EnDat等。我个人偏爱BiSS,速度快,抗干扰强。
避坑指南:我曾经选错协议,结果PLC和编码器“鸡同鸭讲”,折腾了两天才发现是通讯参数没配对。所以,选型时一定要确认控制器支持哪种协议。
2.3 编码器选型与接线
选型这事儿,我总结了几条铁律:
| 参数 | 选型建议 | 我的经验 |
|---|---|---|
| 分辨率 | 根据控制精度选,一般纺织用1000-5000线 | 别盲目追求高线数,够用就行。太高了,PLC处理不过来。 |
| 输出类型 | 推挽、集电极开路、差分 | 长距离传输,必须用差分输出(RS422)。我吃过亏,用推挽传了50米,信号全废了。 |
| 防护等级 | 纺织车间有棉絮、油污,至少IP65 | 我见过编码器被棉絮堵死的,直接卡住不转了。 |
| 轴型与安装 | 夹紧法兰、同步轮、空心轴 | 安装时注意同心度,否则编码器轴容易断。 |
接线注意事项:
- 屏蔽层:单端接地,千万别两端都接,否则形成地环路,干扰更大。
- 电源:编码器电源和驱动器电源要分开,别共用。我见过因为电源干扰,导致编码器读数跳变的。
- 线径:长距离传输,线径要够粗,否则压降大,信号不稳定。
警告:编码器线绝对不能和动力线(电机线、变频器线)走同一个线槽!这是大忌!
2.4 信号干扰与抗干扰措施
干扰是编码器最大的敌人。在纺织厂,变频器、电机、电磁阀到处都是,干扰源太多了。
常见干扰现象:
- 脉冲丢失:导致位置不准,同步跑偏。
- 脉冲多计:导致位置超调,系统震荡。
- 通讯错误:绝对式编码器数据乱码。
抗干扰措施(我总结的“三板斧”):
- 屏蔽与接地:编码器线用双绞屏蔽线,屏蔽层在控制器端单点接地。接地电阻要小于4Ω。
- 隔离:在编码器和控制器之间加信号隔离器。我习惯用光电隔离,效果杠杠的。
- 滤波:在编码器电源输入端加磁环或LC滤波器。我曾经在一个项目里,加了磁环后,脉冲丢失率从5%降到了0.1%。
核心原则:干扰的路径是“源-耦合-接收”。我们只要切断其中一环,问题就解决了。说白了,就是让干扰信号“过不来”。
下面这张图,是我自己画的编码器信号处理流程,你看一眼就明白了。
你看,信号从编码器出来,经过双绞屏蔽线(单端接地),再经过隔离器和滤波器,最后才到控制器。这三道防线,基本能把干扰挡在门外。
我的小技巧:在编码器安装时,尽量远离变频器。如果空间受限,至少保持20cm以上的距离。另外,编码器线不要打圈,否则会形成电感,引入干扰。
好了,关于编码器与反馈,我就讲这么多。记住,选型要匹配,接线要规范,抗干扰要到位。这三样做好了,你的同步控制就成功了一半。