Controlador de matriz RGB Dual AVR (4 / 12 paso)

Paso 4: Diseño de circuitos

Con una comprensión básica de cómo conectar los LEDs, podemos construir un circuito para conducirlos. Se utilizará una sola ATmega328p con un cristal de 16MHz externo. Este chip rápidamente cambiará entre las ocho columnas de ánodo común (Recuerde que se trata de "filas" en la hoja de datos). Puesto que la corriente a través de todos los LEDs en una sola fila es demasiado para ser provenientes por un pasador MCU, estoy usando un par MOSFET HI-lado a la fuente el LED actual.

Recuerde que es una fuente de corriente en el lado positivo de un componente. Un fregadero actual está en el lado negativo. Usted puede pensar de él como esta (en cuanto a la orientación común de diseño de circuito, por lo menos): una fuente empuja actual, mientras que un fregadero tira de él.

Originalmente, estaba manejando los transistores de la MCU, pero he añadido un registro de desplazamiento externo de 8 bits para hacer esto para liberar líneas de IO para la expansión de la capacidad futura.

El hundimiento actual es manejado por unos sumideros actual constante de 8 canales. Para matrices de 2, 6 fichas se requieren - uno para cada columna de R, G y B LEDs.

También notará que he incluido una conexión I2C. Esto se utilizará para el control externo de los colores del LED o patrones de luz estroboscópica. Además, las líneas de la ISP no se muestran en este esquema, pero es una buena idea de incluir en su circuito por lo que realmente puede programar el chip! Por último, hay una línea llamada "servo control"

Los únicos valores que pueden cambiar para usted son las resistencias externas en el TLC5916 actual se hunde. Estas resistencias la corriente para los LEDs, y voy a entrar en cómo configurar estos valores en los siguientes pasos.

He incluido el circuito como archivo de Cadsoft Eagle. La línea de control del servo no es necesaria para este proyecto.

Artículos Relacionados

Motor de animación de pantalla TFT táctil y controlador de matriz de LED 8 x 8 RGB

Motor de animación de pantalla TFT táctil y controlador de matriz de LED 8 x 8 RGB

Esta aplicación incorporada tiene un montón de potencial creativo para cualquier aspirante a fanáticos de Arduino! Un motor de animación de la pantalla táctil de TFT y opcional controlador de matriz 8 x 8 RGB LED. Ver el video de introducción para má
Construir un mejor controlador de LED RGB.

Construir un mejor controlador de LED RGB.

Kit de controlador de LED RGB esta es algo diferente a otras ofertas en el ' net. Considerando que la mayoría de los otros utiliza un solo botón a través de circuitos cortos pre-programados este regulador es lo suficientemente inteligente como para e
Controlador de matriz de Led Arduino 8 * 8 con registros de 2 * 74HC595 shift

Controlador de matriz de Led Arduino 8 * 8 con registros de 2 * 74HC595 shift

Compré una matriz de Led 8 x 8 incluye un tablero de conductor con un chip MAX7219CNG. Por desgracia, este chip no estaba funcionando correctamente. Así que decidí construir mi propio controlador con la ayuda de 2 registros de desplazamiento 74HC595.
Controlador de LED RGB

Controlador de LED RGB

Este es mi controlador de LED RGB casero.Está conectado a la PC que me permite o bien cambiar el color a mano, o los cambios de color a la música, o su ambilight como, los LEDs tienen el color de mi pantalla principal.Desafortunadamente, los colores
Controlador de LED RGB multifunción con PIC12F675

Controlador de LED RGB multifunción con PIC12F675

controlador de LED RGB multifunción con bajo costo microcontrolador PIC12F675.Características:1, 4 + 1 modo de operación un solo potenciómetro y único botón interruptor utilizado para la operación de múltiples2, opción de memoria EEPROM para selecció
Sparky Jr - controlador de LED RGB

Sparky Jr - controlador de LED RGB

¿Qué es lo?Sparky Jr es un programable RGB LED mod compañero luz regulador de activación para botones al azar fightsticks.¿Cómo funciona?Bueno, al final del día. El código base esencialmente le permite personalizar su luz patrón, definir botones y co
Controlador de matriz de LED Arduino 8 x 8 RGB con Shift 4 registros y Sensor de temperatura

Controlador de matriz de LED Arduino 8 x 8 RGB con Shift 4 registros y Sensor de temperatura

La primera mitad de este video instructivo muestra que un proyecto terminado de un Arduino con 4 registros de desplazamiento (74HC595) utilizado para controlar y 8 x 8 matriz de LED RGB. También hay un sensor de temperatura DS18B20 utilizado para mos
Controlador de LED RGB de servidor Websocket + ESP8266

Controlador de LED RGB de servidor Websocket + ESP8266

¡Hola mundo!En este instructable voy a ilustrar el uso de tomas de la web con el microcontrolador ESP8266. Con este proyecto puede utilizar un explorador web para ejecutar un cliente web toma control que RGB LED conectado a la salida de los pernos en
Controlador paso a paso Dual barato!

Controlador paso a paso Dual barato!

Hola a todos!, hoy me gustaría contarles cómo hacer barato, controlador dual paso a paso!Espero que disfruten este proyecto para proyecto de robótica agradable!Visita mi blog de proyecto a continuación:http://do-ityourself-Project.blogspot.com/Paso 1
Ejemplo de codificador rotatorio de RGB (ATmega328, AVR)

Ejemplo de codificador rotatorio de RGB (ATmega328, AVR)

las anterior configuración utiliza interrupción servicio rutinas (ISRs) para interpretar un codificador rotatorio.  El codificador rotatorio específico utilizado también contiene un LED RGB, que es conducido por PWM.  Hay un video en el artículo comp
Tarjeta de visita de tamaño controlador de LED RGB!

Tarjeta de visita de tamaño controlador de LED RGB!

que muestra cómo una tarjeta de visita de LED trabaja y mira. Comprobar la placa de circuito y la iluminación de tira/potencia que va con ella.
DIY matriz de LED 8 x 8 RGB con controlador

DIY matriz de LED 8 x 8 RGB con controlador

Después de realizar la matriz de LED 8 x 8 y el controlador como parte de mi DIY Arduino-reloj, tenía una vista para hacer una versión RGB de la matriz de LED.A diferencia de un monocromo LED matriz, matriz de LED RGB utiliza ánodo común o LED de cát
Controlar una matriz de LED RGB con Android y IOIO

Controlar una matriz de LED RGB con Android y IOIO

Versión del producto de este proyecto en http://ledpixelart.com ***Un androide había controlado espejo interactivo. Ejecuta varias aplicaciones de Android, el espejo interactivo muestra imágenes, texto corriente, juegos simples y vídeo por streaming
Marcar fácil y barato controla alta potencia RGB LED controlador

Marcar fácil y barato controla alta potencia RGB LED controlador

Puede haber un montón de controladores de LED RGB por ahí, pero éste es un poco diferente, su versátil, pequeño, barato y es simple de controlar.Un potenciómetro con interruptor incorporado se utiliza para los controles. Una pulsación rápida, cambia