5 votos

Uso de un TLC5940 para controlar LEDs con diferentes voltajes de avance

Estoy tratando de construir una matriz de LEDs (64x32) de LEDs RGB utilizando un Controlador de LEDs con sumidero de corriente TLC5940 .

Las tensiones de avance de los componentes del LED para cada LED RGB son:

  • R: 1,8V
  • G: 2,8V
  • B: 2,8V

El driver mantiene una corriente especificada, lo que ayuda a que pueda suministrar 3,3V a todos los LEDs. Sin embargo, esto significa que el TLC5940 tiene que disipar la energía extra.

¿Puedo suministrar a los componentes R y GB 1,8V / 2,8V respectivamente (regulados a la baja con un circuito de conmutación más eficiente) y aún así hacer que vayan al driver de la fuente de corriente constante? En otras palabras, ¿pueden los voltajes de suministro a los componentes R y GB ser diferentes si están siendo hundidos en la misma fuente de corriente?

6voto

Brian Drummond Puntos 27798

Asumiendo que R,G y B son LEDs independientes, me parece que sí.

Necesitarás suministrar V(Led) + algo extra; si la salida no es arrastrada por el LED por encima de tierra al menos a 0,4V, pensará que el LED ha sido desconectado.

Yo añadiría al menos 0,6 y quizás hasta 1V para evitar errores, así que sugeriría Vred=2,5V, Vgreen=3,3V, Vblue=4V como punto de partida

Tus 2,8V para el azul me parecen un poco bajos, entendí que verde=2,6, azul=3,3 es más o menos correcto, aunque depende del fabricante y la temperatura. Al menos confírmalo con una medición.

Probablemente sea mejor que cada driver maneje un solo color, entonces puedes comprobar la temperatura de cada driver y ajustar el drive para obtener la mejor eficiencia. Pero eso podría complicar demasiado el diseño...

Por supuesto, si se trata de Leds RGB integrados con un ánodo común, estás atascado.

Lo mejor que puedes hacer entonces es ajustar el voltaje para el Azul, y añadir resistencias al Verde y al Rojo para bajar el voltaje extra a tu corriente máxima, para mover la disipación fuera del chip. Por lo menos eso te deja con un solo voltaje para proporcionar (esos van a ser suministros de alta corriente!)

Son muchos conductores, a menos que se multiplexen los ánodos.

2voto

userid53 Puntos 116

El TLC5940 requiere un espacio libre mínimo (tensión anódica aplicada al LED) de unos 0,7 voltios mayor que la Vfwd del LED para conducir 60 mA, y 1,2 voltios para 120 mA.

Si el espacio libre es inferior a éste, el canal se detecta como un LED abierto. En realidad, "abierto" se detecta a 0,4 voltios o a un margen inferior, pero eso es un detalle menor.

En las discusiones en el foro E2E de TI, se ha confirmado de vez en cuando que los canales individuales (LEDs) pueden ser alimentados por diferentes voltajes, siempre y cuando se cumpla el requisito de espacio libre.

Otro método sugerido para reducir el exceso de voltaje a través de los transistores de conducción del TLC5940, es utilizar una resistencia externa para cada LED, calculada para reducir la corriente máxima (si el TLC5940 fuera sustituido por un cortocircuito a tierra), a un poco más de 10 mA más que la corriente de conducción del LED prevista. De esta manera, el exceso de tensión se disipa a través de cada resistencia, en lugar de a través del IC del controlador de LED.

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