Vous êtes sur la page 1sur 2

Generar una seal de video NTSC usando un PIC

Hola a todos. Estoy trabajando en un proyecto para generar video NTSC usando un PIC 16F88 a 12MHz. Estos dias he estado leyendo alguna documentacin sobre seales de video pero la informacin que he encontrado no me ha quedado muy clara. Hasta ahora el nico avance que he tenido ha sido un programa de prueba (similar al de el PIC Video Howto de Rickard Gunee) para desplegar barras de colores (negro, gris y blanco) que realic basandome en el diagrama de sincronizacin horizontal que se muestra a continuacin

Mi implementacin tiene algunos cambios con respecto a ese diagrama, el valor de voltaje del front y back porch es 0.33V (el mismo del color negro) y el valor de sincronizacin es 0V en vez de -0.4V como aparece en el diagrama. El resultado fue este:

Los tiempos de las lneas horizontales son bastante cercanos a los del estndar NTSC, aproximadamente 12us de sincronizacin y 52us de seal de video. El gran problema que estoy teniendo es que no he sido capaz de realizar una sincronizacin vertical. Las imgenes de video se van dibujando en la pantalla una lnea a la vez, primero las impares y despus las pares. Segn he entendido al terminar de dibujar todas las lneas impares se debe realizar la sincronizacin vertical para comenzar a dibujar las lneas pares, despues se vuelve a realizar la sincronizacin vertical y vuelven a dibujarse las impares. Hasta ahora no he sido capaz de realizar eso, lo nico que logro es dibujar lneas verticales a partir de la rutina que controla la sincronizacin horizontal. Hay muchos proyectos que generan video con pic, el tetris y pong de Rickard Gunee, el PIC Breakout, el &microSCOPE, PIC-Pong y PIC-Tock de Eric Smith, entre otros, pero yo quisiera saber si alguien podra darme informacin sobre los tiempos de sincronizacin horizontal y vertical (aunque la horizontal creo que ya la tengo dominada) del estndar NTSC, adems si hay algn iluminado en el tema no estara mal una explicacin para el resto de nosotros. Bueno, aqui dejo esto, si a alguien le interesa el tema tal vez podamos colaborar y realizar entre todos una buena librera para generar video usando un PIC. Por ltimo adjunto el cdigo de prueba y el diagrama de conexin que uso entre el pic y la entrada de video

La resistencia de 450 en realidad puede ser de 470 y la de 900 puede ser de 1K, la de 75 ohms representa la entrada de video RCA del televisor.

Vous aimerez peut-être aussi