3. 传感器原理与应用:电梯常用传感器的原理与选型

大家好,我是老张。今天咱们聊聊电梯里的“眼睛”和“耳朵”——传感器。说实话,电梯能不能安全、平稳地跑,很大程度上就靠这帮小家伙。我干这行十几年,见过太多因为传感器选型不当或者安装马虎导致的故障。今天就把我踩过的坑和积累的经验,一股脑倒给你们。

3.1 编码器:电梯的“速度与位置”之眼

编码器是电梯控制系统里最核心的传感器之一。它负责告诉控制器:电机转了多少圈、现在在什么位置、转速是多少。没有它,电梯就是“盲人摸象”。

3.1.1 增量式编码器 vs 绝对值编码器

我个人习惯把编码器分成两类:增量式和绝对值式。说白了,增量式只告诉你“我动了多少”,绝对值式直接告诉你“我在哪里”。

类型 输出信号 断电记忆 典型应用 成本
增量式编码器 A/B/Z 脉冲 不支持 曳引机速度反馈
绝对值编码器 SSI/BISS/并行 支持 轿厢绝对位置

你想想看,增量式编码器一断电,位置信息就丢了。电梯重新上电后,必须做一次“寻址”动作——也就是慢速跑到最底层或者最顶层,重新校准位置。而绝对值编码器就不一样,它每个位置都有唯一的二进制码,断电再上电,位置还在。我在项目中遇到过,有些老旧电梯改造,为了省钱用了增量式,结果每次停电后复位都要折腾好几分钟,业主投诉不断。

3.1.2 选型要点

选编码器,我建议重点关注三个参数:

  • 分辨率:电梯一般要求每转1000~2500脉冲。太低,速度控制不平滑;太高,控制器处理不过来。
  • 输出类型:长线驱动(RS422)抗干扰最好,适合长距离传输。推挽输出也行,但距离别超过50米。
  • 防护等级:曳引机旁边油污多、温度高,至少选IP54以上。我见过一个项目,用了IP40的编码器,半年后全是油泥,信号直接丢了。
⚠️ 避坑指南
我曾经在一个高速电梯项目里,选了某品牌的增量式编码器,分辨率2500线。结果电梯在高速运行时,控制器频繁报“速度超差”。查了三天,最后发现是编码器输出频率太高,PLC的高速计数器跟不上。后来换了个1000线的,问题解决。所以,别盲目追求高分辨率,要跟控制器的处理能力匹配。

3.2 限位开关:电梯的“安全护栏”

限位开关,说白了就是电梯的“最后一道防线”。当电梯因为某些原因冲过了正常停靠位置,限位开关就会强制切断安全回路,让电梯急停。

3.2.1 常见类型

电梯里常用的限位开关主要有三种:

  • 机械式限位开关:靠物理触头碰撞。便宜、可靠,但容易磨损。我建议用在低速、不频繁动作的位置。
  • 接近开关(电感式):非接触检测金属物体。寿命长,响应快。现在新电梯基本都用这个。
  • 磁簧开关:靠磁铁触发。常用于门区检测,但怕强磁场干扰。

3.2.2 安装与调试经验

嗯,这里要注意。限位开关的安装位置非常讲究。比如上极限开关,必须安装在电梯正常平层位置再往上50~100mm处。太近了,正常停靠都可能误触发;太远了,真冲顶了刹不住。

我记得有一次去现场调试,电梯老是莫名其妙急停。查了半天,发现是安装工把下极限开关的支架装歪了,轿厢正常到底层时,导靴刚好蹭到开关触头。这种问题,光看图纸是看不出来的,必须亲自到井道里看。

💡 小技巧
调试限位开关时,我习惯用万用表量通断,同时手动模拟动作。别光看指示灯,有时候指示灯电路坏了,开关实际已经动作了,但灯不亮,容易误判。

3.3 称重传感器:电梯的“体重秤”

称重传感器用来检测轿厢内的载重。它的作用有两个:一是防止超载,二是做启动补偿。你想想看,电梯空载和满载时,启动需要的力矩完全不一样。没有称重传感器,电梯启动时会要么“窜一下”,要么“顿一下”。

3.3.1 原理与选型

电梯里最常用的是电阻应变式称重传感器。原理很简单:金属弹性体受力变形,贴在它上面的应变片电阻值发生变化,通过电桥电路转换成电压信号。

