Pantalla LED de 7 segmentos con varios dígitos

Estaba mirando la hoja de datos del LTC-4627JR y parece que cada dígito comparte un ánodo común y cada segmento comparte un cátodo común.

Mi pregunta es dada esta configuración, no entiendo cómo manejar cada dígito por separado.

Por ejemplo, diga quiero digit 1, segment Ay digit 2, segment Bestar encendido, con todo lo demás apagado.

Podría conectar pin 1y pin 2a Vcc para habilitar los dos dígitos, pero si intento conectarme pin 14a tierra (a través de una resistencia, por supuesto), esto activará el segmento A tanto para el dígito 1 como para el dígito 2. Del mismo modo, intentar conectar pin 16a tierra , esto activará el segmento B para ambos dígitos.

¿Hay algo que me estoy perdiendo aquí? ¿O es así como se pretende que funcione esta pantalla?

Esto es similar a esta pregunta , pero por lo que puedo decir, las respuestas a esa pregunta no permiten alimentar todos los dígitos de manera diferente entre sí.

Respuestas (2)

En realidad, este es un arreglo muy común. Cada dígito tiene sus ánodos conectados entre sí, y los segmentos de todos los dígitos tienen sus cátodos conectados. El controlador habilita uno de los ánodos comunes, impulsa los segmentos y espera, luego apaga los cátodos y pasa al siguiente ánodo común. Este método de disposición y control se denomina multiplexación , y el artículo vinculado le brindará mucha información. La parte en cuestión es una pantalla de ánodo común, pero las pantallas de cátodo comunes son igual de comunes.

La multiplexación le permite controlar una gran cantidad de elementos de visualización con menos cables que el direccionamiento individual, a expensas de un algoritmo de control más complejo. Puede ir un paso más allá haciendo algo llamado Charlieplexing , que le permite controlar incluso más elementos con menos E/S si puede apagar los controladores (en lugar de configurarlos en alto o bajo, que es el requisito para una pantalla multiplexada). controlador).

Ahora que sabe que se llama pantalla multiplexada, no debería tener problemas para encontrar todo tipo de circuitos de ejemplo o fragmentos de código de microcontrolador para implementarlo.

Esta técnica se llama multiplexación . Esto permite controlar más segmentos utilizando menos pines de E/S. Para leer más sobre la pantalla de multiplexación, lea este artículo

Usando un microcontrolador de alta velocidad, es muy fácil multiplexar pantallas de segmentos en el software. Debe asegurarse de que su microcontrolador y software funcionen más rápido que la velocidad de escaneo del ojo humano. Cuando los segmentos se encienden y apagan más rápido de lo que el ojo humano puede reconocer, parecen estar estables cuando se miran. Cuanto más rápido cambias los LED en la pantalla, más estable parece al ojo humano.

Las pantallas de ánodo común son más comunes ya que más microcontroladores tienen mejores capacidades de sumidero que la fuente.

Espero que esto ayude.