2. 车载摄像头硬件基础

车载摄像头并不是“一个摄像头”这么简单。它是一条从光子到像素、再到高速串行比特流的完整信号链:镜头把外界光聚焦到图像传感器靶面,图像传感器完成光电转换与模数转换,输出并行或 MIPI CSI-2 像素数据;串行器把多路视频与控制信号复用到一根同轴或屏蔽双绞线上,经数米线缆传输到车机端的解串器,解串器再还原出 CSI-2 数据送入 Qualcomm SoC 的 ISP 与摄像头子系统。理解这条链路上每个器件的职责、参数与接口约束,是 Qualcomm 平台摄像头选型与匹配的基础。

一、摄像头模组的构成与选型维度

一个车载摄像头模组通常由镜头、图像传感器、ISP(部分模组内置)、串行器、电源管理、晶振、连接器与外壳组成。选型时最先确定的不是品牌,而是三个硬约束:视场角与安装位置、分辨率与帧率、传输距离与线缆类型。例如前视 ADAS 常用 8MP、30fps、约 60°~120° 水平视场;环视鱼眼常用 1.3MP~3MP、30fps、约 190° 视场;侧后视则常用 2MP、30fps、约 60°~100°。这些参数直接决定镜头、传感器和串行器的档位。

模组还分“智能模组”和“原始模组”。智能模组内置 ISP 与串行器,输出已处理的 YUV 或压缩流;原始模组只输出 RAW Bayer 数据,由 Qualcomm SoC 的 ISP 处理。Qualcomm 平台(如 SA8155、SA8295、QCS6490 等)的 Spectra ISP 对 RAW 支持成熟,因此多数车载方案采用原始模组 + 外置串行器,以获得更好的动态范围与调试自由度。

二、镜头:视场角、光圈与像面尺寸的匹配

镜头选型要同时满足视场角、光圈、像面尺寸和畸变要求。像面尺寸必须覆盖传感器靶面,否则会出现暗角。以 1/2.7" 传感器为例,其靶面约 5.27mm×3.96mm,对角线约 6.6mm,镜头像面必须≥6.6mm。焦距 f 与水平视场角 HFOV 的关系可近似为:

HFOV ≈ 2 × arctan( W / (2 × f) )
其中 W 为传感器有效成像宽度,f 为镜头焦距。

例如 W=5.27mm、要求 HFOV≈120°,则 f≈1.52mm,属于典型鱼眼短焦。光圈 F 值影响进光量,F1.8 比 F2.4 进光量约多 78%,夜间环视更倾向大光圈。车载镜头还需关注温度漂移:-40℃~+85℃ 下焦点偏移会导致清晰度下降,因此常采用玻璃镜片或玻塑混合结构,并在模组组装时做主动对焦(AA)补偿。

三、图像传感器:分辨率、动态范围与输出接口

图像传感器是模组的核心。车载常用 CMOS 传感器,关键参数包括:有效像素、像素尺寸、量子效率、动态范围(HDR)、快门类型与输出接口。像素尺寸影响低照度,例如 3.0μm 像素比 2.0μm 像素单像素感光面积大约 2.25 倍。HDR 常用多帧合成或分帧曝光,动态范围可达 120dB 以上,用于隧道口、逆光等场景。

输出接口方面,传感器可输出并行 DVP、MIPI CSI-2 或直接输出到串行器。Qualcomm SoC 的 CSI 接收端支持 MIPI CSI-2,因此模组侧通常由传感器输出 CSI-2 给串行器,或由传感器输出并行数据给带 CSI-2 输出的串行器。选型时要核对:lane 数、每 lane 速率、虚拟通道数、数据格式(RAW8/10/12/14、YUV422)。例如 8MP@30fps RAW10 的数据率约为 8M×30×10bit≈2.4Gbps,若用 4 lane,每 lane 约 600Mbps,需确认串行器与解串器链路余量。

四、串行器与解串器:GMSL 与 FPD-Link 的接口匹配

