Displays de 7 segmentos de charlieplexing

he estado experimentando con el Arduino para manejar un display de siete segmentos (SSD). Cuando brazolada varios juntos para formar una pantalla de varios dígito, un diseño común es una matriz de alambre y utilizar multiplexación para reducir el número de pines de control. La fórmula típica para determinar la cantidad de pines es uno para cada segmento LED más uno para cada SSD. Así, una pantalla de cuatro dígitos requeriría doce pernos - ocho segmentos seleccionar (incluyendo el punto decimal LED) y cuatro líneas seleccionadas de SSD.

Recientemente, me enteré de una técnica de multiplexación denominada charlieplexing. El término se aplica a la gestión de una matriz de LEDs con menos pines de control que lo obvio. Charlieplexing es más ventajosa en situaciones donde cada ánodo y el cátodo pueden ser por separado conectado a la matriz. Por desgracia, SSD se fabrica con todos los ánodos de segmento o cátodos en común. Aún con esta restricción de interconexión, es posible controlar SSDs con menos que el obvio número de pines con un acuerdo el uso del segmento de tiempo compartido y selecciona SSD. Por lo tanto, de uno a ocho SSD puede controlarse con sólo nueve pernos. Obviamente, los SSDs más en la pantalla, mayor será la ventaja de charlieplexing. En este caso de prueba utilizando cuatro SSDs, los ahorros son sólo tres pins - pero eso es suficiente para una demostración.

No pude encontrar un ejemplo en línea que utiliza el SSD barato de Radio Shack y los programas que acompañan a los ejemplos que encontré eran demasiado grande y lento para lo que se está llevando a cabo. El Arduino entero fue siendo monopolizado sólo conduce a la pantalla! Aceptable como un demo pero inutilizable para cualquier propósito más complicado que un caro reloj digital. Pensé que debería ser posible tener la pantalla como complemento de un dibujo con un propósito diferente. Me esta construido como una prueba de concepto y pensé podría ayudar a alguien si lo publicaron.

Charlieplexing es realmente muy fácil de lograr con el Arduino. Este esbozo de la demostración es menos de 2K y deja un montón de tiempo de procesador para mi proyecto principal.

Artículos Relacionados

Reloj Digital de Arduino (con Charlieplexing LEDs, Displays de 7 segmentos)

Reloj Digital de Arduino (con Charlieplexing LEDs, Displays de 7 segmentos)

este es mi segundo instructable. Acabo de tener un estado de ánimo de hacer un reloj digital. Pero quería hacer un proceso de aprendizaje. Ya tuve un sanguino podría haber fácilmente utilizado eso Atmega644 chip. hubiera sido más que suficiente.  Per
Humedad en el Display de 7 segmentos y Arduino temperatura

Humedad en el Display de 7 segmentos y Arduino temperatura

Se trata de un dispositivo de trabajo hice que muestra la temperatura o la humedad respectivamente pulsando un interruptor de botón.Si el interruptor está pulsado muestra humedad de lo contrario muestra la temperatura.Paso 1: introducciónEste disposi
Interfaz MSP430 Launchpad con display de 7 segmentos

Interfaz MSP430 Launchpad con display de 7 segmentos

Hola amigos,Bienvenido a mi MSP430 Launchpad entretela tutorial, en este instructable yo se ser entretela un MSP430 Launchpad con un display 7 segmentos de cátodo común.Tenga en cuenta que yo estoy reformateando mi artículo original publicado en www.
Display de siete segmentos

Display de siete segmentos

La pantalla de uso general con los siete LED adentro, generalmente se utiliza para indicar los enteros por ejemplo en ascensores para indicar el no. del piso, mulitimeters, etc. se conoce como display de siete segmentos.Paso 1: partesUsted necesita l
Frambuesa Pi: Lectura de Displays de 7 segmentos

Frambuesa Pi: Lectura de Displays de 7 segmentos

Leer siete exhibiciones de segmentoIntroducciónMuchos sensores no tienen una manera simple de enchufe directamente en ellos, y aun cuando existe una forma de hackearlo, implica a menudo habilidades soldaduras mad-montaje en superficie. Simplemente le
Guarda tus pins en proyecto de display de 7 segmentos

Guarda tus pins en proyecto de display de 7 segmentos

Una pantalla de siete segmentos es bastante útil pero algo malo sobre ella es que utiliza un montón de pines del microcontrolador. Puede utilizar sólo dos o tres displays de siete segmentos con microcontroladores arduino uno, arduino nano, linkit uno
Reloj de display de 7 segmento caseros

Reloj de display de 7 segmento caseros

construido esto para mi novia y montado en una cáscara del coco. En el centro de ella hay un PIC16F727 en paquete TQFP y un display de ánodo común. Tengo la pantalla de mi ex-líder del equipo, y puesto que estos tipo de muestra 'gritar' para ser pues
Contador decimal de Arduino con display de 7 segmentos

Contador decimal de Arduino con display de 7 segmentos

Utilizando un arduino uno y una pantalla de siete segmentos que vamos a hacer un circuito muy simple y básico que cuenta desde 0 hasta 9 y se repite hasta que lo apague.Paso 1: Cosas que necesitaremos Arduino UNOResistor de 220 Ωdisplay de 7 segmento
Reloj de display de 7 segmentos!

Reloj de display de 7 segmentos!

En este instructable, enseñará que haw para hacer un reloj de pantalla de dígitos de 7 segmentos!Se necesita:Un juego de sunfounder que incluye un protoboard, cables de puente, botones, LEDs, un display de 7 segmentos y resistentes a laUn arduinoCint
DHT11 + Display de 7 segmentos

DHT11 + Display de 7 segmentos

Este instructable le gusta otros usando DHT11 y módulo de exhibición de segmento 7 para mostrar la temperatura y la humedad, pero no se mostrará la construcción, algo será importante en la técnica para mostrar los datos en el display de 7 segmentos.
Multiplexación de cuatro displays de 7 segmentos usando Shift registra Arduino

Multiplexación de cuatro displays de 7 segmentos usando Shift registra Arduino

Hola cada unoHe diseñado una manera sencilla de multiplexar cuatro displays de 7 segmentos, utilizando registros de desplazamiento y un ArduinoNos multiplexar el display de 7 segmentosPaso 1: Paso 1: vamos a diseñar Tomar cuatro displays de 7 segment
TOD: Intro ROM de matriz de diodos (display de 7 segmentos)

TOD: Intro ROM de matriz de diodos (display de 7 segmentos)

toneladasDeDiodosUna nueva serie de instructables que utilizará toneladas y toneladas de diodos. No IC en voz alta, es los conductores semi solo son diodos y transistores. Los componentes pasivos sólo en voz alta son condensadores, resistencias, inte
DISPLAY de 7 segmentos

DISPLAY de 7 segmentos

Este instructable muestra cómo mostrar 0-9 dígitos de 7 segmentos Mostrar utilizando Arduino.y este tipo de instructables están solamente para la beginner.if de arduino encontrará dificultades en siguiendo mi tutorial por favor deje un comentario aba
Reutilizar componentes electrónicos - Display de 7 segmentos basado en PT6964

Reutilizar componentes electrónicos - Display de 7 segmentos basado en PT6964

Hola, este es mi primer poco instructivo.Soy un gran fan de desarmar cosas electrónicas y mirar dentro. He aprendido mucho cosas sobre diseños, fichas y también rescatar piezas de electrónica antigua es una forma barata y fácil para obtener repuestos