3. 马达与驱动:VCM马达工作原理、步进马达与压电马达、闭环马达与开环马达对比、马达驱动IC选型

各位好,我是老张。今天咱们聊聊马达和驱动这块。说实话,AF对焦速度的快慢,马达占了七成功劳。你算法写得再漂亮,马达跟不上,全是白搭。我在项目中吃过不少亏,今天把这些经验掰开揉碎了讲给你听。

3.1 VCM马达工作原理

VCM,全称是Voice Coil Motor,音圈马达。说白了,它跟扬声器的原理一模一样。你想想看,扬声器通电后线圈在磁场里来回振动,发出声音。VCM也是这个路子,只不过它推动的不是纸盆,而是镜头。

结构上很简单:一个永磁体,一个线圈,再加个弹簧。线圈通电后产生磁场,跟永磁体相互作用,产生推力。电流越大,推力越大,镜头移动得越远。断电后弹簧把镜头拉回原位。

关键参数:

  • 行程范围:一般手机摄像头在0.3-0.5mm左右
  • 响应时间:好的VCM能做到5ms以内
  • 谐振频率:通常在200-300Hz,别让驱动频率靠近它

我记得有一次,项目急着量产,结果发现低温环境下对焦速度慢了一半。查了半天,原来是弹簧的弹性系数随温度变化太大。嗯,这里要注意,VCM的弹簧材料选型很关键,铍铜合金比不锈钢稳定得多。

3.2 步进马达与压电马达

步进马达和压电马达,这两种在高端相机和工业镜头上用得比较多。咱们一个一个说。

步进马达

步进马达的原理是电磁铁一步步转。给一个脉冲,它就转一个固定角度。你想想看,这玩意儿天生就是数字控制的料。我习惯用1-2相励磁方式,这样步距角能减半,定位精度更高。

但步进马达有个毛病——丢步。特别是在高速启动或者负载突变的时候。我曾经在安防摄像头上遇到过,镜头快速变焦时画面突然模糊了,就是步进马达丢了几步。后来加了位置检测才搞定。

压电马达

压电马达用的是逆压电效应。给压电陶瓷加电压,它就会变形。利用这个变形,配合摩擦驱动,就能让转子动起来。

压电马达的好处是:

  • 响应极快:微秒级启动,比VCM还快
  • 自锁特性:断电后自己锁住,不需要额外功耗
  • 无电磁干扰:对射频敏感的场合特别好用

但缺点也很明显——贵。一个压电马达的价格能买三四个VCM。而且驱动电路复杂,需要高压(几十伏到上百伏)。

我的选型建议:

手机摄像头:VCM就够了,成本低、体积小。
高端相机:步进马达,精度高、控制简单。
工业检测:压电马达,响应快、定位准。

3.3 闭环马达与开环马达对比

开环马达,就是只发指令,不管结果。你让它走到位置A,它就走,至于到没到,它不管。闭环马达呢,带了个位置传感器,边走边看自己到哪了。

我画了个对比图,你看一眼就明白了:

开环控制 控制器 → 驱动器 → 马达 → 镜头 指令发出后,不再检查结果 ❌ 无反馈,精度受环境影响大 闭环控制 控制器 → 驱动器 → 马达 → 镜头 ↑←←←← 位置传感器 ←←←←↓ ✅ 实时反馈,精度高、抗干扰 核心区别 开环:我让你走,你走了就行 闭环:我让你走,还要告诉我走到哪了 成本低,但低温/老化后精度下降 成本高,但始终能保证定位准确 适合对焦要求不高的场景 适合高精度、快速对焦场景

我个人的经验是:开环马达在量产时一致性很难保证。同一个批次,有的镜头跑得快,有的跑得慢。闭环马达就没这问题,每个镜头出厂前校准一下,效果杠杠的。

避坑指南:

我曾经在一个项目中选了开环马达,结果到了冬天,镜头对焦速度慢了30%。客户投诉说拍照模糊。后来换成闭环马达,问题才解决。所以,如果你的产品要在宽温度范围工作,老老实实上闭环。

3.4 马达驱动IC选型

驱动IC选型,说白了就是选一个能把控制信号变成驱动电流的芯片。我总结了几个要点:

3.4.1 驱动能力

先看马达的额定电流和峰值电流。VCM一般几十到几百毫安,步进马达可能到安培级。驱动IC的输出能力必须覆盖峰值电流,还要留20%余量。

3.4.2 控制接口

现在主流的是I²C和SPI。I²C连线少,适合手机这种空间紧张的地方。SPI速度快,适合需要快速响应的场合。

我习惯用I²C接口的驱动IC,比如TI的DRV8837或者ROHM的BD6211。它们体积小、功耗低,而且内置了电流检测功能。

3.4.3 保护功能

驱动IC必须有过流保护、过热保护和欠压锁定。你想想看,如果马达堵转了,电流瞬间飙升,没有保护的话芯片直接烧掉。

推荐型号对比:

型号 厂商 最大电流 接口 适用场景
DRV8837 TI 1.8A I²C 手机VCM、小马达
BD6211 ROHM 1.0A I²C 手机摄像头
TMC2209 Trinamic 2.0A UART/SPI 步进马达、精密定位
MP6530 MPS 3.5A PWM 大功率步进马达

3.4.4 布局布线注意事项

驱动IC的布局布线很讲究。我踩过坑,跟大家说说:

  • 电源去耦:驱动IC旁边必须放10μF+0.1μF的电容,一个都不能少
  • 地线处理:功率地和信号地要分开,最后单点连接
  • 散热:如果电流超过500mA,一定要考虑散热焊盘和过孔

小技巧:

我习惯在驱动IC的电源输入端串联一个10Ω的电阻,再加一个100μF的电解电容。这样能有效抑制电源纹波,马达运行更平稳。这个做法我用了七八年了,从来没出过问题。

好了,马达和驱动这块就聊到这儿。记住一句话:马达选型决定了对焦速度的上限,驱动IC决定了你能不能把这个上限发挥出来。两者缺一不可。

专注资料整理