3、常见电气故障:电源短路/断路、I2C通信异常、MIPI信号丢失、时钟信号异常、ESD损伤
大家好,我是老张。干摄像头模组失效分析这行,掐指一算也有十几年了。今天咱们聊聊电气故障,这部分是FA里最头疼,也最见功力的地方。
电气故障不像脏污、划伤那么直观,你用显微镜一看就知道。电气问题,很多时候是“看不见摸不着”的。你得靠万用表、示波器、逻辑分析仪这些家伙事儿去“听诊把脉”。
我个人习惯,拿到一个不开机或者图像异常的模组,第一件事不是拆,而是先测电气参数。这能帮你快速锁定大方向,省得走弯路。
核心思路:电气故障的排查,本质上就是“由表及里,先易后难”。从供电查起,再查控制,最后查数据通路。
3.1 电源短路与断路
电源问题,是电气故障里最常见的。说白了,就是模组没“吃饱饭”或者“噎住了”。
电源短路: 你想想看,VDD和GND直接搭在一起了,电流瞬间飙升。后果是什么?轻则模组发烫,重则直接烧掉电源芯片,甚至把主板的供电线路都拉垮。
怎么查?我一般这么干:
- 先目检: 拿显微镜看焊盘,有没有锡珠、锡丝搭桥?电容有没有破损、移位?
- 再测阻值: 万用表打到蜂鸣档,测电源端对地的阻值。如果接近0欧姆,那基本就是短路了。
- 分段排查: 如果模组是软的(FPC),我会先断开连接器,分别测模组端和主板端。这招能快速判断是模组坏了还是主板的问题。
小技巧: 遇到那种“似短非短”的情况,阻值只有几欧姆,但又不是0。这时候别急着下结论。我习惯用热成像仪通电看,短路点通常会迅速升温,一眼就能找到“发热元凶”。
电源断路: 这个更隐蔽。模组完全没电,但万用表一量,电源对地阻值正常。问题出在线路中间断了。
排查方法也简单:用万用表的电压档,从电源输入端开始,一路测过去。电压在哪一点消失了,断点就在哪。我曾经遇到过一个案子,FPC的弯折区内部铜箔断裂,外观完全看不出来,最后是用微欧计测阻抗变化才找到的。
3.2 I2C通信异常
I2C是模组的“神经”,负责传输配置参数。如果I2C挂了,Sensor就不知道该怎么干活了。现象通常是:图像出不来,或者出来的图像是“花屏”、“死机”状态。
I2C异常,我总结下来就三种情况:
- SCL/SDA电平不对: 上拉电阻没焊好,或者虚焊了。用示波器看,正常波形应该是方波,高电平接近VDDIO。如果波形圆润、幅度不够,那就要查上拉电阻和走线了。
- 地址冲突: 同一个I2C总线上挂了两个相同地址的设备。这在多摄模组里偶尔会遇到。用逻辑分析仪抓一下,看看设备有没有应答(ACK),没有应答基本就是地址错了或者设备没工作。
- 时序不满足: 主控的I2C时钟频率太高,或者上升/下降时间太快,Sensor跟不上。我记得有一次,一个项目在低温下I2C通信老失败,最后发现是Sensor的I2C时序余量不够,降频到100KHz就稳定了。
避坑指南: 我曾经被一个“幽灵”I2C问题折磨了两天。现象是时好时坏,用手一碰FPC就好,松手就坏。最后发现是FPC的地线太细,导致信号回流路径阻抗过大。所以,排查I2C时,别忘了检查地线是否可靠。
3.3 MIPI信号丢失
MIPI是图像数据的“高速公路”。信号丢了,图像自然就没了。MIPI问题通常表现为:黑屏、花屏、或者图像有“水波纹”。
排查MIPI,我建议按这个顺序来:
- 查差分阻抗: MIPI是差分信号,对阻抗匹配要求很高。一般是100欧姆差分阻抗。用TDR(时域反射计)测一下,看阻抗是否连续。如果阻抗突变,信号就会反射,导致眼图闭合。
- 看眼图: 用示波器看MIPI的差分信号眼图。好的眼图应该是“眼睛”睁得大大的,清晰明亮。如果眼睛眯成一条缝,或者有“重影”,那信号质量肯定不行。
- 查ESD器件: 很多设计会在MIPI线上加ESD保护管。但有些ESD管的寄生电容太大,会直接把高速信号“吃掉”。我见过一个案例,加了ESD管后MIPI就丢信号,去掉就好了。所以,选ESD器件时,一定要看它的结电容,越小越好。
关键点: MIPI的时钟通道(CLK)和数据通道(DATA)是分开的。如果时钟丢了,所有数据都白搭。所以,我习惯先确认CLK有没有波形,频率对不对。时钟正常,再去看数据。
3.4 时钟信号异常
时钟是模组的“心跳”。没有时钟,Sensor内部的时序逻辑就全乱了。时钟异常,最常见的现象就是“无图”或者“帧率不稳”。
时钟问题,我一般关注这几个点:
- 频率偏差: 用频率计或者示波器测一下时钟频率。如果偏差超过1%,Sensor可能就无法正常工作了。特别是对于PLL(锁相环)倍频的Sensor,外部时钟偏差会被放大。
- 占空比: 时钟信号的占空比应该是50%。如果占空比偏差太大,会影响Sensor内部电路的采样点。我记得有一次,一个项目的时钟占空比只有40%,导致图像边缘有“抖动”。
- 抖动(Jitter): 时钟的抖动太大,相当于心跳“忽快忽慢”。这会导致MIPI数据采样的误码率升高。好的时钟源,抖动应该在几十皮秒以内。
3.5 ESD损伤
ESD(静电放电)是模组的“隐形杀手”。它不像其他故障那样有明确的“病征”,很多时候是“内伤”。
ESD损伤,我把它分为两类:
- 硬损伤: 直接打坏芯片的PN结,导致电源对地短路,或者IO口失效。这种一测就能发现。
- 软损伤: 这是最头疼的。芯片内部的部分电路被“打弱”了,但还没完全坏。表现为:功能时好时坏,或者某些参数(如暗电流、动态范围)变差。这种损伤,常规测试很难发现,需要做可靠性测试或者对比测试才能暴露。
我的经验: 对于ESD防护,设计阶段就要重视。在模组的接口处(如FPC连接器、MIPI线、I2C线)加TVS管。另外,模组的外壳要接地,形成“法拉第笼”效应。生产环节也要注意,操作人员要戴防静电手环,工作台要铺防静电桌垫。这些看似琐碎,但能省去后面大量的FA工作。
好了,电气故障这块,咱们就先聊到这。这些内容,说白了都是“基本功”。但基本功扎实了,遇到再复杂的故障,心里也有底。下次咱们再聊聊光学相关的失效,那个更“玄学”,哈哈。