Consommation électrique Arduino et optimisation.

Portrait de magikache

Bonjour à tous,

Mon premier post chez vous, un plaisir de replonger dans l'électronique (avec quelques couak et souffrance ^^)

Bidouilleur de première j'étais en électronique y a 24 ans (aie) donc j'ai toujours quelques notions, mais c'est pas toujours ça !

Je suis sur la réalisation d'un gros projet sous arduino avec moteur pas à pas et led (assez puissante).

je viens de recevoir mes leds (Tension: 3.2-3.4 V; Puissance: 1W; Courant: 350 mA.) tout content de recevoir ces petites bombes lumineuses. je commence à chercher la résistance qu'il faudrait pour 5v, je farfouine dans différents site. 5 ohms semble approprié. puis je vérifie un peu ce que l'arduino accepte en sortie sur chaque pin et là c'est la douche froide. 40mA par sortie (20mA conseillé) pour un total de 200mA. le coup est rude car j'ai dans j'ai dans mon projet 24 leds !!!!! (EDIT après quelques test je dirais quelles consomment plus du 200mA)

donc ça sent le roussi. pour ce qui est de mes branchements j'ai :

6 leds sur la sortie 13

6 leds sur la sortie 3

1 led sur la sortie 2

1 led sur la sortie 9

1 x 10 led sur la sortie 11 (c'est une chenillard avec deux composant TTL, l'arduino me sert jsute de clock donc ça compte comme 1 je pense)

j'ai bien compris qu'en l'état ça ne fonctionne pas. j'ai lu pas mal de chose sur des forums et je me demande si mon montage de gauche ne serait pas plus intéressant que celui de droite afin de ne pas passer le courant par l'arduino (il faudrait que j'inverse alors mon HIGH et LOW)

montage_led_puissante.jpg

j'ai l'impression que dans le montage de gauche le tirage en ampère ne passerait pas par l'arduino (merci pour vos lumières) c'est une réflexion empirique !

j'ai fait mes fonds de tiroir à la recherche de transistor, j'ai trouvé un BC337. je pensais utiliser la gâchette en sortie d'arduino pour modérer la consommation de l'arduino, est ce une bonne idée ?

après comme c'est du On/off, j'aurais pu me tourner vers des relais, mais ça ajoute des composants et j'aimerai limiter ma consommation car ça va finir avec une batterie en extérieur avec panneau solaire.

Pour avancer encore un peu, j'ai utilisé un petit USB safety tester pour voir ce que consomme ma led; J'ai 200mA avec une résistance de de puissance de 8,2 ohm sous 5volts régulé.

en utilisant le B337 et une autre alim usb j'ai monté ceci 

montage1.png

ma consommation est presque nulle ! mais je sais que je n'aurais qu'une seule alim donc je tente ce schéma

montage2.png

ma consommation passe à 110mA ! mais heu !  je tente d'ajouter un diode (une idée de jeunesse ^^)

montage3.png

mon montage repasse à une consommation presque nulle ! (la magie de l'électronique quand tu as oublié pas mal de choses)

Donc voilà où j'en suis. une petite aide avec un retour de votre part serait tip top car j'ai un peu du mal avec tout ça.

J'ai l'impression d'avoir trouvé des solutions pour ne pas faire cramer mon arduino, mais je n'en suis pas sûr !

Merci beaucoup et bon confinement à tous !

Portrait de Anonyme

Utilise donc des transistor MosFet l'intensité sur chaque pin de L'arduino sera absolument nulle.

Portrait de magikache

merci pour ce retour rapide. je note pour ces transistors, j'avais déjà lu des choses à ce sujet (j'ai aussi des transistor avec switch)

par contre j'aurais aimé quelques éléments de réponses sur mes questions, question que je comprenne un peu plus mes interrogations et que j'avance en me reformant un peu :-) 

Portrait de Anonyme

Ce que je peux te dire c'est que les masses sont toujours communes autrement cela ne fonctionne pas !

