Pilotage d'une led 3W par PWM issu d'un WS2811 [RESOLU]

Voir les sous forum :
Gérard
Rang "6 LEDs"
Rang "6 LEDs"
Messages : 1026
Enregistré le : 12 avr. 2012, 21:58

Re: Pilotage d'une led 3W par PWM issu d'un WS2811

Message non lu par Gérard » 24 nov. 2014, 21:43

Gérard a écrit :Quand la sortie du WS est à l'état haut, la LED doit être éteinte.
Quand la sortie est à l'état bas, la LED doit être allumée.
C'est normal qu'avec une 560K la LED ne soit que partiellement allumée, pas assez de courant de base.

Comment as-tu testé les transistors pour ne mesurer que 200mA ?
Je ne sais pas comment j'ai réfléchis hier soir mais ci-dessus, c'est faut.

Quand le WS est à "0" en sortie, le courant doit circuler comme suit : +, 270R, WS. La base du NPN n'est pas polarisée, il ne conduit pas et la LED derrière le PNP doit être éteinte.

Quand le WS est à "1" en sortie, le courant doit circuler comme suit : +, 270R, base du NPN qui va faire conduire le PNP et allumer la LED.

Re: Pilotage d'une led 3W par PWM issu d'un WS2811

Publicité

Publicité
 

92polus
Rang "1 LEDs"
Rang "1 LEDs"
Messages : 44
Enregistré le : 25 oct. 2014, 22:22

Re: Pilotage d'une led 3W par PWM issu d'un WS2811

Message non lu par 92polus » 24 nov. 2014, 23:18

récapitulons, je crois qu'on parle de la meme chose, mais pas avec les memes termes :

quand le WS est à l'etat haut, sa sortie R_OUT est à la valeur 255, elle laisse donc passer le courant, on a + > 270R > WS > GND on peut considérer que le WS se comporte comme un interrupteur fermé ?

quand le WS est à l'etat bas, sa sortie R_OUT est à la valeur 0, elle ne laisse pas passer de courant , le WS se comporte comme un interrupteur ouvert : le courant est dévié à travers la base du transistor et la led de l'emmetteur s'allume.

Moi, c'est ce que j'ai compris en tout cas et ca me parait logique. Maintenant, en mettant R_OUT à 0, je constate qu'aucun courant ne traverse la base avec une 270R, alors que plus je monte la valeur de cette résistance, plus il y a du courant qui commence à y circuler.

Gérard
Rang "6 LEDs"
Rang "6 LEDs"
Messages : 1026
Enregistré le : 12 avr. 2012, 21:58

Re: Pilotage d'une led 3W par PWM issu d'un WS2811

Message non lu par Gérard » 24 nov. 2014, 23:25

Et quand R_OUT est à 5V ?
Tu as quoi ?

92polus
Rang "1 LEDs"
Rang "1 LEDs"
Messages : 44
Enregistré le : 25 oct. 2014, 22:22

Re: Pilotage d'une led 3W par PWM issu d'un WS2811

Message non lu par 92polus » 24 nov. 2014, 23:27

Gérard a écrit :Et quand R_OUT est à 5V ?
Tu as quoi ?
Qu'est ce que tu appelles R_OUT à +5V ? pour moi, il n'est jamais à +5 puisque le WS fonctionne en anode commune.

Gérard
Rang "6 LEDs"
Rang "6 LEDs"
Messages : 1026
Enregistré le : 12 avr. 2012, 21:58

Re: Pilotage d'une led 3W par PWM issu d'un WS2811

Message non lu par Gérard » 24 nov. 2014, 23:41

Le WS est en drain ouvert (collecteur ouvert), il ne peut que absorber du courant, c'est à dire que le courant entre dans le circuit quand la borne est à "0".
Si tu mets la borne à "1", tu devrais mesurer pas loin de 5V.

92polus
Rang "1 LEDs"
Rang "1 LEDs"
Messages : 44
Enregistré le : 25 oct. 2014, 22:22

Re: Pilotage d'une led 3W par PWM issu d'un WS2811

Message non lu par 92polus » 24 nov. 2014, 23:45

Gérard a écrit :Le WS est en drain ouvert (collecteur ouvert), il ne peut que absorber du courant, c'est à dire que le courant entre dans le circuit quand la borne est à "0".
Si tu mets la borne à "1", tu devrais mesurer pas loin de 5V.
la borne est donc à zero quand la R_OUT Prend la valeur 255, c'est bien ca ?

Dans quelle situation est-ce que je peux mesurer ces 5V ? à vide avec le pin R_OUT relié à rien et le WS juste alimenté ou lorsque le R_OUT est relié avec une resistance de charge (la 270R) ?

Gérard
Rang "6 LEDs"
Rang "6 LEDs"
Messages : 1026
Enregistré le : 12 avr. 2012, 21:58

Re: Pilotage d'une led 3W par PWM issu d'un WS2811

Message non lu par Gérard » 24 nov. 2014, 23:50

Ca dépend de ce que tu envoies sur la borne DIN.
Comment pilotes-tu cette borne ?

92polus
Rang "1 LEDs"
Rang "1 LEDs"
Messages : 44
Enregistré le : 25 oct. 2014, 22:22

Re: Pilotage d'une led 3W par PWM issu d'un WS2811

Message non lu par 92polus » 24 nov. 2014, 23:53

Gérard a écrit :Ca dépend de ce que tu envoies sur la borne DIN.
Comment pilotes-tu cette borne ?
avec une sortie NUM de l'Arduino, y'a un petit programme qui encode et génère le DIN

Gérard
Rang "6 LEDs"
Rang "6 LEDs"
Messages : 1026
Enregistré le : 12 avr. 2012, 21:58

Re: Pilotage d'une led 3W par PWM issu d'un WS2811

Message non lu par Gérard » 24 nov. 2014, 23:55

Je ne comprends pas quand tu dis que R_OUT est à 255.
Je suppose que tu veux dire toujours à 1.

92polus
Rang "1 LEDs"
Rang "1 LEDs"
Messages : 44
Enregistré le : 25 oct. 2014, 22:22

Re: Pilotage d'une led 3W par PWM issu d'un WS2811

Message non lu par 92polus » 25 nov. 2014, 00:07

Gérard a écrit :Je ne comprends pas quand tu dis que R_OUT est à 255.
Je suppose que tu veux dire toujours à 1.
nope, pour le coup, je pense que c'est à zero pour toi :

le programme de l'arduino me permet de piloter le WS2811 avec quatre variables :

Code : Tout sélectionner

leds.setPixelColor(3, 255, 255, 255);
la premiere variable (3) est le numéro du WS2811 à piloter : ici le 4eme dans la chaine-ca commence à 0-, puisqu'ils sont tous cablés en série, WS2811 ou WS2812 indifférement

puis on a 3 variables R-V-B pour obtenir la couleur de la led : si je mets les 3 valeurs à 255, le WS se comporte comme un drain sur ses 3 bornes R_OUT, G_OUT, B_OUT
si je mets

Code : Tout sélectionner

leds.setPixelColor(3, 255, 0, 0);
seul R_OUT "drainera" donc sera à l'état zero pour toi si j'ai bien compris

Répondre