<div dir="ltr"><div><div><div>Bonjour,<br><br></div>Peux-tu détailler le genre de problèmes qu'il est possible de rencontrer sans la résistance pull down.<br><br></div>Ma curiosité naturelle te remercie.<br><br></div>Waldeck<br>
<div><div><div class="gmail_extra"><br><br><div class="gmail_quote">Le 11 avril 2013 14:24, Raphaël Rey <span dir="ltr"><<a href="mailto:raphael.rey07@gmail.com" target="_blank">raphael.rey07@gmail.com</a>></span> a écrit :<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div text="#000000" bgcolor="#FFFFFF">
Mathieu,<br>
<br>
Effectivement, tu peux connecter une LED (avec sa résistance en
série) sur une DIO à partir du moment où celle-ci peut fournir le
courant nécessaire.<br>
Mais le montage à transistor a l'avantage de ne pas trop solliciter
les DIOs du µC.<br>
<br>
Pour la Pull Down de 100K, ce n'est pas obligatoire mais je la
mettrais pour la phase de démarrage du µP, car à ce moment là l'état
de ses DIOs est généralement en entrée. Voir les spécif ...<br>
<br>
Raphaël<br>
<br>
<div>Le 11/04/2013 14:11, Mathieu AGOPIAN a
écrit :<br>
</div>
<blockquote type="cite">
<div dir="ltr">
<div>
<div>
<div>je crois que c'est 50mA maximum par pin, si le voltage
utilisé est 5V, et c'est dans la limite de 200mA (ou 300
?) au total.<br>
<br>
</div>
Je comprends ce que tu m'explique sur le courant qui est
partagé, et donc effectivement pas moyen de mutualiser les
résistances de "protection" des LEDs, bon à savoir ;)<br>
<br>
</div>
Je tiens par contre au schéma avec les transistors, autant
faire les choses bien et proprement ;)<br>
<br>
</div>
Par contre pour la résistance entre base et émetteur, j'avoue ne
pas avoir trop compris son utilité, ni son inutilité du coup ;)
(cad, si le pin du RPI est en "input", c'est comme si le fil
était en l'air, et donc il vaut mieux une pull-down, je me
trompe ?)<br>
<br>
Mathieu<br>
</div>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">Le 11 avril 2013 14:03, <span dir="ltr"><<a href="mailto:crazytiti@free.fr" target="_blank">crazytiti@free.fr</a>></span>
a écrit :<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Pour la
simplification tu peut ne pas mettre les led entre base et
emmetteur (vue que le rasberriPI on ne le programme pas,
c'est la carte SD qu'on "programme")<br>
<br>
Pour la mualisation des résistances de limitation de courant
le prob est que pour 2 led si les 2 s'allument en même temps
alors leur luminosité sera plus faible. (et plus tu mettra
de led sur la même résistance et plus la luminosité
diminuera, autant dire que au dela de 2 led ce n'est plus
exploitable)<br>
<br>
Le plus simple du plus simple serait de mettre directement
les led avec une r de limitation de courant sur les sorties
du RPI.<br>
Je ne savait pas qu'on pouvais en tirer 50mA...<br>
<br>
Thibault.<br>
<br>
----- Mail original -----<br>
De: "Mathieu AGOPIAN" <<a href="mailto:mathieu.agopian@gmail.com" target="_blank">mathieu.agopian@gmail.com</a>><br>
À: "Raphaël Rey" <<a href="mailto:raphael.rey07@gmail.com" target="_blank">raphael.rey07@gmail.com</a>><br>
Cc: "FabLab Valence (LOAD)" <<a href="mailto:Load@lists.l0ad.org" target="_blank">Load@lists.l0ad.org</a>><br>
Envoyé: Jeudi 11 Avril 2013 13:41:51<br>
Objet: Re: [Load] schéma LEDs<br>
<div>
<div><br>
<br>
Merci pour la précision Raphaël, et effectivement, c'est
bien de LED d'indication que je parlais, pour faire du
prototypage, de la bête led toute simple quoi ;)<br>
<br>
Merci beaucoup aussi pour les indications de
modification sur le schéma, vraiment instructif, par
contre j'ai bien peur de n'avoir pas tout compris :<br>
<br>
- R1 = 10kOhms : U = R x I => 5 = 10000 x I => I =
0.0005 => I = 0.5mA, j'ai bon? Du coup on est bien en
dessous des 50mA max qu'on peut tirer sur un pin du RPI,
et on reste dans la plage du transistor (0.5mA * 100
=> 50mA, bien plus que nécessaire pour les 20mA max
de la LED, j'ai toujours bon ?)<br>
- R7 = 330Oms : ça donne 8.5mA, c'est suffisant pour une
led il me semble ? Du coup je change rien ?<br>
- pour la résistance entre la base et l'émetteur : c'est
ce qu'on appelle une pull-down ? pour être sûr que la
base soit à 0V, si il n'y a aucune tension provenant du
pin du RPI ? Comment on calcule la résistance dans ce
genre de cas ?<br>
<br>
<br>
Et maintenant une question (probablement) très stupide :
il y a moyen de "mutualiser" certains des composants ?
par exemple les résistances qui limitent le voltage dans
les leds ? N'en mettre qu'une seule par exemple, non pas
dans le but de réduire le coût, mais de simplifier le
schéma et diminuer le nombre de soudure (et donc au
final, la place utilisée) ?<br>
<br>
J'ai fait le test avec les résistances de pull-down, et
je vois bien que ce n'est pas possible (ça mettre en
commun l'input 1 et 2, et mettre n'importe lequel de ces
deux à 1 allumera les deux LEDs).<br>
<br>
<br>
<br>
J'ai modifié le schéma pour mettre une seule LED (le
schéma du haut), pour être sûr que j'ai bien compris ce
que tu me conseille, et celui du dessous, pour voir si
la "mutualisation" pourrait marcher : <a href="https://www.circuitlab.com/circuit/94qzpy/leds-en-folie/" target="_blank">https://www.circuitlab.com/circuit/94qzpy/leds-en-folie/</a><br>
<br>
<br>
Mathieu<br>
<br>
<br>
<br>
<br>
Le 11 avril 2013 11:59, Raphaël Rey < <a href="mailto:raphael.rey07@gmail.com" target="_blank">raphael.rey07@gmail.com</a>
> a écrit :<br>
<br>
<br>
<br>
Mathieu,<br>
<br>
Je voudrais juste ajouter que le montage à transistor
que tu décris n'est valable que pour de la LED faible
puissance avec un courant de l'ordre de quelques
dizaines de mA. On l'utilise avec les modifs que j'ai
décris pour de la LED d'indication.<br>
<br>
Ce montage ne peut pas être utilisé pour de la LED de
puissance qui doit être régulée en courant !<br>
<br>
Raphaël<br>
<br>
<br>
<br>
Le 11/04/2013 11:02, Raphaël Rey a écrit :<br>
<br>
<br>
<br>
<br>
Bonjour Mathieu,<br>
<br>
Si on part de ton schéma, ce que l'on fait généralement
c'est :<br>
- Passer R1 à 10Kohms<br>
- Ajouter une résistance de 100Kohms entre la base et
l’émetteur du transistor, ce qui permet de fixer l'état
bloqué du transistor pendant la prog du µC si ses DIOs
passent en entrées.<br>
- La valeur de R7 est fonction de la tension d'alim de
ton montage. En gros, si Vcc = 5V , Vled = 2.2V et R7 =
330 ohms alors I = (5 - 2.2) / 330 = 8.5mA<br>
<br>
Bonne journée,<br>
Raphaël Rey<br>
<br>
<br>
Le 11/04/2013 10:40, Mathieu AGOPIAN a écrit :<br>
<br>
<br>
<br>
<br>
<br>
<br>
Salut à vous,<br>
<br>
Que pensez-vous de ce schéma ?<br>
<br>
<a href="http://0bin.net/paste/b294a75fdd71b0f8904cb903d13e06736edee854#k0I486zmJZBrzMTq5bRYSRlS3GEWsQ6Qwg/tRsEMa40=" target="_blank">http://0bin.net/paste/b294a75fdd71b0f8904cb903d13e06736edee854#k0I486zmJZBrzMTq5bRYSRlS3GEWsQ6Qwg/tRsEMa40=</a><br>
<br>
<br>
Il y a un lien direct vers le circuit lui-même sur
circuit-lab, mais je ne sais pas si vous pouvez y
accéder, ni si vous pouvez le modifier directement,
dites moi : <a href="https://www.circuitlab.com/circuit/94qzpy/leds-en-folie/" target="_blank">https://www.circuitlab.com/circuit/94qzpy/leds-en-folie/</a><br>
<br>
<br>
J'ai (ré)appris lors de la dernière réunion comment
utiliser un transistor (merci Thibaut, Colin et Adrien),
et j'aimerais me faire un mini circuit (à base de
perfboard) avec quelques LEDs que je pourrais piloter
par le biais de mon Raspberry-Pi (input1 à input6).<br>
<br>
Le but est avant tout d'être sûr que j'ai pas fait de
grosse erreur, et par la suite, il va me falloir
réfléchir sur comment je vais pouvoir souder ça au plus
simple sur une perfboard (je sens qu'il va y avoir
beaucoup de "jumper cables" à souder dans tous les
coins, mais le moins il y en aura, le mieux ce sera ;)<br>
<br>
Merci<br>
<br>
Mathieu<br>
<br>
<br>
_______________________________________________<br>
Load mailing list <a href="mailto:Load@lists.l0ad.org" target="_blank">Load@lists.l0ad.org</a>
<a href="http://lists.l0ad.org/cgi-bin/mailman/listinfo/load" target="_blank">http://lists.l0ad.org/cgi-bin/mailman/listinfo/load</a><br>
<br>
<br>
_______________________________________________<br>
Load mailing list<br>
<a href="mailto:Load@lists.l0ad.org" target="_blank">Load@lists.l0ad.org</a><br>
<a href="http://lists.l0ad.org/cgi-bin/mailman/listinfo/load" target="_blank">http://lists.l0ad.org/cgi-bin/mailman/listinfo/load</a><br>
<br>
<br>
<br>
_______________________________________________<br>
Load mailing list<br>
<a href="mailto:Load@lists.l0ad.org" target="_blank">Load@lists.l0ad.org</a><br>
<a href="http://lists.l0ad.org/cgi-bin/mailman/listinfo/load" target="_blank">http://lists.l0ad.org/cgi-bin/mailman/listinfo/load</a><br>
_______________________________________________<br>
Load mailing list<br>
<a href="mailto:Load@lists.l0ad.org" target="_blank">Load@lists.l0ad.org</a><br>
<a href="http://lists.l0ad.org/cgi-bin/mailman/listinfo/load" target="_blank">http://lists.l0ad.org/cgi-bin/mailman/listinfo/load</a><br>
</div>
</div>
</blockquote>
</div>
<br>
</div>
<br>
<fieldset></fieldset>
<br>
<pre>_______________________________________________
Load mailing list
<a href="mailto:Load@lists.l0ad.org" target="_blank">Load@lists.l0ad.org</a>
<a href="http://lists.l0ad.org/cgi-bin/mailman/listinfo/load" target="_blank">http://lists.l0ad.org/cgi-bin/mailman/listinfo/load</a>
</pre>
</blockquote>
<br>
</div>
<br>_______________________________________________<br>
Load mailing list<br>
<a href="mailto:Load@lists.l0ad.org">Load@lists.l0ad.org</a><br>
<a href="http://lists.l0ad.org/cgi-bin/mailman/listinfo/load" target="_blank">http://lists.l0ad.org/cgi-bin/mailman/listinfo/load</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>Ensemble adoptons des gestes responsables:<br>Pour sauver un arbre tuez un Castor
</div></div></div></div>