Control de 400 LED desde una frambuesa pi

10

Tengo un cliente que tiene varios letreros de bronce grandes, cada uno con 100-150 bombillas pequeñas, un total de aproximadamente 400 bombillas. Las bombillas se encienden y apagan en un horario, actualmente a mano (desenroscando parcialmente las bombillas que no son necesarias). La mayoría de las veces, se encenderán aproximadamente una docena de bombillas a la vez, aunque hay unos pocos días al año en los que las 400 deben estar encendidas. Las bombillas actuales son de 120 voltios de corriente alterna, con la conexión neutral hecha a través del marco de bronce de la placa.

Quiero reemplazar todas las bombillas con LED para reducir el uso de energía (y el riesgo de descarga eléctrica al tocar la placa de bronce y el suelo) y programar el encendido y apagado de las luces. Vi esta pregunta sobre el control de varios LED, pero no parece que esa solución se adapte a los cientos de bombillas que necesito, tanto por la cantidad de conexiones y chips necesarios como por la corriente requerida (aunque generalmente solo necesito una docena de lámparas encendidas a la vez; los pocos días que las necesito todas a la vez requerirán mucha corriente).

¿Alguien tiene alguna idea de cómo hacer esto? Si tengo que hacerlo, puedo controlar cada una de las placas (con 100-150 lámparas) desde un dispositivo separado, pero preferiría hacerlas todas desde una.

ACTUALIZACIÓN: Debo decir que, aunque he analizado varias opciones de voltaje / corriente de LED, todavía no estoy comprometido con nada (y aún no he comprado nada), por lo que puedo elegir lo que obtendré en función de lo que encaje mejor en esta situación El único requisito que tengo en este momento es que los LED deben ser de color naranja, para que coincidan con el color de las bombillas antiguas (aunque no es necesario que sean exactamente iguales).

Moshe Katz
fuente
¿Qué tipo (voltaje / corriente) de LED está planeando usar?
John La Rooy
@gnibbler Supongo que debería haberlo puesto como parte de la pregunta. Tengo varias opciones, pero todavía no me he comprometido con nada, así que no tengo problemas para cambiar a lo que funcione mejor.
Moshe Katz
Ok, ¿sabes aproximadamente cuántos vatios necesitan ser? Cuantos más detalles puedas dar, más útiles serán las respuestas :)
John La Rooy
1
Entonces, ¿solo LED naranja de 5 mm a 20 mA?
John La Rooy
@gnibbler Sí, esa es la idea general.
Moshe Katz

Respuestas:

6

Dependiendo de los LED que esté utilizando, puede ser posible utilizar un esquema de multiplexación para reducir la cantidad de controladores que necesita.

Probablemente sea más simple usar un montón de registros de desplazamiento 4094 conectados en cadena. Puede bitbang el reloj / datos o usar el hardware SPI para conducirlos

Cada 4094 puede controlar 8 LED. Lo más probable es que necesite un pequeño controlador (por ejemplo, transistor) por LED si lo hace de esta manera.

Si hay un diseño regular, ahorrará mucho trabajo (y oportunidades para cometer errores) al hacer una pequeña PCB que se pueda agrupar.

John La Rooy
fuente
0

Hay algo de documentación disponible en Swarm Light , que es una instalación de diseño con una gran cantidad de LED controlados individualmente. Utilizaron 1 microcontrolador para cada conjunto de 3 LED y seis más para comunicarse con cada uno de los 300 "palos" de 10 controladores a través de interfaces seriales. Quizás sus 400 LED sean suficientes para requerir tal arquitectura.

Bengt
fuente
Eso parece mucho más complicado de lo que necesito. Todo lo que necesito hacer es activar / desactivar, cada pocos días.
Moshe Katz
1
Swarm Light actualiza los valores de luz a 120 Hz. Entonces sí, eso podría ser excesivo.
Bengt