Matriz de LED con cambio de registros (5 / 7 paso)

Paso 5: conceptos modulares

Este proyecto es escalable. El único verdadero factor limitante será cuánto actual puede proporcionar la fuente de alimentación. (La otra realidad es la cantidad de LEDs y shift register tienes disponible).

Matemáticas

Yo estoy manejando los LEDs en sobre 15mA (5V-1.8vDrop/220ohms=14.5mA). Esto significa que puedo conducir hasta 33 columnas con el driver mic2981 (500mA/15mA = 33,3). Dividido por 8 podemos ver que esto nos permite encadenar 4 registros de desplazamiento.

También tener en cuenta que no necesita tener todas las 32 columnas se extienden de izquierda a derecha. En cambio puede crear una matriz de 16 x 16 que es atada con alambre del mismo modo que lo haría con una matriz de 8 x 32. Esto sería abordado por desplazamiento de 4 bytes... los dos primeros cambiaría a los leds de la fila 9, los segunda dos bytes cambiaría en la primera fila. Ambas filas provenientes por un pasador en el conductor de la fila.

Registros de desplazamiento en cascada

Los registros de cambio utilizados son en cascada registro de desplazamiento. Esto significa que cuando usted cambia datos, el desbordamiento aparezca en el pin de sistema operativo. El se convierte en muy útil como un conjunto de registros de cambio puede ser conectado a cada otro, pin Os al pin de datos, agregar 8 columnas con cada nuevo chip.

Todos los registros de desplazamiento se conectarán a los mismo cierre, reloj y salida permiten pines en el microcontrolador. El efecto "en cascada" se crea cuando el sistema operativo del primer registro de desplazamiento está conectado al pin de datos de la segunda. La programación tendrá que ser alterado para reflejar el aumento del número de columnas. El búfer que almacena la información y la función que cambia la información en cada columna deben actualizarse para reflejar el número de columnas.

Un esquema de esto se expone a continuación como ejemplo.

Varios controladores de fila

El conductor de la fila (mic2981) puede fuente de corriente suficiente para manejar 32 columnas. ¿Qué pasa si usted quiere más de 32 columnas? Debe ser posible utilizar varios controladores de fila sin utilizar más pines del microcontrolador.

Necesitamos los controladores de fila a la fuente de corriente suficiente para encender los LEDs. Si está usando columnas más de lo que es posible a la luz de una vez, controladores de fila además pueden suministrar la corriente necesaria. El mismo pines de entrada del microcontrolador se utilizan por lo que no es necesario modificar la exploración de las filas. En otras palabras, cada conductor controla las filas para un bloque de 8 x 32. A pesar de 64 columnas tengan la misma colocación de la fila física, dividimos los autobuses de la fila en dos, utilizando un conductor para las 8 hileras de las 32 primeros columnas y un segundo conductor para las 8 hileras de las columnas segunda 32 y así sucesivamente.

Un esquema de esto se expone a continuación como ejemplo.

Errores potenciales:
1. no utilice varios controladores de fila con el mismo número de columnas. Ello significaría que cada cambio registro ser clavado más de un LED a la vez.
2. debe tener un conjunto de resistencias de 8 (3k 3) para cada controlador de fila, un sistema de múltiples controladores de fila no funciona como no proporcionará la corriente necesaria para activar las puertas.

Por ejemplo

Decidí ampliar la matriz de que construido anteriormente. He añadido 7 más filas para un total de 15, eso es todo que puedo caber en este protoboard.

Yo también acabo de enterar sobre un concurso que Instructables está haciendo llamado "Dejó su resplandor". Aquí hay un video de mi opinión sobre eso. Una vez más, la cámara digital que llevaba el vídeo no lo hace justicia. Este parece grande para el ser humano ojo, especialmente donde todos los LED parpadean, pero no se ve casi tan bueno en el video. Disfrutar de:

Código fuente para esta pantalla más grande se incluye a continuación.

Artículos Relacionados

4 x 4 x 4 actualización de cubo de LED con cambio de registros (74hc595)

4 x 4 x 4 actualización de cubo de LED con cambio de registros (74hc595)

este proyecto se inició con una bolsa de LEDs que había extraído de las linternas, para convertir a linternas UV. Sabía que encontraría algo divertido para utilizar con, pero fue meses antes de que me di cuenta de que hacer con ellos. Cuando vi un cu
Tutorial para principiantes: control de matriz de LED con 2 595 registros de cambio y medidor

Tutorial para principiantes: control de matriz de LED con 2 595 registros de cambio y medidor

