Cómo controlar con./desc. con múltiples LEDs sin multiplexación tradicional

1

primera publicación aquí, pero he estado investigando un poco y no puedo encontrar una respuesta definitiva.

Objetivo: usar algún tipo de interruptores controlados por voltaje en paralelo (similar al disparador de schmitt) que acepte energía PWM DC de un Arduino Uno que se activará a diferentes tiempos (voltajes).

Ejemplo: el voltaje de la fuente es 6v, quiero una matriz de 5 LED que se pueden encender / apagar individualmente, cada uno disparando a una entrada diferente (1 Vdd cada uno) desde un solo pin Arduino PWM.

Me gustaría usar componentes simples que ya tengo (buena selección de transistores, diodos, resistencias, condensadores, etc.), y no me importa construir un circuito que ya esté en un IC si eso significa que no necesito ir a buscar partes.

He buscado en Schmitt Triggers y no puedo encontrar una versión que funcione con PWM DC, solo AC (más o menos lo mismo? no podría hacer que funcione). Me gustaría evitar el 74HC595 porque requiere 3 entradas, no una. El tamaño físico no es un problema, solo piezas especializadas. Intenté usar transistores simples como interruptores, pero hay un efecto de atenuación de entrada / salida, lo que quiero es lo más cerca posible y lo más completo posible. También busqué en una opción de temporizador 555 donde hay una red divisoria de voltaje que conduce a cada temporizador, y los pines 2/6 en el temporizador eran entradas del Arduino, pero no conseguí que eso funcionara también (con todo el 1/3 y 2/3 está encendido y apagado en lugar de estar relativamente cerca).

Si me falta información crucial, por favor hágamelo saber. Estaré muy feliz si hay una solución simple que estoy pasando por alto, ¡gracias!

    
pregunta Taylor Roysdon

2 respuestas

5

El LM3914 es un controlador de gráfico de barras que maneja hasta 10 LED con un solo chip (y se puede conectar en cascada a). .. No sé cuántas docenas). Simplemente coloque un LPF en la salida PWM y páselo a un LM3914 debidamente configurado y listo.

    
respondido por el Ignacio Vazquez-Abrams
2

Existen controladores de serie en paralelo para LED para esto. Alimente al IC lógico una entrada en serie que activa / desactiva salidas específicas. Incluso puedes conseguirlos con fuentes de corriente constantes integradas. Por ejemplo: TI TLC5925 , 8 o 16 salidas. Regulable si se desea.

    
respondido por el Mark

Lea otras preguntas en las etiquetas