Consommation électrique de l’Arduino leonardo
void loop() {}Le logiciel Otii nous permet d’avoir rapidement un aperçu de la consommation électrique. Pour plus d’informations sur la façon de configurer votre nouveau projet, d’alimenter la carte Arduino avec Otii Arc, ou plus encore, consultez le site de documentation de Qoitech. Une métrique importante fournie par Otii Software est la “consommation moyenne de courant” pendant une période sélectionnée. Pour ce mode d’inactivité, nous obtenons 13,6mA. Nous utiliserons cette mesure pour surveiller la consommation de courant pendant chaque mode différent (sommeil profond, échantillonnage, extraction de caractéristiques et inférence). Cet outil nous aidera à déterminer combien de temps notre appareil fonctionnera avec une batterie de 500mAh. Nous utiliserons la valeur “Durée de vie” comme indicateur clé. Dans notre premier scénario, la durée de vie est de 1,5 jour. Comme vous pouvez le voir ici, la consommation de courant sans aucune optimisation est assez élevée. Pour optimiser cette consommation de courant par défaut, Arduino fournit quelques astuces : Comment réduire la consommation d’énergie sur le Nano 33 BLE.Essayons ces recommandations dans un deuxième sketch Arduino:void setup() {
Mesureur de puissance Arduino
Je voudrais mesurer la consommation électrique de mon système. J’ai essayé de mesurer le courant en utilisant le multimètre mais il ne donne pas de valeur constante. Y a-t-il un autre moyen de mesurer ces valeurs ?
Je voudrais mesurer la consommation d’énergie de mon système. J’ai essayé de mesurer le courant à l’aide du multimètre mais il ne donne pas de valeur constante, y a-t-il un autre moyen de mesurer ces valeurs ?
Je pense que vous vous êtes mal exprimé. Soit vous voulez dire : “Je voudrais mesurer la consommation électrique maximale…” ou “Je voudrais mesurer la consommation électrique moyenne…” ou “Je voudrais mesurer l’énergie totale dissipée de mon système…”.
Vous pouvez opter pour un multimètre analogique car l’inertie du mouvement du compteur tend à lisser les relevés et il est plus facile de faire une “moyenne mentale” des relevés. Mais assurez-vous qu’il est suffisamment sensible. Certains peuvent ne pas lire les courants de faible intensité.
Mais sachez que la mesure du courant est “délicate”, surtout si vous avez une masse commune entre votre outil de mesure et le circuit à tester (les multimètres n’ont pas de “masse”, ils ont un fil commun flottant, ou négatif).
Faites-nous part de vos commentaires
Le capteur INA219 est un capteur de courant et de tension permettant de mesurer facilement la puissance. Dans certaines applications, il est intéressant de mesurer la puissance électrique échangée entre les appareils. Par exemple, mesurer la puissance récupérée par un panneau solaire. Nous allons voir dans ce tutoriel comment mesurer les valeurs de puissance avec le capteur INA219.
Le capteur INA219 est un capteur de courant et de tension communiquant via I2C. Il suffit de l’alimenter avec la sortie 5V de l’Arduino et de connecter les bornes SDA et SLC de la communication I2C.
Une application possible avec un capteur INA219 est de créer un compteur d’énergie pour mesurer la puissance électrique absorbée par un panneau solaire, par exemple. Cela permet, d’une part, de vérifier le bon fonctionnement des cellules photovoltaïques et, d’autre part, de mesurer ses performances dans le temps.
Wattmètre Arduino 230v
Les régulateurs linéaires sont excellents. Ils sont bon marché et peuvent réguler une tension supérieure à une tension inférieure avec seulement 3 broches (Vin, masse Vout). L’inconvénient d’un régulateur linéaire est qu’il peut devenir très chaud quand il y a une grande différence entre la tension d’entrée et de sortie, ou si vous consommez beaucoup de courant. Vous pouvez calculer la puissance qui est gaspillée sous forme de chaleur à l’aide d’une simple équation :
Sans entrer dans les détails, les alimentations à découpage sont beaucoup plus efficaces car le courant d’entrée ne doit pas nécessairement être le même que le courant de sortie. Avec une charge légère, vous pouvez trouver des régulateurs à découpage dont le rendement est supérieur à 90 %. Avec un régulateur à découpage, vous pouvez non seulement réduire la tension d’entrée (en utilisant un convertisseur buck), mais aussi augmenter la tension (en utilisant un convertisseur boost). D’autres circuits intégrés, comme le TPS61200 utilisé sur la PowerCell, sont parfaits pour les applications alimentées par batterie, car ils peuvent efficacement réduire la tension de la batterie ou l’augmenter !
La réduction de la tension a cependant un inconvénient. Réduire trop la tension du système, sans réduire la vitesse d’horloge, pourrait faire en sorte que le microcontrôleur commence à se comporter bizarrement. La RedBoard, l’Uno, et le 5V Pro Mini utilisent tous un cristal de 16MHz. En regardant la fiche technique du 328P, nous pouvons voir qu’à 3.3V, la fréquence maximale recommandée est d’environ 13MHz. La relation entre la vitesse d’horloge et la tension du système est la raison pour laquelle notre Pro Mini 3.3V utilise une horloge de 8MHz au lieu de 16MHz.