Correo electrónico

admin@zgcxgdlcd.com

Teléfono

+8615919880141

WhatsApp

15919880141

¿Cómo conducir múltiples LCD de 7 segmentos?

Jul 11, 2025Dejar un mensaje

¡Hola! Como proveedor de LCD de 7 segmentos, a menudo me preguntan sobre cómo conducir múltiples LCD de 7 segmentos. Puede parecer un poco complicado al principio, pero una vez que lo domina, no es tan difícil. En este blog, compartiré algunos consejos y trucos sobre cómo hacer exactamente eso.

Comprensión de 7 lcds de segmento

Antes de sumergirnos en conducir múltiples LCD de 7 segmentos, repasemos rápidamente lo que es una pantalla LCD de 7 segmentos. Una LCD de 7 segmentos es un dispositivo de visualización que consta de siete segmentos dispuestos en forma del número 8. Cada segmento se puede activar o desactivar para mostrar diferentes números y algunas letras. También hay puntos decimales que se pueden usar para pantallas más precisas.

Tipos de LCD de 7 segmentos

Ofrecemos diferentes tipos de LCD de 7 segmentos, comoLCD negativo,Pantalla LCD VA, yPantalla LCD HTN. Cada tipo tiene sus propias características y es adecuada para diferentes aplicaciones. Por ejemplo, la LCD negativa tiene un fondo oscuro con segmentos de luz, que pueden ser excelentes para aplicaciones de alto contraste. La pantalla LCD VA ofrece amplios ángulos de visualización, y la pantalla LCD HTN es conocida por su buen rendimiento en varias condiciones de iluminación.

7SEGMENT LCD for colck

Conducir múltiples LCD de 7 segmentos: los conceptos básicos

Cuando se trata de conducir múltiples LCD de 7 segmentos de 7, hay algunas cosas clave a tener en cuenta.

1. Conexiones de cableado y pin

El primer paso es comprender las conexiones PIN de sus 7 LCD de segmento. Cada segmento tiene un PIN correspondiente, y también hay pines comunes (ya sea el ánodo común o el cátodo común). Si está utilizando múltiples LCD, debe conectar los segmentos correspondientes juntos. Por ejemplo, todos los segmentos 'A' de cada LCD deben conectarse al mismo pin en su circuito de conducción.

Los alfileres comunes deben manejarse con cuidado. Si está utilizando LCD del ánodo común, todos los pines del ánodo común deben conectarse a una fuente de voltaje positivo, y los segmentos se controlan al atraerlos. Para LCD de cátodo común, los pines de cátodo comunes están conectados a tierra, y los segmentos se controlan aplicando un voltaje positivo.

2. Usando registros de turno

Una de las formas más comunes de conducir múltiples LCD de 7 segmentos es mediante el uso de registros de cambio. Los registros de Shift le permiten reducir la cantidad de pines de salida requeridos de su microcontrolador. Por ejemplo, si tiene 4 LCD de segmento de 4 7, cada uno con 7 segmentos y un punto decimal (8 salidas por LCD), necesitaría 32 pines de salida sin un registro de turno. Pero con un registro de turnos, puede usar solo unos pocos pines (generalmente 3 - 4) para controlarlos todos.

Así es como funciona. Envía datos en serie al registro de cambio, que luego cambia los datos a los segmentos apropiados de las LCD. El registro de turnos almacena los datos y mantiene los segmentos encendidos hasta que se envíen nuevos datos.

3. Multiplexación

La multiplexación es otra técnica importante cuando se conduce múltiples LCD de 7 segmentos. En lugar de conducir todas las LCD simultáneamente, los conduce uno a la vez en una secuencia rápida. Esto da la ilusión de que todas las LCD están encendidas al mismo tiempo.

