Go Down

Topic: (résolus) alerte courrier BAL (Read 2080 times) previous topic - next topic

niermou

Feb 19, 2019, 09:14 am Last Edit: Feb 23, 2019, 08:51 pm by niermou
bonjour

j'ai fait un montage avec un ESP01 espeasy qui envoie un mail au reboot,et deux contacteur ( 1 pour la porte, 1 pour le volet ) qui coupe l'alimentation (GND) de la batterie et reboot l'esp a chaque ouverture, simple et efficace  :) mais encore énergivore même en sommeil profond car sous tension!

le top serait de mettre sous tension lors de l'ouverture pour une durée déterminé ( type tempo ) !
des idées , des schémas des conseils, je prend tout!
merci
je récapitule après plusieurs essais!
boot 70 ma .
au bout de X secondes ça passe a 00.3 ma (sommeille profond) pour une durée ne pouvant pas dépasser 1h11mn( d'après la doc) et vérifié.
puis ça reviens en mode (sommeille léger) a 12.2 ma
donc grosse conso sur 24 h pour des batteries
d'où l'intérêt d'une alimentation déclenché par les contacts pour une durée d'environ 2mn et qui ne consomme rien! tempo KOI
cqfd
la soif de connaissance est l'élixir de jouvence

J-M-L

#1
Feb 19, 2019, 09:52 am Last Edit: Feb 19, 2019, 10:06 am by J-M-L
Moi j'aime bien la série des Pololu Power Switches

Ce sont des petits composants avec un bouton ou un interrupteur à glissière qui sert à allumer ou éteindre l'alimentation.



Il offre également plusieurs autres options de connexion à bouton-poussoir qui permettent un fonctionnement Push-On-Only ou Push-Off-Only et donc La partie intéressante de ces composants par comparaison avec un simple interrupteur c'est que vous pouvez rajouter un bouton de votre choix au lieu d'utiliser celui qui est sur la carte (donc interface avec un contacteur dans le "vrai monde")


En plus ce qui est je trouve super cool - Des entrées supplémentaires permettent d'autres options de contrôle de l'alimentation, telles que permettre à la charge de couper sa propre alimentation, ce qui peut être bénéfique lorsqu'il est utilisé avec une batterie sensible à une décharge excessive.  En mode repos la carte ne consommera alors moins de 0,01 μA - c'est à dire quasiment rien du tout.




Ils fonctionnent entre 4.5 V et 40 V et peuvent gérer un courant continue jusqu'à ~16 A.
Hello - Please do not PM me for help,  others will benefit as well if you post your question publicly on the forums.
Bonjour Pas de messages privés SVP, postez dans le forum directement pour que ça profite à tous

al1fch

Bonjour

Alimentation temporisée : 

Il y a aussi les TPL5510 de Texas Instruments vendus sous forme de module par Adafruit. 

ca permettrait de couper totalement l'alimentation de l'ESP-01 et non le laisser en sommeil profond
L'ESP-01 pourrait d'ailleurs (s'il lui reste un GPIO libre) déclencher la coupure de son alimentation



J-M-L

#3
Feb 19, 2019, 12:17 pm Last Edit: Feb 19, 2019, 12:19 pm by J-M-L
oui un TPL5510 Low Power Timer Breakout est aussi dans la même gamme de prix et peut convenir mais consomme quand même "beaucoup" (2000 fois plus) avec 20μA au repos (tout est relatif bien sûr)
Hello - Please do not PM me for help,  others will benefit as well if you post your question publicly on the forums.
Bonjour Pas de messages privés SVP, postez dans le forum directement pour que ça profite à tous

al1fch

#4
Feb 19, 2019, 12:29 pm Last Edit: Feb 19, 2019, 12:33 pm by al1fch
Texas Instrument donne 35nA (sous 2,5V) pour le courant typique de repos de la puce.
pour le module sous 3,3V c'est 'un peu plus'

NB :   j'aurai du écrire que le TPL5110 sert plutôt à réveiller et alimenter un appareil à intervalle de temps fixé et pour une durée fixée par l'appareil réveillé
Ici il ne serait pas dans son emploi type.

J-M-L

Texas Instrument donne 35nA (sous 2,5V) pour le courant typique de repos de la puce par elle même
Oui le module Adafruit est gourmand on dirait :)
Hello - Please do not PM me for help,  others will benefit as well if you post your question publicly on the forums.
Bonjour Pas de messages privés SVP, postez dans le forum directement pour que ça profite à tous

al1fch

#6
Feb 19, 2019, 12:55 pm Last Edit: Feb 19, 2019, 12:56 pm by al1fch
Après avoir désactivé la diode electroluminescente j'observe un courant non mesurable (< 1µA) sur mes modules Adafruit. (37µA pendant l'appui sur le B.P)
Mesures faites sur un module Adafruit  sous 3,3V sans charge
la résolution de l'appareil de mesure est 0,1µA, la précision de qq µA

J-M-L

OK pas mal (quelle idée de mettre une diode électroluminescente!)
Hello - Please do not PM me for help,  others will benefit as well if you post your question publicly on the forums.
Bonjour Pas de messages privés SVP, postez dans le forum directement pour que ça profite à tous

niermou

Moi j'aime bien la série des Pololu Power Switches

