Go Down

Topic: L'intensité électrique de l'Arduino (Read 4183 times) previous topic - next topic

demss

Feb 14, 2010, 06:49 am Last Edit: Feb 14, 2010, 07:17 am by userid3456789 Reason: 1
Bonjour,
J'ai quelque questions sur l'intensité électrique de l'Arduino. Et aussi sur ce bon tutorial!
http://www.pobot.org/Debuter-avec-une-carte-Arduino.html

L'intensité électrique maximale qu'une broche de l'arduino peut fournir = 500mA?
L'arduino donne autant d'intensité électrique qu'un (capteur, led, servomoteur) peut en recevoir tant que l'intensité demandé est =< 500mA?


Si j'ai une intensité électrique de 500mA et un voltage de 5 Volts et que je veux changer l'intensité à 10mA et je veux changer le voltage à 3.2 Volts j'utilise cette fonction R=U/I?

Quote
R = (5 - 1.8) / 0.01 = 320

Je dois mettre une résistance de 330 ohms car les valeurs sont normalisées.


Quelle est l'intensité électrique maximale que 2 broches de l'arduino peut fournir?
est-ce l'intensité maximale de l'arduino divisée par 2?
250mA pour chaque broche?


Si j'ai plusieurs capteur branché sur le 5 Volts.
Combien de capteur je peux brancher comme cela?

Ça dépend de l'intensité électrique que chaque capteurs consomme?
Et pour le voltage après combien de capteur le voltage ne sera plus égale à 5 volts?


Si j'alimente sur la broche Vin mes arduinos avec une pile 9 Volts combien d'arduino je peux alimenter avec cette pile?
Ça dépend des (capteur, led, autre) qui sont branché sur c'est arduinos?

Merci

cetiop

Salut,
Alors pour l'intensité max, je crois que c'est 40mA.
(cf http://arduino.cc/en/Main/ArduinoBoardDuemilanove)
Sinon avoir une intensité de 10mA, tu fais une petite loi des mailles et après ça devrait aller.
Tu as compris?

Luj06

Le tutorial Pobot explique que l'intensité électrique maximale qu'une broche de l'Arduino peut fournir est de 40 mA. Mais un port (groupe de 8 broches) ne peut fournir que 200 mA donc on ne peut pas demander 8 fois 40 mA. Le problème c'est que l'Arduino a renommé les pattes donc la notion de port est absente.

La loi d'Ohms, c'est pour les résistances qu'on ajoute pour limiter le courant dans une led, pas pour les capteurs. Donc il faut laisser le capteur consommer l'intensité dont il a besoin : pas nécessaire de réduire l'intensité mise à disposition qui peut être bien supérieure.

Revenons en à ton problème : ici il ne s'agit pas d'une patte d'entrée/sortie de l'Arduino, mais de l'alimentation (5 volts sur ton schéma) donc les 40 mA ne s'appliquent pas, heureusement !

Différents cas :
- si l'Arduino est branchée sur un portable : seulement 200mA
- si l'Arduino est branchée à un ordinateur de bureau : jusqu'à 500mA
- si l'Arduino est connectée à une tension externe (Vin ou jack) qui fournit plus de 500mA (genre alim stabilisée à 1 ampère) : 500 mA quand même car limitation du régulateur de tension qui fournit le 5 volts.

Il n'y a pas de répartition qui poserait une nouvelle limite : tous tes capteurs vont "pomper" ce dont ils ont besoin : certains 2 mA, d'autres 65 mA, etc... Tu fais la somme des consommations fournies dans les documentations et tu vérifies que le total n'est pas supérieure à la tension disponible moins la consommation du reste de l'Arduino !

sensor56

Salut,

je confirme :
- intensité maxi sur 1 broche Arduino = 40mA
- intensité maxi totale pour toutes les broches = 200mA

Ceci ne concerne que ce qui est connecté sur les broches :
- pour des LEDs sur les broches, utiliser une R = 270 Ohms par exemple en série est un bon compromis (5V(V+ carte) - 1,5V (tension LED))/ 270 = 13mA/broche avec une LED
- pour les broches connectées sur des CI numériques : consommation négligeables le plus souvent, < 1mA

L'intensité maxi disponible par la carte par contre dépend de l'alimentation utilisée comme le dit le post précédent.
Si tes modules consomment beaucoup, il suffit de connecter une autre alim sur la carte en plus ou à la place de l'USB. Il existe des blocs secteurs qui fournissent 1A... Sinon, une alim PC te fournit du 12V ou du 5V sous plusieurs Ampères...

A+


demss

#4
Feb 14, 2010, 08:34 pm Last Edit: Feb 14, 2010, 08:57 pm by userid3456789 Reason: 1
Merci beaucoup je comprend mieux maintenant!  :)

