3. 电流驱动原理:DAC输出与电流关系、闭环与开环驱动区别、电流纹波对成像的影响

各位做VCM驱动的朋友,今天我们来聊聊电流驱动这块硬骨头。说实话,我刚入行那会儿,总觉得把电压给对就行了,电流自然就流过去了。直到有一次项目调试,镜头死活对不准焦,我才意识到——电流驱动才是VCM控制的灵魂。

3.1 DAC输出与电流的数学关系

先看最基础的问题:DAC输出怎么变成电流?

VCM驱动芯片里,DAC输出的电压经过一个V-I转换电路,变成驱动电流。这个转换关系其实很简单:

I = (V_DAC - V_ref) / R_sense

其中R_sense是采样电阻,V_ref是参考电压。嗯,这里要注意,V_DAC通常不是直接给到VCM线圈上的,而是经过一个运放构成的压控电流源。

我个人习惯用12位DAC,分辨率4096步。举个例子:

V_DAC_range = 0 ~ 2.5V
R_sense = 1Ω
V_ref = 0V

那么每步对应的电流:
I_step = 2.5V / 4096 / 1Ω ≈ 0.61mA

如果DAC输出0x800(2048),电流就是:
I = 2048 × 0.61mA ≈ 1.25A

我在项目中遇到过一个问题:采样电阻的温漂会导致电流不准。你想想看,VCM工作的时候线圈发热,R_sense跟着变,电流就飘了。后来我改用低温漂的金属膜电阻,精度从±5%降到了±1%。

关键点:DAC的位数决定了电流分辨率,但实际精度受限于R_sense的温漂和运放的失调电压。

3.2 闭环驱动 vs 开环驱动

这两种驱动方式,说白了就是「有没有反馈」的区别。

开环驱动

开环驱动就是:DAC给一个电压,V-I转换出电流,直接推VCM。没有电流采样,没有反馈调整。

  • 优点:电路简单,响应快,成本低
  • 缺点:电流精度差,受温度、电源电压影响大

我曾经在一个低成本项目里用过开环驱动,结果发现:同样的DAC值,早上和下午测出来的镜头位置差了十几个微米。为什么?因为芯片温度变了,V-I转换的增益在漂。

闭环驱动

闭环驱动会在电流路径上串一个采样电阻,实时检测实际电流,然后通过反馈环路调整DAC输出,让实际电流等于目标电流。

  • 优点:电流精度高,抗干扰能力强
  • 缺点:电路复杂,有环路稳定性的问题

我建议在高端摄像头模组里一定要用闭环驱动。你想想看,如果电流误差超过±2%,镜头位置就会偏离焦平面,拍出来的照片就糊了。

对比项 开环驱动 闭环驱动
电流精度 ±5%~±10% ±1%~±2%
响应速度 快(<1μs) 中等(5~10μs)
温度稳定性
成本

我的经验:如果VCM行程在200μm以内,开环勉强能用。超过300μm,必须上闭环。否则温度一变化,对焦精度就崩了。

3.3 电流纹波对成像的影响

电流纹波,就是驱动电流上的交流分量。它从哪里来?

  • DAC的量化噪声
  • 开关电源的纹波耦合
  • VCM线圈的反电动势

我记得有一次调试,发现预览画面有轻微的「呼吸效应」——画面周期性地变模糊又变清晰。查了半天,最后发现是电流纹波在作怪。

电流纹波怎么影响成像?

  1. 微振动:纹波电流导致VCM产生微小振动,镜头在焦平面附近来回抖动
  2. 对焦不准:如果纹波频率落在自动对焦的带宽内,AF算法会被干扰
  3. 噪声耦合:纹波通过电源线耦合到图像传感器,产生横纹

我做过一个实验:用示波器测VCM电流,纹波峰峰值从10mA增加到50mA,MTF(调制传递函数)下降了约15%。你想想看,本来能拍清楚的字,现在边缘都糊了。

避坑指南:我曾经在PCB布局时把VCM驱动回路和传感器电源走线挨得太近,结果纹波直接串进了图像数据。后来强制要求:VCM驱动回路必须单独走线,远离模拟信号区。

降低电流纹波的方法:

  • 在VCM线圈两端并联RC吸收电路(我常用10Ω+100nF)
  • 增加DAC输出端的低通滤波器(截止频率设在10kHz左右)
  • 使用低噪声的LDO给驱动芯片供电

嗯,这里还要提一句:闭环驱动的纹波通常比开环小,因为反馈环路会主动抑制电流波动。但要注意环路带宽不能太高,否则会把高频噪声放大。

VCM电流驱动核心逻辑图 DAC输出 V_DAC = 0~2.5V V-I转换 I = (V_DAC-V_ref)/R_sense 驱动方式 开环 / 闭环 VCM线圈 产生电磁力 反馈环路(闭环驱动) 电流纹波的影响 • 微振动:镜头在焦平面附近抖动,MTF下降 • 对焦不准:纹波频率干扰AF算法 • 噪声耦合:通过电源线串扰到图像传感器 降低纹波方法: • RC吸收电路(10Ω+100nF) • DAC输出低通滤波器(10kHz)

最后总结一下:DAC输出到电流的转换是基础,开环和闭环的选择要看精度要求,电流纹波是成像质量的隐形杀手。我建议大家在设计初期就把这些因素考虑进去,别等到调焦调不上去再回头改电路,那成本就高了。

核心要点:

  • DAC位数决定分辨率,R_sense温漂决定精度
  • 闭环驱动精度高,但要注意环路稳定性
  • 电流纹波控制在10mA以内,对成像影响可忽略

专注资料整理