Autor Tema: Controlador RGB (TLC5940)  (Leído 37118 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Controlador RGB (TLC5940)
« Respuesta #45 en: 01 de Enero de 2013, 05:53:35 »
Según la data, en el mejor de los casos disipa aproximadamente 4W.

¿No será que al gestionar los leds mediante switching no necesita disipar esa potencia porque la mayor parte del tiempo están desconectados?, así es como los reguladores switching son capaces de gestionar bastantes amperios sin levantar apenas la temperatura.

Desconectado Chipcon

  • PIC12
  • **
  • Mensajes: 63
Re: Controlador RGB (TLC5940)
« Respuesta #46 en: 02 de Enero de 2013, 00:06:18 »
Que tal compañeros, me disculpo por andar de entrometido en el tema, pero quiero aportar un poco de experiencia al tema.

En el caso de estos drivers de corriente constante, si es necesario colocar las resistencias limitadoras, en la practica y al utilizar por primera vez estos chips a mi, a mis compañeros nos surgió la duda
es necesario colocar las resistencias?? el driver podrá disipar el exceso??

Bueno nos fuimos por lo simple, el data dice que si soporta "hablamos del encapsulado DIP", 17v. de caída de voltaje 120mA por salida mmm solo requerimos 60mA maximo (cálculos), perfecto sin resistencias esto se aplico en un marcador electrónico para uso exterior los resultados; bueno si se calientan un poco =)

Al encontrarse al exterior se comenzó a sumar la temperatura ambiente que aumento sin dudar la temperatura de operación comenzando a quemarse los drivers en algunos casos solo pocos pines, en otros todo el driver, y el voltaje de caída no rebasaba los 5v.

Entonces se cambio el pcb de control y se incluyeron resistencias de limitación, ahora bien si se fijan en el data el mejor vdrop es de .4v a .7v. por pin
y esto es verdad, incluso con un voltaje de caída de 2v. a una ILED de 60mA créanme que los chips se calientan bastante en paquete DIP así que lo ideal fue bajar a .7v por salida o mosfet.

hay métodos de incluir una sola resistencia para las 8 salidas, con la desventaja de ser una resistencia grande o utilizar diodos rectificadores en serie para absorber el exceso de voltaje de VLED eliminando
la colocación de resistencias por salida. sin embargo depende de la aplicación.

Por ultimo ya solo reafirmando los cálculos, para saber el valor de RLED es ejemp. (VCC - VLED) = (12v - 6.6v) = 5.4v - Vdrop(.7v)  = "4.7v" R = 4.7/.06 = 78.33R (82R).
espero haber aportado lo suficiente para sus dudas
Saludos Cordiales

Desconectado MGLSOFT

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 7912
Re: Controlador RGB (TLC5940)
« Respuesta #47 en: 02 de Enero de 2013, 08:58:53 »
Me encanta conocer estas experiencias antes de ponerme siquiera a diseñar con este chip.
Es muy tentador y realmente saca muchos problemas el hecho de no tener que poner resistencias, pero me llamo la atención que en la placa demo de TI, hay solo un led RGB por salida, y tres TLC (uno por color) para controlar solo 16 leds RGB.
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado xocas

  • Administrador
  • PIC24H
  • *******
  • Mensajes: 2312
Re: Controlador RGB (TLC5940)
« Respuesta #48 en: 02 de Enero de 2013, 13:12:19 »
En los drivers para leds de potencia usados en iluminación de acuarios o cultivo en interiores no suelen usarse resistencias limitadoras. Entregan una corriente constante y en función del voltaje suministrado se aconseja un número determinado de leds conectados en serie.

Solamente en los datasheet de Mean-Well (por ej: ELN-60) he visto que contemplan el uso de la resistencia, pero nunca en la práctica. Si el voltaje aplicado no sobrepasa en exceso la suma de voltajes de los leds la disipación del driver no es problemática.
A excepción del encapsulado PDIP todos tienen un pad térmico, de manera que debería descartarse este formato (que por cierto ya no está presente en el TLC5944).

En pruebas que hice con algunos drivers de corriente no aprecié diferencia de temperatura en voltajes superiores en 2-3V con respecto a Vled. Un led de 3w mantiene sus 3.3v y 700mA aún variando el voltaje de entrada en 2.5v.

... me llamo la atención que en la placa demo de TI, hay solo un led RGB por salida, y tres TLC (uno por color) para controlar solo 16 leds RGB.
16 leds = 48 canales, de ahí tres drivers

un saludo

Desconectado elgarbe

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2178
Re: Controlador RGB (TLC5940)
« Respuesta #49 en: 02 de Enero de 2013, 13:54:47 »
Bueno nos fuimos por lo simple, el data dice que si soporta "hablamos del encapsulado DIP", 17v. de caída de voltaje 120mA por salida mmm solo requerimos 60mA maximo (cálculos), perfecto sin resistencias esto se aplico en un marcador electrónico para uso exterior los resultados; bueno si se calientan un poco =)
El encapsulado DIP el 5940 soporta como máximo 2,5W. Se lo podes sacar a una sola salida (17V*120mA=2W) o dividirlo en varias salidas (ver figura 4 del datasheet). Pero no le podes sacar nunca 2W por salida....

Según la data, en el mejor de los casos disipa aproximadamente 4W.
¿No será que al gestionar los leds mediante switching no necesita disipar esa potencia porque la mayor parte del tiempo están desconectados?, así es como los reguladores switching son capaces de gestionar bastantes amperios sin levantar apenas la temperatura.
El tema es que hay que calcular todo para que soporte el 100% de duty cicle en cada salida por si queremos tener el panel con color blanco por mucho tiempo... El PWM es en este caso para conseguir los diversos colores.

