Bonjour,
Voilà, je voulais tester le procédé de multiplexage (avec une carte Arduino Uno + 2 registres à décalages 74HC595) mais j'ai des difficultés à calculer les résistances qu'il faut que je mette.
Voici en fichier joint mon projet :
Et ci-dessous les Datasheets des transistors utilisés :
2N2907
2N2222
Les données :
- LED Rouges : 1.6v / 0.02A
- 2N2907 : Beta = 100; VCEsat = -0.4V; VBEsat = -1.3V
- 2N2222 : Beta = 100; VCEsat = +0.3V; VBEsat = +0.6V
Je pensais savoir comment calculer les résistances limitant le courant dans les LEDs (R4, R5, et R6)
Vcc = VECsat(2N2907) + R4.I4 + Vled + VCEsat(2N2222) avec I4 étant le courant passant dans une led donc I4 = I led = 0.02A
R4 = [VCC - -VCEsat(2N2907) - Vled - VCEsat(2N2222)] / Iled
R4 = [5 - 0.4 - 1.6 - 0.3] / 0.02
R4 = 135 ohm
Apparemment on m'a dit que ce n'était pas du tout ça. Donc je ne vois plus comment faire... d'autant plus que pour les résistances de base c'est encore plus compliqué.
Pourriez-vous m'éclairer ?
-----