Esp32 a solarne nabijanie

www
Odpovědět
Uživatelský avatar
tiimsvk
Dárce - Donátor
Dárce - Donátor
Příspěvky: 801
Registrován: 06. květen 2021, 07:03
Dal poděkování: 72 poděkování
Dostal poděkování: 65 poděkování

Esp32 a solarne nabijanie

Příspěvek od tiimsvk »

Ahojte mam vyrobenu meteostanicu pohananu bateriou a solarnym nabijanim. Hlavny mozog je esp32 na ktorom je nastaveny deep sleep.
Viete niekto poradiť s problemom, ktory nastane vtedy keď sa bateria vybije a znova nabije. Jedná sa o to že esp32 sa nespusti aj po nabiti batérie. Led signalizacne svetlo svieti na esp. Jedina možnosť je bude odpojiť a znova pripojiť napájanie alebo resetovat tlacidlom.
Máte aj vy tento problem alebo nie?

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3335
Registrován: 30. září 2020, 20:33
Dal poděkování: 172 poděkování
Dostal poděkování: 364 poděkování

Re: Esp32 a solarne nabijanie

Příspěvek od Pete30 »

Nepoužívám zatím žádné esp na baterie, ale můžeš sem vložit config esp a popsat zapojení baterie a solár panelů včetně napájení esp, takto se špatně odhaduje co by se pro to dalo udělat.
Pokud nejsem přítomen tak jsem na rybách ;)

Uživatelský avatar
tiimsvk
Dárce - Donátor
Dárce - Donátor
Příspěvky: 801
Registrován: 06. květen 2021, 07:03
Dal poděkování: 72 poděkování
Dostal poděkování: 65 poděkování

Re: Esp32 a solarne nabijanie

Příspěvek od tiimsvk »

Ahoj kód je celkom rozsiahli nakoľko je na nej vela senzorov tak šupnem sem zatial iba ten zakladny, ktorý je zaujímavi pre pripojenie:

Kód: Vybrat vše

substitutions:
  friendly_name: ESP-WheaterStation

esphome:
  name: esp32-wheaterstation
  platform: ESP32
  board: esp32dev

# Enable logging
logger:
  level: WARN

# Enable Home Assistant API
api:

ota:
  password: "a2d4a7b35e971cf5e681d99856c37536"

wifi:
  power_save_mode: HIGH
  fast_connect: on
  ssid: "ssid"
  password: "pass"
  manual_ip:
    # Set this to the IP of the ESP
    static_ip: 192.168.31.229
    # Set this to the IP address of the router. Often ends with .1
    gateway: 192.168.31.1
    # The subnet of the network. 255.255.255.0 works for most home networks.
    subnet: 255.255.255.0
  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "ssid"
    password: "pass"
    
deep_sleep:
  run_duration: 30sec
  sleep_duration: 10min
zapojenie solarneho panelu je nasledovne
- 30V solarny panel (max 5W)
- lm2596 DC-DC modul
- 1N4007 dioda
- charger modul DD05CVSA (pripojená batéria a esp)
- vystup je 5V napojených na ESP32 devkit V4

Priebeh nabijania vyzerá nejak takto:
Clipboard02.jpg
Je tam pekne vidno na začiatku kedy sa modul znova nabil nad 3V v čase niekde medzi 1PM a 2PM som stlačil tlačidlo reštart na ESP že pravidelne poklesavali volty kedy bol modul v činnom režime a zvyšok v deep sleep.