hay métodos de incluir una sola resistencia para las 8 salidas, con la desventaja de ser una resistencia grande o utilizar diodos rectificadores en serie para absorber el exceso de voltaje de VLED eliminando
la colocación de resistencias por salida. sin embargo depende de la aplicación.
Disipar la potencia en resistencias o diodos es lo mismo. En el diodod será Vf * Iled lo que se disipe y con resistencia será Iled*Iled*R, pero es lo mismo...

Coincido con xocas, no es común colocar las R en serie para limitar la potencia. Pero claro, que no sea común no significa que no se use o que no sea útil. Por supuesto que si uno tiene una fuente de alimentacion para los LED y no quiere/puede tocar la misma y ésta es superior a la V de la serie de los led no va a quedar otra que limitar la potencia con R en serie. Igual, tener en cuenta que la potencia que puede manejar el TLC no está dada por lo que dice las características al principio en el datasheet, hay una curva de Potencia vs. T ambiente y hay una fórmula para calcular la potencia según los canales usados, el dot correction, etc.

Tambien muy cierto el tema del encapsulado DIP, no sirve para disipar potencia, los HTSSOP con power pad pueden disipar casi el doble de potencia. Tambien es fundamental hacer un buen diseño (según las recomendaciones de TI) del power pad. Trabajo con led de potencia desde hace un tiempo y usar placas doble faz con vias conducir el calor hacia el otro lado del PCB (o usar metal core PCB) es básico y totalmente necesario si queremos disipar potencia.

Bueno, solo mi opinión.

Saludos!
-
Leonardo Garberoglio

Desconectado xocas

  • Administrador
  • PIC24H
  • *******
  • Mensajes: 2312
Re: Controlador RGB (TLC5940)
« Respuesta #50 en: 02 de Enero de 2013, 14:02:03 »
Olvido: los rojos...

En acuarios se usan blancos y azules, que tienen un voltaje similar y no hay problema. En el cultivo de marihua.. de interior, si no recuerdo mal, se usan azules en la floración y rojos para el crecimiento (o puede que al revés), y solucionan el tema del voltaje aumentando el número de rojos en serie o -bastante frecuente por lo que he visto- se alimentan desde drivers con diferente voltaje.

El motivo, si no me equivoco, tiene que ver con la eficiencia, que se reduce con el uso de resistencias limitadoras.


Desconectado Chipcon

  • PIC12
  • **
  • Mensajes: 63
Re: Controlador RGB (TLC5940)
« Respuesta #51 en: 02 de Enero de 2013, 16:55:05 »
ahhh perdón si claro, hay buenas observaciones como el aumento de leds para reducir el vdrop, o el power pad. en versiones de montaje superficial.
algo que se me olvido comentar es que esto fue sobre un chip TLC5916 driver de corriente constante de 8 bits.
también de TI. no es exactamente el tlc5944 con PWM.
saludos

Desconectado MGLSOFT

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 7912
Re: Controlador RGB (TLC5940)
« Respuesta #52 en: 02 de Enero de 2013, 17:34:09 »
En el cultivo de marihua.. de interior, si no recuerdo mal, se usan azules en la floración y rojos para el crecimiento (o puede que al revés), y solucionan ...


Sera que el aroma les cambia la ansiedad de electrones a los leds ?? :D :D :D
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado chavaroon

  • PIC10
  • *
  • Mensajes: 4
Re: Controlador RGB (TLC5940)
« Respuesta #53 en: 15 de Marzo de 2013, 23:49:49 »
A ver, a ver. Yo tengo una duda, Ojala me la puedan aclarar...  :-/

¿El TLC5940 necesita recibir los datos en SPI o en SERIAL? ¿O es lo mismo? ¿O se transmite poniendo a '1' o '0' el SIN?

¿O como está ese asunto?  :shock:


Por cierto, yo me topé con este PDF, que muestra el flujo de programación!  ;-)

Desconectado BrunoF

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3865
Re: Controlador RGB (TLC5940)
« Respuesta #54 en: 16 de Marzo de 2013, 01:57:43 »
Hola. Los datos son por protocolo serie y síncrono. Podés adaptar el SPI para que envíe los datos.

"All of the books in the world contain no more information than is broadcast as video in a single large American city in a single year. Not all bits have equal value."  -- Carl Sagan

Sólo responderé a mensajes personales, por asuntos personales. El resto de las consultas DEBEN ser escritas en el foro público. Gracias.

Desconectado BrunoF

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3865
Re: Controlador RGB (TLC5940)
« Respuesta #55 en: 16 de Marzo de 2013, 17:23:35 »
Y mucho, mucho cuidado en el cálculo de la disipación máxima de los integrados y el diseño de la PCB.

Es imprescindible soldar el PowerPad para obtener el doble de disipación. En cuanto el integrado excede la temperatura máxima, algunas salidas comienzan a apagarse(parpadear). Si el calor sigue acumulándose en el integrado, las salidas comienzan a apagarse permanentemente.

Hay AP Notes de TI para el diseño del pad y agujeros donde debe conectars el PowerPad.
"All of the books in the world contain no more information than is broadcast as video in a single large American city in a single year. Not all bits have equal value."  -- Carl Sagan

Sólo responderé a mensajes personales, por asuntos personales. El resto de las consultas DEBEN ser escritas en el foro público. Gracias.


 

anything