Portrait de magikache

et si je comprends bien un transistor MosFet fait une réelle indépendance entre la base et le collecteur alors que mon BC337 non c'est bine ça ?

Portrait de hercule124

Bonjour,

houla ,ne le prend pas mal  mais il y'a rien de bon dans tout ca 

1er schema une resistance de 100 ohm a la masse  ? tu tires 50 milliamperes sur une sortie la pauvre carte arduino.

2 eme schema  350ma sur la sortie la pauvre carte arduino

3 eme schema  c'est mieux mais pourquoi vcc1 est relier a gnd1? pourquoi pas direct sur une sortie arduino

5 eme schema la diode connectée a 2 masses ?? sert a rien

pour un montage serie de tes leds il te faut une tension = a la somme des leds et un courant constant de 350ma voir un peu moins pour eviter de claquer les leds.

je te donne un lien qui va t'aider

https://sonelec-musique.com/electronique_realisations_alim_led.html

Portrait de magikache

Merci pour ce retour, et non t'inquiète je prends rien mal. 

mon schéma 1 avec l'output inverser me donnait l'impression de pouvoir contrôler la led sans faire passer le courant dedans (j'ai lu ça sur le net dans un post alors je posais la question) j'ai bien compris ton retour.

mon schéma é, n'ayant qu'un plug USB pour vérfier le tirage en ampère, j'ai pris une sortie USB pour controler le transistor, et une pour alimenter la LED, un moyen pour moi de voir la consomation de la LED indépendamment. après j'ai relié les deux masses car venant du même ordi c'est la même masse.

Bon je comprends bien que je fais de la merde ^^ juste je tente de trouver des solutions avec mes pauvres 40mA en sortie d'arduino et mes LED 350mA ou 200mA que j'ai acheté.

Merci beaucoup pour ton lien, je vais regarder ça de plus près.

après j'ai l'impression que le transistor MosFet reste ma solution.

Merci pour vos retours en tout cas.

Portrait de hercule124

oui ,et la grille du mosfet est isolée 

Portrait de magikache

ok, je vais faire le tour de tous les composants que j'ai à la maison, car avec le confinement c'est pas évident ^^ un transistor MosFet à me conseiller éventuellement ?

Portrait de Anonyme
Portrait de magikache

petite quesiton rétorique.

je vais contrôler des led (6 au ax) de 300mA chacune sur du 5 volt et ton mosfet est annoncé pour du 110v 33A c'est pas légèrement disproportionné ?

Portrait de magikache

merci !

Portrait de Anonyme

Tu as vraiment été bidouilleur en électronique, selon tes dires du premier post ??

Portrait de magikache

BEP éléectronique en 1995 donc ça date oui après je n'ai plus fait d'elec, après je code, fais de la modélisation 3D pas mal de programation arduino, et oui je n'ai plus mes bases d'électronique 25 ans après. sinon je viendrai demander conseil. ma question était vraiment déplacé au vue de ta réponse ?

Portrait de Anonyme

Il les donnait à l'époque les BEP ?

Même pas la mémoire de U=RI , P=UI , P=Ri² etc ????

Portrait de magikache

heu tu troll ou tu es constructif ? 

ma question de base porte sur l'optimisation d'un montage que je voudrais faire et qui tourne à ce jour avec des LED classiques conso 20mA. mes résistances ont été posées et calculées, tout fonctionne. juste je cherchais des solutions face à ampérage trop élevé suite à la réception de led acheté sur le net.

Désolé de ne pas avoir tes réflexes mais si je viens poser une question sur un forum c'est que je ne suis pas bon et que j'ai des lacunes. donc y a rien de méchant, mais tes propos ne sont pas très construtifs.

Merci pour tes retours qui m'ont aiguillés. au plaisir d'en apprendre plus pour ré-apprendre ce que j'ai vu en cours y a 30 ans 

Portrait de Jetfuzz

heu tu troll ou tu es constructif ? 

d'après toi, MONSIEUR ne supporte pas la médiocrité, mais vu que c'est dieux tout puissant, on est forcement médiocre devant dieux, voila tu vient d'arriver et tu manges comme nous tous sur ce forum.
notre force serait de s'unir et de le dévisser de son piédestal !!!

Portrait de Jetfuzz

Wolfram

tu es vraiment un connard.
Ho putain ca fait du bien !!!

Portrait de magikache

j'aurais pas mieux dit  :-)

Portrait de Jetfuzz

BEP électronique en 1987, solidaire !!!

Portrait de magikache

biG up ! bravo à toi, je me sens encore plus largé ^^

j'ai relu des contrôles que j'ai retrouvé y a des années, si y avait pas mon nom en haut de la feuille j'aurais même pas pensé que c'était de moi ! 4 pages de calculs avec synthèse à la fin !!!! 

en mode sur le cul ^^

Portrait de Anonyme

Cot cot cot

Je comprend pourquoi les chaudières ont un rendement ...

Portrait de hercule124

Bonjour,

Pour répondre a ta question , c'est la led qui tire le courant donc il faut que les composants qui alimentent ou qui controlent ta led  supportent le courant demandé ,pour le mosfet il y'a aussi le VDS tension entre source et drain. 

si ils sont surdimensionnes c'est pas grave.(vu le prix des composants c'est pas une fabrication a grande échelle).

