J'ai un panneau solaire de 6w, courant de cc de 1.18A.
J'ai un esp8266 mod12f.
J'ai 2 capteurs ina pour tension batterie et pour savoir la production de courant.
J'ai un régulateur (un tc1262 pour l'instant).
J'ai un bme280.
J'ai un module cn3791, module mqtt pour gérer la charge de la batterie.
Et j'ai pas de batterie.
Donc dans l'idée je pense à une 18650, de 3.7V, je n'ai pas encore calculé combien il me faudrait de capacité.
Le montage est amené à évoluer pour intégrer d'autres capteurs.
Je n'ai jamais fait de système autonome en extérieur et je pense que je vais avoir pas mal de soucis avec les variations de température pour le stockage de la batterie.
Avez-vous des conseils à m'apporter sur ce sujet, sur le montage que j'ai présenté ou sur tout autres éléments que j'ai négligé durant mes réflexions ?
On pourrait faire comme première remarque que ton schéma est illisible. Les fils se croisent n'importe comment et cela le rend impossible à déchiffrer. Il faudrait à minima faire l'effort de les faire se croiser à angle droit et aussi les faire entrer sur les cartes perpendiculairement aux coté s de la carte.
Comme ici par exemple
J'ai rajouté atinny à la fin car je souhaite, à terme, ajouter ce composant pour faire mon pluviomètre. Il serait donc jamais en mode sleep et consommerait en permanence 2ma.
Après j'ai pas encore réfléchis au restant de mon montage, j'utiliserai des switch reed pour l'anémomètre et le pluviomètre mais je ne pense pas qu'il y ait d'autre composants qui consomment trop...
Quel type de pluviomètre?
Il y a eu un fil de discussion sur le sujet il y a peut de temps et, si mes souvenirs sont bons, la solution retenue avait été un pluviomètre à godet donc le CPU n'a pas besoin d'être actif en permanence car il suffit qu'une interruption le réveille lorsque le godet bascule. Ce qui fait que le pluviomètre pourrait aussi être géré par l'ESP.
Ne pas négliger aussi le fait que l'ESP a 3 modes de fonctionnement distincts:
en veille
actif, WiFi éteint
actif, WiFi allumé
Si le WiFi n'est allumé que durant la période d'envoie de données, on peut très bien l'utiliser de temps en temps pour faire d'autres choses en consommant moins de courant.
Cela veut bien dire que je peux utiliser le mode light sleep ?
Pour un mois d'hiver, avec un ensoleillement de 60h, si je considère que mon panneau solaire produit 0.1A en moyenne, la production sur le mois est donc de 6Ah.
Si ce même mois est pluvieux (250mm), en prenant en compte que le godet représente 0.2mm, cela fait 250/0.2 = 1250 basculements.
Pour traiter l'impulsion, il faut 80ma pendant 50ms soit 4mA.s, donc sur le mois 5000mA.s = 1.3mA.h.
Pour le mode light sleep pendant le mois, 1.2mAh => 1.2 * 24 * 30 = 864mAh. On rajoute à ça la conso du cn3791 durant l'ensoleillement du mois (60h)=> 60*1.3 = 78mAh.
Et enfin, les communications wifi, si la conso wifi d'une transmission est de 0.05mAh et qu'il y a une transmission toutes les 4h => 0.05 * 6 * 30 = 9mA.h.
Donc sur le mois pluvieux, le bilan total est de 1.3+9+78+864 = moins de 1000mAh.
Du coup je reviens pour ce que je demandais à la base :
pouvez-vous me conseiller des batteries pour ce type de système ?
Comment mettre cette batterie à l'abri des intempéries et de la chaleur ?
J'ai également une batterie 12v :
Je n'avais pas trop compter dessus car c'est une batterie 12v, inutile pour mon montage, mais si ça peut m'être utile, pourquoi pas l'utiliser. Il faudrait une carte BMS dans ce cas ? Et modifier mon montage un peu j'imagine...
Je n'ai pas vérifier tes calcules, qui me semble correcte.
si tu as un besoin sur un mois d'une capacité cumulé de 1000mAh, une 18650, si tu n'a pas de problème de place parait bien.
Je pense qu'un petit panneau solaire de quelque Watt devrait en théorie pouvoir garantir ton autonomie.
Après il faudrait vérifier que ls mois d'hivers donne une capacité en mAh supérieur à 1000mAh.
Je ne sais pas si un membre peut confirmer ou infirmer cela?
L'IA me donne 1500mAh avec un panneau 1W sur un mois.
je vois un point faible dans l'estimation de la consommation pour la phase ou l'ESP8266 est en deepsleep , il faut prendre en compte le consommation totale de la carte NodeMCU
A mesurer en alimentant la carte en 3,3V dans le cas présent.
Dans le module MOD12f et autour le microcontrolleur ESP8266 n'est pas seul a tirer du courant lors du deep sleep .
De mon point de vue l'expérimentation est en général impérative avant de dimensionner la capacité de l'accu, encore plus avec une alimentation solaire pour un montage qui a un fonctionnement intermittent.
Les calculs préliminaires restent utiles a titre indicatif, pour partir dans une direction et non dans l'inconnu, sans oubkier que la réalité s'imposera ensuite avec sans doutes des grosses surprises.
Bonjour,
J'ai mesuré en alimentant en 3.3V le courant tirer par la carte :
en mode actif wifi allumé : 75mA
wifi éteinte : 20mA
deep sleep (veille) : 1.7 mA
J'ai mis une résistanc de 100kohm après le régulateur, sans l'esp, car je voulais mesuré le courant tiré par le régulateur. Comme j'ai trouvé 35uA, je ne sais pas trop si ma méthode fonctionne...
En tout cas, la consommation des modes d'économies d'énergie est en effet plus gourmant que prévu. Merci pour vos remarques !
33 µA est la valeur du courant dans une résistance de 100k !
"En tout cas, la consommation des modes d'économies d'énergie est en effet plus gourmant que prévu."
la carte NodeMCU n'est pas idéale pour profiter de la très faible consommation d'un ESP8266 en deep-sleep
Quand j'utilisais encore les ESP8266 en deep-sleep (totalement délaissés en faveur des ESP32) je prenais une carte LOLIN D1 Mini / WEMOS D1 Mini alimentée par un accu Li-On sur l'entrée 5V
(le régulateur linéaire LDO de cette carte permet cela, le régulateur 3,3V de cette carte acceptant en entrée toute la plage de tension de 4,2V à 3,3V, soit l'essentiel de la plage de tension de décharge d'un tel accu)
Il me semble que cette carte consommait un peu moins de 100µA en deep-sleep
Pour mesurer le courant tiré par le régulateur, il faut le mesurer en entrée du régulateur.
Mais pas en sortie dans une résistance car de toutes façon I=U/R = 3,3/100 mA= 33 uA dans 100 k Ohms.
Ça dépand de R puisque U régulateur est constant.
Et surtout, ce n' est pas le courant "tiré" mais fournit.
En prenant comme hypothèse que mon esp est 99% du temps en mode wifi éteinte, la conso sur le mois est de 20 * 24 * 30 = 14400mAh.
J'aimerai bien utiliser mon esp8266, car je l'ai sous la main, mais je vais étudier la possibilité du lolin d1 mini. Néanmoins, je ne vais pas utiliser le deep sleep donc, à voir combien il consomme en fonctionnement wifi éteint....
Pas tout a fait 1.7mA est a peu près la consommation d'un AMS1117 généralement vu dans ce genre de carte en noname.
Dans tes schémas tu n'a pas montré de régulateur pour alimenter ton ESP, comment tu as mesuré la consommation du régulateur sans l'ESP?
Dans cette configuration (AMS1117 non alimenté sur son entree) un courant non nul (non documenté) entrera dans l'AMS1117 par sa sortie 3,3V , en particulier vers un pont diviseur de tension interne au regulateur pour lui permettre de comparer une fraction de tension de sortie et la référence dans le fonctionnement normal.
Courant plus faible que le courant de repos de ce régulateur quand il teçoit du 5V sur son entrée.
Pour se débarrasser de ce courant il faut dessouder l'AM1117 ou déconneter sa masse ou sa borne de sortie.
Je viens d'essayer et le courant en deep sleep est de 55uA! Merci pour cette astuce !
J'aimerai partir sur cette carte pour mon projet, même si il y a mieux j'ai bien compris. Je cherche donc une batterie adéquate et aussi comment la stocker, va-t-elle résister aux fortes chaleurs ?