Conducción de una pantalla LCD extraña de 12 pines, 7 segmentos y 4 dígitos

2

Estoy armando un proyecto que requiere una pantalla numérica de 4 dígitos y terminé ordenando esto . Desafortunadamente, algo que no noté al ordenar la pantalla LCD fue que sus asignaciones de pines parecen ser ... increíblemente extrañas. Al menos a mi relativa falta de experiencia.

La pantalla LCD proporciona cuatro pines "COM" (COM0-COM3) y ocho pines adicionales (dos por dígito). La forma en que los segmentos se conectan a los segmentos hace que cada uno de los pines COM no seleccione un dígito sino una fila de segmentos (por falta de un término mejor): A y F, B y G, C y E, y D y el punto decimal Los ocho pines adicionales le permiten seleccionar uno o ambos segmentos en una fila o filas para un dígito dado.

Por ejemplo, si COM1 está activo, entonces puedo hacer visibles los segmentos E y / o C de tantos dígitos como desee.

La compensación para esto es que es absolutamente imposible mostrar cualquier dígito además de siete en un solo ciclo. Entonces, para usar este LCD para mostrar un número arbitrario, parece que uno debe actualizarlo a una velocidad cuatro veces superior a la que usaría de otra manera.

Bruscamente, esto me parece a mí y a mis ojos inexpertos como una convolución totalmente inútil. La asignación de un pin por ánodo y un pin por segmento habría tomado el mismo número de pines. La actualización de la pantalla LCD a una frecuencia más alta parece que aumentaría el uso de energía y el desgaste, en todo caso.

Tal vez alguien con más experiencia con este tipo de artículos pueda arrojar algo de luz sobre el asunto. ¿Hay algún beneficio en absoluto al asignar los pines de esta manera?

    
pregunta Invictus

1 respuesta

2

2049 ...

Eltrucoesqueunonecesitarecuperarlarenovacióndeundígitopordígitoypensarenactualizartodalapantallados"filas" a la vez.

El diseño de los segmentos es más dictado por la capacidad de enrutamiento de estos en el cristal. A diferencia de los PCB, las vías no están disponibles, por lo que no pueden ocurrir cruces.

    
respondido por el Trevor_G

Lea otras preguntas en las etiquetas