4、角度传感器详解(二):电感式、电容式与光电编码器

好,咱们接着聊角度传感器。上一章我把磁传感器讲透了,这一章咱们把剩下的三种主流方案——电感式、电容式、光电编码器——一次性说清楚。

这三种传感器,说白了就是三种不同的“看角度”的方式。电感式靠磁场变化,电容式靠电场变化,光电编码器靠光栅计数。各有各的脾气,选型时千万别搞混。

4.1 电感式角度传感器

电感式传感器,我个人习惯叫它“不怕脏的传感器”。为什么?因为它对油污、灰尘、温度变化都不敏感。我在线控转向项目里用过它,当时底盘环境恶劣,磁传感器偶尔会受杂散磁场干扰,但电感式完全没问题。

4.1.1 工作原理

核心原理是涡流效应。简单说:

  • 一个线圈通交流电,产生交变磁场
  • 金属目标靠近时,内部产生涡流
  • 涡流反过来影响线圈的阻抗
  • 测阻抗变化,就能算出角度

你想想看,这其实和金属探测器一个道理。只不过我们把它做成了旋转结构。

4.1.2 典型结构

常见的电感式角度传感器有两种:

  • 旋转变压器式:定子有励磁线圈和感应线圈,转子是特殊形状的金属片。角度变化时,耦合系数跟着变。
  • 电感式编码器:PCB上印刷线圈,转子是金属齿盘。类似齿轮传感器,但精度更高。

关键参数

  • 精度:0.1° ~ 0.5°(取决于线圈设计和信号处理)
  • 分辨率:12~16位
  • 工作温度:-40°C ~ 150°C
  • 抗干扰:强(对磁场、电场不敏感)

4.1.3 避坑指南

我曾经在一个项目中,电感式传感器输出信号突然跳变。查了三天,最后发现是线圈焊接点虚焊,温度变化时接触电阻漂移。嗯,这里要注意:电感式传感器的线圈焊接质量,直接影响长期稳定性。

另外,电感式传感器对目标金属的材料有要求。铜和铝的涡流效应不同,校准时要统一材料。我建议用不锈钢或铜合金,别用铝,太软容易变形。

4.2 电容式角度传感器

电容式传感器,说白了就是“看电场”。它靠两个极板之间的电容变化来测角度。优点是功耗极低,适合电池供电的系统。

4.2.1 工作原理

电容公式:C = ε * A / d

  • ε:介电常数
  • A:极板正对面积
  • d:极板间距

角度传感器通常改变A(面积)或d(间距)。我见过一种设计:定子是扇形电极,转子是另一个扇形电极,旋转时正对面积变化,电容跟着变。

4.2.2 优缺点分析

优点 缺点
功耗极低(μA级) 对湿度敏感
无磁滞 寄生电容影响大
结构简单 测量范围有限(通常<180°)
成本低 需要屏蔽设计

个人经验:电容式传感器在干燥环境下表现很好。但如果你在南方潮湿地区做项目,一定要做防潮处理。我见过一个案例,传感器在梅雨季节直接失效,因为水汽改变了介电常数。

4.2.3 信号处理

电容变化很小,通常只有pF级。所以需要专用的信号调理芯片,比如ADI的AD7745或TI的FDC系列。这些芯片内部有CDC(电容数字转换器),直接输出数字信号。

// 伪代码:电容式角度传感器读取
uint16_t read_capacitive_angle() {
    uint16_t raw = read_cdc();  // 读取电容数字转换器
    float angle = (raw - offset) * scale;  // 校准
    return (uint16_t)(angle * 100);  // 返回0.01°精度
}

4.3 光电编码器

光电编码器,这是角度传感器里的“老大哥”。精度高、响应快,但怕脏。我在实验室里用得最多,但量产车上用得少——因为底盘太脏了。

4.3.1 工作原理

核心是光栅盘。一个圆盘上刻有明暗相间的条纹,LED发光,光敏元件接收。旋转时,光信号变成电脉冲,数脉冲就知道角度。

  • 增量式:输出A、B两路正交脉冲,能判断方向和速度。但断电后位置丢失。
  • 绝对式:每个位置对应唯一编码,断电不丢位置。但成本高,线束多。

4.3.2 关键指标

指标 增量式 绝对式
分辨率 500~5000 PPR 12~20位
精度 ±0.1° ±0.01°
输出 脉冲(TTL/HTL) SSI/BiSS/SPI
价格

选型建议

  • 线控转向的转向盘角度:用绝对式光电编码器,因为需要断电记忆
  • 电机转子位置:用增量式,配合上电找零
  • 底盘应用:慎用光电式,除非有密封设计

4.3.3 避坑指南

我曾经在一个AGV项目里用了光电编码器,结果运行三个月后频繁报错。拆开一看,光栅盘上全是灰尘和油渍。从那以后,我在有油污的环境里只用磁传感器或电感式。

另外,光电编码器的安装对中要求很高。偏心会导致角度误差,而且这种误差是周期性的,很难通过软件补偿。我建议安装时用千分表打一下,保证偏心在0.01mm以内。

4.4 三种传感器对比总结

好了,三种传感器都讲完了。我画了一张对比图,帮你快速决策:

角度传感器选型决策树 角度传感器选型 环境恶劣(油污/灰尘) 环境洁净(实验室/室内) 电感式 磁传感器(上章) 光电编码器 电容式 精度0.1~0.5° 抗干扰强 适合线控转向 精度0.01° 响应快 怕油污 功耗极低 怕潮湿 成本低

这张图你看懂了吗?简单说:

  • 底盘环境脏乱差 → 电感式或磁传感器
  • 实验室或室内洁净环境 → 光电编码器或电容式
  • 需要超高精度 → 绝对式光电编码器
  • 需要超低功耗 → 电容式

我的建议:线控转向的转向盘角度传感器,我个人首选电感式。为什么?因为它既不怕油污,又不怕磁场干扰,精度也够用。转向执行器的电机位置,我建议用磁传感器,因为响应快、体积小。

好了,这一章就到这里。三种传感器的原理、优缺点、选型要点都讲清楚了。下一章咱们聊传感器融合——怎么把多个传感器的数据结合起来,提高系统的可靠性和安全性。


公众号:蓝海资料掘金营,微信deep3321