TODOPIC
Microcontroladores PIC => Pic32 => Mensaje iniciado por: vgpastor en 27 de Abril de 2011, 19:47:40
-
Hola buenas a todos.
Me presento soy nuevo por aqui y tengo una duda que espero me podais resolver. Tengo una tft de un portatil por hay tirada con sistema LVDS y me gustaria saber si es posible programar un pic para mostrar en ella imagenes. Si es asi podrian indicarme cual me serviria, supongo que necesitare añadirle algun modulo de memoria al controlador pero en pricipio con saber si seria posible y el pic a usar ya tendria algo por donde empezar ya que todo lo que encontre es para crear salidas vga, el datasheet ya lo tengo completo asi que falta por donde empezar, otra cuestion es si hay algun software para programar el pic con interfaz grafica sin tener que ir escribiendo uno a uno los pixeles.
Espero su respuesta y de antemano muchas gracias
-
Microchip brinda algunas bibliotecas graficas:
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=2680&dDocName=en547784
Deberías fijarte si son compatibles con tu display.
Tambien ofrecen esta herramienta:
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=2680&dDocName=en544475
Saludos!
Héctor
-
Hola.
Muchas gracias Hector, estuve viendo los links, he llegado a la conclusion que un PIC24F añadiendole un modulo de memoria adicional seria la mejor de mis opciones ahora solo tengo una ultima duda cual de todos los modelos que existen me recomendais? cual creeis que me servira mejor.
El numero de patillas no debera de ser mu elevada ya que aparte de la pantalla la memoria y 6 patillas me servirian de sobra.
Un saludo
-
¿Cual es tu criterio de eleccion?
El mío seria utilizar el mas potente en encapsulado DIP, pues prefiero no usar montaje superficial en prototipos. Por lo tanto, si me alcanza el número de terminales elijo:
PIC24HJ128, que tiene 28 terminales.
Mi criterio puede ser diferente del de otras personas.
Saludos!
Héctor
-
Mi criterio por ahora no lo tngo muy definido, el encapsulado dip es lo mas comun pero en potencia encontre otro de 32 exactamente el PIC32MX795F512L-80I/BG, las especificaciones tecnicas viene que estan pensado para trabajar con lvds pero he consegido encontrar en el datasheet http://ww1.microchip.com/downloads/en/DeviceDoc/61156F.pdf los pines para la conexion de la pantalla, este pic tiene la ventaja que el cuarzo lo lleva incorporado y por lo que he leido en otros foros es de lo mejor que hay ahora mismo la pega es que los pines son muy pequeños y para soldar tiene que ser una locura, sabeis si hay algun tipo de bastidor o rack o algo parecido??
Por cierto he estado viendo el 24HJ que me recomendaste, pero creo que la voy a desestimar por el momento ya que no dispone de estructura pensada para usb y seria interesante poder descargarme los datos una vez funcionanado utilizando este medio.
Un saludo y comentame que te parece el de 32 que me han propuesto.
-
El PIC32 USB starter kit 2 trae un PIC de esos. Necesitaras tambien la placa con el bus de expansión para hacer conexiones.
http://ww1.microchip.com/downloads/en/DeviceDoc/61158B.pdf
Esto ya pierde el sabor de "hagaselo Ud. mismo". Son gustos.
Saludos!
Héctor
-
Hola hector y a todos en general.
Bueno necesito tu sabiduria demostrada, llevo todo el fin de semana leyendo foros y datasheet(dios vendiga los traductores) bueno a lo que vamos, sin haber acabado aun de leer un tema de un foro que me esta ayudando muchisimo os expongo mis resoluciones primitvas.
He pensado que con un pic podria generar las señales en vga, tema ya consegido por otros compañeros, poniendo como ejemplo este http://serdis.dis.ulpgc.es/~itis-dsm/_private/2003-2004/PicVGATrainer.pdf para reconvertir la señal vga mas tarde en lvds valida para una tft con un GM1601 que aunque aun no he logrado encontrar un pinout segun el datasheet del fabricante es lo que hace http://pdf1.alldatasheet.com/datasheet-pdf/view/87198/ETC/GM1601.html
Pido a ala gente que os paseis por los enlazes y examineis si teneis tiempo la viabilidad de hacerlo de esta manera.
Esto seria un principio ya que el pic que genera el vga seria cambiado por uno de mayor gama con mas potencia, creo que el pic24hj como en un principio me recomendaste sera la opcion a autilizar.
un saludo
-
Me parece que esa hoja de datos es vieja (2003) y ese producto no existe mas, y de hecho tampoco existe el fabricante, pues ahora, me parece que segun google, es parte de STI:
http://www.gnss.com/cmp_contact_us.phtml
Lo que quieres hacer supera por lejos mis conocimientos, por lo cual sólo podré aconsejarte en lo que pueda.
En general, cuando necesito un panel grafico de esa complejidad, o bien uso una minúscula placa de PC tipo industrial, o bien un módulo con microcontrolador ARM con SO tipo Windows CE o Android.
Saludos!
Héctor