[Outils/Fab/Comp] Tableau de 1220 Led avec des WS2812B eet ESP32
Répondre à la discussion
Affichage des résultats 1 à 22 sur 22

Tableau de 1220 Led avec des WS2812B eet ESP32



  1. #1
    bdomi49

    Tableau de 1220 Led avec des WS2812B eet ESP32


    ------

    Bonjour,

    J'ai un projet de faire un tableau d'affichage composé de 1220 avec des WS2812B 5050 et un ESP32 WIFI.

    Nom : Sans titre.png
Affichages : 171
Taille : 16,3 Ko

    La référence de la LED est le xl-5050rgbc. D'après la datasheet, il est écrit que le courant consommé est de 12mA. Mais est-ce 12mA par couleur où la totalité (led rouge, vert et bleu) ?
    De plus, j'ai vu qu'il existe la bibliothèque FastLED pour gérer les led ws2812B avec un arduino ou ESP32. Cette bibliothèque permet de gérer la puissance totale des led allumé en Watt et en volt.
    Ma question est comment puis-je connaitre la puissance totale Max consommé des 1220 LED allumé en même temps ?
    Je précise que le but n'est pas de TOUT allumé en même temps mais de savoir jusqu'à combien le circuit peut en demander ?
    Aussi, je ne pense pas que cette bibliothèque permet d'allumer au fur et à mesure chaque led afin de moins consommer le plus possible le courant (au lieu de tout allumer en même temps) ?

    Je suis tout à l'écoute de vos remarques. Merci pour vos lumières.

    -----

  2. #2
    Pascal071

    Re : Tableau de 1220 Led avec des WS2812B eet ESP32

    bonjour

    12mA par Led, par couleur.
    36mA / Led pour du blanc
    1220 Leds allumées blanc plein pot = 43 Amp.
    1220 allumées rouges= 14 Amp.

    c'est l’alimentation 5v et le câblage qu'il faut soigner.

    les sorties ESP32 ne fournissent que le data Din, pas de courant.

    Cdlt
    Dernière modification par Pascal071 ; 06/01/2024 à 14h42.

  3. #3
    bdomi49

    Re : Tableau de 1220 Led avec des WS2812B eet ESP32

    Oui effectivement, j'ai oublié de préciser sur le schéma que chaque led est alimenté en 5V. Chaque led comporte 4 pattes. IN, OUT, 5V et GND.

  4. #4
    bdomi49

    Re : Tableau de 1220 Led avec des WS2812B eet ESP32

    Voici la correction.

    Chaque led ws2812b est composée de 4 broches. DIN, DOUT, +5V et GND.

    Sur chaque ligne des leds en série, une résistance de 330 ohms est mise sur la broche de sortie de l'ESP32.
    Un condensateur de 1000 microFarad est branchée en parallèle entre le 5V et le GND de l'alimentation en carte de pic d'alimentation.
    L’alimentation est une alim 5V - 40A

    Nom : Sans titre.png
