Cómo manejar TFT LCD-yanyue-ChinaUnix Blog
La esencia de la pantalla LCD es que el voltaje impulsa el cristal líquido para que se muestre y, con el tiempo, puede generar una imagen. Por lo tanto, la más sencilla debería ser simular una pantalla LCD.
1. LCD TFT analógico
Este es un diagrama estructural de un LCD TFT analógico. Solo hay controladores de fuente y puerta en el panel LCD, y todas las demás señales provienen del FPC.
R1, G1 y B1 son líneas de señal de datos de voltaje analógico. Bajo ciertos tiempos, se pueden mostrar diferentes colores cambiando el valor de voltaje en las líneas de datos. Dado que la cantidad analógica es continua, el color mostrado debe ser infinito.
Muchas otras son líneas de control y reloj.
En teoría, siempre que podamos construir una secuencia de sincronización adecuada y cambiar el voltaje en diferentes tiempos, podemos secuenciar la unidad LCD. Para completar la función de la siguiente figura, hacemos una comparación entre las distintas soluciones actuales:
Utilizando un microordenador de un solo chip
La típica es la serie 51, no No importa qué tan rápido usemos el 51, obviamente es imposible completar la memoria de video que supere los 64K. El microcontrolador 51 controla DA de alta velocidad y genera un reloj por encima de 10 MHz. También necesita controlar estrictamente el retraso de cada línea de señal.
Utilice ARM, DSP, etc.
Dado que este tipo de CPU controla los pines IO utilizando software de forma secuencial, muchas operaciones concurrentes no se pueden implementar al mismo tiempo. ¡Una gran potencia de procesamiento no significa una gran capacidad de generación de sincronización!
Usar dispositivos lógicos programables
Vale la pena utilizar CPLD o FPGA para completar la conducción de LCD. Este tipo de chip tiene ventajas incomparables en el control del tiempo. La simultaneidad y la latencia precisa no son un problema. CPLD sigue siendo un dispositivo digital y DA es esencial cuando se maneja LCD. CPLD DA SDRAM es un modelo ideal para placa de controlador LCD.
2. LCD TFT digital
Este tipo de LCD es el más utilizado hoy en día, especialmente en el campo empotrado. Cuando ARM tiene un controlador LCD incorporado, usar una pantalla LCD TFT digital se vuelve muy simple.
La producción de TFT LCD es muy simple. No es más que incorporar DA en el panel basado en el LCD analógico mencionado anteriormente. Hay tres componentes principales en este panel LCD: controlador de fuente, controlador de puerta y DA. Debido a la introducción de DA, la cantidad de colores de este tipo de LCD es fija. Debido a la influencia del número de dígitos DA, actualmente es menos de 24 dígitos.
La solución del controlador es la misma que la del LCD analógico, excepto que no hay DA de alta velocidad en la placa del controlador. Aunque se omite el DA en la placa del controlador, el precio de este tipo de pantalla LCD debe ser mayor (después de todo, incluye DA).
3. Controlador de tiempo
¡Hay que mencionar el generador de tiempo! En la primera imagen vemos que hay muchas señales de sincronización. En los formatos de video comúnmente utilizados, solo hay tres señales de sincronización: HSYN (escaneo horizontal), VSYN (escaneo vertical) y CLK (reloj de datos). La conversión se puede completar utilizando el chip controlador de sincronización. Normalmente, este tipo de chip está dedicado a las pantallas LCD.
Para facilitar el desarrollo, los fabricantes de TFT LCD volvieron a integrar el controlador de sincronización en el panel. Este tipo de LCD TFT digital es lo que todo el mundo usa ahora.
El panel LCD consta de 4 partes: controlador de fuente, controlador de puerta, DA y controlador de sincronización. Este es el costo más alto. Sin embargo, es el más cómodo de utilizar.
Si desea desarrollar una placa de controlador, es relativamente fácil. No hay tantos tiempos para construir y no hay necesidad de DA.