pour info si tu utilises le mosfet canal N , il faut que le VGS soit plus grand que le VGSth  la il commence a être passant ,plus le VGS est grand plus il sera passant(le courant ID augmente) .

le VGS se calcul ,c'est la tension de la grille du mosfet moins la tension de la source

pour la tension VGSth ,pour le courant ID (le courant max que tu peux tirer) , pour la tension VDS (tension entre source et drain) tu les trouves sur le datasheet du fabricant.

je pense que j'ai rien oublié !

je savais bien que j'avais oublié la puissance dissipé par le mosfet ,on a tendance a l'oublier mais ca chauffe ses petite bêtes .

tu la trouves sur le datasheet  (Ptot) en WATT (se calcul tension multiplier par courant).

Portrait de magikache

ça c'est de la réponse ! merci beaucoup, je vais aller approfondir pour comprendre tout ce que tu as écrit ! mais dans les grandes lignes j'ai bien compris. niff que j'ai pas ce composant à la maison.

Merci beaucoup

Portrait de Anonyme

Hercule tu es trop gentil !

Bientôt on va te demander de les torcher ! Dans ma région on les appelle les bras cassés !

J'ai corrigé Jetfuzz, ce n'était qu'un espace en trop (faute de frappe !) je te retourne le compliment !

Portrait de Jetfuzz

de mander

decidement

bescherelle69 est passé par la !!

Décidément

Portrait de magikache

il a quel age ce wolfram69 ? qui a oublié qu'à une époque il y connaissait rien comme tout le monde. y a pas des modérateurs pour l'envoyer se dégonfler les chevilles.

Pour info si les newB ou les anciens qui n'y comprennent plus grand chose ça te soûle, ne répond au sujet et trace ta route, ça sera plus constructif.

Portrait de Walter

Il y a malheureusement aucun modérateur ici!

Portrait de Anonyme

Mais franchement tu n'es pas capable de faire le même travail qu'Hercule124, pour Jetfuzz je comprends, sa seule et unique raison d'être ici c'est de chercher la m...e. Pour preuve encore une fois il me reproche d'avoir mis un espace sur 'de mander' il est vrais que lui ne fait des fautes que les une derrière les autres et ce ne sont pas des fautes de frappe !

UN SEUL ET UNIQUE MOT "decidement" alors que cela aurait du être "cidément" trois fautes de français en un seule mot et il critique !!!!!

