Cómo controlar el encendido/apagado con varios LED sin multiplexación tradicional

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 schmitt) que aceptarán la alimentación de CC PWM de un Arduino Uno que actuará en diferentes momentos (voltajes).

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

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

Investigué Schmitt Triggers y no puedo encontrar una versión que funcione con PWM DC, solo AC (¿lo mismo? No pude hacerlo funcionar). 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, quiero lo más cerca posible del apagado y el encendido. También busqué una opción de temporizador 555 donde hay una red divisora ​​de voltaje que conduce a cada temporizador, y los pines 2/6 en el temporizador eran entradas del Arduino, pero no pude hacer que funcionara también (con todo el 1/3 y 2/3 encendido y apagado en lugar de estar relativamente cerca).

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

No existe tal cosa como "alimentación de CC PWM", es una señal de CA como cualquier otra.
Sé que PWM alterna entre 0 vdc y 5 vdc (en este caso), pero pensé que era alimentación de CA (por definición), también necesita alternar en un voltaje negativo (-5 a 5, por ejemplo)
No, eso es solo una cuestión de sesgo de DC. Su señal PWM es una señal de CA de 5 Vp-p, con una polarización de CC de 2,5 V.
Use led direccionables, búsquelo en Google.

Respuestas (2)

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 configurado adecuadamente y listo.

¡Gracias! Pedí algunos de esos y actualizaré aquí cómo funciona todo :)

Serial in Parallel out LED drivers existen para esto. Alimente el IC lógico con una entrada en serie que activa/desactiva salidas específicas. Incluso puede obtenerlos con fuentes de corriente constante integradas. Por ejemplo: TI TLC5925 , 8 o 16 salidas. Regulable si se desea.