选型时,我建议关注:

  • 量程:一般选额定载重的1.5~2倍。比如1000kg的电梯,选1500kg或2000kg的传感器。
  • 精度:C3级(0.02%FS)就够用了。别选太高精度,电梯不是实验室天平。
  • 安装方式:有安装在轿底、轿顶、或者绳头板上的。我个人偏爱轿底安装,直接、准确,但要注意防水防尘。

3.3.2 常见故障

称重传感器最常见的故障是“零点漂移”。就是电梯空载时,输出信号不是0mV,而是偏大或偏小。原因通常是:

  • 传感器安装底座变形
  • 传感器受潮
  • 接线盒进水

我曾经处理过一个案例,电梯每天早上都报“超载”,但实际轿厢里没人。查了两天,最后发现是晚上清洁工用水冲洗轿厢,水顺着缝隙流进了轿底的传感器接线盒。第二天水干了,故障又消失了。后来我要求所有接线盒必须做防水密封处理,再也没出过类似问题。

🔑 关键点
称重传感器的输出信号很微弱(通常2mV/V左右),传输线缆必须用屏蔽双绞线,且屏蔽层单端接地。否则变频器的强电磁干扰会直接淹没信号,导致电梯启动时一冲一冲的。

3.4 加速度计:电梯的“舒适度裁判”

加速度计,也叫振动传感器。它用来检测电梯运行时的振动和冲击。现在的高端电梯,都会用加速度计来评估乘坐舒适度,甚至用它来做预防性维护——通过分析振动频谱,提前发现导轨磨损、导靴松动等问题。

3.4.1 MEMS加速度计的优势

以前用的都是压电式加速度计,体积大、价格贵、还需要外接电荷放大器。现在MEMS(微机电系统)加速度计已经普及了,它:

  • 体积小,跟指甲盖差不多
  • 功耗低,可以电池供电
  • 直接输出数字信号(I2C/SPI),方便单片机读取
  • 价格便宜,几十块钱一片

3.4.2 选型参数

选MEMS加速度计,我建议看这几个参数:

参数 推荐值 说明
量程 ±2g ~ ±4g 电梯正常运行时加速度不超过0.5g,±2g足够
带宽 100Hz ~ 400Hz 太低测不到高频振动,太高引入噪声
噪声密度 < 200 μg/√Hz 噪声越低,测得的振动信号越干净

我个人习惯用ADI的ADXL345或者ST的LSM6DSO。这两款我都用过,稳定性不错。不过要注意,MEMS加速度计对温度敏感,如果安装在井道里,夏天和冬天的读数会有差异。我一般会在软件里做温度补偿。

3.4.3 实战应用

加速度计最常见的应用是电梯启停舒适度评价。国标要求电梯加加速度(Jerk)不超过1.5m/s³。怎么测?把加速度计贴在轿厢地板上,用单片机采集数据,然后做一次微分,就能得到加加速度曲线。

// 伪代码:计算加加速度
float accel = read_accelerometer();  // 读取加速度,单位 m/s²
float jerk = (accel - last_accel) / dt;  // 微分得到加加速度
if (abs(jerk) > 1.5) {
    printf("舒适度超标!当前加加速度:%.2f m/s³\n", jerk);
}
last_accel = accel;

你看,代码其实很简单。但实际项目里,难点在于滤波。原始加速度信号里有很多高频噪声,直接微分的话,加加速度曲线会像锯齿一样。我一般会用滑动平均滤波或者卡尔曼滤波,把噪声压下去。

💡 经验之谈
加速度计安装时,一定要用双面胶或者螺丝固定牢固。我曾经见过有人用手按着加速度计测数据,那数据根本没法用。另外,安装方向要对齐电梯的X、Y、Z轴,否则测出来的数据是歪的。

3.5 总结与选型建议

好了,四种传感器都讲完了。我最后给个总结性的选型建议:

  • 编码器:新项目首选绝对值编码器,省去寻址麻烦。改造项目如果预算有限,增量式也能用,但要做好断电复位逻辑。
  • 限位开关:新电梯一律用电感式接近开关,寿命长。机械式只适合做备用或者低速梯。
  • 称重传感器:轿底安装最直接,但要做好防水。量程选额定载重的1.5倍,精度C3级足够。
  • 加速度计:MEMS是趋势,选±2g量程、低噪声型号。安装要牢固,数据要滤波。

传感器选型这件事,说白了就是“匹配”二字。匹配你的控制器、匹配你的安装环境、匹配你的预算。别一味追求高端,也别为了省钱牺牲可靠性。嗯,今天就聊到这儿,下节课咱们讲电梯主控器的硬件设计,到时候见。