Problema de activación de la cámara [cerrado]

0

Tengo una cámara de Imaging Source y captura solo una imagen por cada pulso de disparo externo. Pero quiero que capture 3 imágenes. ¿Hay alguna idea de cómo hacerlo?

El

Pasos ejecutados hasta ahora:

  1. Genere el pulso de activación desde un generador de datos y active la cámara
  2. Desarrolló un programa de LabVIEW que puede capturar imágenes en el activador
  3. Tengo dos imágenes diferentes que capturar para un solo disparo, ya que la cámara captura solo una imagen para cada disparo, creará una confusión en cuanto a qué imagen del disparo pertenece a cuál. ¿Cómo puedo resolver este problema.
  4. La idea es capturar 2 imágenes basadas en 1 pulso de disparo sin ninguna interferencia entre las dos imágenes

1 respuesta

1

Creo que necesitas desarrollar un circuito para crear múltiples pulsos en una sola entrada de pulsos. La sincronización de su circuito deberá coordinarse con la sincronización de su programa, de modo que cuando su programa ejecute ICImagingControl1.MemorySaveImage "Triggered.bmp" tendrá tiempo suficiente para responder a cada pulso. Su programa puede utilizar una variable de cadena para relacionar las imágenes entre sí, como "Triggered1.bmp", "Triggered2.bmp", "Triggered2.bmp". Hay una buena documentación en su enlace en la sección Uso del desencadenante .

En cuanto a su circuito para crear los 3 pulsos, puede usar algunos temporizadores 555 en cascada. Necesitaría 3 temporizadores para los impulsos de activación y 3 temporizadores para los impulsos de desactivación. Estoy seguro de que hay mejores formas de generar los pulsos, pero esa es la forma en que lo he hecho en el pasado.

    
respondido por el Tinkerer

Lea otras preguntas en las etiquetas