Genlock dos módulos de cámara OV5642 en Arduino con ArduCam

1

Necesito grabar video estéreo o fotos a aproximadamente 10 FPS, posiblemente en perfecta sincronización. Mi plan es configurar una plataforma estéreo 3D (2 unidades independientes, cada una de las cuales consta de Arduino UNO + ArduCam shield + OV5642 camera module) Luego dispara ambas unidades a través de un solo obturador remoto. Tal configuración ya podría resultar en una sincronización bastante buena ya que el hardware es muy simple, pero me dijeron en esta publicación que probablemente podría hacer un genlock real: sincronice ambos módulos OV5642 con una única señal de reloj externa alimentada desde oscilador. Esto probablemente daría como resultado una sincronización de trama del 100%.

Según esta hoja de datos (correspondiente Artículo de eBay ) el OV5642 admite" sincronización de marco externo en el cuadro modo de exposición ". No estoy seguro de si el "modo de exposición de fotograma" significa imágenes fijas solamente (¿no hay video?). No me importa, ya que preferiría trabajar con archivos de imágenes fijas que con archivos de video. ¿Es correcto que pueda hacer un solo genlock para ambas cámaras? Si es así, ¿podría alguien decirme cómo se puede hacer exactamente?

Sin embargo, mi conocimiento sobre construcción / piratería de hardware es casi nulo, por lo que prefiero una solución fácil. No estoy seguro de si la señal del oscilador se puede alimentar desde una de las placas Arduino o si debe provenir de otra fuente externa. Una ventaja importante de la solución será el bajo costo y el uso de hardware integrado pequeño (sin que las grandes cajas necesiten mucha energía) para que pueda usarse en un entorno móvil.

La aplicación de mi estéreo será un escáner 3D de carretera / terreno móvil en un vehículo de pasajeros que asciende a 100 km / h. Otro problema podría ser el obturador rodante y entiendo que no obtendré el obturador global a bajo precio. Espero que el tiempo de exposición sea lo suficientemente corto para minimizar la persiana enrollable o simplemente para reducir la velocidad del vehículo. Claro que podría obtener un sensor de obturador global pero estoy preparado para explorar primero la forma de bajo costo.

En caso de que alguien sepa acerca de una solución similar (en términos de tamaño y costo) usando otro hardware (cámara, etc.), estaré encantado de escucharlo.

    
pregunta Kozuch

1 respuesta

1

Mirando la Guía del usuario , parece que el pin 8 en el "conector alternativo" es el disparador entrada. Supongo que si dirige una señal activa de 3,3 V en los pines de activación de sus dos módulos, se dispararán (relativamente) al mismo tiempo.

Sin embargo, no veo nada en el sitio web de ArduCam para indicar que esto es capaz de grabar secuencias de video, y no sé qué tan rápido puedes tomar fotos fijas. Básicamente, están usando un CPLD para leer los datos del DVP, almacenarlo en un búfer y empujarlo en la tarjeta SD. No tengo idea de lo rápido que es.

    
respondido por el Jay Carlson

Lea otras preguntas en las etiquetas