Autor Tema: Problemas tft  (Leído 8585 veces)

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

Desconectado Diego Gonzalez

  • PIC18
  • ****
  • Mensajes: 323
    • Visita mi web sobre electronica,fisica,mecanica y demas temas....
Problemas tft
« en: 17 de Enero de 2013, 08:11:16 »
Hola a todos.
Estoy tratando de empezar a hacer funcionar una tft de 2,4" resistiva como las que usais en vuestros proyectos. el caso es que la tengo puesta en modo 16 bits y no consigo hacerla funcionar.¿se os ocurre como podria verificar si funciona tanto el tft como el pmp?
estoy utilizando librerias de suky pero no hay forma. tengo osciloscopio para nedir señales por si se os ocurre algun montaje de verificacion (aunque me he pedido otras dos tft para descartar que este estropeada por "manosearla" y para usarla en el montaje final.
saludos y muchas gracias por las posubles sugerencias

Luego os cuelgo el esquema de conexiones

El esquema:



La pantalla (tiene resistencia en R1 con lo que en teoria está configurada para emplear 16bits) El controlador lo ignoro, y el touch de momento no lo hare funcionar hasta comprobar que esta pantalla funciona. Voy a buscr que controlador trae, aunque supongo que sea el ILI9325... :?





Muchas gracias!!!
« Última modificación: 17 de Enero de 2013, 10:42:46 por Diego Gonzalez »
Visita mi web sobre electronica,fisica,mecanica y demas temas....

http://sites.google.com/site/skygaps/Home

Desconectado Suky

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: Problemas tft
« Respuesta #1 en: 17 de Enero de 2013, 10:04:31 »
Lo primero y principal es saber que driver se utiliza para el LCD y para el touch. Como para ver que libreria puede ser de utilidad.


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

Desconectado Diego Gonzalez

  • PIC18
  • ****
  • Mensajes: 323
    • Visita mi web sobre electronica,fisica,mecanica y demas temas....
Re: Problemas tft
« Respuesta #2 en: 17 de Enero de 2013, 10:45:21 »
Ya está, pero no encuentro que controlador trae :(

Edit: Mirando en el correo donde lo compre:

The 2.4 inch TFT LCD module integrated a S6D1121 TFT LCD controller and ADS7843 compatible touch screen controller as well as a SD card cage. It is suitable for embedded systems which require display high quality colorful image or video with interactive control and storage purpose. The Module interfaces to microcontrollers via a 2*20 Pin 2.54mm dual row pin header interface , can easily be connected to any microcontroller or FPGA and DSPs.

Description:

    High Quality Complete LCD w/ Touch screen Complete Module.
    LCD screen + touch screen, with LCD & touch screen Controller.
    8051 / AVR / PIC low power controller can also drive this LCD easily.
    High portability! Increase development efficiency & lower development cost.

Specification:

    S6D1121 240RGBx320 a-Si 262K color TFT controller
    ADS7843 compatible touch panel controller
    Standard SD card cage
    Support 16 bit RGB565 format , can connect any 16 bit data bus
    Onboard 3.3V regulator require a single 5V supply
    3.3V I/O voltage level tolerance
    Module Size (L * W * H): 76 * 54 * 14mm including connector

DOWNLOAD TEST EXAMPLE ---->http://www.egochina.net.cn/eBay/Download/So44Pin.rar
« Última modificación: 17 de Enero de 2013, 10:52:18 por Diego Gonzalez »
Visita mi web sobre electronica,fisica,mecanica y demas temas....

http://sites.google.com/site/skygaps/Home

Desconectado Diego Gonzalez

  • PIC18
  • ****
  • Mensajes: 323
    • Visita mi web sobre electronica,fisica,mecanica y demas temas....
Re: Problemas tft
« Respuesta #3 en: 17 de Enero de 2013, 10:55:39 »
Acabo de ver el ejemplo de inicialización... Creo que me va a tocar lidiar con "chino" xD Pues me voy a estudiar entonces y no tocare hasta fin de examenes (lunes). Si saben de alguna libreria para este controlador avisarme. Un saludo!!
Visita mi web sobre electronica,fisica,mecanica y demas temas....

http://sites.google.com/site/skygaps/Home

Desconectado Suky

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: Problemas tft
« Respuesta #4 en: 17 de Enero de 2013, 12:19:16 »
The 2.4 inch TFT LCD module integrated a S6D1121 TFT LCD controller

Esa es la razón por la que no te funcionan mis librerías, son para otro controlador... Aparte de la que te envía el proveedor, realiza una búsqueda en google, generalmente hay varias opciones como para basarte y migrarla a tu compilador.


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

Desconectado Diego Gonzalez

  • PIC18
  • ****
  • Mensajes: 323
    • Visita mi web sobre electronica,fisica,mecanica y demas temas....
Re: Problemas tft
« Respuesta #5 en: 17 de Enero de 2013, 15:21:29 »
muchas gracias por la respuesta.pues a meterse de llebo con ello.
no es que lo prefiera pero ahora asi aprendere bastante mas del funcionamiento de la misma.

si llego a consultar antes el correo electronico del vebdedor me hubiera ahorrado la pregunta, pero esta bien pues puede que aqui continue con mis experiencias. saludos!!
Visita mi web sobre electronica,fisica,mecanica y demas temas....

http://sites.google.com/site/skygaps/Home

Desconectado ppyote

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 929
Re: Problemas tft
« Respuesta #6 en: 17 de Enero de 2013, 16:39:11 »
suky podrias poner el link de descarga de tu libreria asi como el link de descarga de el datasheet de la pantalla tft con la cual trabajabas?
es que yo quiero ponerme a hacer mi propia libreria y quiero ver como puedo empezar a crearla... asi tu ejemplo me serviria de orientacion...

por cierto Diego Gonzalez , creo que es la misma tft que me he comprado yo...
PPyote... siempre estareis en mi corazon.... Te quiero Hermano...

Desconectado Diego Gonzalez

  • PIC18
  • ****
  • Mensajes: 323
    • Visita mi web sobre electronica,fisica,mecanica y demas temas....
Re: Problemas tft
« Respuesta #7 en: 17 de Enero de 2013, 19:18:15 »
Hola ppyote.
pues a ver si desarrollamos la libreria para ese controlador...
unicamente seria necesario inicializarla correctamente.
por lo pronto yo he encontrado dos fuentes de ejemplo (inicializaciones no coincidian,mal asunto pues cobfunde aun mas)y no he conseguido nada, pero cuando tenga mas tiempo tratare de comprender la del ILI y luego me metere con los ejemplos de la S6D

lo que no tengo nada claro es que me vaya a poner a mirar el datasheet.me parece una locura.ya tengo bastante con el del pic
Visita mi web sobre electronica,fisica,mecanica y demas temas....

http://sites.google.com/site/skygaps/Home

Desconectado ppyote

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 929
Re: Problemas tft
« Respuesta #8 en: 17 de Enero de 2013, 19:37:00 »
yo aun no la he recibido... de momento voy estudiando ejemplos de la comunicacion entre el pic y las tft via psi y paralell

echale un ojo al post
PPyote... siempre estareis en mi corazon.... Te quiero Hermano...

Desconectado Suky

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: Problemas tft
« Respuesta #9 en: 17 de Enero de 2013, 19:46:21 »
suky podrias poner el link de descarga de tu libreria asi como el link de descarga de el datasheet de la pantalla tft con la cual trabajabas?

El datasheet: http://www.kosmodrom.com.ua/el/STM32-TFT/SSD1289.pdf

Librerías: http://www.todopic.com.ar/foros/index.php?topic=36799.msg306296#msg306296


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

Desconectado ppyote

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 929
Re: Problemas tft
« Respuesta #10 en: 17 de Enero de 2013, 19:54:42 »
suky podrias poner el link de descarga de tu libreria asi como el link de descarga de el datasheet de la pantalla tft con la cual trabajabas?

El datasheet: http://www.kosmodrom.com.ua/el/STM32-TFT/SSD1289.pdf

Librerías: http://www.todopic.com.ar/foros/index.php?topic=36799.msg306296#msg306296


Saludos!

gracias suky, eres una máquina
PPyote... siempre estareis en mi corazon.... Te quiero Hermano...

Desconectado Diego Gonzalez

  • PIC18
  • ****
  • Mensajes: 323
    • Visita mi web sobre electronica,fisica,mecanica y demas temas....
Re: Problemas tft
« Respuesta #11 en: 17 de Enero de 2013, 20:24:43 »
hola ppyote.

si ese enlace lo tengo bien leido.o bueno en ello estoy desde hace semana o dos.pero usa otro controlador diferente.debemos buscar una libreria que tenga la inicializacion terminada pues no creo que nos compense descifrar un datasheet desde cero.tardariamos muchiiiisimo.en exceso... y ya esta hecho ese trabajo por la gente que te vende las pantallas. hay que dsr con el adecuado. de momento solo encuentro ejempkos 8 bits.aunque creo que tengo puesto el ojo en una libreria de 16 bits pero que en realidad trabaja con una lcd a 8.entonces convierte los datos de 16 bits a 8... no estoy seguro.hasta la semana que viene no tocare el tema.saludos
Visita mi web sobre electronica,fisica,mecanica y demas temas....

http://sites.google.com/site/skygaps/Home

Desconectado Suky

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: Problemas tft
« Respuesta #12 en: 17 de Enero de 2013, 21:35:15 »
hola ppyote.

si ese enlace lo tengo bien leido.o bueno en ello estoy desde hace semana o dos.pero usa otro controlador diferente.debemos buscar una libreria que tenga la inicializacion terminada pues no creo que nos compense descifrar un datasheet desde cero.tardariamos muchiiiisimo.en exceso... y ya esta hecho ese trabajo por la gente que te vende las pantallas. hay que dsr con el adecuado. de momento solo encuentro ejempkos 8 bits.aunque creo que tengo puesto el ojo en una libreria de 16 bits pero que en realidad trabaja con una lcd a 8.entonces convierte los datos de 16 bits a 8... no estoy seguro.hasta la semana que viene no tocare el tema.saludos

No importa que sea de 8-bits, solo tienen que enviar los 16-bits en lugar de dos tandas de 8-bits. Lo que es importante es que valores cargar a determinado registro, y las direcciones adecuadas.


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

Desconectado ppyote

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 929
Re: Problemas tft
« Respuesta #13 en: 18 de Enero de 2013, 02:16:59 »
hola ppyote.

si ese enlace lo tengo bien leido.o bueno en ello estoy desde hace semana o dos.pero usa otro controlador diferente.debemos buscar una libreria que tenga la inicializacion terminada pues no creo que nos compense descifrar un datasheet desde cero.tardariamos muchiiiisimo.en exceso... y ya esta hecho ese trabajo por la gente que te vende las pantallas. hay que dsr con el adecuado. de momento solo encuentro ejempkos 8 bits.aunque creo que tengo puesto el ojo en una libreria de 16 bits pero que en realidad trabaja con una lcd a 8.entonces convierte los datos de 16 bits a 8... no estoy seguro.hasta la semana que viene no tocare el tema.saludos

Precisamente eso es a lo que me ha llevado a pedir a suky la librería y el datasheet para comprobar como trabaja y adaptarla al controlador de nuestra tft
PPyote... siempre estareis en mi corazon.... Te quiero Hermano...

Desconectado Diego Gonzalez

  • PIC18
  • ****
  • Mensajes: 323
    • Visita mi web sobre electronica,fisica,mecanica y demas temas....
Re: Problemas tft
« Respuesta #14 en: 18 de Enero de 2013, 20:38:56 »
Hoy me he estado mirando el datasheet...
Y tambien ejemplos de librerias para mi controlador, el caso que mas me confunde es el siguiente:
http://www.elecfreaks.com/wiki/index.php?title=2.4%22_TFT_LCD:_TFT01-2.4

No entiendo porque los valores de inicializacion de 8 bits a 16 bits cambian cuando el tratamiento en write com y dta es el mismo (lo separa en bloques de 8 bits)
Visita mi web sobre electronica,fisica,mecanica y demas temas....

http://sites.google.com/site/skygaps/Home


 

anything