Autor Tema: Libreria CCS para controlar LEDs WS2811/WS2812  (Leído 50235 veces)

0 Usuarios y 2 Visitantes están viendo este tema.

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Libreria CCS para controlar LEDs WS2811/WS2812
« Respuesta #15 en: 22 de Octubre de 2014, 17:15:38 »
Click en la imagen para ver un mini video:


Marttyn, quedó muy bien el demo.

Por encargo del amigo Akenafab tengo que usar estos LEDs también. Usaré SPI como primera aproximación para tener al micro libre de esperas.

Una duda:

Hay que tener cuidado porque se funden facilmente. Yo ya revente unos 10. Cuando deja de funcionar hay que reemplazar el primer led, o incluso el segundo tambien. La manera mas facil de joder un les en metiendo el analizador logico u osciloscopio a la señal de datos. Lo mejor es analizar los datos directamente del pic, con la tira de leds desconectada.

¿Por qué se dañaron los LEDs? El conectar el osciloscopio debería ser casi limpio. El osciloscopio tiene 1M de impedancia y no debe afectar a la línea de datos de los LEDs.

Por favor comparte el por qué. Quisiera no tener problemas en el diseño.

Gracias.

Desconectado Marttyn

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1836
    • IDEAA
Re: Libreria CCS para controlar LEDs WS2811/WS2812
« Respuesta #16 en: 11 de Noviembre de 2014, 16:31:36 »
Perdon! Tenia el email desactivado y no habia visto la respuesta.
No tengo idea de por que se quemaban los LEDs, pero era automatico: la tira funcionaba > le conectaba analizador logico/osciloscopio > la tira dejaba de funcionar....
Reemplazando el primer led vuelve a funcionar.
Es posible que la entrada de datos del LED sea muy sensible a cualquier variacion, pero desconozco...
Te recomiendo que busques la manera de tener uno o dos leds faciles de quitar y poner, como si fueran fusibles. En caso de dañarlos no tendras que andar soldando y dessoldando, sino simplemente quitando y poniendo uno nuevo.
La gente ve las cosas que existen y se pregunta por qué.
Yo prefiero imaginar lo que no existe y preguntarme por qué no.

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Libreria CCS para controlar LEDs WS2811/WS2812
« Respuesta #17 en: 11 de Noviembre de 2014, 18:51:21 »
Hola Marttyn! No te preocupes... hemos estado cuidando nuestro diseño del circuito para asuntos como éste. Se me hace que tu osciloscopio tenía invertida la fase y el neutro o algo similar. Cuando medías pues dañaba al circuito, que seguramente es muy sensible como mencionas.

Es muy extraño. Ya colocamos una R en serie a la salida de nuestras señales. Apenas el amigo Akenafab está terminando de diseñar el layout de la PCB.

A ver si no quemo mis LEDs con mi osciloscopio jejej.

En mi primer propuesta se me había ido la onda y no me fijé en que los LEDs operan a 5V y pues nuestro PIC32 es 3V3. Fabrizio ya le puso un buffer para convertir los voltajes... seguro eso lo protegerá más.

Gracias por responder  :-/

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Libreria CCS para controlar LEDs WS2811/WS2812
« Respuesta #18 en: 07 de Diciembre de 2014, 22:20:01 »
Hola, hoy estrené la matriz de LEDs 32x8 que consiguió el amigo Akenafab. Debo decir que en un ratito se murió un LED a media matriz y otros LEDs empezaban a prender y apagar solos. Están mal construidos ya que los presiono... y se ajusta el color que deben llevar.

La construcción de los WS2812B es algo barata, hay unos que tienen burbujas en su encapsulado, algunos de ellos son los que me han fallado. Si alguien piensa usar estos LEDs, que tenga varios de reserva por si las dudas.

Saludos.