magikache  Tu as cerveau tu es capable de faire des schémas mais coté calcul... Non tu préfères laisser à d'autre le soin de poser des divisions ? Pauvre France !

Portrait de Jetfuzz

pour Jetfuzz je comprends, sa seule et unique raison d'être ici c'est de chercher la m...e. Pour preuve encore une fois il me reproche d'avoir mis un espace sur 'de mander'

oooooh mais sans déconner c'est qui qui a commencer a nous agresser par rapport aux fautes, et maintenant qu'on joue ton jeux tu n'aimes pas,

ALEX voila les messages que je reçois en privé

merci.jpg

Portrait de Jetfuzz

alors pour finir moi aussi je reçois des mails d'aides, de personnes qui n'osent plus poster sur le forum a cause de l'autre naze !!!!!!!!!!
 

Portrait de Anonyme

C'est en réponse à ton insulte gros connard toi même ! Toi tu reçois des Email qui te demande de l'aide ???? Je suis mort de rire !

Bien je vais vous laisser dans votre fange jusqu'au déconfinement.

PS pourquoi ne fais tu pas allusion à ceci :

UN SEUL ET UNIQUE MOT "decidement" alors que cela aurait du être "cidément" trois fautes de français en un seule mot et il critique !!!!!

Bonnes vacances à tous !

Portrait de Jetfuzz

dit moi 69, c'est parce que tu a le cul a la place de la bouche ?

Portrait de magikache

ha ouais ! moi j'arrive tout petiot en mode j'ai un peu besoin d'aide et j'arrive au milieu d'une guerre !!!!

merci en cas pour vos retours.

Jetfuzz en effet ça craint

ps un forum sans modérateur ou administrateur ça existe ?

Portrait de Jetfuzz

je suis vraiment désolé de t'infliger ca , mais c'est la vie il y a toujours un dieux autoproclamé sur chaque forum, le mec qui sait tout sur tout, mais qui en fait est un brèle, généralement je ne prends pas position, mais ici ca me touche perso.un con reste un con !!!!

 

Portrait de magikache

don't worry, ça ne me fait ni chaud ni froid. 

j'avance dans mon projet, j'apprends et réapprends plein de truc, c'est cool. pour le reste ça me passe au dessus de la casquette !  

la je suis en mode composant par composant sur datasheet en espérant trouver mon bonheur dans mes boites d'élec d'après l'école ^^

Portrait de Walter

C'est pas qu'il n'existe pas, Alex l'admin, n'a pas le temps de passer très régulièrement et de gérer le forum.
Gael le modérateur, qui devait suppléer Alex, n'a malheureusement pas pu officier très longtemps.

Pour bien faire, il faudrait qu'Alex nomme un autre modérateur, relativement actif sur le fourm.

Portrait de Alex

Intéressé? Je te préviens c'est pas facile et parfois déprimant d'expliquer le minimum de savoir vivre a certains.... Il a des choses intéressantes qui s'échangent sur le forum pourtant mais de temps en temps y en qui ne savent pas se contenir...

Portrait de magikache

je te confirme qu'un modérateur serait le bienvenue :-)

Portrait de Walter

Alors je ne pense pas être le mieux placé pour ça, surtout d'un partis pris vis à vis des Wolf &co.
J'aurais bien vu un Hercule, mais faute de mieux oui, je suis prêt à assumer cette charge, qui je me doute n'es pas aussi simple que cela pourrait paraître.
Donc si personne est prêt a relevé le défi, oui cela m'intéresse.

Portrait de Anonyme

Alex puisque vous nous faites l'honneur de paraître ici, il serait assez intéressant de voir comment se comporte Jetfuzz. Il m'insulte je lui renvoie la pareille et il s'en plaint, de qui se moque ton ?

Portrait de Jetfuzz

mais tu crois qu'il parle de moi !!!

il demande juste a Walter s'il veux être modo !!

vu que moi j'arrive plus a garder mon calme et que Walter oui, rien de plus logique ....
je valide a 300% merci Alex

