Autor Tema: Generación de Video Color con PIC  (Leído 16635 veces)

0 Usuarios y 2 Visitantes están viendo este tema.

Desconectado SavageChicken

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 931
Generación de Video Color con PIC
« en: 19 de Agosto de 2009, 22:44:47 »
   Grandes amigos.

   ¿Quién dijo que no era posible generar video color con un PIC?, algunos lo han logrado con un dSPIC, pero hasta ahora creo que tengo la primicia,  :D :D :D
   Finalmente y tras mucho trabajo, he logrado generar imágen de video color NTSC con un PIC  :-/ :-/ :-/ y se los presento con sumo orgullo.

   Por ahora es solo una simulación en proteus, pero no encuentro razón para que no funcione en la práctica.

   El PIC se apoya en algunos flip-flop, un contador y un multiplexor para generar 8 colores, que son seleccionados desde el PIC, para cada uno de estos 8 colores, pueden elegirse 16 niveles de brillo, lo que permite generar 8x16 = 128 tonalidades.

   El microcontralador escogido es un 18F2550 que por su velocidad (12 Mips) nos permitirá generar desde 90 pixeles por línea hasta 256 pixeles, dependiendo del ingenio del programador (jajaja) y por supuesto se generan la cantidad de líneas definidas bajo la norma NTSC.

   Estoy ansioso por construirlo y ver una imagen en la pantalla de mi TV.

   Pero por ahora estoy estancado en algo simple, casi tonto, no puedo lograr un oscilador a cristal que funcione en proteus, he probado con compuertas y transistores, en configuración colpitts, hartley, etc. y no hay caso, incluso lo he intentado con inductores y capacitores, no se si es un problema de la versión de proteus que tengo, pero simplemente no anda ninguno.

   La razón por la que necesito este oscilador, es que la señal de color necesita una frecuencia bastante específica, de 3.579545 Mhz y para mi caso necesito 8 veces ese valor, es decir 28,636360 Mhz.

   Claro, esto es fácil de hacer inyectando una señal de clock a esta frecuencia con las herramientas de proteus (y esto es lo que hago actualmente), pero quiero poder hacer el circuito para llevarlo a la práctica, así es que les pido ayuda para completar esta parte

   Les dejo la imagen del circuito en proteus y de una línea de video generada con el PIC, para que babeen un poco.



   Por supuesto y tal como me gusta hacerlo, tanto el circuito y el código fuente para el PIC estarán disponibles para todos próximamente.

   Un saludo y espero lo disfruten.-
   Salud  8)
No hay preguntas tontas...
Solo hay tontos que no preguntan.

Desconectado Leon Pic

  • Colaborador
  • DsPIC30
  • *****
  • Mensajes: 3610
    • Impresiones en 3D
Re: Generación de Video Color con PIC
« Respuesta #1 en: 19 de Agosto de 2009, 23:23:41 »
Fwlicitaciones  :-/ :-/ :-/ :-/
Jesús dijo, yo soy el CAMINO, la VERDAD y la VIDA, nadie llega al PADRE si no es por mi.

Desconectado Suky

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: Generación de Video Color con PIC
« Respuesta #2 en: 19 de Agosto de 2009, 23:33:22 »
Mis felicitaciones!  :-/

Con respecto a la osciladores en proteus, los de cristal seguro que no los simula. Después también he intentado con bobinas y capacitores, y tampoco lo he logrado  :undecided: Lo que puedes hacer es utilizar los generators  pero no con tanta precisión :?


Saludos!
No contesto mensajes privados, las consultas en el foro

Desconectado flacoclau

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1692
    • El Micro Reactor
Re: Generación de Video Color con PIC
« Respuesta #3 en: 19 de Agosto de 2009, 23:34:59 »
Grande Savage!!!  :-/ :-/ :-/ :-/
Podés probar el oscilador con PLC, frec patrón con el cristal y dividís por cuatro.
saludos!!
Las personas con buena ortografía me atraen textualmente.

El Micro Reactor

Córdoba capital - Argentina.

Desconectado SavageChicken

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 931
Re: Generación de Video Color con PIC
« Respuesta #4 en: 19 de Agosto de 2009, 23:50:35 »
Gracias por las respuestas y el aliento.
Mis felicitaciones!  :-/

Con respecto a la osciladores en proteus, los de cristal seguro que no los simula. Después también he intentado con bobinas y capacitores, y tampoco lo he logrado  :undecided: Lo que puedes hacer es utilizar los generators  pero no con tanta precisión :?


Saludos!

Suky: Que mál que Proteus no simule algo tan sencillo.
Estoy tratando de conseguir el Orcad para ver si se puede con él.

Grande Savage!!!  :-/ :-/ :-/ :-/
Podés probar el oscilador con PLC, frec patrón con el cristal y dividís por cuatro.
saludos!!

