Je suis actuellement en train de faire des tests de basse consommation avec un Arduino pro mini 5V 16 MHz.
J'ai malheureusement envoyé du 12V sur le pin vcc d'une de mes cartes. J'ai voulu alimenter cette dernière avec une alim de breadboard mais apparemment son régulateur 5V est foutu et envoie Vin c'est à dire 12V. La carte peut toujours être programmée. Le programme blink fonctionne mais la liaison série est défectueuse. Les messages affichés dans le moniteur série sont comme lorsqu'on se trompe de baud rate. Dois-je jeter cette carte?
J'obtiens une consommation de 7mA. Cette valeur me semble élevée. J'ai l'impression que je devrais plutôt être aux alentours de 3mA. Quel serait le gain d'enlever le régulateur ainsi que la led power de la carte?
Peut-on alimenter une carte 5V en 3.3V pour réduire la consommation? Est-ce que j'obtiendrais de meilleurs résultats avec une pro mini 3.3V 8 MHz?
Le gain dépend du modèle du régulateur retiré
Une carte Pro Mini 5 V 16Mhz fonctionnera dans la plupart des cas sous 3,3V bien qu'Atmel /Microchip ne s'y engage pas
Les Pro Mini diffèrent par leur tension d'alimention ET leur quartz
Le fonctionnement a 8 MHz des Pro Mini 3v3 permet de réduire encore la consommation.
je n'ai plus en tête les ordres de grandeurs des consommations dans les divers cas de figure mais spontannément je dirai que les 7mA ont été mesurées hors mode veillle
Mais une PRO MINI 16MHz avec LED et régulateur retirés consomme 3µA en veille, contre 1.5µA pour une 8MHz.
C'est bien car mes mesures ne correspondent pas aux vôtres que je m'interroge.
J'ai du mal à croire que je vais passer de 6mA à 3microA juste en enlevant la led et le régulateur.
La led reliée au pin 13 consomme-t-elle lorsque elle est éteinte?
Je parle de la LED POWER ON, celle qui est allumée en permanence.
Tout dépend de l'implémentation de la carte. Certaines LEDs ont une résistance de 10K en série, d'autres 4.7K.
Le régulateur peut différer aussi en fonction de la conception de la carte.
Mais ce qui est sûr est que si tu retires les deux, tu retrouves dans tous les cas la consommation de l'ARDUINO seul.
On tombe de temps en temps sur des ATMega328 'conciliants' , mais je présume que si tous les AT Mega 328 fonctionnaient sous 3,3V à 8 MHz et ce dans toute la palge de température, Atmel aurait rédigé autrement la Data Sheet
La datasheet garantie toute la gamme de température alors que nous utilisons généralement les cartes arduino à 20°C donc cela peut expliquer que des ATmega fonctionnent bien en 3,3V. J'ai personnellement plusieurs ATmega1284 et 328 qui tournent à 16MHz sur des batteries LiIon sans aucun problème et depuis longtemps.
Très étonnant ... mais cela m'étonnerait que cela fonctionne avec une LI-ION presque déchargée (3V).
Par contre à partir de 3.8V 3.9V je ne dis pas non.
Il est probable que tu n'obtiennes pas le même résultat avec une autre PRO MINI 16MHz tirée d'un autre lot.
En tous cas j'ai eu des déboires avec une NANO (16MHz 5V aussi) et 3.7V.
C'est le même ATMEGA328p que la PRO MINI.
Si j'avais essayé avec plusieurs dizaines d'exemplaires, j'en aurais peut-être trouvé une qui fonctionne, ou plusieurs, avec cette tension.
Tout est question de chance ... mais ce n'est pas recommandé.