☰
光源频闪与过驱动:高速检测中的打光技巧
2026/10/27 4:44:36 网站建设 项目流程

上篇偏振把金属高光压下去了,可一上高速线又是另一回事。线速 1.5 m/s,视野大概 49 mm、2448 像素,物方一个像素约0.02 mm。曝光还敢开 200 µs 的话,拖影直接 15 个像素——边缘糊成一条带,字符、缺口全没法判。把曝光拧到 40 µs,拖影掉到 3 个像素,能用了;可常亮灯这时候灰度往往不够,增益一拧噪声跟着飞。现场常见解法不是再买一盏更亮的灯硬扛,而是上频闪控制器:灯只在拍照那几十微秒猛亮一下。

这篇就把三件事说清:频闪怎么跟相机曝光对齐、过驱动倍数和占空比怎么估、还有灯为什么会热、寿命怎么被占空比吃掉。

脉冲得盖住曝光,偏一点就忽明忽暗

频闪不是“灯在闪”那么简单,核心是同步。相机有一段曝光窗,LED 有一段电流脉冲,真正进传感器的光量取决于两段重叠多久。重叠稳,灰度稳;重叠飘,画面就一帧亮一帧暗,算法阈值跟着跳。

我现场认两种“对”的画法。一种是脉冲比曝光略宽,前后各留一点余量,把曝光窗整个包住——比如曝光 40 µs,脉冲开 60 µs,前后大约各 10 µs。触发延时、线缆、光耦都会吃掉几微秒,这点余量不是浪费。另一种是脉冲完全落在曝光窗里面:窗外那段相机本来也不收光,常亮环境光又可以忽略时,有效照明时间就等于脉冲宽度。

翻车的样子也典型:脉冲整体偏晚(或偏早),只跟曝光窗擦到一截。曝光 40 µs、脉冲晚到只重叠 10 µs,灰度直接掉到原来的四分之一量级,再叠加触发抖动,看起来就像“灯坏了、相机增益不稳”。先别换硬件,示波器或者控制器的时序预览看一眼重叠区,大半能定位。有的相机从触发到真正开曝还有固定延时,控制器也有“提前量”参数,两边对一下,比盲目拧脉宽靠谱。

拖影这边顺手记一笔,后面飞拍还会展开。物方像素尺寸记作ppp,线速vvv,曝光texpt_{\mathrm{exp}}texp​,拖影像素数大致是:

Nblur=v⋅texpp N_{\mathrm{blur}} = \frac{v\cdot t_{\mathrm{exp}}}{p}Nblur​=pv⋅texp​​

上面那组数:v=1.5 m/sv=1.5\,\mathrm{m/s}v=1.5m/s,p=0.02 mmp=0.02\,\mathrm{mm}p=0.02mm,200 µs → 15 px,40 µs → 3.0 px,20 µs → 1.5 px。想压到 2 px 以内,曝光得 ≤ 26.7 µs。曝光越短,越依赖频闪把那一瞬间的光强顶上去。常亮硬拉曝光,糊;频闪把有效亮时间压进脉冲里,糊的问题先按曝光预算卡住,亮的问题再交给过驱动。

过驱动看峰值,热看平均值

控制器说明书上的“×2、×3、×5”,指的是峰值电流相对额定连续电流的倍数。灯额定常亮 1 A,过驱动 ×3,脉冲里就按 3 A 推——峰值亮度大约能按电流粗估抬到三倍(LED 不完全线性,现场先按这个量级试,再看直方图)。常亮要 1 ms 才够的灰度,×3 频闪大约 333 µs 脉冲就够凑接近的光子数;高速工位脉冲往往更短,靠的就是这一截峰值。

可热不是按峰值算的。占空比

D=tpulseT D = \frac{t_{\mathrm{pulse}}}{T}D=Ttpulse​​

平均电流近似Iavg≈Ipeak⋅DI_{\mathrm{avg}} \approx I_{\mathrm{peak}}\cdot DIavg​≈Ipeak​⋅D,平均功率也大致按峰值乘DDD。还是刚才那条线:件距 50 mm、线速 1.5 m/s,节拍约 30 Hz,周期T≈T\approxT≈33.3 ms。脉冲 60 µs,则D=0.18%D=0.18\%D=0.18%,Iavg=3×0.0018=I_{\mathrm{avg}}=3\times0.0018=Iavg​=3×0.0018=0.0054 A,比起额定 1 A 几乎可以忽略——灯壳摸着不烫是正常的。很多人一听“过驱动 ×3”就担心灯被电炸,其实高速短脉冲场景里,真正要盯的是平均电流和脉冲宽度上限,不是峰值那一个数字。

经验口诀:想让平均电流不超过额定,占空比上限大约Dmax⁡≤1/ODD_{\max}\le 1/\mathrm{OD}Dmax​≤1/OD。×3 时别长期超过约 33%;×5 时大约 20%。真有人把 ×5 开到 30% 占空比,平均电流 1.5 A,已经压过额定,灯板温度往上爬,亮度慢慢掉、色漂、死灯都可能提前来。手册里还有最大脉冲宽度、最大重复频率,那些比口诀更硬,以控制器和灯厂数据为准,口诀只用来现场快速卡一轮。

寿命和散热,别只看峰值倍数

LED 怕的是结温。同样一颗灯,常亮 1 A 连续烤,和“3 A 闪一下、大部分时间休息”,结温曲线完全不一样。高速检测里频闪反而常更养灯——前提是占空比老实、铝基板和外壳真能把脉冲里那一截热导出去。脉冲极窄、频率又不高时,热几乎不是事;频率拉高、脉冲拉宽、过驱动倍数再叠上去,平均功率一抬头,散热就回到台面上。

几条我踩过的坑。控制器输出和灯的电缆别随便加长乱绕,电感大了脉冲前沿变慢,名义 60 µs 实际有效更短,灰度不够却误以为要再加大过驱动。多路灯共一台控制器时,各通道触发相位要核,别一路亮的时候另一路还在充电缺口上。有的灯标了“支持频闪”,驱动电路却按常亮设计,硬上过驱动会先臭味道再灭——认准带频闪规格、带过驱动倍数表的型号。环境光强的白天,频闪再短也可能吃进杂光,必要时加遮光罩或者窄带滤光,别指望只靠缩短脉冲把太阳挡掉。

还有散热结构本身。薄铝板贴几颗大功率灯珠、外壳又闷在防护罩里,即使占空比不高,脉冲里那一截热散不出去,结温照样抬头。灯厂给的“频闪寿命”往往按特定电流、脉宽、频率测的,现场条件更差时别按广告数字硬套。摸壳、看一小时灰度漂移,比只看规格书心里有数。

调参顺序我习惯是:先按拖影预算定曝光上限 → 选脉冲略宽于曝光并校准同步 → 从 ×2、×3 试灰度 → 算一眼占空比和平均电流 → 摸灯壳、看半小时后灰度漂不漂。灰度不够优先加脉冲宽度或略增倍数,而不是把增益拧满;同步不稳优先查触发和延时,而不是先换灯。


下篇聊选光源前先算光量(照度、曝光与光圈)。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询