1169 字
6 分钟
闭环电机控制:深度解析旋转编码器与解析器(Resolver)
在现代电机驱动系统中,闭环控制是实现高精度速度与位置跟踪的核心。无论是新能源汽车的动力总成、精密工业机器人,还是严苛环境下的卫星伺服机构,位置反馈传感器(Feedback Sensor)的选择直接决定了系统的动态响应与稳定性。
本文将对比两种主流位置传感器:解析器(Resolver)与旋转编码器(Rotary Encoder),并解析其背后的信号链硬件实现。
一、 解析器(Resolver):工业级的“坚韧之选”
解析器本质上是一种旋转变压器。由于其内部不含任何电子元件(仅由线圈和铁芯组成),它具有极强的环境耐受力,能够承受极端的温度、振动和冲击。
1. 工作原理
解析器由一个转子绕组(参考线圈 REF)和两个定子绕组(正弦 SIN 与余弦 COS)组成:
- 激励信号:控制器向转子提供一个高频交流电压 。
- 信号解调:随着转子旋转,定子线圈感应出幅值受位置调制的信号:
其中 是电机的机械角度。
2. 信号链实现难点
- 旋变数字转换(RDC):由于输出是模拟调幅信号,需要专门的 RDC 芯片或高性能 ADC 配合软件算法进行“解调”和“反正切(Arctan)”计算。
- 驱动与采样:
- 激励源:需要使用功率放大器(如 TI 的 ALM2402)驱动参考线圈。
- 同步采样:必须使用同步采样 ADC(如 ADS1205 或实时控制器内置 ADC)来捕获 SIN/COS 的峰值,以消除激励频率带来的纹波影响。
二、 旋转编码器(Rotary Encoder):精度与动态的“全能选手”
旋转编码器通过光电、磁性或电容感应技术,将角度位置转换为数字或模拟脉冲。
1. 主要分类与特性
- 增量型(Incremental):输出 A/B 相正交脉冲。虽然成本低,但掉电后会丢失位置,且启动时需要寻零(Home)。
- 绝对式(Absolute):通过多道码盘提供唯一的二进制代码,掉电位置不丢失,常通过 SSI、BiSS 或 EnDat 等串行协议通信。
- 正余弦编码器(Sin/Cos Encoder):结合了模拟和数字的优点,输出 1Vpp 的差分正余弦信号。
2. 信号链实现方案
对于高动态响应(如 10,000 RPM 以上)的系统,信号链的带宽与延迟是关键:
- 高频采样:若编码器每圈产生 2048 个正弦周期,在 6000 RPM 时,信号频率高达 200 kHz。为了保证相位精度,ADC 采样率建议在 1 MSPS 以上。
- 差分驱动:为抑制电机逆变器产生的强大电磁干扰(EMI),通常采用差分信号传输。
- 选型推荐:TI 的 ADS7854 系列是典型选择,具备双通道同步采样能力,且内置比较器,可用于实时检测信号超标(Fault Detection)。
三、 技术选型对比表
作为硬件工程师,在进行方案论证时可参考下表:
| 特性 | 解析器 (Resolver) | 旋转编码器 (Encoder) |
|---|---|---|
| 物理原理 | 电磁感应(无接触) | 光电/磁感应 |
| 耐环境性 | 极佳(耐高温 200°C+、耐辐射) | 一般(对灰尘、高温敏感) |
| 分辨率 | 中等(取决于 RDC 精度) | 极高(可达 20-24 位) |
| 数据形式 | 模拟调幅信号 | 数字脉冲或串行协议/正余弦模拟 |
| 典型应用 | 电动汽车驱动电机、航空航天 | 协作机器人、CNC 数控机床 |
| 成本 | 传感器低,信号处理电路高 | 传感器高,信号处理电路相对简单 |
四、 硬件开发实战建议
- EMC 防护:无论选择哪种方案,传感器线缆必须使用屏蔽双绞线。对于解析器,激励线对和反馈线对必须分开屏蔽,以防串扰。
- 电源去耦:编码器通常对电源质量敏感。在 PCB 设计时,应在靠近编码器连接器处放置低 ESR 的去耦电容。
- 软件补偿:在高性能伺服控制中,需要通过软件算法补偿传感器的非线性误差(如 SIN/COS 的幅值不平衡或相位偏移)。
结论
解析器是恶劣环境下可靠性的代名词,而旋转编码器则是追求极致精度和响应速度的首选。在现代“全电化”趋势下,许多冗余系统(如自动驾驶转向系统)甚至会同时采用这两种传感器,以实现功能安全(Functional Safety)中的多样化冗余。
闭环电机控制:深度解析旋转编码器与解析器(Resolver)
https://hw.rscclub.website/posts/tislyt568/