Alors si j'ai bien comprit:
- Pour la broche 5 volts je peux avoir jusqu'à 500mA.
- Pour la broche 3.3 volts je peux avoir jusqu'à 50mA.
- Pour tous les autre broche je peux avoir jusqu'à 40mA par broche. 200mA pour tous les autre broches combinées.
- Si les modules branchés sur la broche 5 volts demande en tout 500mA et moins tout va bien.

Si je branche une led sur la broche 5 volts et je met une résistance de 330 ohms. Je vais avoir une intensité à 10mA et un voltage à 3.2 Volts.

Quote
R = (5 - 1.8) / 0.01 = 320

Je dois mettre une résistance de 330 ohms car les valeurs sont normalisées.



Connaissez-vous une alim externe peu couteuse qui peut ce porter sur une ceinture et qui peut alimenter 5 à 10 arduinos?
Ou en combinant des piles 9 volts ça peu surement être possible?
Comment je peux faire pour tester l'ampérage maximum d'une alim externe avec mon multimètre?

Merci

demss

#5
Feb 15, 2010, 10:23 am Last Edit: Feb 15, 2010, 11:11 am by userid3456789 Reason: 1
J'ai trouver c'est alimentations externe!
Je pense que dans la norme un Arduino et (capteur, led, autre) consomme environ 200mA.
Les calcules vont être fait pour 200mA par arduino et non pour l'ampérage maximum 500mA par arduino car la norme est 200mA.

Une batterie 175 mAH à 9.0 Volts.
- Peut faire fonctionner 1 arduino durant 52 minutes.
- Peut faire fonctionner 0 arduino durant 1 heures.
http://www.robotshop.ca/batterie-rechargeable-9v-energizer.html
Voici un chargeur pour cette batterie:
http://www.robotshop.ca/chargeur-familial-universel-energizer.html

Une batterie 595 mAH à 9.0 Volts.
- Peut faire fonctionner 1 arduino durant 2 heures et 58 minutes.
- Peut faire fonctionner 2 arduinos durant 1 heures.
- Peut faire fonctionner 5 arduinos durant 30 minutes.
http://www.beachaudio.com/Energizer/522fp-4-p-5103.html?utm_content=AD_ID&utm_campaign=522fp-4&utm_medium=cpc&utm_source=thefind
C'est pas une batterie rechargeable:

Une batterie 2000 mAH à 7.2 Volts.
- Peut faire fonctionner 1 arduino durant 10 heures.
- Peut faire fonctionner 10 arduinos durant 1 heures.
- Peut faire fonctionner 20 arduinos durant 30 minutes.
http://www.robotshop.ca/batterie-robot-vex-5.html
Voici un chargeur pour cette batterie:
http://www.robotshop.ca/chargeur-piles-rapide-vex-1-1.html

Une batterie 2800 mAH à 7.2 Volts.
- Peut faire fonctionner 1 arduino durant 14 heures.
- Peut faire fonctionner 14 arduinos durant 1 heures.
- Peut faire fonctionner 28 arduinos durant 30 minutes.
http://www.robotshop.ca/batterie-bat-04-lynxmotion-3.html
Voici un chargeur pour cette batterie:
http://www.lynxmotion.com/Product.aspx?productID=602&CategoryID=48

Une batterie 3800 mAH à 7.4 Volts.
- Peut faire fonctionner 1 arduino durant 19 heures.
- Peut faire fonctionner 19 arduinos durant 1 heures.
- Peut faire fonctionner 38 arduinos durant 30 minutes.
http://www.robotshop.ca/batterie-7v-3800mah-li-mn-duralite.html
Voici un chargeur pour cette batterie:
http://www.robotshop.ca/rechargeur-batterie-4-7v-21070-duralite.html

Merci

cscm

Salut les filles,

Pour augementer la durée de vie des piles, il y'a plusieurs solutions :
* utiliser le mode sleep, c'est à dire activer la carte à l'aide d'un  évènement extérieur, comme d'écrit ici :  Sleep. ;
* augementé la capacité de la pile, à l'aide d'un "Battery Bank" ;

Pour plus d'informations sur l'autonomie avec une carte Arduino + Xbee, j'ai cela dans mes bookmarks :
Arduino and XBee Battery Test Results

Voilà, mes 10mA

Go Up