Para una matriz de 12X8 LED con 1 LED que brilla a la vez, ¿deberíamos utilizar Charlie® o utilizar 74HC595n?

0

Disculpas de antemano por perder probablemente muchas cosas. Soy bastante nuevo en electrónica.

Estoy construyendo un array multiplexado de 96 (12X8) led (monocromo ultra brillante, blanco), impulsado por un Arduino nano. Cualquiera de los leds puede estar encendido en un momento dado.

  1. Probé uno de los LED y cuando lo configuré y ejecuté el programa de parpadeo de Arduino, funciona bien y el LED se ilumina.
  2. Luego tuve que probar el mismo LED con un 595, así que usé este tutorial de referencia.
  3. En consecuencia, conecto el LED y funciona bien, pero el brillo es significativamente bajo.

Y eso me lleva a la pregunta: ¿Debería charlieplex y construir toda la red, o hay una manera de mejorar el brillo del LED mientras uso 595's?

Gracias por sus comentarios y sugerencias.

    
pregunta S4nd33p

1 respuesta

1

Me encanta charlieplexing, quizás demasiado.

¿Quieres decir "cualquiera" o "solo un" LED encendido a la vez?

Con un pin por 595 LED, puede conducirlos continuamente a alta corriente, no hay razón por la que deban ser tenues. Puede conducir cualquier combinación de LED a plena potencia.

Con charlieplexing, si se realiza correctamente, entonces el mejor ciclo de trabajo que se obtiene es 1: N cuando hay N LED en su matriz, lo que supone una enorme reducción de brillo. Si 'solo un' LED está encendido en cualquier momento, entonces se puede manejar a plena potencia.

Si es un poco más inteligente con el análisis de caracteres, puede acercarse a un múltiplex de 1: sqrt (N), para permitir cualquier combinación de LED, o algunas combinaciones restringidas de LED cuidadosamente elegidas a plena potencia.

Usted puede considerar a charlieplexing como un múltiplex no cuadrado convencional con cada columna manejada por una fila no utilizada. Sin embargo, en este modo, si se maneja directamente desde los pines del microcontrolador, la corriente se limita a Ipin / number_of_columns. Si utiliza un controlador de columna de alta corriente, eso contradice la mayor parte del ahorro de un charlieplex.

    
respondido por el Neil_UK

Lea otras preguntas en las etiquetas