车载长距离传输主流是 Maxim GMSL 与 TI FPD-Link III/IV。串行器位于模组端,把 CSI-2 或并行视频、I2C 控制、GPIO 和电源状态复用到同轴线;解串器位于车机端,还原出 CSI-2 给 SoC。选型核心是“成对匹配”:串行器型号必须与解串器型号同系列,且速率等级、通道数、线缆类型一致。

以 GMSL2 为例,常用串行器 MAX9295A 与解串器 MAX9296A 配对,支持 3Gbps/6Gbps 速率,单链路可传 4K 视频。FPD-Link III 常用 DS90UB953 与 DS90UB954 配对,速率约 4.16Gbps。Qualcomm 平台侧,解串器输出 CSI-2 接入 SoC 的 CSI 端口,需在设备树中配置 CSI lane 映射、I2C 地址、GPIO 复位与中断。典型连接关系如下:

车载摄像头信号链与 Qualcomm 平台接口匹配 镜头 焦距/视场角 光圈/像面尺寸 图像传感器 CMOS / HDR RAW10 / CSI-2 串行器 MAX9295A / 953 GMSL2 / FPD-Link 同轴线缆 3~15m PoC 供电 解串器 MAX9296A / 954 输出 CSI-2 Qualcomm SoC(SA8155 / SA8295) Spectra ISP · CSI-2 接收 · VFE 设备树:lane 映射 / I2C 地址 / GPIO 输出:YUV / RAW 给 ADAS 与环视算法 CSI-2 4-lane I2C 控制 / 反向通道 选型核对清单 ① 传感器靶面 ≤ 镜头像面 ② 数据率 ≤ 串行器链路带宽 ③ 串行器/解串器同系列配对

五、Qualcomm 平台侧的接口匹配要点

解串器与 SoC 的连接不是“插上就能用”,需要在设备树中完成四类配置。第一是 CSI-2 lane 映射:解串器输出的 lane 顺序必须与 SoC CSI 端口定义一致,否则图像会错位或花屏。第二是 I2C 地址:解串器与串行器各有 7 位地址,常通过地址引脚或寄存器配置区分多路摄像头,避免总线冲突。第三是 GPIO 复位与中断:解串器需要上电复位时序,通常要求电源稳定后延迟 1~10ms 再释放复位。第四是 时钟与 PoC:同轴供电(PoC)要在车机端注入直流,模组端分离出电源,滤波网络设计不当会引入噪声导致链路误码。

实际调试时,可先读解串器寄存器确认链路锁定状态,再读串行器确认视频流使能,最后在 SoC 侧用 CSI 错误计数与帧同步信号判断数据是否正常。若出现间歇性丢帧,优先检查线缆屏蔽、连接器阻抗与 PoC 滤波,而不是先改驱动。

选型顺序建议:先定视场角与安装位置 → 再定分辨率与帧率 → 据此算数据率 → 选传感器与串行器 → 最后核对解串器与 SoC CSI 能力。任何一步超限,都要回到上一步重新平衡,而不是靠软件“硬扛”。

六、一个可参考的选型示例

假设某环视项目要求:4 路鱼眼、1.3MP、30fps、RAW10、水平视场 190°、线缆 8m。计算数据率:1.3M×30×10≈390Mbps,加控制与消隐约 500Mbps,GMSL2 3Gbps 链路余量充足。镜头选 f≈1.0mm 鱼眼、像面≥1/4";传感器选 1/4"、3.0μm 像素、HDR≥100dB;串行器选 MAX9295A,解串器选 MAX9296A,4 路分别接 SoC 的 4 个 CSI 端口。设备树中为每路分配独立 I2C 地址与复位 GPIO,lane 映射按解串器手册配置。这样一套组合在 Qualcomm 平台上可稳定输出 4 路 RAW 数据,供环视拼接与目标检测使用。

需要强调的是,以上参数属于教学示例,实际项目必须以器件手册、链路预算和台架测试为准。车载摄像头的可靠性来自“每一级都留余量”,而不是某一级特别强。