CharliePlexing en una placa de pruebas

2

Estaba haciendo una demostración de Breadboard para una clase de microcontroladores. Básicamente mi proyecto es hacer un dispositivo de puntuación. Quiero conducir 4 pantallas de siete segmentos usando un atmega8. Leí sobre Charlie Plexing y entiendo que me permitirá manejar las 4 pantallas usando un solo puerto. Entendí la teoría, pero realmente no puedo entender cómo hacer el circuito de Charlie Plexing en un tablero de pan. Alguien puede ayudarme porfavor?

    
pregunta Rick_2047

3 respuestas

5

Eche un vistazo a mi esquema de charlie-plexing en enlace

Haga que cada conexión de fila sea el pin común de la lectura de siete segmentos. Haga de cada columna la conexión individual del pin. Para 28 segmentos necesitas seis alfileres Si usas ocho pines en lugar de seis, Puede que le resulte más fácil programar. Con ocho pines haría cuatro. filas y siete columnas.

    
respondido por el jluciani
3

Sólo soy un principiante en todo esto, así que toma esto con un grano de sal, pero tendría un enfoque totalmente diferente.

Yo usaría un decodificador 7447 en su lugar. Esto usaría 7 pines (4 para la salida, y 3 para seleccionar la pantalla), pero sería mucho más simple que tener que trabajar las combinaciones a charlieplex y también daría una salida más brillante.

    
respondido por el gorilla
1

El Artículo de Wikipedia tiene ejemplos sencillos sobre cómo conectar LEDs con luz de fondo.

También hay muchos instructables relacionados con charlieplexing. Este instructivo particular explica cómo conectar pantallas de 7 segmentos (con transistores adicionales aunque).

Esta página también explica cómo conectar pantallas de 7 segmentos y contiene un pseudo código sobre cómo conducir ellos. La principal dificultad de charlieplexing es utilizar el parpadeo para poder activar combinaciones arbitrarias de segmentos.

    
respondido por el JonathanD

Lea otras preguntas en las etiquetas