Ako keby modul nevedel nabehnuť po nabití batérie a musi sa resetovať. Keby existovala súčiastka alebo modul, ktorý vzopne až po nabití batérie nad 3.2V kedy je už dostatočná energia pre ESP (na batérii je nainštalovaný klasický ochranný modul.

Ak chybaju nejaké info dajte vedieť doplnim

kiklhorn
Moderátor
Moderátor
Příspěvky: 901
Registrován: 03. červenec 2021, 18:35
Dal poděkování: 107 poděkování
Dostal poděkování: 210 poděkování

Re: Esp32 a solarne nabijanie

Příspěvek od kiklhorn »

Právě že ESP je modul. A představ si situaci kdy procesoru na modulu napětí už stačí, ale paměti ještě ne. Chudák někde bloudí.

Chce to něco co ti to zresetuje samo v závislosti na napětí. Vyskočil na mne třeba obvod MIC803, ale ten má odběr nějaké 4uA, počítám že si vybereš něco úspornějšího.

https://cz.mouser.com/c/semiconductors/ ... rt=pricing
Vše co si přinesu domů je buď Shelly, nebo to skončí buď pod ESPhome nebo pod Zigbee2mqtt.
Ajťák co pamatuje BBS a OS/2 Warp a je mu jedno o jaký systém nebo síťařinu běží.
HA OS jako jedna z Proxmox VM na Odroid H3+/64GB https://github.com/tteck/Proxmox

Uživatelský avatar
tiimsvk
Dárce - Donátor
Dárce - Donátor
Příspěvky: 801
Registrován: 06. květen 2021, 07:03
Dal poděkování: 72 poděkování
Dostal poděkování: 65 poděkování

Re: Esp32 a solarne nabijanie

Příspěvek od tiimsvk »

Tak dočasne som to vyriesil fixnym napajanim zo zdroja pre jeden esp, ktory beží stale bez spanku nakoľko pre meteostancu su senzory, ktore potrebujem aby bezali stale ako je snimac bleskov a dažďovy senzor a druhym esp ktory bezi na solar a pri nedostatocnom nabijani od slnka sa prepne na nabijanie zo siete.

farki
Nováček na fóru
Nováček na fóru
Příspěvky: 6
Registrován: 13. březen 2023, 23:19

Re: Esp32 a solarne nabijanie

Příspěvek od farki »

Zdravim ta
ako si to doriesil ?
ja si s tym tiez lamem hlavue teraz, proste to musim stale restartovat
rozmyslam Atiny85 nejak do toho obovdu pridat

Uživatelský avatar
tiimsvk
Dárce - Donátor
Dárce - Donátor
Příspěvky: 801
Registrován: 06. květen 2021, 07:03
Dal poděkování: 72 poděkování
Dostal poděkování: 65 poděkování

Re: Esp32 a solarne nabijanie

Příspěvek od tiimsvk »

Ahoj celkom rozsiahle zmeny som spravil. Solar panel 18V 50x30cm nabijacka je xl4015 s upravou prudu. 12v acid Bateriu som vymenil za 9x 16850 baterie 3x3 pri plnom nabiti 12.6V s ochrannym modulom. Postacovalo by aj menej baterii 2x3 ale su starsie a maju iba 1800mAh na baterku. Potom LDO na 5V som pouzil DD2712SA na 5v senzory a na 3.3V HT7833.

Plus som vyzuil deep sleep s wakeup pinmi pri dazdi alebo bleskoch.

Chod bez deep sleep sa mi nepodaril bohuzial wifi je žrut hlavne zimne mesiace to nedava.

kiklhorn
Moderátor
Moderátor
Příspěvky: 901
Registrován: 03. červenec 2021, 18:35
Dal poděkování: 107 poděkování
Dostal poděkování: 210 poděkování

Re: Esp32 a solarne nabijanie

Příspěvek od kiklhorn »

farki píše: 22. březen 2023, 18:22 Zdravim ta
ako si to doriesil ?
ja si s tym tiez lamem hlavue teraz, proste to musim stale restartovat
rozmyslam Atiny85 nejak do toho obovdu pridat
TLV809E, APX809S, MAX809, TPS3809...
Vše co si přinesu domů je buď Shelly, nebo to skončí buď pod ESPhome nebo pod Zigbee2mqtt.
Ajťák co pamatuje BBS a OS/2 Warp a je mu jedno o jaký systém nebo síťařinu běží.
HA OS jako jedna z Proxmox VM na Odroid H3+/64GB https://github.com/tteck/Proxmox

farki
Nováček na fóru
Nováček na fóru
Příspěvky: 6
Registrován: 13. březen 2023, 23:19

Re: Esp32 a solarne nabijanie

Příspěvek od farki »

kiklhorn píše: 22. březen 2023, 21:42
farki píše: 22. březen 2023, 18:22 Zdravim ta
ako si to doriesil ?
ja si s tym tiez lamem hlavue teraz, proste to musim stale restartovat
rozmyslam Atiny85 nejak do toho obovdu pridat
TLV809E, APX809S, MAX809, TPS3809...



takze tento reset to urobi ked stupne napatie ?


https://www.ti.com/lit/ds/symlink/tps38 ... e.com%252F
GND 1 - This pin should be connected to ground with a low-impedance connection.
RESET 2 O RESET is an active low signal, asserting when VDD is below the threshold voltage. When VDD rises above VIT, there is a delay time (td) until RESET deasserts.
RESET is a push-pull output stage.
VDD 3 - Supply voltage pin. A 0.1-µF ceramic capacitor from this pin to ground is recommended to improve stability of the threshold voltage
Přílohy
pinout.jpg

kiklhorn
Moderátor
Moderátor
Příspěvky: 901
Registrován: 03. červenec 2021, 18:35
Dal poděkování: 107 poděkování
Dostal poděkování: 210 poděkování

Re: Esp32 a solarne nabijanie

Příspěvek od kiklhorn »

Reset "zapne" když klesne napětí a bude ho držet ještě ...ms potom co se vrátí napětí na správnou úroveň, pak ho "pustí".
Vše co si přinesu domů je buď Shelly, nebo to skončí buď pod ESPhome nebo pod Zigbee2mqtt.
Ajťák co pamatuje BBS a OS/2 Warp a je mu jedno o jaký systém nebo síťařinu běží.
HA OS jako jedna z Proxmox VM na Odroid H3+/64GB https://github.com/tteck/Proxmox

Odpovědět

Zpět na „ESPHome“