图像传感器同步模式的设置

图像传感器同步模式的设置

一、       问题描述

在实际的应用情况下,为了达到 Sensor 与平台或另外一颗 Sensor 同步曝光等功能。我们有的时候需要将 Sensor 设置为主从两种模式,使其实现主从 Sensor 同时工作。外部信号一般是由主平台或者另外的 Sensor 提供。

此时,Sensor 需要实现主从 Sensor 同步模式,即从 Sensor 接收到主 Sensor 给的信号后两颗 Sensor 同时开始曝光。

如图 1 所示,输入信号的上升沿与 MIPI 的 SOF 信号并不对齐,此时 Sensor 并没有与输入信号同步。Sensor 依然按照原有的流模式( streaming mode )输出。

图 1

二、       解决方法

  • 以 OV7251 为例,我们首先需要进行一些寄存器配置:
  • 作从 Sensor 时,设置 FSIN/VSYNC 管脚为 input( 即 0x3500=0x00 for slave );作主 sensor 时,设置 FSIN/VSYNC 管脚为 output ( 即 0x3500=0x02 for master )。


图 2

 

  • 无论主从 Sensor 都将 0x3666 设置为 0x00。


图 3

 

  • 作从 Sensor 时,打开 ext_vs_en 使能端,并将 bit[4] 置 1 ( 即 0x3823=0x30 for slave );作主 Sensor 时,无须设置( 即 0x3823=0x00 for master )。


图 4

 

  • 可设置下图中的寄存器( 分别为行、列 Reset 值 )微调波形。


图 5

 

  • 最终寄存器值


图 6

2、  其次要提供硬件上的需求1)      做主 Sensor , OV7251 的 FSIN/VSYNC 接出信号;2)   做从 Sensor , OV7251 的 FSIN/VSYNC 接入另一颗 Sensor 或主平台输出的信号,信号要求有上升沿且频率一定要与从 Sensor 的帧率相等。


图 7

 

3、  最终触发成功时,输入信号的上升沿与 MIPI 的 SOF 信号对齐,此时从   Sensor 与输入信号同步。此时,示波器测出的波形图如图 8 所示。


图 8

 

 

经过设置 Sensor 寄存器,硬件上满足要求,我们可以实现图像传感器的同步,可以使主从两颗 Sensor 实现同步曝光,或 Sensor 与平台同步曝光等功能。

本篇文章介绍了图像传感器( 以 OV7251 为例 )触发模式的设置,如果有问题需要交流,请在博文下提问。

如果有喜欢小鱼干的,也请多多关注我的大大通账号:小鱼干。

 

【参考文献】

OV7251-rev-1J-Product-Specification-CSP_Version-1-1_WPI-Inernational-Ltd

★博文内容均由个人提供,与平台无关,如有违法或侵权,请与网站管理员联系。

★文明上网,请理性发言。内容一周内被举报5次,发文人进小黑屋喔~

评论

aaa333

aaa333

2022年7月6日
请问摄像头设置寄存器的工具,我想改摄像头sensor同步请问摄像头设置寄存器的工具,我想改摄像头sensor同步