Le choix de la valeur de résistance correcte pour les indicateurs LED dans les circuits Arduino est essentiel pour assurer un bon fonctionnement et éviter les dommages à la LED ou au microcontrôleur. Cet article explique comment calculer la valeur de résistance appropriée en fonction des spécifications de la LED et de la tension d'alimentation.

Comprendre les composantes

Une LED (diode d'émission de lumière) nécessite une résistance limitante au courant pour éviter un débit excessif. L'Arduino fournit généralement 5V ou 3.3V, selon le modèle. La valeur de résistance dépend de la tension avant et du courant désiré de la LED.

Calcul de la valeur du résistor

La formule de base pour déterminer la valeur de résistance est la suivante:

R = (V approvisionnement - V f) / I

où:

  • R = valeur du résistor en ohms (-)
  • V approvisionnement = Tension d'alimentation d'Arduino (p. ex., 5V)
  • V f = Tension vers l'avant de la DEL (généralement 2V pour les DEL rouges)
  • I = Courant désiré à travers la LED (habituellement 20mA ou 0,02A)

Par exemple, avec une alimentation 5V, une LED rouge avec une tension vers l'avant de 2V, et un courant désiré de 20mA:

R = (5V - 2V) / 0,02A = 150.

Choix des valeurs de résistance standard

Si la valeur calculée n'est pas disponible, sélectionnez la valeur standard suivante pour assurer la protection de la LED. Par exemple, si 150 , si 150 , n'est pas disponible, choisissez 220 , choisissez 220 , .

Conseils supplémentaires

Toujours vérifier les spécifications de la LED avant les calculs. L'utilisation d'une résistance avec une valeur trop faible peut endommager la LED ou la broche Arduino, tandis qu'une valeur trop élevée peut entraîner une faible LED. Réglez la valeur de la résistance en conséquence pour différentes couleurs LED et exigences de luminosité.