Portrait de magikache

je me permets d'intervenir. 

wolfram69 tu te plains de te faire insulter ? je t'invite à relire ce post depuis le début, Jetfuzz n'était pas dans la conversation et pourtant ta manière d'écrire et de me juger n'était pas très agréable, avec un fond de troll action pour voir si j'allais bondir. Tu poses un jugement alors qu'un forum est un lieu d'échange et d'entre aide. 

Alors même si je n'ai pas les tenants et aboutissants, il serait bon que TU changes ton attitude car si les autres commencent à être désagréable, c'est peut être que ton comportement les y a amené.

Salut Alex, Complètement nouveau sur ce forum, je t'invite à lire l'ensemble du post, même si je pense que tu l'as déjà fait ^^ j'adore arriver avec des questions de newB et tomber dans une session guérilla ^^ 

Portrait de Jetfuzz

je pense que tu as bien résumé !

Portrait de Anonyme

J’ai toujours remarqué une chose. Lorsqu’on dit une vérité à quelqu’un et que cette personne reconnaît implicitement que c’est exact, parce que blessée, la colère la submerge. Elle refuse de l’admettre et que ce soit révélée à tous. Et comme l’éloquence et le vocabulaire lui fait aussi défaut, elle tente de ce défendre en accusant d’injure, mais, c’est sans l’impact recherché.

magikache j'ai bien relu et je ne constate que la vérité ! Je ne suis pas ici pour faire des courbettes.

Alex , le savoir vivre pour reprendre votre expression ce n'est pas de se laisser certains vous prendre pour ce que vous n'êtes pas et ne pas dire que l'on est pas né de la dernière pluie. Mais là encore le fait d'être découvert c'est blessant. Je refuse de dire que "tout le monde il est beau, tout le monde il est gentil"

Je n'ai rien à prouvé, je pense avoir apporté pas mal de chose ici, par des explications et des tutos qui fonctionnent, je n'ai jamais eu de remarque disant le contraire il me semble !

Vous voulez un modérateur ici, je suis pleinement d'accord, mais qu'il soit juste et impartiale, mais je ne pense pas que ce puisse être un des membres actuels !

Portrait de magikache

aux vues de ton ton altruisme je pense que tu ferais un piètre modérateur.

je n'ai jamais dit que j'étais blessé, j'ai juste mis en avant que 1 tu trollais (tiptop pour un modérateur) 2 tu n'as aucune fibre pédagogique et aucun sens du plaisir d'apprendre (bref rien de bon pour un modo). tu juges et tu déblatères.

donc que tu aies raison sur le faite que je sois une quiche car je n'arrive plus à poser une formule plus complexe qu'un U=R I car je me perds dans le VCC, la tension de la led etc etc, ça c'est clair c'est vrai à 100%, c'est d'ailleurs pour ça que je suis ici. mais comment tu parles ? tu traites les gens, tu me marques des : Il les donnait à l'époque les BEP ? ou que tu supposes que bientôt faudra me torcher (désolé de la beauté du texte, mais je te cite). mais d'où sors tu pour poser des jugements !? j'hallucine sur ce comportement débile, puéril et provocateur, t'as la fibre qu'un fouteur de m (pardonnez moi l'expression).

je pense que tu as oublié les règles de courtoisie et que t'es vraiment pas recommandable pour une modération.

maintenant si tu pouvais te barrer de mon sujet car rien de constructif ne s'y passe par rapport à mes questions.

Portrait de Walter

Dommage de ne pas avoir remarqué que les gens qui détiennent la vérité n'ont pas besoin d'insulter pour faire valoir leurs arguments. surtout si ses opposants n'ont ni éloquence, ni vocabulaire.

Tu as tout as fait raison, le savoir vivre c'est juste de ne pas insulter son interlocuteur, lorsqu'il y a un désaccord. Et bizarrement Alex ne demande pas a chacun des forumeur, de dire que tout le monde est gentil, mais de ne pas insulter la personne avec qui il y a un désaccord.

