¿Cómo se controlan los LCD de matriz de puntos?

6

He visto microcontroladores que afirman conducir segmentos de LCD.

Por ejemplo, la CC430 puede conducir 96 segmentos. Pero, es un chip de 64 pines.

Entonces, debe estar proporcionando señales para algún tipo de mux, ¿cómo se llama esta interfaz?

Para las pantallas LCD de matriz de puntos, ¿podría un microcontrolador como este manejar más de 96 segmentos al escanear? Quiero conducir una pequeña (por ejemplo, pantalla de 32x32 píxeles).

    
pregunta Toby Jaffey

4 respuestas

3

Los microcontroladores que controlan los LCD son típicamente para conducir LCD segmentados con muy pocos segmentos. Por lo general, están hechas de vidrio LCD personalizado y la forma en que se multiplexa la pantalla se integra en el vidrio LCD mismo. Deberá consultar con el proveedor de la pantalla para determinar cuántas líneas comunes y segmentadas hay para su LCD y cómo están cableadas. Para una pantalla LCD de matriz de puntos probablemente necesitará un controlador LCD externo. El proveedor de pantallas LCD probablemente pueda recomendar una.

Para obtener información sobre cómo funciona un módulo LCD en chip.
aplicación Microchip nota AN658

EDIT: NXP tiene una serie de controladores de segmento LCD disponibles y notas de aplicación que explican cómo usarlos. No he visto un microcontrolador que tenga un controlador LCD incorporado durante más de unos pocos segmentos y ciertamente no 1024. Recomiendo algo como el PCF8576C. Puede conectar varios chips en cascada para generar más segmentos.

    
respondido por el mjh2007
2

Primero, hay muchos tipos de pantallas de matriz de puntos, algunas incluso reciben datos ASCII a través de buses paralelos o en serie, la siguiente respuesta cubre los direccionables por píxeles.

Las pantallas de matriz de puntos que he analizado (varios LED, LCD y un par de fluorescentes, todos en escala de grises) utilizan dos líneas (para v-clock y h-clock) y una línea para el valor de píxeles, internamente integran un mux para una dimensión y un registro de desplazamiento para la otra (usado como contador). A veces, para agregar tonos de gris, la MCU mantiene el reloj para el registro de cambios y actualiza la misma línea varias veces.

    
respondido por el J.P.Wack
2

mjh2007 golpeó el clavo en la cabeza cuando dijo que normalmente se usan con vidrio LCD personalizado.

Usaste el CC430 como ejemplo; está integrado en el reloj TI Chronos, con una pantalla LCD en la cara. Consulte las páginas 75 (Esquema) y 83-84 (información LCD) de Consulte el manual para obtener una descripción de esta implementación. Utiliza sus 24 pines de segmento y 4 pines 'com' para controlar esos 24 * 4 = 96 segmentos de LCD.

Sin embargo, probablemente sea más fácil obtener una pantalla de matriz de puntos con un controlador integrado. ¿Tiene una fuente en una pantalla sin un controlador?

    
respondido por el Kevin Vermeer
1

Las pantallas LCD sin TFT están formadas por una matriz de píxeles en el interior del vidrio inferior del sándwich de vidrio.

El cristal superior puede tener 1, 2, 3 o 4 backplanes diferentes, cada backplane ubicado directamente a través de una matriz específica de píxeles. En el modo dúplex (DOS BACKPLANES), 48 pines de la MCU controlan ambos conjuntos de 48 píxeles cada uno. Los dos paneles posteriores se utilizan para seleccionar qué matriz de píxeles está habilitada. Es un truco de multiplexación óptica, que engaña al ojo humano para que vea un gran conjunto de 96 píxeles mediante la multiplexación de los dos planos posteriores de 100 Hz o más. Por lo tanto, una pantalla de 96 píxeles puede ser accionada por 50 pines de la MCU (48 píxeles más dos backplanes).

    
respondido por el Garyd

Lea otras preguntas en las etiquetas