滑轨屏编码器怎么选:滚轮编码器、拉线编码器与测距
滑轨屏的画面要跟着屏”走”,前提是电脑时时刻刻知道屏在轨道上的哪个位置。给它报位置的那个小部件,就是编码器或测距传感器。选错了,画面会慢慢对不上墙,而且往往是验收之后才暴露。
从一块”越推越偏”的屏说起
常见情形是这样的:一面企业历程墙,屏上的长卷画面要跟墙上的年代节点严丝合缝。调试那天推几个来回,对得挺好;开放一段时间后,讲解员反映屏推到最右端时,画面比墙上的图文”超前”了一截,推回左端又恢复正常。
拆开一看,定位用的是一个压在轨道上的滚轮编码器,滚轮胶面已经磨出一道亮痕——观众推得快、停得猛,滚轮在轨道上打滑,编码器少数了一部分脉冲,电脑以为屏还没走到那么远。这不是编码器坏了,是方案本身的短板没被照顾到。
所以这篇不讲”哪个牌子好”,只讲三件事:三类连续定位方案各自怎么工作、各自会在哪翻车、选的时候该问厂家什么。定位方式的大框架(点位感应 vs 连续定位)请先看滑轨屏定位方式对比,本文默认你已经决定要做连续定位。
三种方案一张表看懂
| 维度 | 滚轮编码器 | 拉线编码器 | 测距传感器(如 ToF) |
|---|---|---|---|
| 测量原理 | 滚轮贴轨道转动,旋转编码器数圈数 | 钢丝绳拉出带动卷筒转,内部传感器读转角 | 发射光信号,按回波算到目标的距离 |
| 安装位置 | 随屏移动的小车上 | 本体固定在轨道一端,钢丝绳挂在小车上 | 固定在一端,对准小车上的反射面 |
| 主要短板 | 打滑、胶轮磨损导致累积误差 | 行程受线长限制,钢丝绳需防护 | 光路被人或物体挡住时读数跳变 |
| 断电后 | 增量式丢位置,需回零 | 看内部传感器类型,增量式同样要回零 | 每次测的都是当前距离,不存在丢位置 |
| 布线 | 信号线随小车走,需拖链或随屏主机 | 信号线在固定端,不随屏动 | 信号线在固定端,不随屏动 |
| 典型适用 | 电动轨道、轨道面平整洁净 | 手推式、行程在线长范围内 | 光路能保证无遮挡的场合 |
这张表里的”主要短板”一栏,就是现场最常见的三种故障来源。下面逐个拆开讲。
滚轮编码器:最常见,也最怕打滑
它是怎么数位置的
滚轮编码器就是”旋转编码器 + 一个压在轨道上的轮子”。小车一动,轮子跟着转,编码器每转一圈输出固定数量的脉冲,这个数量叫分辨率,单位是 P/R(每圈脉冲数)。
拿一份公开规格书来学读法:欧姆龙 E6B2-C 系列是很常见的增量式旋转编码器,它的规格书写明供电 5–24 VDC,分辨率最高 2000 P/R;输出分”集电极开路”和”线驱动(RS-422A 差分)“两类,线驱动版必须用 5 VDC 供电,适合走长线缆。这里只是借它演示规格书该看哪几栏,不是推荐型号。
增量式编码器输出 A、B 两相方波,两相之间相位差 1/4 周期(规格书给的容差是 ±1/8)。往一个方向转,A 超前 B;反过来转,A 滞后 B。计数电路就靠这个超前滞后关系判断屏是往左推还是往右推。规格书里还专门提醒要注意安装方向和”哪个转向计数增加”——装反了,屏往右走坐标却在减小,这种低级错误现场并不少见。
四倍频:分辨率白送四倍
A、B 两相的上升沿和下降沿都拿来计数,每个脉冲周期就能得到 4 个计数,这叫四倍频。1000 P/R 的编码器,四倍频后每圈是 4000 个计数。
有了计数,位移就好算了:
- 每计数距离 = 滚轮周长 ÷(P/R × 4)
- 位移 = 计数 × 每计数距离
假设滚轮周长为 L,编码器分辨率为 N P/R,那么每个计数对应 L ÷ 4N 的距离。L 越小、N 越大,单个计数对应的距离越短,理论分辨力越细。但要注意:这只是”数得多细”,不等于”定得多准”——滚轮一打滑,数得再细也白搭。
打滑为什么是命门
滚轮编码器的所有误差,最后几乎都落在”轮子转了多少”和”屏实际走了多少”不一致上。常见原因有:
- 压紧力不够:轮子和轨道贴得松,观众猛推一下,轮子没跟上。
- 轨道面有油污或灰尘:导轨润滑脂蹭到了滚轮走的那条面上,摩擦力骤降。
- 胶面磨损:用久了滚轮直径变小,周长 L 变了,但软件里还用的是标定时的系数,误差按行程线性放大。
- 急停急启:电动轨道加减速太猛,或者手推时观众一把推到头撞限位。
对策也就围绕这几条:滚轮走的面单独留出来、别和导轨润滑面共用;压紧机构要有弹簧预紧,不能靠死螺丝顶;轨道上设中途校正点,屏每经过一次就把坐标强制校回一次。怎么设校正点、怎么做两点标定求系数,详见滑轨定位精度怎么调整。
另外,增量式编码器断电就丢位置,必须配原点开关,开机先回零再工作;绝对式编码器断电不丢位置,但接口和价格结构都不同,询价时要让厂家讲清楚用的是哪一种。
拉线编码器:不怕打滑,怕的是线
结构
拉线编码器(也叫拉线位移传感器)由四样东西组成:测量钢丝绳、恒径卷筒、回卷弹簧、旋转传感器。本体固定在轨道一端,钢丝绳的头挂在屏的小车上。小车走远,钢丝绳被拉出,卷筒转动;小车往回走,弹簧把绳收回去。卷筒直径恒定,所以转角和拉出长度是一一对应的。
它最大的好处是没有打滑这回事——钢丝绳是被小车直接拽着走的,不靠摩擦。第二个好处是信号线在固定端,不用跟着屏跑。钢丝绳还可以经过导向轮改变方向,不要求和轨道严格平行,这给安装留了余地。
输出形式要先问清
拉线编码器内部的旋转传感器可以是电位器,也可以是编码器,所以输出五花八门:电位器分压、0–10 V、4–20 mA、脉冲、RS232/RS485、现场总线都有。这一点直接决定你后端怎么接:
- 脉冲输出:和滚轮编码器一样,需要计数电路做四倍频,再把坐标送给电脑;
- 模拟量输出(电压或电流):需要模数采集,注意长线上的干扰;
- 串口输出:可以直接读,或者经串口服务器转成网口给主机。
后端接法的完整链路,放在编码器接入电脑里单独讲。
它的短板
拉线编码器的行程是被线长卡死的。你的轨道行程如果超过它的量程,就只能换型号或者换方案,不能硬用。询价时一定要把”屏的实际行程”报准——行程等于墙长减屏宽再减两端余量,这个推导在滑轨屏尺寸怎么定里有。
另一个问题是钢丝绳暴露在外。在观众手能碰到的位置,要用罩壳或者走在轨道型材内部,防止有人拽线、挂物,也防止灰尘进卷筒。更深入的器件原理可以看器件图鉴里的拉线位移传感器。
测距传感器:不碰轨道,但怕挡
第三种思路是在轨道一端装一个测距传感器(比如 ToF 飞行时间传感器),对准小车上的一块反射面,直接量”屏离端头有多远”。它不接触任何运动部件,没有磨损,也天然没有”断电丢位置”的问题——每一次读数都是当前的绝对距离。
但它的问题同样直接:光路一旦被挡,读数就跳。展厅里最常见的遮挡物就是观众本人——孩子喜欢在屏和墙之间钻来钻去,讲解员也可能侧身站进光路。读数一跳,画面就会猛地闪到另一个位置。
所以用测距方案,至少要做到两点:
- 光路设计:让测量光走在观众够不着的高度或罩壳内,比如沿轨道上方、或者走在装饰包边后面;
- 软件滤波:相邻两次读数差距超出”小车物理上不可能走那么快”的范围,就判为异常丢弃,沿用上一个可信值。这和触发防抖的思路是相通的,见滑轨屏触发区间与防抖。
测距器件本身的量程、重复性、反射面要求,都以厂商参数为准,器件原理可以看ToF 测距图鉴。
选型时的几个判断顺序
我建议按下面这个顺序想,而不是先看参数表:
- 手推还是电动? 电动轨道如果用的是伺服电机,电机本身带编码器,可以先问厂家能不能直接用电机侧的位置反馈,再决定要不要加独立的外部编码器。电机与驱动器的控制链路见电动滑轨怎么控制。手推式没有这层反馈,必须单独配。
- 行程多长? 行程在拉线编码器量程之内,拉线是省心选择;超出了,再看滚轮或测距。
- 轨道面能不能保持干净? 能单独留一条干燥的滚轮走面,滚轮编码器可以用;做不到,就别让它承担全部定位,至少加校正点。
- 光路能不能保证不被挡? 做不到,测距方案就别选。
- 信号线怎么走? 滚轮编码器的信号线要跟着屏跑,需要考虑拖链或者主机随屏;另外两种信号线在固定端。走线方式对照滑轨屏供电与信号怎么走。
还有一个容易被忽视的细节:编码器输出类型要和计数板匹配。集电极开路输出需要上拉电阻接到逻辑电平,不接会读不到信号或者信号很脏;线缆长、现场干扰大(比如和电机动力线同槽)时,优先选线驱动差分输出。
常见问题
滚轮编码器分辨率越高越好吗? 不一定。分辨率决定”数得多细”,但滑轨屏的实际误差主要来自打滑和磨损,这些是分辨率救不回来的。与其追求高 P/R,不如先把压紧、走面清洁和中途校正点做好。
用了绝对式编码器,还需要回零开关吗? 绝对式断电不丢位置,理论上不必每次回零。但安装时仍要做一次零点标定,建议保留一个机械限位作为安全兜底。滚轮方案即使用绝对式,打滑造成的误差它也发现不了,校正点照样要设。
测距方案被挡了一下,画面乱跳怎么办? 先在软件里加一道速度合理性判断,把明显不可能的读数丢掉;再从机械上把光路藏起来。只靠软件滤波,遇到长时间遮挡依然会失准,这时应该让画面停在最后可信位置,而不是乱跳。
延伸阅读
先把定位方式的大方向定下来,看滑轨屏定位方式对比;编码器选好后怎么把脉冲变成电脑里的坐标,看编码器接入电脑;装好后怎么标定、回零、分段校正,看滑轨定位精度怎么调整;已经出现卡顿或漂移,按滑轨屏卡顿与定位漂移排查一步步查。器件层面的原理,可以翻旋转编码器和霍尔磁开关两篇图鉴,后者常用来做原点和校正点。
参考资料:欧姆龙 E6B2-C 增量式旋转编码器规格书(PDF,英文);维基百科:拉线电位器(String potentiometer)词条;Dynapar:拉线编码器原理知识页(英文)。
手上有滑轨屏项目,拿不准该用哪种定位、编码器怎么接?把轨道行程、手推还是电动、现场布线条件发给我们,联系我们一起过方案。更多滑轨屏的结构、定位与内容做法,逛滑轨屏技术方案。
留言讨论
评论发布后会被人工复核,违规内容将被删除。
如果发表没有反应,可以前往联系我们告诉我们。