3、电流传感器:霍尔电流传感器、磁通门传感器、分流电阻、隔离放大器、采样电阻选型
做FOC控制,电流采样是绕不开的核心环节。说白了,你算法写得再漂亮,电流测不准,一切都是白搭。我这些年调试过的电机驱动板,少说也有几十种,踩过的坑真不少。今天咱们就聊聊电流传感器怎么选,每种方案有什么脾气。
3.1 霍尔电流传感器
霍尔传感器,大家应该不陌生。它利用霍尔效应,把电流产生的磁场转换成电压信号。优点是隔离、带宽高、功耗低。我最早做伺服驱动器时,用的就是霍尔方案。
工作原理:电流流过导体,周围产生磁场。霍尔元件放在磁场中,输出与磁场强度成正比的电压。通过气隙结构,把磁场集中到霍尔片上。
选型要点:
- 量程:一般选额定电流的1.5~2倍。比如电机额定电流10A,选15A或20A的传感器。
- 带宽:FOC控制需要至少10倍电气频率的采样带宽。我习惯选带宽≥50kHz的型号。
- 精度:普通霍尔传感器精度在1%~3%之间。如果做高精度FOC,建议选带温度补偿的型号。
- 响应时间:一般几微秒到几十微秒。注意,响应时间太大会引入相位延迟,影响电流环带宽。
重要提醒:霍尔传感器存在零点漂移问题。温度变化、磁场干扰都会导致零点偏移。我建议在软件中做零点校准,每次上电后先测一次零电流输出值。
常见型号:ACS712、ACS758、CQ2333等。ACS712便宜但精度一般,ACS758耐流能力强,CQ2333精度较高。
我的经验:霍尔传感器对安装位置很敏感。我曾经遇到过,传感器离电机线太近,电机线产生的磁场干扰了测量结果。后来把传感器远离大电流走线,问题就解决了。
3.2 磁通门传感器
磁通门传感器,精度比霍尔高一个数量级。它利用磁芯的饱和特性,通过激励线圈和检测线圈来测量磁场。说白了,就是更精密的磁场测量方案。
优点:
- 精度高,可达0.1%甚至更高
- 温漂小,稳定性好
- 线性度好,几乎没有迟滞
缺点:
- 体积大,价格贵
- 需要激励电路,功耗较高
- 带宽相对较低,一般几十kHz
适用场景:高精度FOC控制、伺服驱动器、精密电流测量。我有个项目做医疗机器人,电流精度要求0.2%以内,最后选了磁通门方案。
注意:磁通门传感器对激励频率有要求。激励频率太低,响应慢;太高,功耗大。一般选10kHz~100kHz的激励频率。我曾经试过用50kHz激励,效果不错。
3.3 分流电阻
分流电阻,也叫采样电阻。这是最常用、最便宜的电流采样方案。原理很简单:电流流过电阻,产生压降,测量这个压降就知道电流了。
选型参数:
| 参数 | 说明 | 我的建议 |
|---|---|---|
| 阻值 | 一般几毫欧到几十毫欧 | 根据最大电流和ADC量程计算。比如ADC满量程3.3V,最大电流10A,选33mΩ电阻,压降0.33V,留有余量 |
| 功率 | P = I²R | 留2倍余量。10A电流、10mΩ电阻,功率1W,选2W的电阻 |
| 温漂 | ppm/℃ | 选50ppm以下,最好25ppm。温漂大了,电流测量会随温度变化 |
| 电感 | 寄生电感 | 选低电感型,否则高频电流测量会失真 |
布局要点:
- 采样电阻要靠近电机相线,减少走线电阻影响
- 采用开尔文连接(四线法),避免大电流路径干扰电压测量
- 差分走线,减少共模噪声
避坑指南:我曾经在项目中用了普通贴片电阻做采样,结果高频噪声大得离谱。后来换成低电感型采样电阻,噪声降了80%。记住,采样电阻的寄生电感是高频噪声的主要来源。
3.4 隔离放大器
隔离放大器,用于隔离高压侧和低压侧。在电机驱动中,相电压可能高达几百伏,而ADC输入只有几伏。隔离放大器既能隔离高压,又能精确传输信号。
常见类型:
- 光耦隔离:便宜,但带宽低,线性度一般
- 磁耦隔离:带宽高,功耗低,但成本稍高
- 电容隔离:带宽高,抗干扰能力强,但需要调制解调
选型参数:
- 隔离电压:一般选3kVrms以上,满足安规要求
- 带宽:至少100kHz,满足FOC电流环需求
- 增益误差:小于0.5%,最好0.1%
- 非线性度:小于0.01%
典型应用:三相电流采样、母线电压采样、PFC电流采样。我习惯在高压侧采样时用隔离放大器,低压侧用非隔离方案。
我的经验:隔离放大器的电源纹波会影响输出精度。我建议在隔离放大器电源端加LC滤波,纹波控制在10mV以内。另外,布局时隔离放大器下面不要走大电流线,避免耦合噪声。
3.5 采样电阻选型实战
好了,咱们重点说说采样电阻怎么选。这是FOC控制中最常用的方案,也是问题最多的方案。
阻值计算:
// 假设ADC满量程3.3V,最大电流15A
// 留20%余量,ADC最大输入2.64V
R = 2.64V / 15A = 0.176Ω = 176mΩ
// 实际选150mΩ,压降2.25V,余量足够
// 功率:P = 15² × 0.15 = 33.75W
// 选50W电阻,留余量
电阻类型:
- 金属膜电阻:精度高,温漂小,但功率小
- 绕线电阻:功率大,但电感大,不适合高频
- 合金电阻:功率大,电感小,温漂小,是首选
- 贴片电阻:便宜,但功率小,寄生电感大
布局建议:
- 采样电阻放在PCB顶层,远离热源
- 差分走线从电阻两端引出,走线尽量短
- 在电阻下方铺地,减少寄生电感
- 多个电阻并联时,注意均流
重要警告:采样电阻的功率余量一定要留够。我见过一个案例,工程师选了额定功率刚好够的电阻,结果电机堵转时电流飙升,电阻直接烧了。建议留2~3倍余量。
3.6 方案对比与选择
| 方案 | 精度 | 成本 | 带宽 | 隔离 | 适用场景 |
|---|---|---|---|---|---|
| 霍尔传感器 | 1%~3% | 中 | 高 | 是 | 通用FOC、中等精度 |
| 磁通门传感器 | 0.1%~0.5% | 高 | 中 | 是 | 高精度伺服、医疗设备 |
| 分流电阻+隔离放大器 | 0.5%~1% | 中低 | 高 | 是 | 工业驱动、变频器 |
| 分流电阻+差分ADC | 0.5%~1% | 低 | 高 | 否 | 低压FOC、消费电子 |
我的选择建议:
- 做消费级产品,预算有限,用分流电阻+差分ADC
- 做工业级产品,需要隔离,用分流电阻+隔离放大器
- 做高精度伺服,不差钱,用磁通门传感器
- 做通用FOC,方便调试,用霍尔传感器
最后说一句:电流传感器选型没有绝对的好坏,只有适不适合。我建议你根据项目需求,先确定精度和成本目标,再选方案。记住,采样精度决定了FOC控制的上限。采样做不好,算法再牛也白搭。