Napájení z baterií, úsporný mód
-
- Příspěvky: 20
- Registrován: 27 kvě 2020, 17:01
- Reputation: 0
Napájení z baterií, úsporný mód
Ahoj,
potřeboval bych poradit, čím napájet můj první "větší" projekt, který potřebuju napájet z baterií. Jedná se o jednoduché měření teploty vody (WeMos D1 mini, termistor, 2x LED). Jednou za 15 minut se program "probudí", načte teplotu a data pošle na API. Potřeboval bych, aby to vydrželo aspoň 14 dní běžet. Rád bych se zeptal na několik otázek:
1) jak vlastně napojit + a - z baterií na WeMos, + na 5V nebo 3,3V (nenašel jsem na něm VIN PIN) a - na ground
2) jak moc velkou baterii vlastně můžu použít - 2x1,2V, 3x1,2V, 9V
3) když program uspím na 15 sekund pomocí delay, bude zařízení aspoň trochu v "úsporném" módu (vím, že se to asi dá vyřešit nějak sofistikovaněji, ale tohle beru jako prototyp, na kterém se učím)
Budu rád, za jakékoli odpovědi a také za případné odkazy.
Vím, že to jsou asi dost začátečnické dotazy, ale jsem začínající "bastlíř" a tyhle věci okolo napájení ještě nemám úplně nastudované.
Díky,
Martin
potřeboval bych poradit, čím napájet můj první "větší" projekt, který potřebuju napájet z baterií. Jedná se o jednoduché měření teploty vody (WeMos D1 mini, termistor, 2x LED). Jednou za 15 minut se program "probudí", načte teplotu a data pošle na API. Potřeboval bych, aby to vydrželo aspoň 14 dní běžet. Rád bych se zeptal na několik otázek:
1) jak vlastně napojit + a - z baterií na WeMos, + na 5V nebo 3,3V (nenašel jsem na něm VIN PIN) a - na ground
2) jak moc velkou baterii vlastně můžu použít - 2x1,2V, 3x1,2V, 9V
3) když program uspím na 15 sekund pomocí delay, bude zařízení aspoň trochu v "úsporném" módu (vím, že se to asi dá vyřešit nějak sofistikovaněji, ale tohle beru jako prototyp, na kterém se učím)
Budu rád, za jakékoli odpovědi a také za případné odkazy.
Vím, že to jsou asi dost začátečnické dotazy, ale jsem začínající "bastlíř" a tyhle věci okolo napájení ještě nemám úplně nastudované.
Díky,
Martin
Re: Napájení z baterií, úsporný mód
napětí x proud odebíraný z baterie = (napětí x proud) + ztráty na zdroji dodávano do přístroje
nutno spočítat
kapacita baterie je udávána v AmpérHodinách ... Ah ... mAh ... atd ... pokud má baterie při 12V kapacitu 7Ah ... můžeš z ní teoreticky čerpat jednu ampéru po dobu sedmi hodin při napětí 12V a nebo sedm ampér po dobu jedné hodiny ... je dobré také ale počítat s opotřebením baterie jejím stářím a proto brát v úvahu jen 70% její kapacity
nutno spočítat
kapacita baterie je udávána v AmpérHodinách ... Ah ... mAh ... atd ... pokud má baterie při 12V kapacitu 7Ah ... můžeš z ní teoreticky čerpat jednu ampéru po dobu sedmi hodin při napětí 12V a nebo sedm ampér po dobu jedné hodiny ... je dobré také ale počítat s opotřebením baterie jejím stářím a proto brát v úvahu jen 70% její kapacity
Re: Napájení z baterií, úsporný mód
Příkazem nikdy nic neuspíš, jen pozastavíš chod programu. Vše jede dál, jen odpočítává nastavený čas a spotřeba je stále stejná.
Zaměř se na fci, viz. příklad https://makecademy.com/esp8266-battery/
Baterie je vhodná SAFT LS14500
Kód: Vybrat vše
delay
Zaměř se na fci
Kód: Vybrat vše
dee sleep
Baterie je vhodná SAFT LS14500
-
- Příspěvky: 1029
- Registrován: 06 zář 2017, 20:04
- Reputation: 0
- Bydliště: Brno
- Kontaktovat uživatele:
Re: Napájení z baterií, úsporný mód
Pro snížení odběru musíš opravdu použít funkci deepsleep. Aby fungovala, je nutné na desce Wemos propojit bod SJ1 (RST a GPIO16). Pokud to neuděláš, pak sice esp8266 uspíš, ale on se už neprobudí. Tzv. věčný spánek
https://escapequotes.net/esp8266-wemos- ... d-diagram/
Externí napájení mezi +5V a GND, doporučil bych 4x1.2V, protože použitý LDO regulátor má Vin_max 6(6,5)V. Maximální napětí akku je cca 1,4V tj. 5,6V celkem. Ve svém dotazu jednou hovoříš o 15 minutách a jednou o 15 sekundách. Je potřeba si uvědomit, že po probuzení z deepsleep se musí modul opětovně přihlásit do sítě. což nějakou dobu trvá. Za běžných podmínek se můžeme bavit o cca 3 -6 sekundách. Při příliš krátkých intervalech probuzení by se efekt úspory energie ztratil. Přesto si myslím, že by s Wemos neměl být problém na 4x 1,2V/2000mAh bateriích dát čtvrt roku.
Ať se ti daří.
https://escapequotes.net/esp8266-wemos- ... d-diagram/
Externí napájení mezi +5V a GND, doporučil bych 4x1.2V, protože použitý LDO regulátor má Vin_max 6(6,5)V. Maximální napětí akku je cca 1,4V tj. 5,6V celkem. Ve svém dotazu jednou hovoříš o 15 minutách a jednou o 15 sekundách. Je potřeba si uvědomit, že po probuzení z deepsleep se musí modul opětovně přihlásit do sítě. což nějakou dobu trvá. Za běžných podmínek se můžeme bavit o cca 3 -6 sekundách. Při příliš krátkých intervalech probuzení by se efekt úspory energie ztratil. Přesto si myslím, že by s Wemos neměl být problém na 4x 1,2V/2000mAh bateriích dát čtvrt roku.
Ať se ti daří.
Re: Napájení z baterií, úsporný mód
Pokud chceš jít do opravdové úspory, tak ještě odstraň LEDku, která stále svítí a žere energii + regulátor napětí (při napájení z baterie ji nepotřebuješ). Mrkni na https://www.arduinotech.cz/inpage/konst ... arduino-i/
Ověřeno na Arduino Pro Mini a opravdu jsem se dostal na 4 uA v režimu hlubokého spánku. U Wemos jsem to nezkoušel (wi-fi platforma je pro mě krok zpět).
Ověřeno na Arduino Pro Mini a opravdu jsem se dostal na 4 uA v režimu hlubokého spánku. U Wemos jsem to nezkoušel (wi-fi platforma je pro mě krok zpět).
- pavel1tu
- Příspěvky: 2054
- Registrován: 26 říj 2017, 08:28
- Reputation: 0
- Bydliště: Trutnov
- Kontaktovat uživatele:
Re: Napájení z baterií, úsporný mód
Vše o deppsleep bylo řečeno,
baterii zvol podle toho, v jakém prostředí bude (provoz i v zimě ?).
Lze zvolit baterii i s malou kapacitou (mAh), pokud tam dáš solární panýlek na dobíjení.
Napětí (tím tedy typ) baterie zvolit tak, aby i při vybití (vybíjením klesá napětí na baterii) na 10% zařízení ještě bylo schopno provozu.
Nevyhneš se pořízení DC/DC měniče z baterie k Arduinu a v případě solárka modulu na nabíjení.
Vše s litiem (Lilion, loPol, LiFe) - není dobré je dobíjet když je pod nulou,
NiCD, NiMH - držáky jak do tepla, mrazu, ale zastaralé, nic moc poměr velikost/mAh
vše na olovu - držáky i v mrazu, velké, ale spolehlivé.
Osobně u meteostanic používám nově 18650 LiLion (když je pod nulou tak nedobíjím), jen u typu s GSM modulem (má velkou spotřebu) mám olovo,
u alarmů mám jako zálohu olověný gelový akumulátor,
u modulů bez možnosti dobíjení (měření teploty, CO2, atd.) jedu ze 2 tužkovek rok a půl, odesílání měření co 5 minut (odesílám pomocí RFM69x na 433MHz a nově BT nebo nRF24).
PS: opravdu malé spotřeby a velikosti dosáhneš, po odladění prototipu, přechodem přímo na čip ATmega nebo ESP
baterii zvol podle toho, v jakém prostředí bude (provoz i v zimě ?).
Lze zvolit baterii i s malou kapacitou (mAh), pokud tam dáš solární panýlek na dobíjení.
Napětí (tím tedy typ) baterie zvolit tak, aby i při vybití (vybíjením klesá napětí na baterii) na 10% zařízení ještě bylo schopno provozu.
Nevyhneš se pořízení DC/DC měniče z baterie k Arduinu a v případě solárka modulu na nabíjení.
Vše s litiem (Lilion, loPol, LiFe) - není dobré je dobíjet když je pod nulou,
NiCD, NiMH - držáky jak do tepla, mrazu, ale zastaralé, nic moc poměr velikost/mAh
vše na olovu - držáky i v mrazu, velké, ale spolehlivé.
Osobně u meteostanic používám nově 18650 LiLion (když je pod nulou tak nedobíjím), jen u typu s GSM modulem (má velkou spotřebu) mám olovo,
u alarmů mám jako zálohu olověný gelový akumulátor,
u modulů bez možnosti dobíjení (měření teploty, CO2, atd.) jedu ze 2 tužkovek rok a půl, odesílání měření co 5 minut (odesílám pomocí RFM69x na 433MHz a nově BT nebo nRF24).
PS: opravdu malé spotřeby a velikosti dosáhneš, po odladění prototipu, přechodem přímo na čip ATmega nebo ESP
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"
Pavel1TU
"Správně napsaný kod lze číst jako knihu"
-
- Příspěvky: 20
- Registrován: 27 kvě 2020, 17:01
- Reputation: 0
Re: Napájení z baterií, úsporný mód
Díky.
Čipem asi nemyslíš WeMos D1 mini? Můžeš mi dát nějaký konkrétní typ jaký čip by se dal použít pro případné "produkční" prostředí?
Martin
Čipem asi nemyslíš WeMos D1 mini? Můžeš mi dát nějaký konkrétní typ jaký čip by se dal použít pro případné "produkční" prostředí?
Martin
- pavel1tu
- Příspěvky: 2054
- Registrován: 26 říj 2017, 08:28
- Reputation: 0
- Bydliště: Trutnov
- Kontaktovat uživatele:
Re: Napájení z baterií, úsporný mód
https://www.aliexpress.com/item/32947874794.htmlmartinkouda píše: ↑06 čer 2020, 16:27Díky.
Čipem asi nemyslíš WeMos D1 mini? Můžeš mi dát nějaký konkrétní typ jaký čip by se dal použít pro případné "produkční" prostředí?
Martin
Myslel jsem tím minimalizovat součástky, lineární zdroje a LED na deskách výrobou vlastního PCB. I ten převodník USB/TTL je spotřeb navíc.
Ale je to nejdražší cesta.
První plně funkční PCB meteostanice nás přišlo cca. na víc jak 3000Kč, každé další na 250Kč. Nepočítám práci, drahé jsou chyby, někomu uvěřit a nevyzkoušet si to, nekvalitní součástky z číny atd.
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"
Pavel1TU
"Správně napsaný kod lze číst jako knihu"
Re: Napájení z baterií, úsporný mód
V česku je možné koupit toto - http://kitman.eprodavac.cz/meteostanice ... sada-1-91/ nebo esp32 low - http://kitman.eprodavac.cz/modul-esp32- ... sada-1-99/
- pavel1tu
- Příspěvky: 2054
- Registrován: 26 říj 2017, 08:28
- Reputation: 0
- Bydliště: Trutnov
- Kontaktovat uživatele:
Re: Napájení z baterií, úsporný mód
Ale to se nepřipojí ke stávající základně meteostanice WH1080 a WH1090, což byl požadavek.ArduXPP píše: ↑06 čer 2020, 19:04V česku je možné koupit toto - http://kitman.eprodavac.cz/meteostanice ... sada-1-91/ nebo esp32 low - http://kitman.eprodavac.cz/modul-esp32- ... sada-1-99/
Také se to včetně baterie, čidel a antén nevejde do stávajícího radiačního štítu WH10xx
Navíc máme 5 provedení jak a na co odesílat data.
A hlavně - 2 roky prima zábavy
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"
Pavel1TU
"Správně napsaný kod lze číst jako knihu"
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 29 hostů