No es práctico resolver datos de video analógico de tipo NTSC o PAL en un formato digital usando un típico convertidor A / D de microcontrolador. La densidad de píxeles equivalente de la señal analógica es de 13,5 MHz y si desea conservar cualquier tipo de capacidad para darse cuenta del color de los píxeles, tendrá que sobredimensionar la señal analógica en un orden del orden de 54 MHz.
Lo que debe buscar es un tipo de chip llamado decodificador de video. Estos contienen todos los circuitos de procesamiento para convertir una señal de video analógica en un flujo de datos digitales. Una parte típica se convertirá en un flujo de datos de video digital que se representa con valores de 8 o 10 bits de ancho decodificados en el reino digital en un formato conocido como video componente YCbCr. Los datos saldrán de dicho chip a una velocidad de 13,5 MHz en valores paralelos de 8 o 10 bits.
Para utilizar los datos digitales, tendría que capturar los datos en tiempo real en un búfer de memoria y luego enviarlos a través de su enlace de comunicaciones. Una conexión UART típica no será particularmente factible a menos que esté satisfecho con la transferencia de un cuadro de video durante un largo período de tiempo en relación con la velocidad de cuadros real del video.
Tenga en cuenta que hay chips de codificador que también pueden producir salidas RGB pero que pueden generar más datos por píxel a menos que se use una resolución de 5 bits por píxel por color.