3、电流采样技术:采样电阻法、霍尔电流传感器、磁通门传感器、采样电路设计要点
电流采样,是过流保护的眼睛。眼睛要是花了,保护就是个摆设。
我做电机驱动这些年,见过太多因为电流采样不准导致的炸机事故。有的是电阻烧了,有的是霍尔传感器被干扰得乱七八糟,还有的是磁通门传感器太贵被老板骂。说白了,每种方法都有自己的脾气,你得摸透了才能用好。
3.1 采样电阻法:最直接,也最考验细节
采样电阻法,就是串联一个小阻值电阻,测它两端的电压。根据欧姆定律,I = U / R,电流就出来了。简单吧?但坑全在细节里。
3.1.1 电阻选型要点
- 阻值选择:一般选 1mΩ ~ 10mΩ。阻值大了发热严重,阻值小了信号太弱。我习惯先算一下:最大电流下,电阻上的压降控制在 50mV ~ 100mV 比较合适。
- 功率额定:P = I²R,别忘了留 2 倍以上的余量。我曾经偷懒选了个刚好够的,结果连续满负载跑了半小时,电阻直接冒烟了。
- 温漂系数:一定要选低温度系数的,比如 ±50ppm/°C 或更低。铜箔电阻虽然便宜,但温漂大得吓人,温度一上来采样值就飘了。
- 寄生电感:高频电流下,电阻的寄生电感会产生额外压降,导致采样误差。选四端开尔文结构的电阻能有效降低这个问题。
3.1.2 采样电路设计
采样电阻两端的电压通常很小,需要差分放大器放大后再送给 ADC。这里有几个要点:
- 差分走线:从电阻两端到运放的走线必须等长、平行,且远离大电流回路。我见过有人把采样线跟电机线绑在一起走,结果干扰大得没法看。
- 共模电压抑制:电机驱动是高压环境,采样电阻两端对地可能有很高的共模电压。差分运放的共模抑制比(CMRR)至少要 80dB 以上。
- 低通滤波:在运放输出端加一个 RC 低通滤波器,截止频率一般设在 1kHz ~ 10kHz。既能滤掉 PWM 开关噪声,又不影响电流环的带宽。
采样电阻法优缺点总结
| 优点 | 缺点 |
|---|---|
| 成本低,精度高(可达 1% 以内) | 有损耗,大电流下发热严重 |
| 电路简单,响应快 | 需要隔离,共模电压高 |
| 适合低电压、中小功率场合 | 高频下寄生电感影响大 |
3.2 霍尔电流传感器:隔离与便利的平衡
霍尔电流传感器,利用霍尔效应测量电流产生的磁场。它最大的好处是——隔离。不需要像采样电阻那样跟主回路直接接触,安全性高很多。
3.2.1 开环 vs 闭环
霍尔传感器分两种:开环和闭环。你想想看,开环的就像直接测磁场,简单但精度一般;闭环的用次级线圈补偿磁场,精度高但贵一些。
| 类型 | 精度 | 带宽 | 成本 | 典型应用 |
|---|---|---|---|---|
| 开环霍尔 | ±5% ~ ±10% | DC ~ 50kHz | 低 | 过流保护、粗略监测 |
| 闭环霍尔 | ±0.5% ~ ±1% | DC ~ 200kHz | 高 | 电流环控制、精密测量 |
我个人习惯,做电流环控制时用闭环霍尔,做简单的过流保护用开环霍尔就够了。没必要在保护电路上花大价钱,但控制回路不行,精度差了系统会抖。
3.2.2 使用注意事项
- 磁芯饱和:霍尔传感器有最大可测电流范围,超过这个范围磁芯会饱和,输出就不再线性了。选型时留 1.5 ~ 2 倍余量。
- 外部磁场干扰:电机本身会产生强磁场,霍尔传感器要尽量远离电机绕组和磁钢。我遇到过把传感器装在电机端盖旁边的,结果读数全是乱的。
- 温度漂移:霍尔元件的温漂比采样电阻大,开环霍尔尤其明显。如果环境温度变化大,建议用带温度补偿的型号。
小技巧:霍尔传感器的输出通常是电压信号,可以直接接 ADC。但注意输出偏置电压(一般是 Vcc/2),采样时要减去这个偏置才能得到真正的电流值。
3.3 磁通门传感器:高精度场合的利器
磁通门传感器,说白了就是利用磁芯的饱和特性来测量磁场。它的精度可以做到 0.1% 甚至更高,而且温漂极小。但价格嘛……嗯,一个能顶好几个霍尔传感器。
3.3.1 工作原理简述
磁通门传感器内部有一个激励线圈和一个检测线圈。激励线圈让磁芯周期性地饱和,检测线圈感应到的信号会受外部磁场影响。通过解调这个信号,就能得到精确的电流值。
我记得第一次用磁通门传感器,是被客户要求做 0.5% 精度的电流采样。采样电阻和霍尔都试过了,达不到要求。最后咬牙上了磁通门,效果确实好,就是心疼预算。
3.3.2 适用场景
- 高精度电流控制:比如伺服电机、精密运动控制。
- 大电流测量:磁通门传感器可以做到几百安培甚至上千安培,而且损耗极小。
- 宽温度范围:温漂低,适合工业现场等恶劣环境。
注意:磁通门传感器需要额外的激励电路和解调电路,电路复杂度高。而且它对 PCB 布局敏感,激励信号和检测信号要严格分开,否则会自激。新手不建议一上来就用这个。
3.4 采样电路设计要点:避坑指南
不管用哪种传感器,采样电路的设计都有一些通用原则。这些是我这些年踩坑踩出来的经验,分享给你。
3.4.1 信号调理
- 放大倍数:把采样信号放大到 ADC 的满量程范围附近,但不要超过。比如 ADC 是 0~3.3V,那就把最大电流对应的信号放大到 3V 左右,留 0.3V 的余量。
- 偏置电压:如果是双极性电流(正反转),需要加一个偏置电压把信号抬到 ADC 的中间值。比如 0~3.3V 的 ADC,偏置到 1.65V。
- 滤波:除了前面说的低通滤波,还要注意电源纹波。运放的电源一定要干净,我习惯用 LDO 单独给模拟电路供电。
3.4.2 PCB 布局
- 模拟地与功率地分开:采样电路属于模拟信号,电机驱动属于大功率回路。两个地要单点连接,避免大电流在地线上产生压降干扰采样。
- 走线宽度:采样电阻到运放的走线尽量短而粗,减少寄生电阻和电感。
- 屏蔽:如果环境干扰大,可以在采样电路周围加一圈地线做屏蔽,或者用屏蔽罩。
3.4.3 校准与补偿
采样电路总有误差,比如运放的偏置电压、电阻的精度、ADC 的量化误差。我习惯在产线上做一次两点校准:零电流校准和满量程校准。把校准系数存到 EEPROM 里,每次上电读取。
避坑总结:
- 采样电阻的功率余量要留够,别省那几毛钱。
- 霍尔传感器要远离电机磁场,别跟干扰源贴太近。
- 磁通门传感器电路复杂,新手慎用。
- 模拟地和功率地必须分开,这是铁律。
- 产线校准不能省,否则批量生产时误差会让你头疼。
3.5 三种采样技术的对比与选型
为了让你看得更清楚,我把三种方法放在一起对比一下。
| 特性 | 采样电阻法 | 霍尔电流传感器 | 磁通门传感器 |
|---|---|---|---|
| 精度 | 高(1% 以内) | 中(开环 5~10%,闭环 1%) | 极高(0.1% 以内) |
| 隔离 | 无 | 有 | 有 |
| 损耗 | 有 | 极小 | 极小 |
| 带宽 | 高(DC ~ MHz) | 中(DC ~ 200kHz) | 中(DC ~ 100kHz) |
| 成本 | 低 | 中 | 高 |
| 适用功率 | 中小功率 | 中高功率 | 高功率、高精度 |
选型的时候,我一般这样判断:如果成本敏感、功率不大,用采样电阻法;如果需要隔离、精度要求一般,用开环霍尔;如果要做高性能电流控制,用闭环霍尔;如果客户要求变态精度,那就上磁通门。