Ce sont des petits composants avec un bouton ou un interrupteur à glissière qui sert à allumer ou éteindre l'alimentation.



Il offre également plusieurs autres options de connexion à bouton-poussoir qui permettent un fonctionnement Push-On-Only ou Push-Off-Only et donc La partie intéressante de ces composants par comparaison avec un simple interrupteur c'est que vous pouvez rajouter un bouton de votre choix au lieu d'utiliser celui qui est sur la carte (donc interface avec un contacteur dans le "vrai monde")


En plus ce qui est je trouve super cool - Des entrées supplémentaires permettent d'autres options de contrôle de l'alimentation, telles que permettre à la charge de couper sa propre alimentation, ce qui peut être bénéfique lorsqu'il est utilisé avec une batterie sensible à une décharge excessive.  En mode repos la carte ne consommera alors moins de 0,01 μA - c'est à dire quasiment rien du tout.




Ils fonctionnent entre 4.5 V et 40 V et peuvent gérer un courant continue jusqu'à ~16 A.

bien mais la je travail avec 3v!

pas de possibilité de faire un tempo avec un transistor ou autre?
la soif de connaissance est l'élixir de jouvence

niermou

#9
Feb 21, 2019, 08:34 am Last Edit: Feb 21, 2019, 08:36 am by niermou
je récapitule après plusieurs essais!
boot 70 ma .
au bout de X secondes ça passe a 00.3 ma (sommeille profond) pour une durée ne pouvant pas dépasser 1h11mn( d'après la doc) et vérifié.
puis ça reviens en mode (sommeille léger) a 12.2 ma
donc grosse conso sur 24 h pour des batteries
d'où l'intérêt d'une alimentation déclenché par les contacts pour une durée d'environ 2mn et qui ne consomme rien! tempo KOI
cqfd


du coup j'ai peut être intérêt a utiliser CH340 ESP8266 ESP-12F qui doit pouvoir ce mettre en veille ?
et avec un capteur solaire?
la soif de connaissance est l'élixir de jouvence

JMe87

Bonjour,

regarde ici, c'est exactement ce que tu recherches. J'en ai achete un, pas facile a configurer, mais cela marche super.

Trigboard sur Youtube

Jacques

al1fch

#11
Feb 21, 2019, 10:54 am Last Edit: Feb 21, 2019, 10:57 am by al1fch
Quote
du coup j'ai peut être intérêt a utiliser CH340 ESP8266 ESP-12F qui doit pouvoir ce mettre en veille ?
l'ESP-01 sait lui aussi se mettre en veille, ce qu'il ne sait pas faire sans modification c'est se révéiller tout seul au bout d'un laps de temps.
On trouve des schémas (je n'ai pas les liens sous la main) montrant un ESP-01 réveillé par un capteur de présence connecté à un GPIO et s'endormant une fois le travail fourni

niermou

l'ESP-01 sait lui aussi se mettre en veille, ce qu'il ne sait pas faire sans modification c'est se révéiller tout seul au bout d'un laps de temps.
On trouve des schémas (je n'ai pas les liens sous la main) montrant un ESP-01 réveillé par un capteur de présence connecté à un GPIO et s'endormant une fois le travail fourni
oui mais il faut faire une micro soudure, et ce n'est pas dans mes cordes!
la soif de connaissance est l'élixir de jouvence

al1fch

#13
Feb 21, 2019, 12:41 pm Last Edit: Feb 21, 2019, 01:11 pm by al1fch
Non , la micro-soudure sur GPIO16 sur les ESP-01 c'est exclusivement pour permettre l'auto réveil par temporisation  !!
Pour la mise en sommeil l'instruction deepsleep() fonctionne parfaitement. L'ESP-01 s'endort facilement mais une action externe(EN)  seule peut le réveiller
Un amalgame est parfois fait entre entrée en sommeil et réveil  sur certains sites
L'essai est facile à faire.

Dans les schémas (que je retrouverai) la commande deepsleep() mets en sommeil et une impulsion externe sur EN réveille l'ESP-01.
C'est donc à envisager pour le BAL.
Quote
le top serait de mettre sous tension lors de l'ouverture pour une durée déterminé ( type tempo ) !
ça donnerait : réveil lors de l'ouverture puis mise en sommeil après une durée déterminée

niermou

Non , la micro-soudure sur GPIO16 sur les ESP-01 c'est exclusivement pour permettre l'auto réveil par temporisation  !!
Pour la mise en sommeil l'instruction deepsleep() fonctionne parfaitement. L'ESP-01 s'endort facilement mais une action externe(EN)  seule peut le réveiller
Un amalgame est parfois fait entre entrée en sommeil et réveil  sur certains sites
L'essai est facile à faire.

Dans les schémas (que je retrouverai) la commande deepsleep() mets en sommeil et une impulsion externe sur EN réveille l'ESP-01.
C'est donc à envisager pour le BAL.ça donnerait : réveil lors de l'ouverture puis mise en sommeil après une durée déterminée
je l'ai trouvé et testé, mais ne peut dépasser 1h11mn
mais, sur l'esp 01 je pense que si on le réveil ( micro-soudure sur GPIO16) il se remet en deepsleep pour 1h11mn et ainsi de suite comme sur esp12!
la soif de connaissance est l'élixir de jouvence

Go Up