Dispositivo para capturar señal analógica en frecuencias de video compuesto [cerrado]

1

Estoy tratando de capturar y digitalizar continuamente señales de video compuesto sin procesar con suficiente profundidad de bits y frecuencia de muestreo para poder decodificarlo, incluidos los canales de color. No estoy buscando una tarjeta de captura de video, ya que me gustaría tener la señal en bruto y decodificarla en el software.

Entonces, mi pregunta: ¿Cuál es la forma más rentable de hacer esto? Ya he examinado los osciloscopios digitales (pico, etc.) que ofrecen funciones de captura. pero no estoy seguro de si esta es la mejor / la opción más barata. Me parece que la captura de señales analógicas sería un requisito bastante común, pero no he encontrado muchos productos fáciles de usar que hagan esto. Lo ideal es que busque un dispositivo USB conectado con una interfaz a C ++ o similar. Cualquier consejo muy apreciado!

    
pregunta morishuz

1 respuesta

1

Deténgase y piense en los requisitos de ancho de banda. No dijiste qué tipo de video, así que usaré NTSC como ejemplo. La portadora de color es de 3,6 MHz, por lo que la frecuencia de muestreo mínima teórica es de 7,2 MHz. En la práctica, probablemente necesitará muestras de 15 MHz para hacer cosas útiles.

Ciertamente hay A / D que se pueden convertir a velocidades de 15 MHz a 8 bits o más. El problema es entonces mover y tratar con 15 Mbyte / s, o 120 Mbit / s, sin contar ninguna sobrecarga de protocolo. Necesitarás al menos USB de "alta velocidad" para eso. La "velocidad máxima" utiliza 12 Mbaudios, y la tasa de transferencia de datos es incluso menor debido a la sobrecarga del protocolo.

Se pueden hacer 120 Mbit / s sostenidos, pero hay que pensar las cosas cuidadosamente. Entonces, ¿cómo va a procesar el flujo de datos de 15 Mbytes / s? Esto sería factible en el tipo correcto de FPGA, pero no va a encontrar un procesador programable para manejar eso, al menos no en tiempo real.

Si solo quieres almacenar uno o dos cuadros y decodificarlos más tarde, no en tiempo real, las cosas se pondrán más fáciles.

    
respondido por el Olin Lathrop

Lea otras preguntas en las etiquetas