Go Down

Topic: La consommation des cartes ARDUINO et les régulateurs LDO (Read 1 time) previous topic - next topic

hbachetti

Salut à tous.

Deux petits articles pondus récemment :
Consommation d'une carte arduino

Cet article ne se veut pas exhaustif, juste trois cartes très courantes extraites de mon stock.

Les régulateurs LDO

Vous trouverez dans celui-ci une liste assez importante de régulateurs destinés à alimenter vos montages.

Bonne lecture

@+
Linux is like a wigwam: no Windows, no Gates, and an Apache inside ...

68tjs

Je pense qu'il serait intéressant de préciser que la réduction de consommation de la pin-pro en 3,3V par rapport au 5V est aussi due à la réduction de la fréquence horloge de 16 à 8 MHz.
Ce n'est quand même plus tout à fait la même carte.

hbachetti

Non, pas du tout, il s'agit bien d'une carte 3.3V 8MHz alimentée en 5V.
Linux is like a wigwam: no Windows, no Gates, and an Apache inside ...

hbachetti


J'ai ajouté ceci :

Remarque : la carte, bien que vendue sous l'appellation 3.3V peut être alimentée par VCC sous 5V. Cela revient à appliquer 5V sur le processeur mais aussi sur le régulateur. Le processeur supporte jusqu'à 6V, mais est-ce dangereux pour le régulateur ? Théoriquement le régulateur supporte jusqu'à 6V sur son entrée, mais supporte t'il la même tension sur sa sortie ? J'ai fait l'essai, sans destruction apparemment. Je déconseille tout de même ce montage, hors spécifications, ou alors retirez le régulateur.

@+
Linux is like a wigwam: no Windows, no Gates, and an Apache inside ...

al1fch

Bonjour

Merci pour le tableau comparatif de divers régulateurs linéaires LDO !

Quote
Théoriquement le régulateur supporte jusqu'à 6V sur son entrée, mais supporte t'il la même tension sur sa sortie ? J'ai fait l'essai, sans destruction apparemment. Je déconseille tout de même ce montage, hors spécifications, ou alors retirez le régulateur.
Dessouder le régulateur ... ou soulever délicatement la patte de sortie (je fais ça sur mes WEmos D1 Mini ou Pro Micro 3V/8MHz que j'alimente directement en 3,2V. (la manip est réversible avec une goutte de soudure)

Quand un régulateur 3V3 'voit' 5V sur sa sortie il fait tout ce qu'il peut pour ramener la tension à 3,3V (normal pour un régulateur !) Pour cela il utilise  'à fond' son transistor NMOS de sortie qui encaisse alors un courant élevé drainé vers la masse. . Mauvais pour lui et pour la consommation du montage.

J'ai fait des mesures sur de tels régulateurs, désactivés par leur broche de mise en veille , sans tension en entrée et recevant 3,3V sur la sortie.  Un petit courant continue à entrer dans le régulateur (celui du pont diviseur intégré  qui, lui  n'est pas désactivé sur les régulateurs LDO testés). D'où la déconnection systématique de la patte de sortie du régulateur inutile pour améliorer l'autonomie des montages alimentés en directement en 3V3 ou 3V2


hbachetti

Quote
Quand un régulateur 3V3 'voit' 5V sur sa sortie il fait tout ce qu'il peut pour ramener la tension à 3,3V (normal pour un régulateur !) Pour cela il utilise  'à fond' son transistor NMOS de sortie qui encaisse alors un courant élevé drainé vers la masse. . Mauvais pour lui et pour la consommation du montage.
Effectivement, le régulateur 3.3V sans tension d'entrée avec 5V sur sa sortie pompe 200µA. Je viens de le dessouder pour voir.
J'ai supprimé ce test car il n'a aucun intérêt.
Je ferais mieux de faire le test avec une MINI 5V 16MHz, mais je n'en ai pas.

@+
Linux is like a wigwam: no Windows, no Gates, and an Apache inside ...

BrUnO14200

Toujours trés interessant ton blog.

J'ai une question : sur une pro mini 3.3V en veille, la conso que tu donnes est de 1.4mA , je trouve également la même chose .

Tu indiques qu'en la modifiant (suppression de la LED Power et by pass du régulateur) , tu tombes à 5 uA en conso.

Tu as mesuré 70uA pour la conso propre au régulateur et 0.5mA pour la led power .

Soit en uA : 1400 - 70 - 500 = 830uA

Et du coup je ne vois pas comment on arrives au 5uA en mode "ultra veille" ?!

J'ai loupé qqch ? :D

PS: il est tard mais j'ai pas l'impression d'avoir fait d'erreurs de conversion ..mais on sait jamais ;) .
Ma couveuse :https://forum.arduino.cc/index.php?topic=571843.0

hbachetti

Il existe différents modèles de PRO MINI avec des régulateurs différents, et je pense que la consommation due au régulateur doit varier fortement d'un exemplaire à l'autre.

@+


Linux is like a wigwam: no Windows, no Gates, and an Apache inside ...

hbachetti

D'autre part la LED peut consommer 180µA si elle est polarisée par une résistance de 10KΩ ou 380µA si elle est polarisée par une résistance de 4.7KΩ. Cela peut être plus, donc la consommation de la carte non modifiée est très variable.
Linux is like a wigwam: no Windows, no Gates, and an Apache inside ...

BrUnO14200

Ok merci !

J'attends d'autres pro mini 3.3V . Je vais en modifier une et je ferais des mesures .
Ma couveuse :https://forum.arduino.cc/index.php?topic=571843.0

hbachetti

Il est assez difficile de mesurer des µA.
Je te conseille de démarrer la carte sur le calibre mA, car le shunt du calibre µA provoque une chute de tension trop importante pour que la carte démarre. Ensuite lorsque la carte est endormie, passe très rapidement sur le calibre µA, sans provoquer de coupure. Avec certains multimètres, c'est difficile, tout dépend du commutateur.

Bon réveillon.
@+
Linux is like a wigwam: no Windows, no Gates, and an Apache inside ...

BrUnO14200

Salut .

J'ai modifié une pro mini 5v en supprimant la LED Power, je n'ai pas touché au régulateur car je ne suis pas outillé pour .

J'utilise un sketch basique avec LowPower où je fais clignoter la LED 13 avec intervals de 5 secondes pendant lesquels j'endors la pro mini..

Les 2 LEDs consomment chacune environ 1,5 mA ..et je tombe effectivement sur une conso d'une petite dizaine de uA dans cette configuration .

Donc ma contribution :
* ProMini 5V 16MHz no name achetée sur Ebay avec régulateur interne fonctionnel :

-Conso avec LED POWER et LED 13 allumées en mode veille : 3mA env.
-Conso avec juste LED13 allumée en mode veille : 1,5mA
-Conso sans LEDs : 9uA sur calibre 2mA

;) !
Ma couveuse :https://forum.arduino.cc/index.php?topic=571843.0

hbachetti

9µA en laissant le régulateur c'est peu et tout à fait acceptable.
@+
Linux is like a wigwam: no Windows, no Gates, and an Apache inside ...

weado

Génial. Merci pour toutes ces infos très utile pour un montage Low-Power comme une sonde de température ;-)

hbachetti

Linux is like a wigwam: no Windows, no Gates, and an Apache inside ...

Go Up