Flaco.
No entiendo a que te refieres, si estas hablando del PLL del 18F2550 te cuento que no se trata de la frecuencia del PIC la que necesito ajustar. Estoy trabajando con la frecuencia interna a 48 Mhz. Necesito un oscilador auxiliar para inyectar 28,636360 Mhz al contador 74HC393.
Si es otra cosa, quisiera me expliques un poquito más porque no entendí.

Gracias nuevamente.-

No hay preguntas tontas...
Solo hay tontos que no preguntan.

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Generación de Video Color con PIC
« Respuesta #5 en: 20 de Agosto de 2009, 01:31:36 »
Espero que lo consigas porque estoy deseando ver esa foto de la TV diciendo "Hello World" en colorines  :D

Desconectado NANO1985

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1698
    • Desarrollos Tecnologicos - Tucuman - Argentina
Re: Generación de Video Color con PIC
« Respuesta #6 en: 20 de Agosto de 2009, 01:36:42 »
Felicitaciones!!! muy bun avance!  8)
saludos
"La inquebrantable voluntad de vencer"
"hay dos cosas infinitas... El universo y la Estupidez humana" Albert Einstein
 "El sabio actua sin anhelos, permanece sosegado,... así no es afectado por el resultado de sus acciones sean éstas el triunfo o el fracaso"
- UNIVERSIDAD TECNOLOGICA NACIONAL - FACULTAD REGIONAL TUCUMAN -

Desconectado cerebro

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 735
Re: Generación de Video Color con PIC
« Respuesta #7 en: 20 de Agosto de 2009, 08:17:58 »
 :-/ que maestrio savage!! muy buen logro......... genial super pollo!
  Saludos!!
LAS MALVINAS SON ARGENTINAS!

Desconectado SavageChicken

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 931
Re: Generación de Video Color con PIC
« Respuesta #8 en: 20 de Agosto de 2009, 09:59:21 »
Espero que lo consigas porque estoy deseando ver esa foto de la TV diciendo "Hello World" en colorines  :D

Estimado Manolo.

Te aseguro que despues de las típicas barras verticales, lo primero que voy ha hacer es un "HELLO WORLD" a pantalla completa y con paleta cíclica de colores,  :D :D :D

Gracias a todos por los agasajos.
Salud  8)
No hay preguntas tontas...
Solo hay tontos que no preguntan.

Desconectado PalitroqueZ

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5474
    • Electrónica Didacta
Re: Generación de Video Color con PIC
« Respuesta #9 en: 20 de Agosto de 2009, 17:59:52 »
super!!!

otro televidente que se une en la espera  :)

La propiedad privada es la mayor garantía de libertad.
Friedrich August von Hayek

Desconectado MLO__

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4581
Re: Generación de Video Color con PIC
« Respuesta #10 en: 21 de Agosto de 2009, 00:04:28 »
 :shock: :shock:

Ya quisiera verlo!!! Felcitaciones!!!!
El papel lo aguanta todo

Desconectado sycho

  • PIC16
  • ***
  • Mensajes: 195
« Última modificación: 21 de Agosto de 2009, 06:50:25 por sycho »

Desconectado SavageChicken

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 931
Re: Generación de Video Color con PIC
« Respuesta #12 en: 21 de Agosto de 2009, 13:19:36 »
My bueno el dato sycho   :)

Si no logro de otra forma la frecuencia deseada, tendré que inclinarme por alguna de estas opciones.
Quiero que llegue el fin de semana para ponerme a trabajar en el prototipo  :P :P :P

Salud  8)
No hay preguntas tontas...
Solo hay tontos que no preguntan.

Desconectado Marioguillote

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 1926
    • Servisystem
Re: Generación de Video Color con PIC
« Respuesta #13 en: 21 de Agosto de 2009, 19:22:11 »
Hola a todos !

Es muy fácil conseguir los cristales de 14,318 (NTSC) y 14,328 (PAL). Tal vez a partir de ellos puedas armar un doblador sencillo con puertas 74HC que permiten trabajar a muchos Mhz.
Esos cristales lo encuentras en cualquier consola Sega Génesis antigua.

Saludos !
Mario

Desconectado SavageChicken

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 931
Re: Generación de Video Color con PIC
« Respuesta #14 en: 21 de Agosto de 2009, 19:48:13 »
Esos cristales lo encuentras en cualquier consola Sega Génesis antigua.

Quisiera tener una a mano para destripar, lamentablemente lo único que tengo es un par de cristales de 3.579545 Mhz, estoy buscando algún PLL que me sirva para llegar a la frecuencia necesaria.
De todas formas voy a trabajar este fin de semana armando el resto del circuito.

Nos vemos pronto... y espero que a colores  :D :D :D

Salud  8)
No hay preguntas tontas...
Solo hay tontos que no preguntan.