Affichages : 139
Taille : 16,5 Ko

  5. A voir en vidéo sur Futura
  6. #5
    bdomi49

    Re : Tableau de 1220 Led avec des WS2812B eet ESP32

    J'ai oublié d'ajouter un level shifters pour passer de 3.3V à 5V entre les résistances 330 ohms et les broches de sorties de l'ESP32.

  7. #6
    Forhorse

    Re : Tableau de 1220 Led avec des WS2812B eet ESP32

    c'est sans doute inutile, les WS2812 doivent certainement accepter des signaux en 3.3V
    Tout projet flou conduit à une connerie précise !

  8. #7
    bdomi49

    Re : Tableau de 1220 Led avec des WS2812B eet ESP32

    D'après mes recherches, il est plus souhaitable d'en ajouter un car le seuil est de 3.7V et 3.3V en sortie de l'ESP32 avec une résistance de 330 ohms j'ai peur que cela soit trop juste. Surtout si j'alimente un ruban de 300 leds.

  9. #8
    Forhorse

    Re : Tableau de 1220 Led avec des WS2812B eet ESP32

    C'est sûr que 3.3V pour 3.7V mini c'est un peu juste, mais ça peut fonctionner (ça dépend l'utilisation finale du montage...)
    Cela dit, je pense que tu n'as pas bien compris le principe...
    Déjà je vois pas l’intérêt de la résistance entre l'ESP et DIN de la première LED : y a pas de courant qui circule à cet endroit, c'est une liaison série.
    Et puis ce n'est pas l'ESP qui fournit le signal pour tes 300 leds, il ne le fournit qu'a la première, c'est ensuite chaque led qui reémet les infos à la suivante.
    Tout projet flou conduit à une connerie précise !

  10. #9
    bdomi49

    Re : Tableau de 1220 Led avec des WS2812B eet ESP32

    Sur la datasheet de la led XL-5050RGBC-WS2812B (https://datasheet.lcsc.com/lcsc/2301...B_C2843785.pdf), que signifie : XL-5050 built-in output current setting module, the default output current of OUT/RGB port is 12MA ?
    Est-ce que cela signifie que 12mA est le courant de sortie par défaut pour une couleur ? Est-ce la luminosité max (sortie max en puissance) ? ou non?

  11. #10
    Janpolanton

    Re : Tableau de 1220 Led avec des WS2812B eet ESP32

    Il a été dit à juste titre dès le message #2 que ce n'est pas ESP32 qui fournit le courant aux LED.

  12. #11
    bdomi49

    Re : Tableau de 1220 Led avec des WS2812B eet ESP32

    La résistance de 330 ohms est là pour faire jolie
    Non, sérieusement, elle sert à réduire les perturbations sur la ligne des 350 leds.

  13. #12
    Forhorse

    Re : Tableau de 1220 Led avec des WS2812B eet ESP32

    les perturbations ? des quelles natures ?
    Tout projet flou conduit à une connerie précise !

  14. #13
    bdomi49

    Re : Tableau de 1220 Led avec des WS2812B eet ESP32

    Il est conseiller de mettre une résistance entre 220 et 470 ohms en série entre le microcontrôleur et la Led RGB 5050 WS2812B de tête. Pour éviter la réflexion du signal si le fil est long.

  15. #14
    Janpolanton

    Re : Tableau de 1220 Led avec des WS2812B eet ESP32

    Les LED seront interfacées, je ne vois pas de quoi tu parles avec ta LED de tête.

  16. #15
    bdomi49

    Re : Tableau de 1220 Led avec des WS2812B eet ESP32

    La première led juste après la résistance.
    Après j'ai suivi pas mal d'info et de schéma avec les led ws2812 et l'Arduino (ou ESP32). Donc j'ai suivi ce schéma avec cette résistance de 330 ohm.

  17. #16
    Pascal071

    Re : Tableau de 1220 Led avec des WS2812B eet ESP32

    bonsoir
    elle sert à réduire les perturbations sur la ligne des 350 leds
    Pour éviter la réflexion du signal si le fil est long
    La résistance sert uniquement de protection Entrée/Sortie Arduino (ou ESP)
    en cas de C.C. du signal au 0v ou +5v

    Cdlt
    Dernière modification par Pascal071 ; 06/01/2024 à 23h16.

  18. #17
    Gyrocompas

    Re : Tableau de 1220 Led avec des WS2812B eet ESP32

    Bonjour,
    L'organisation des leds n'est pas spécifiée.
    Elles sont toutes en // ou bien organisées en une matrice lignes x colonnes ?
    Pour gérer efficacement l'intensité perçue et la consommation, la commande est souvent pulsée.
    Vérifier avec les éclairage automobile, ils ne sont pas fixes.
    Une pointe de courant est émise un bref instant, valeur dans les limites de la led, l'oeil retient cette pointe.

  19. #18
    bdomi49

    Re : Tableau de 1220 Led avec des WS2812B eet ESP32

    Merci pour cette précision @Pascal071.
    @Gyrocompas, Les leds sont toutes reliées en série. LED1---LED2---LED3---...---LED350
    Seule la 1ère LED est relié à l'ESP par la broche DIN. Les données sont envoyées en série sur les LED qui comportent une entrée DIN et une sortie DOUT.

  20. #19
    micapivi

    Re : Tableau de 1220 Led avec des WS2812B eet ESP32

    Bonjour

    Il faudra penser à mettre un condensateur (100nF) de découplage de l'alimentation
    le plus près possible de chacun de ces 1220 modules WS2812B.
    Dernière modification par micapivi ; 08/01/2024 à 08h08.

  21. #20
    bdomi49

    Re : Tableau de 1220 Led avec des WS2812B eet ESP32

    Pourquoi faire Micapivi ?

  22. #21
    micapivi

    Re : Tableau de 1220 Led avec des WS2812B eet ESP32

    C'est pour compenser la chute de tension dans les pistes d'alimentations de tes modules WS2812B.

    Sur la photographie ci-dessous, tu peux voir le condensateur qui est juste à côté de chacun des modules WS2812B.
    Images attachées Images attachées  

  23. #22
    bdomi49

    Re : Tableau de 1220 Led avec des WS2812B eet ESP32

    Sur la datasheet je ne sais pas si un condensateur est intégré dans la LED. Il parle d'un condensateur 104 (100nF) en page 11 mais je n'ai pas le détail.

Discussions similaires

  1. [RF/Radioelec] ESP32 Bluetooth ne fonctionne pas avec Alim ext ou batterie
    Par galou32 dans le forum Électronique
    Réponses: 1
    Dernier message: 03/01/2024, 11h21
  2. [Autre] Envoyer une impulsion avec un interrupteur permanent ESP32
    Par cptmickey dans le forum Électronique
    Réponses: 28
    Dernier message: 22/12/2022, 23h45
  3. [Programmation] ESP32 distance avec TSSP950 (infrarouge)
    Par Bouba007 dans le forum Électronique
    Réponses: 12
    Dernier message: 27/05/2022, 10h29
  4. Java; problème sur mon tableau càd BigInteger avec le tableau
    Par saniadaff dans le forum Programmation et langages, Algorithmique
    Réponses: 9
    Dernier message: 02/05/2022, 17h07
  5. ESP32 TTGO T1 avec module GPS
    Par mormic dans le forum Programmation et langages, Algorithmique
    Réponses: 2
    Dernier message: 15/08/2021, 20h34
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...