Décharge d'une batterie LIPO dans un FireBeatle ESP32

De MediaWiki UOF
Aller à la navigation Aller à la recherche

But de l’étude

Comparaison des courbes de décharges remontées par 4 FireBeatle ESP32 lorsqu’ils sont couplés à 4 batteries différentes.

Principe de l’étude

4 modules de développement FirbeatleESP32 V4.0 (numérotés en fonction du dernier nombre de leur adresse MAC soit 88, B8, C0 et 64) peuvent être reliés à 4 batteries (numérotées 1 à 4). Pour chaque couple FirebeatleESP32 / batterie, on relève la courbe de décharge.

La mesure est réalisée sur A0 après avoir court-circuité les deux ponts R10 et R11 du Firebeetle.

Les courbes seront ensuite comparées de deux manières différentes :

  • pour un ESP on compare les courbes de décharge des 4 batteries
  • pour une batterie on compare la courbe de décharge pour 4 firebeetle

Le programme utilisé dans les Firebeetle respecte la séquence suivante :

  • réveil (boot)
  • connection à un réseau Wifi
  • mesure de température/hygrométrie (capteur DHT22)
  • mesure de la tension batterie par le Convertisseur analogique numérique interne (R10 et R11 shuntées)
  • Envoi des informations en MQTT vers un centre de données
  • Mise en sommeil pendant 20 secondes.

Résultats

Chaque case présente les valeurs suivantes (exemple donné pour la première case du tableau) :

  • Valeur Max / Valeur Min (2421/1705)
  • Différence (716)
  • Date de début d’émission (18/10/22 17:20:27)
  • Date de fin d’émission (2j 21h 15m 04s)
  • Durée d’émission en secondes (249 304 s)
  • Nombre de cycles de 20 secondes (nb d’émissions) (12 465 cy)


Texte de la légende
Firebeetle 88 Firebeetle B8 Firebeetle C0 Firebeetle 64
Batterie n°1 Exemple Exemple Exemple Ex
Batterie n°2 Exemple Exemple Exemple Ex
Batterie n°3 Exemple Exemple Exemple Ex
Batterie n°4 Exemple Exemple Exemple Ex

ESP n° 88 (openspace terrasse) ESP n° B8 (Openspace Salle 6) ESP n° C0 (bureau fabmanager) ESP n° 64 (Salle formation) Bat. n° 1 2421 / 1705 716 18/10/22 17:20:27 21/10/22 14:35:31 2j 21h 15m 04s 249 304 s 12 465 cy 2384 / 1680 704 24/10/22 13:17:03 27/10/22 09:02:24 2j 19h 45m 21s 243 921 s 12 196 cy 2496 / 1751 745 02/11/22 11:50:35 05/11/22 11:33:01 2j 23h 42m 26s 258 146 s 12 907 cy 2450 / 1693 757 28/10/22 11:49:22 31/10/22 12:34:46 3j 01h 45m 24s 265 524 s 13 276 cy Bat. n° 2 2416 / 1712 704 28/10/22 13:48:57 31/10/22 17:06:45 3j 04h 17m 48s 274 668 s 13 733 cy 2384 / 1678 706 18/10/22 17:19:15 21/10/22 20:10:20 3j 02h 51m 05s 269 465 s 13 473 cy 2483 / 1759 724 24/10/22 13:19:19 27/10/22 16:17:17 3j 02h 57m 58s 269878 s 13493 cy 2450 / 1705 745 02/11/22 10:42:50 05/11/22 15:22:25 3j 4h 39m 35s 275 975 s 13 798 cy Bat. n° 3 2422 / 1712 710 02/11/22 11/51/01 05/11/22 15/32/51 3j 03h 41m 50s 272 510 s 13 625 cy 2378 / 1680 698 28/10/22 13:50:32 31/10/22 17:38:33 3j 04h 48m 01s 276 481 s 13 824 cy 2480 / 1766 714 18/10/22 17:22:21 21/10/22 23:12:54 3j 05h 50m 33 s 280 233 s 14 011 cy 2450 / 1697 753 24/10/22 12:04:05 27/10/22 15:31:36 3j 03h 27m 31s 271 651 13 582 cy Bat. n° 4 2431 / 1700 731 24/10/22 13:16:34 27/10/22 13:28:36 3j 00h 12m 02s 259 922 s 12 996 cy 2395 / 1683 712 02/11/22 12/18/29 05/11/22 13/22/49 3j 01h 04m 20s 263 060 s 13 153 cy 2498 / 1749 745 28/10/22 13:48:36 31/10/22 17:53:56 3j 05h 05m 20s 277 520 s 13 876 cy 2407 / 1683 724 18/10/22 17:19:23 21/10/22 18:02:40 3j 00h 43m 17s 261 797 s 13 089 cy


