20 votos

¿Cuántas luces individuales puede controlar un arduino?

Quiero usar una placa Arduino normal para controlar LEDs - ¿cuál es el máximo de luces que puedo controlar individualmente desde la placa?

¿Hay algún tutorial sobre cómo conectarlo?

3 votos

Debe especificar si desea controlar uno o varios leds. Además, yo añadiría "evitar el control en serie y los circuitos integrados adicionales". La respuesta tiende a infinito si la frecuencia de refresco o las piezas de hardware no son restricciones.

2voto

JackKalish Puntos 121

Si se utilizan LED digitales como WS2812, también conocidos como "Neopixels", un Arduino Uno estándar puede controlar hasta 600 píxeles RGB, sin tener que multiplexar nada :)

La única limitación aquí es la RAM de la placa. Una placa con más RAM, como un Arduino Mega que tiene 8kb de RAM puede controlar hasta 2400 píxeles, en comparación con un Uno que tiene sólo 2kb de RAM.

enter image description here

Puede encontrar una buena visión general aquí: https://www.eerkmans.nl/powering-lots-of-leds-from-arduino/

Y más información sobre cómo trabajar con Neopixels aquí: https://learn.adafruit.com/adafruit-neopixel-uberguide

1voto

Alex Andronov Puntos 178

Con 17 pines de E/S, diecisiete transistores NPN (seguidores de emisor para aumentar la corriente) no debería haber ningún problema en mostrar 272 LEDs en combinaciones arbitrarias a un ciclo de trabajo de 1/17, con una corriente media de 0,7mA (200mA/272), limitada por la capacidad del chip de bajar 200mA cada vez. Si se añade un diodo para obtener una caída de 0,7 voltios, se podrán añadir otros 17 LEDs (reduciendo el ciclo de trabajo a 1/18), aunque el brillo no será el mismo que el de los otros.

0voto

Jeremy Ruten Puntos 59989

Aunque Windell Oskay argumenta bien que 104 LED es el máximo sin añadir más transistores, Tom Igoe ha publicado fotos de una matriz de 128 LED controlada directamente por un único Arduino Mega, sin transistores adicionales, discretos o integrados.

¿Está Tom Igoe "haciendo trampas" al superar brevemente la "corriente máxima absoluta por pin" indicada en la hoja de datos?

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X