025、Sensor 选型决策框架:从需求分析到 BOM 定型的完整流程
025、Sensor 选型决策框架从需求分析到 BOM 定型的完整流程去年Q3接手一个中端机型项目硬件经理扔过来三颗Sensor方案让我评估。一颗IMX586库存货一颗三星JN1还有一颗国产GC开头的便宜货。硬件经理说“你看着办反正成本不能超”。我拿着规格书翻了半小时发现IMX586虽然老但底大JN1像素小但支持HDR双转换增益国产那颗参数看着还行但驱动库只有裸寄存器版本。最后项目量产时IMX586那颗因为模组良率问题返工三次JN1那颗在暗光下噪点压不住国产那颗倒是便宜但AE收敛速度慢到被测试部投诉。这个教训让我意识到Sensor选型根本不是看参数表打勾那么简单。需求分析别被“大底”两个字忽悠了选Sensor第一步不是看分辨率是看产品定义。你做的机器是主打人像还是夜景是走量机还是旗舰机这个定位直接决定了Sensor的底大小、像素尺寸、读出速度三个核心参数。举个例子去年有个项目要做“夜视仪”卖点硬件经理直接拍板要1/1.2英寸大底。结果Sensor模组厚度超标镜头FOV做不进去最后只能裁切画面实际进光量还不如1/1.5英寸配大光圈。这里踩过坑底越大镜头高度越难压。1/1.28英寸的Sensor镜头高度至少6.5mm起步整机厚度超过9mm就别想塞进去。所以先算模组Z高度再反推Sensor尺寸。另一个容易忽略的是读出速度。你如果要做4K60fps视频Sensor的MIPI lane数必须够。IMX586支持4lane MIPI单lane 2.5Gbps理论带宽够4K60。但有些国产Sensor只给2lane强行跑4K60就得降bit depth画质直接崩。别这样写看规格书里“支持4K60”就信了得看MIPI配置表里lane数和速率。像素尺寸与信噪比物理定律绕不过去像素尺寸1.0μm和0.8μm在同样光照下信噪比差多少理论计算很简单信噪比正比于像素面积的开方。1.0μm比0.8μm面积大56%信噪比高约2dB。但实际调试中这个差距会被ISP的降噪算法抹平一部分。所以别迷信大像素要看单位像素满阱容量。我调过一颗0.7μm的Sensor满阱容量只有3000e-暗光下读出噪声都到5e-了信噪比天花板就60dB。而一颗1.0μm的Sensor满阱容量能做到12000e-读出噪声3e-信噪比轻松上70dB。但大像素Sensor的读出速度慢做不了高帧率。所以高帧率场景比如慢动作用小像素高画质场景用大像素这是物理定律。还有一个坑像素尺寸和镜头分辨率要匹配。0.8μm的Sensor配一个MTF只有0.3的镜头像素再小也白搭。镜头MTF在奈奎斯特频率处至少要0.5以上否则像素尺寸再小也是模糊的。这个匹配关系在选型阶段就要算别等模组打样了才发现镜头解像力不够。HDR与双增益不是所有Sensor都叫“真HDR”现在中高端Sensor都标称支持HDR但实现方式天差地别。IMX586用的是DOL-HDR两帧合成动态范围能到120dB。但DOL-HDR有个致命问题运动物体鬼影。两帧之间时间差导致运动物体边缘出现伪影。你如果做运动相机或者抓拍场景DOL-HDR就是灾难。另一种是三星的Smart-ISO双转换增益一帧内完成高低增益读出。这个方案没有鬼影但动态范围只有100dB左右比DOL-HDR差一截。所以选型时要看产品场景静态场景多选DOL-HDR运动场景多选双转换增益。还有国产Sensor的“伪HDR”其实就是多帧合成靠ISP做对齐。这种方案功耗高而且运动场景对齐失败率极高。我调过一颗拍树叶晃动时画面像果冻一样抖动。别这样写看到规格书里写“支持HDR”就以为万事大吉得问清楚是硬件HDR还是软件HDR。模组良率与供应链参数再好看产线做不出来也是白搭IMX586为什么被很多项目放弃不是因为参数不行是因为模组良率。大底Sensor对模组组装精度要求极高镜头倾斜度超过0.5度边缘画质就崩。而且大底Sensor的模组成本高良率低一颗Sensor 20美金模组良率80%摊下来成本比小底Sensor贵一倍。国产Sensor便宜但驱动库质量参差不齐。我调过一颗GC开头的Sensor驱动库只有寄存器读写函数连基本的AE算法都没有。你得自己写AE、AWB、AF的底层驱动开发周期至少多两周。而且国产Sensor的温度漂移问题严重-20度到60度黑电平偏移能差50个DN不校准的话暗光下偏色严重。所以选型时要问供应商三个问题1模组厂有没有成熟的AA制程2驱动库是否包含AE/AWB/AF算法3温度补偿参数是否提供这三个问题答不上来的直接pass。BOM定型不是选完Sensor就完事了Sensor选型定了BOM定型阶段还有一堆坑。Sensor和ISP的匹配有些Sensor输出RAW10ISP只支持RAW12中间得做bit depth转换损失画质。Sensor和AF驱动IC的匹配有些Sensor的AF控制接口是I2C有些是SPI驱动IC得对应。Sensor和闪光灯的同步做闪光灯HDR时Sensor的曝光时序和闪光灯脉冲要精确同步否则画面亮度不均。还有一个容易被忽略的Sensor的功耗和散热。1/1.2英寸大底Sensor4K60录制时功耗能到800mW手机背板温度直接上45度。如果产品没有散热设计用户录视频5分钟就过热降帧。所以选型时要看Sensor的功耗曲线算整机热设计余量。个人经验性建议永远留一个备选方案。主选Sensor如果因为产能、良率、价格问题被砍备选方案要能快速切换。我一般选两颗Sensor一颗主流大厂索尼/三星一颗国产替代驱动层做抽象封装切换时只改驱动接口上层算法不动。选型阶段就拉模组厂和镜头厂一起评审。别自己闷头看规格书模组厂知道哪些Sensor好做哪些容易出问题。镜头厂知道哪些Sensor配什么镜头能发挥性能。三方评审一次能避免80%的后期坑。不要迷信“参数好看”。有些Sensor标称动态范围120dB实际测试只有90dB。有些标称读出噪声2e-实际量产模组因为走线干扰读出噪声到8e-。所以一定要拿样片做实测测暗光信噪比、测HDR合成效果、测温度漂移。参数表是理想情况实测才是真实水平。成本控制要算总账。Sensor便宜20%但模组良率低10%驱动开发多花两周后期调试多花一个月总成本反而更高。所以选型时把Sensor成本、模组成本、开发成本、调试成本、售后成本都算进去才是真实的BOM成本。最后说一句Sensor选型是系统工程不是参数对比。你选的是整个影像系统的起点起点错了后面ISP调得再好也救不回来。