Les cellules orangées ont subi une “panne” du broker MQTT pendant environ 24h, interdisant la transmission des informations. Il se peut que ceci ait entraîné des temps de connection plus long (tentative avortée de connection au serveur) d’ou une consommation plus importante.


Interprétation des résultats

Niveau max de batterie mesuré
88 B8 C0 64 Moy. Ec. Max
Bat. n°1 2421 2384 2496 2450 2438 112 (4,7%)
Bat. n°2 2416 2384 2483 2450 2433 99 (4,2%)
Bat. n°3 2422 2378 2480 2450 2433 102 (4,3%)
Bat. n°4 2431 2395 2498 2407 2433 103 (4,3%)
Moy 2423 2385 2489 2439
Ec. max 15 (0,6%) 17 (0,7 %) 18 (0,7%) 43 (1,8%)

Bat / ESP 88 B8 C0 64 Moy Ecart max 1 2421 2384 2496 2450 2438 112 (4,7%) 2 2416 2384 2483 2450 2433 99 (4,2%) 3 2422 2378 2480 2450 2433 102 (4,3%) 4 2431 2395 2498 2407 2433 103 (4,3%) Moy 2423 2385 2489 2439



Ecart max 15 (0,6%) 17 (0,7%) 18 (0,7%) 43 (1,8%)




Niveau min de batterie mesuré
88 B8 C0 64 Moy. Ec. Max
Bat. n°1 Exemple Exemple Exemple Ex Ex Ex
Bat. n°2 Exemple Exemple Exemple Ex Ex Ex
Bat. n°3 Exemple Exemple Exemple Ex Ex Ex
Bat. n°4 Exemple Exemple Exemple Ex Ex Ex
Moy Exemple Exemple Exemple Ex Ex Ex
Ec. max Exemple Exemple Exemple Ex Ex Ex

Bat / ESP 88 B8 C0 64 Moy Ecart max 1 1705 1680 1751 1693 1707


2 1712 1678 1759 1705 1714


3 1712 1680 1766 1697 1714


4 1700 1683 1749 1683 1704


Moy







Ecart max











Valeur max des max : 2498 Valeur min des min : 1678

Valeur Min des max : 2378 Valeur max des min : 1766

Utilisation des résultats Les valeurs remontées peuvent etre utilisées pour définir un affichage en pourcentage de la charge de la batterie (comme sur les ordinateurs ou téléphones portables).


La charge des batteries peut être définie entre le max des min soit 1766 qui correspond à une charge de 0% le min des max soit 2378 qui correspond à une charge de 100%. Ainsi si une batterie renvoie une tension supérieure à 2378 elle sera considérée chargée à 100% Si une batterie renvoie une tension inférieure à 1766, elle sera considérée chargée à 0%. En prenant 5% de tolérance, on peut modifier ces seuils et les porter à 1854 pour la charge de 0% et 2259 pour la charge de 100%. Soit une différence de 405 unités pour une charge de 100%.


Ainsi une charge de 50 % sera déclenché pour une tension de 2056 Ainsi une charge de 20 % sera déclenché pour une tension de 1935 Ainsi une charge de 10 % sera déclenché pour une tension de 1894 Ainsi une charge de 5 % sera déclenché pour une tension de 1874