Broche 13: ai-je besoin d'une résistance?

14

Cette question mentionne que la broche 13 a une résistance intégrée pour la LED qui est fournie en standard sur la plupart des unités Arduino. Un de mes amis m'a dit que parce qu'il y a déjà une résistance sur la broche, je n'ai pas besoin d'en mettre une lorsque je branche une LED externe dans la broche.

Cela ne me convient pas, car j'ai lu partout qu'il est très mauvais de brancher une LED sans résistance de limitation de courant. Je ne trouve pas où se trouve la broche 13 sur le schéma de circuit (je m'habitue toujours à les lire), donc je ne sais pas comment la résistance intégrée est câblée.

Question en bref: ai-je besoin d'une résistance de limitation de courant lors de l'utilisation de la broche 13 pour une (petite) LED?

EDIT : Comme Polar l'a souligné ci-dessous, une seule résistance ferait l'affaire. Cependant, je suis vraiment curieux du positionnement de cette résistance unique (intégrée). S'il est en série avec l'en-tête pour P13, il devrait limiter le courant. Si c'est en parallèle, je ne pense pas. Cependant, mes connaissances en électronique ne sont pas si vastes, donc je peux me tromper ...

apnorton
la source

Réponses:

11

Si vous examinez les schémas de l'une des cartes Arduino (autre que l'Arduino NG Revision C, qui n'a pas de LED utilisateur intégrée), par exemple celle de l' Arduino Uno , la broche a une résistance, puis la LED câblée hors tension à la masse, en parallèle à l'en-tête de broche de sortie réelle.

Recadrer à partir du schéma

Ainsi, si vous n'utilisez pas de résistance séparée en série avec votre propre LED, il y a de fortes chances d'endommager votre LED.

Ainsi, oui, vous avez besoin d'une résistance pour votre LED externe.

Anindo Ghosh
la source
3
belle utilisation du diagramme!
Je l'ai branché à un multimètre, sans charge, et il a lu 4,93 V, sans charge. C'est étrange. Le site Arduino dispose également d'une résistance. J'avais un livre qui disait que c'était bien de le faire juste avec la broche 13. Je ne savais pas ça. Oups. Je vais réessayer avec une LED branchée demain.
Anonymous Penguin
@AnnonomusPerson - 4.93V sonne à peu près juste. Soit dit en passant, vous faire une charge - intégré dans la résistance. Mesurez la sortie 5V pendant que vous y êtes. La plupart des régulateurs de tension sont généralement spécifiés pour être compris entre 1 et 5% (cela dépend de la partie spécifique) de la tension pour laquelle ils sont spécifiés.
Connor Wolf
veuillez noter que le dernier UNO (R3) utilise un transitor pour allumer la led, donc le nouvel utilisateur n'obtiendra pas de résultat étrange en utilisant la broche pour la lecture / écriture
Lesto
11

Seules les premières cartes avaient une résistance sur la broche 13. Les nombreux tutoriels qui prétendent toujours que la broche 13 a une résistance sont tout simplement faux. Pas récent (bien plus de 2 ans maintenant) Arduino a une résistance intégrée sur la broche 13.

Question courte: ai-je besoin d'une résistance de limitation de courant lors de l'utilisation de la broche 13 pour une (petite) LED?

TOUTES les LED, quelle que soit leur taille, nécessitent une certaine forme de limitation de courant. Lorsque la tension directe de la LED est appliquée, elle se transforme en court-circuit. Une LED ne fait que baisser sa tension directe. Donc, si la tension directe est de 3 volts et que la broche d'E / S ou l'alimentation fournit 5 volts, autre chose doit supprimer les 2 volts restants.

Une résistance série fera chuter le reste de la tension d'alimentation (ou broche) et limitera le courant traversant la LED.

Pour les LED de puissance supérieure, vous voudrez probablement utiliser une alimentation en courant constant afin que la résistance série ne gaspille pas seulement de l'énergie.

baldengineer
la source