¿Cómo funciona un panel TFT?

2

Tengo que usar un panel TFT pero nunca he usado ninguno antes y realmente no puedo entender cómo funciona y cómo puedo conectarlo con un microcontrolador.

Encontré INT057ATFT que parece tener un controlador TFT integrado, así que supongo que simplemente me conecto con la interfaz 8080 de mi microcontrolador.

Pero se me recomendó usar un TFT como TM056KDH01 y este realmente no entiendo cómo puedo conectarlo con un microcontrolador. En las descripciones de los pines, ni siquiera veo los pines RGB.

¿Podría explicarme cómo funcionan estas pantallas y cómo usarlas e interconectarlas? Para el microcontrolador, lo elegiré dependiendo de la pantalla que tome, por lo que aún no he hecho mi elección. Tomaré algo que es posible interactuar con la pantalla.

Otra cosa es: ¿hay alguna ventaja al usar uno u otro tipo?

Después de algunas investigaciones, descubrí que no sería fácil conectar un panel tft con una interfaz digital RGB con el microcontrolador. Luego pensé en usar un controlador tft y encontré el SSD1963 que parece genial porque puede manejar tft con una resolución de hasta 800/480 pero necesita una fuente de 3.3V y una fuente de 1.2V.

¿Alguien sabe acerca de otro controlador con la misma característica pero con solo el suministro de 3.3 V?

    
pregunta damien

1 respuesta

2

El INT057ATFT utiliza un controlador SSD1961 , cuya E / S se puede configurar en el modo Motorola 6800 o Modo Intel 8080. Entonces, si su microcontrolador tiene una interfaz de tipo 8080, puede conectarlo sin problemas. Pero también un microcontrolador sin dirección externa o bus de datos puede hablar con el controlador LCD, por supuesto.

Lasconexionesdelladoizquierdosonlasúnicasquedebemirar.Losqueestánaladerechasonelnegociodelcontrolador;Notienesquepreocuparteporeso.Esoesmuydiferentedela TM056KDH01 a la que hace referencia en un comentario. Es un controlador LCD que necesita datos continuos, combinado con sincronización vertical y horizontal. Puede compararlo de alguna manera con video + sync: si deja de suministrar una señal de video, no tendrá una imagen. Solo que aquí tienes 18 líneas digitales en lugar de una analógica. La interfaz del microcontrolador del SSD1961 se ejecuta de forma asíncrona a la actualización del LCD. Sólo tienes que llenar el búfer.

Hay un par de líneas de control, como D / C (Data / Control) select, R / W y enable, que serán familiares para los usuarios que han trabajado con módulos LCD de texto con un controlador 44780. La hoja de datos del SSD1961 tiene una lista de comandos que puede usar para configurar el LCD. Usted suministra los comandos a través del bus de datos de 18 bits. Eso permite enviar datos de píxeles completos de 3 x 6 bits (RGB) simultáneamente. Un microcontrolador 8080 solo tiene un bus de 8 bits, y puede configurar el dispositivo para que use solo 8 bits; Las líneas de datos no utilizadas deben permanecer flotantes. En el modo de 8 bits, necesita menos pines de E / S en su microcontrolador, pero cada píxel necesitará tres escrituras sucesivas.

    
respondido por el stevenvh

Lea otras preguntas en las etiquetas