Quel est le rapport entre le fait de faire des tutos, du code à la demande est le savoir vivre?
Si on fait un tutos, cela donne un passe droit pour insulter?

Portrait de hercule124

Voila un complément pour ton futur projet

la question que tu vas te poser

est ce que je dois alimenter mes leds avec un montage en série ou en parallèle .

L’avantage d'un montage en série de plusieurs leds 

Il est plus facile et moins coûteux, exemple pour 10 leds de 3.6v  350ma chacune 
Il te faut une alimention de 36v 350ma et tu peux trouver une alim de 36v 500ma .
par contre il faut que le courant ne dépasse pas les 350ma , pour ca il faut le limiter.
(une résistance ou  un régulateur de courant va être nécessaire).

Désavantage du montage série, il faut que la tension d'alimentation soit la plus stable possible
, si une led se coupe dans le montage c'est fini la boucle est ouverte et plus rien.

L’avantage d'un montage en parallèle de plusieurs leds

exemple pour 10 leds de 3.6v 350ma chacune , il te faut une alimentation de 3.6v et 3.5 ampères .(bien sur tu peux adapté ton montage pour une alim de 5v 3.5 amperes).

Si une led se coupe dans le montage la boucle est toujours fermée et les autres leds fonctionnent.
Chaque led a sa propre résistance ou régulateur de courant.

Désavantage du montage parallèle, plus coûteux (il faut plus de composants).
Plus difficile de trouver l'alimentation et nécessite des composants de puissance afin de contrôler le courant.

Tout ca c'est un choix que tu dois prendre en compte.

pour rappel la tv led possède des bandes de led qui utilise les 2 technologies souvent combiné.(dans la plupart des cas)

Des bandes de led monter en série et chaque bande est en montage parallèle.
Si une led se coupe sur une bande, elle entraîne la coupure que sur une seule bande.
Si trop de led coupé écran noir, il y'a un contrôle  qui stop la sortie de l'alim .

Remarque pour un montage série si une led se met en court-circuit la boucle est toujours fermée 
Mais les autres leds doivent subir une tension et un courant plus élevée.

Pour en finir pour certain montage il est préférable de combiner les 2.

Portrait de magikache

merci beaucoup.

je te confirme que je vais me tourner vers un branchement en parallèle car :

j'ai une batterie type externe (type les gros modèles de 20000mah pour charger son ipad) d'un peu plus de 2A.

donc si je ne dis pas de bétise, je vais avant tout réduire le nombre de LED max allumées en même temps et je calculerai les résistances en fonction de ce que je peux avoir, ce qui occasionnera qu'elles brilleront un peu moins qu'en plein régime, tu me confirmes que j'ai bon ?

mes leds sont toutes indépendantes donc pas de soucis de bandes led pour moi.

et comme je suis coincé en confinement je vais me tourner sur des relais pour mes deux sorties de 6 leds chacune. et pour celle qui est toute seule en sortie d'arduino, je vais passer par un des transistors que j'ai (pas un mosfet) et je ferais un calcul de résistance pour m'intégrer dans les 40mA de l'output de l'arduino.

Merci pour ton super retour. si j'ai fait grosse bourde merci de me le signaler ^^

Portrait de hercule124

Ok, surtout pas trop de courant dans les leds.

sur l'arduino tu n'as rien a faire il sera juste la pour envoyer le signal bas au haut (5v ou 0v) dans le circuit secondaire(il y'a des spécialistes sur le forum qui vont pouvoir t'aider crois moi ils sont tres bon).

j'ai rajouté a la fin du message que tu peux combiner le série et le  parallèle en fonction de l'alim.

bonne bidouille

Portrait de Walter

Du coup tes deux leds toutes seuls elles ont la même puissances que les autres?
Quel est l'utilité de ces LEDs ?

Pages