Énergie¶
Une grappe de capteurs doit tenir 2 mois sur batterie, on doit pouvoir donner l'alerte pour aller changer les batteries avant qu'elles ne défaillent.
Veille profonde¶
L'esp32 possède des modes de veilles plus ou moins profonds, en deep sleep, notre carte (olimex esp32) consomme 65µA.
Autonomie¶
Avec quatre batteries 18650 en parallèle, notre système fonctionne environ six mois.
Le niveau de batteries est visible sur Grafana et des alarmes préviennent les utilisateurs en cas de niveau de batterie faible.
Mesure de la charge de la batterie¶
Courbes de décharge
¶
Il faut fixer une valeur seuil d'alerte de la charge de la batterie.
On peut tenter 3.5V puisque l'esp a besoin de 3.3V caractéristiques et décroche en dessous de 3.2V
Pour mesurer la tension aux bornes de la batterie, détails du premier pcb sur cette page Mesure de La charge de la batterie
Pour se faire, on connecte un adc de l'esp aux bornes de la batterie, mais avec un pont diviseur, car la batterie développe 4,2V à pleine charge et l'adc ne supporte que 3.3V max.
Afin que ce système de mesure ne consomme pas de manière intempestive, peut-être faudra-t-il en piloter le fonctionnement par MOSFET (bs170) avec un N channel ou un transistor pourrait garder l'entrée du circuit de mesure de la tension, piloté par une sortie de l'esp.
liens pour s'inspirer :- mesure de charge de la batterie
- 2 solutions possibles :
cablage 1 : deux MOS + résistances + condensateur
nécessite l'achat des 2 composants MOS
composant MOSFET
composant MOSFET
cablage 2 : 2 résistances
pas besoin d'acheter des composants supplémentaires mais consomme plus que la 1e solution
déterminer la consommation? Capable de durer au moins 2 mois?