Para multiplex, enciende el PIN común de una LCD (ya sea anodo o cátodo según el tipo) y envíe los datos del segmento apropiados para esa pantalla LCD. Luego cambia rápidamente a la siguiente LCD y repite el proceso. La clave es hacer esto lo suficientemente rápido como para que el ojo humano no pueda detectar el cambio individual.

Paso - por - guía de paso para conducir múltiples 7 LCD de segmento

Paso 1: elija sus componentes

Necesitará sus LCD de 7 segmentos, un microcontrolador (como un Arduino), registros de cambio (si los está usando) y algunas resistencias para limitar la corriente a los segmentos.

Paso 2: Diseñe el circuito

Conecte los segmentos de las LCD como se describió anteriormente. Si está utilizando registros de Shift, conéctelos de acuerdo con la hoja de datos. Asegúrese de conectar correctamente la alimentación y los pasadores de tierra.

Paso 3: Escribe el código

El código dependerá de su microcontrolador y los componentes que está utilizando. Aquí hay un ejemplo simple usando un Arduino para conducir 4 7 LCD de segmento con un registro de turno:

#Include <shiftreGister74hc595.h> // Definir el número de registros de cambio const int numregisters = 4; // Cree una instancia de la clase ShiftreGister74HC595 ShiftreGister74HC595 <Numregisters> sr (11, 9, 10); // matriz para contener los patrones de segmento para cada dígito de byte digitpatterns [10] = {0b00111111, // 0 0b00000110, // 1 0b01011011, // 2 0b01001111, // 3 0b01100110, // 4 0b01101101, // 5 0b01111111111101, // 6 0b00111, 0b01111111, // 8 0b01101111 // 9}; void setUp () {// Inicializar el registro de desplazamiento SR.SetallLow (); } void loop () {// Muestra números de 0 a 9 en cada LCD para (int i = 0; i <10; i ++) {for (int j = 0; j <4; j ++) {sr.setallLow (); Sr.Set (J * 8, alto); // Seleccione el pin común de JTH LCD Sr.SetRange (J * 8 + 1, J * 8 + 8, DigitPatterns [i]); retraso (1); // retraso de multiplexación}}}

En este código, estamos usando una biblioteca ShiftreGister74HC595 para controlar los registros de cambio. Definimos los patrones de segmento para cada dígito, y luego en elbucleFunción, mostramos los números de 0 a 9 en cada uno de los 4 LCD usando multiplexación.

Solución de problemas

Al conducir múltiples LCD de 7 segmentos de 7, es posible que encuentre algunos problemas. Aquí hay algunos problemas comunes y cómo solucionarlos:

1. LCD parpadeantes

Si sus LCD están parpadeando, podría deberse a algunas razones. Una es que la velocidad de multiplexación es demasiado lenta. Intente reducir el retraso entre cada ciclo de multiplexación. Otra razón podría ser que la fuente de alimentación no es estable. Asegúrese de que su fuente de alimentación pueda proporcionar suficiente corriente para todas las LCD.

2. Visualización incorrecta

Si los números o caracteres de la LCD no se muestran correctamente, verifique su cableado y los datos que está enviando. Asegúrese de que los patrones de segmento sean correctos y que los pines estén conectados correctamente.

Conclusión

Conducir múltiples LCD de 7 segmentos puede ser un proyecto divertido y gratificante. Al comprender los principios básicos del cableado, el uso de registros de cambio y la multiplexación, puede crear un excelente sistema de visualización. Ya sea que esté construyendo un reloj digital, un marcador o cualquier otro proyecto que requiera múltiples pantallas, estas técnicas serán útiles.

Si está interesado en comprar LCD de 7 segmentos para su proyecto, estamos aquí para ayudar. Ofrecemos alta calidadLCD negativo,Pantalla LCD VA, yPantalla LCD HTN. ¡Contáctenos para discutir sus requisitos y comenzar su proyecto hoy!

Referencias

  • Documentación de Arduino
  • Hojas de datos de 7 lcds de segmento y registros de turno