Autor Tema: Manejo de Display TFT  (Leído 1967 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado marcoscab1166

  • PIC12
  • **
  • Mensajes: 57
Manejo de Display TFT
« en: 15 de Enero de 2016, 20:03:07 »
Hola, estoy investigando para implementar un display en un proyecto. Queria conseguir un lcd grafico grande (de 4" para arriba) pero quiero que sea a color. Alguno sabe de algun modelo asi?

Sino, estuve viendo que hay displays tft que son muy buenos, pero esos no tengo idea de como usarlos, asi que no se. Ustedes que me recomiendan?

Desconectado KILLERJC

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8242
Re:Manejo de Display TFT
« Respuesta #1 en: 15 de Enero de 2016, 20:52:41 »
Sobre el LCD grafico no sabria contestarte.

Sobre LCD grafico vs TFT, eso va a depender de vos y de lo que queres hacer, es una experiencia "linda", conseguite una de los chinos como para comenzar. De manejarse se manejan por igual.. En uno tenes solo el pixel pintado o no. Lo cual 1 bit es un pixel, mientras que en el TFT ya depende de la profundidad de colores, en el que cada pixel va a tener 3 variables, que son cada color, y que cada color puede ser de varios bits. Por ejemplo los TFT chinos con el bus 16 bits de datos paralelo, normalmente se puede usar:

- 666 RGB ( 6 bit cada uno), Este tambien podria ser de 18 bits el bus y simplificar el envio. Al ser de 16 bits se requieren enviar 24 bits por pixel
- 565 RGB ( achicando la cantidad de colores a mostrar, pero mas rapido el envio en 16 bits que el anterior ya que solo requiere 16 bits para 1 pixel)

El tema es que el datasheet/programa se incrementa y mucho respecto al LCD grafico, y la complejidad de manejar el TFT es aun mayor, requiriendo mas memoria y mas velocidad, aunque el prinicpio es el mismo, ya que poner a 1 o 0 un bit requiriria la misma logica que poner un color o no alli. Si ya se quiere ir a el mejor extremo seria usar un micro que tenga el driver de TFT, + RAM para implementar un buffer de video + DMA para no sobrecargar al micro.

Respecto a como usarlos te sugiero que veas codigos. por ejemplo el de UTFT entre otros que hay dando vueltas en internet, si lo haces vos ( o realmente te pones a ver el codigo de como lo hace) veras que no es muy distinto a un LCD 2x16, lo unico feo es tener que dibujar uno punto a punto.

Desconectado marcoscab1166

  • PIC12
  • **
  • Mensajes: 57
Re:Manejo de Display TFT
« Respuesta #2 en: 16 de Enero de 2016, 11:22:36 »
existen LCDs gráficos a color?

Desconectado KILLERJC

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8242
Re:Manejo de Display TFT
« Respuesta #3 en: 16 de Enero de 2016, 13:35:03 »
LCD grafico a color seria un TFT.

El LCD grafico lo unico que puede variar es el tipo de backlight, como puede ser de refleccion o como puede tener el backlight de distintos colores. Pero cada pixel es ON/OFF.

Desconectado manwenwe

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2211
Re:Manejo de Display TFT
« Respuesta #4 en: 16 de Enero de 2016, 14:21:59 »
Si lo vas a manejar en con un PIC tienes 2 opciones:

1. PICs de la serie 24DA con interfaz RGB paralelo nativo (datos, hsync, vsync, de, etc.).
2. Resto de PICs. Se conectan al display por el puerto paralelo en modo 8080. Para estos te recomiendo un PIC32 ya que necesitas bastante velocidad.

En "buydisplay" tienes un montón de modelos a buen precio y bien documetados.

Saludos!
Ojo por ojo y todo el mundo acabará ciego - Mahatma Gandhi -


 

anything