Estoy recien comenzando con Arduino y el instructables de amandaghassaei me ayudó mucho. En su segunda tutorialabout entradas y salidas, ella explica cómo utilizar registros de desplazamiento y cómo controlar una matriz de LED por multiplexación. En
Arduino powered 7 seg pantalla LED con cambio de registros - hice en TechShop

Arduino powered 7 seg pantalla LED con cambio de registros - hice en TechShop

siete muestra segmentada es grande. Son bastante simples, no tener mucho poder y tienen mucha flexibilidad a la hora de mostrar números. Pero dejando de lado 14 pins al ejecutarlo es tal dolor. Si sólo había una manera de usar sin sacrificar tantos a
Batería DIY: Energía una linterna de LED con cambio de bolsillo!

Batería DIY: Energía una linterna de LED con cambio de bolsillo!

En este artículo, le mostraré cómo reemplazar la típica 3 AAA batería común baratos linternas de LED con cambio de bolsillo de accionar la linterna en una pizca. La batería creada incluso cabrá derecho interior donde debe ir la batería normal! Todos
Matriz de LED con un presupuesto

Matriz de LED con un presupuesto

Una única pieza de mobiliario sin tener que gastar un montón de dinero?! Eso es lo que quería lograr en este proyecto. También no estoy completamente familiarizado con la programación y la electrónica y, como la mayoría de nosotros, creo que los LEDs
Matriz de LED con controlador de juego - un primer proyecto

Matriz de LED con controlador de juego - un primer proyecto

este proyecto fue construido para mi clase de introducción de la electrónica de la Universidad de Waterloo en Canadá.  Esta fue mi primera introducción a la electrónica y por lo tanto, mi primer proyecto.Siga estos pasos para construir una matriz de
Matriz de LED con Arduino

Matriz de LED con Arduino

Hola, soy Javier de Makespace Madrid. La semana pasada organizamos una quedada para jugar con matrices de LED y Arduinos. Esto fue parte de "La noche de la electrónica con Jameco"Este instructivo está basado en el taller. Utiliza una sola matriz
¿9 * 9 matriz de LED con Arduino

¿9 * 9 matriz de LED con Arduino

siempre deseó tener una pantalla más grande?Esta indicación se basa en una matriz de LED verde de 9 * 9. La pantalla es impulsada con una placa Arduino (Duemilanove en mi caso).¿Por qué utilizamos una matriz y no enciende para arriba los leds individ
Matriz de LED con arduino fácil

Matriz de LED con arduino fácil

Voy a enseñarle cómo utilizar una matriz de Led MAX7219 con arduino UNO y la mejor parte es que es súper fácil.Paso 1: ¿Qué necesita?La lista de piezas:1. MAX7219 LED Matrix2. M/F cables de puente3. Arduino UNO4. cable USB para arduino5. computadoraP
Conseguir más pins de I/O en ATTiny con cambio de registros

Conseguir más pins de I/O en ATTiny con cambio de registros

Si usted anteriormente trabajó (o trabaja) con pequeños microcontroladores de 8 bits, como ATTiny o PIC12, que probablemente has topado con un problema fundamental de no tener suficientes pines GPIO para sus necesidades o requerimientos del proyecto.
MATRIZ de LED de 8 x 40 calendario reloj con mando a distancia

MATRIZ de LED de 8 x 40 calendario reloj con mando a distancia

Hoy voy a mostrar cómo hacer Scrolling y animado LED MATRIX calendario reloj para arduino. Este proyecto tiene las siguientes característicasNovedades en versión 2.0IR añadido remoto basado en ajustar fecha y horaAnimación suaveMuchas correcciones en
Gran pantalla de matriz de LED 8 x 8

Gran pantalla de matriz de LED 8 x 8

¿Has trabajado con matriz de LED 8 x 8 Ready-Made como muestra? Vienen en varios tamaños y son muy interesantes trabajar con. Un gran tamaño disponible está alrededor de 60 x 60 mm. Sin embargo, si usted está buscando una mayor matriz de LED Ready-Ma
Chaqueta de matriz de LED

Chaqueta de matriz de LED

insertar una matriz de LED en una chaqueta militar. Se ve cool y lo probable es que usted consiguen detenidos en los aeropuertos!Este es un proyecto bastante simple.Piezas necesarias:MAX6952 Controlador de LEDsMicrocontrolador (utilicé un boarduino)2
Serpiente en matriz de LED (BT)

Serpiente en matriz de LED (BT)

Hola todo el mundo!Hoy voy a mostrar cómo hacer serpiente en matriz de led con el regulador de BT (todo es mejor con BT).Paso 1: materialesNecesitamos:-4 módulos de matriz con el max7219 (yo uso MOD-39)-Módulo BT-arduino UNO-photoframe RIBBA de IKEA-