PD Les dejo unos avances de la matriz... triste porque sólo me funciona hasta el LED que murió por la patria =(


Desconectado stk500

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4923
Re: Libreria CCS para controlar LEDs WS2811/WS2812
« Respuesta #19 en: 08 de Diciembre de 2014, 02:55:39 »
No eres el unico, tambien he leido en algunos foros que los Led no duran muchos aunque le ponga el voltage permitido, debo decir que es una mala producion, tambien he visto de algunos, pero claro son mas caros y mejor calidad, el vendedor da un codigo escrito en Bascom AVr y Assembler, puede buscar por Ebay, lo que no te recomiendo comprar eso baratos.
yo llevo casi mas de un comprando Leds por Ebay y experimentando con ellos, hasta ahora me he dados cuenta que los Led made in China (ojos Leds Baratos) son de mala calidad.
Recuerdo que compre a una empresa en Inglaterra Panel (100mm x 50mm) Led Super Bright White a 12 voltio, que normalmente los usan en los Autos, tampoco sirvieron, de Paneles, hasta ahora me va uno.
conclucion, Philips y Osran hasta hora son la mejores calidad, pero no son nada baratos. :?

Saludos

Desconectado Marttyn

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1836
    • IDEAA
Re: Libreria CCS para controlar LEDs WS2811/WS2812
« Respuesta #20 en: 08 de Diciembre de 2014, 08:10:22 »
Felicidades Mig!
Es verdad que son muy fragiles, pero he llegado a controlar casi 1000 leds de estos sin problemas. Cuando que estan todos colocados en su sitio y no se tocan ni se mueven resisten bien. Eso si, las tiras que compre eran de Adafruit, y ellos venden el metro de tira por 25USD, cuando se puede conseguir por 10USD. No se si los que venden son mejores o simplemente le sacan mucho beneficio.
La gente ve las cosas que existen y se pregunta por qué.
Yo prefiero imaginar lo que no existe y preguntarme por qué no.

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Libreria CCS para controlar LEDs WS2811/WS2812
« Respuesta #21 en: 08 de Diciembre de 2014, 19:32:17 »
Sí Rafa, que mala suerte que sean baratones... ojalá no fallen a medio show jeje. Los vamos a dejar funcionando un buen rato para que fallen los que tengan que fallar. En serio... a la tercer encendida de la matriz es cuando se murió un LED de en medio. Frustrante. :(

Gracias Marttyn. Tenemos una matriz como de tela, es flexible, y su soldadura está hecha a mano por el fabricante. Los LEDs son los que dejan mucho que desear... los presiono y prenden los colores que no prenden... o sea... si mando blanco, los LEDs con burbujas prenden azules; si lo presiono... prenden ya bien el rojo y verde. :(

Desconectado stk500

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4923
Re: Libreria CCS para controlar LEDs WS2811/WS2812
« Respuesta #22 en: 09 de Diciembre de 2014, 03:47:11 »
Habria que saber que tipo de Led son y su propiedades para asi saber su maxima tension de trabajo. yo por lo regular no uso mis Led a su corriente maxima. Aconsejaria no usar su voltage maximo de los Led.
siempre dependiendo del fabricante.
ahora mismo estoy usando Led Super brillos
esta son sus Caracteristicas:
Código: [Seleccionar]
LED Colour Forward Voltage Vf Forward Current If
White 3.2 V to 3.8 V 20 mA to 30 mA
Warm White 3.2 V to 3.8 V 20 mA to 30 mA
Blue 3.2 V to 3.8 V 20 mA to 30 mA
Red 1.8 V to 2.2 V 20 mA to 30 mA
Green 3.2 V to 3.8 V 20 mA to 30 mA
Yellow 1.8 V to 2.2 V 20 mA to 30 mA
Orange 1.8 V to 2.2 V 20 mA to 30 mA
Pink 3.2 V to 3.8 V 20 mA to 30 mA
UV 3.2 V to 3.8 V 20 mA to 30 mA
.-------------------

he leido esto.
Código: [Seleccionar]
An array of 8 * 8 = 64 RGB LED requires a power supply with 64 * 60mA = 3,84A (5V / 20W). In these streams, the supply lines are to be interpreted carefully. The cooling is also not negligible. Each Led caused ~ 0.25W heat. osea que yo haria bien los calculo para no cargar los vatios maximo, yo lo usaria en 20 vatios.
la informacion la saque de
Aqui
Saludos

« Última modificación: 09 de Diciembre de 2014, 04:31:55 por stk500 »

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Libreria CCS para controlar LEDs WS2811/WS2812
« Respuesta #23 en: 09 de Diciembre de 2014, 14:03:28 »
Es extraño porque su voltaje nominal es de 5V y mi fuente ya con la carga ronda los 5.03V. Son 256 LEDs consumiendo 60mA, dan 15.36A. La pura potencia jejej

Veré si puedo bajar la fuente a unos 4.5V... me convendría por calor (se calienta la matriz) y por vida útil de los LEDs.

Uso una fuente ATX que entrega 5V @ 30A... ¿cómo le reducirían ustedes el voltaje a 4.5V? Lo más tramposo que se me ocurrió es meterle un diodo galletudo, pero solo tengo de 1A.

Desconectado elgarbe

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2178
Re: Libreria CCS para controlar LEDs WS2811/WS2812
« Respuesta #24 en: 09 de Diciembre de 2014, 15:14:26 »
conclucion, Philips y Osran hasta hora son la mejores calidad, pero no son nada baratos. :?

Saludos


+1, usamos miles de led's al mes, generalmente 5050 white, 3528 rojo o ambar o blanco. Siepre compramos a un fabricante chino, pero directo al fabricante.
Los 5050 ya los hemos cambiado por los 3535 de philips, mas baratos y dan mas lm/w. Tambien hay unos 4014 que son terribles y a un precio igual o mejor que los chinos de calidad.

Lo que aún no está resuelto son los led de color. Los de marca son muy caros y los 3528 de mi proveedor no fallan (US42.00 x 1000unidades).

Eso si, los WS desde que leí el primer post que vengo diciendo que no confiaría ni loco para un producto final. A no ser que sea de un fabricante muy conocido. El hecho de que perdes uno y se pierden todos los demas es condicionante!

Saludos!
-
Leonardo Garberoglio

Desconectado stk500

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4923
Re: Libreria CCS para controlar LEDs WS2811/WS2812
« Respuesta #25 en: 09 de Diciembre de 2014, 16:43:32 »
Es extraño porque su voltaje nominal es de 5V y mi fuente ya con la carga ronda los 5.03V. Son 256 LEDs consumiendo 60mA, dan 15.36A. La pura potencia jejej

Veré si puedo bajar la fuente a unos 4.5V... me convendría por calor (se calienta la matriz) y por vida útil de los LEDs.

Uso una fuente ATX que entrega 5V @ 30A... ¿cómo le reducirían ustedes el voltaje a 4.5V? Lo más tramposo que se me ocurrió es meterle un diodo galletudo, pero solo tengo de 1A.
eso veo en tu Foto, una Fuente ATX, por lo que yo no me confiaria, aparta una fuente ATX ya consume demasiado y si es de esa barata, te aconsejo que no la use, yo no creo que esos grupos Led que tu usa tengan un consumo de 15,36*5=76,8 Vatios.
lo que si he leido en alguna pagina Alemana de alguien que compro unos modulos a los chinos y cambios la Resistencia de 150 Ohm que van a cada modulo por 180, claro que no te daran mas brillos , pero con menos voltage y corriente no se te estropean los Leds.
yo no uso eso modulo, pero yo pondria una Fuente conmutada regulables, lo de Regular te lo puede hacer tu mismos con un pote ,Mosfet,
o un LM150 .
Saludos

Desconectado Marttyn

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1836
    • IDEAA
Re: Libreria CCS para controlar LEDs WS2811/WS2812
« Respuesta #26 en: 10 de Diciembre de 2014, 10:39:12 »
Los nuevos ya traen la resistencia interna, por lo que está todo integrado, sólo necesitan un condensador cerámico en la alimentación de cada uno. No podrás cambiarles las resistencias, aunque ser las pudieras cambiar sin 3 resistencias por LED, multiplicado por la cantidad de LEDs es una locura!
Lo que podrías hacer es bajar el brillo al 90%. La librería te lo permite.
Pero no creo que sea problema de alimentación.
La gente ve las cosas que existen y se pregunta por qué.
Yo prefiero imaginar lo que no existe y preguntarme por qué no.

Desconectado AKENAFAB

  • Colaborador
  • DsPIC30
  • *****
  • Mensajes: 3227
Re: Libreria CCS para controlar LEDs WS2811/WS2812
« Respuesta #27 en: 10 de Diciembre de 2014, 16:29:38 »
En el panel de LEDs que compre en adafruit tambien vienen unos pocos con burbujillas , supongo que al momento de la soldadura se jodieron.

Para evitarme problemas compre los LEDs directamente del fabricante
Código: [Seleccionar]
http://www.world-semi.com/ , por lo menos un carrete para pruebas.

Saludos!

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Libreria CCS para controlar LEDs WS2811/WS2812
« Respuesta #28 en: 09 de Febrero de 2015, 21:37:32 »
Hola, hemos tenido algunos infortunios con el PIC32MZ que elegimos, pero poquito a poco estamos sacando esto jejej Este pequeño video lo tenemos animado por UART hasta que veamos cómo solucionar el problema de la SD card.

Los LEDs se han comportado muy bien. Akenafab los soldó con mucho cuidado y no se quemaron como los otros ni les salieron burbujas.  :mrgreen:

Saludos  :-/


Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18310
    • MicroPIC
Re: Libreria CCS para controlar LEDs WS2811/WS2812
« Respuesta #29 en: 10 de Febrero de 2015, 02:18:29 »
Está chulísimo, Santiago. ¿Y reproduce vídeo en tiempo real?