Introduksjon til ESP32 strømbruk
ESP32 -brett opererer i et spenningsområde mellom 2.3V til 3.6v. Normalt er ESP32 -brett drevet med USB som er 5V. Denne 5V er regulert av en ombord JEG GJØR spenningsregulator (AMS 1117). Enhver spenning gitt til ESP32 er først regulert av denne LDO-regulatoren deretter matet til periferiutstyr om bord.
Denne 3.3V spenningsregulator kan pålitelig levere opp til 600 mA strøm, men den anbefalte strømmen fra hvilken som helst GPIO er 500 mA. Noe som er mer enn nok for de fleste sensorer og moduler for kontrollerende formål.
Siden vi har dekket det grunnleggende om ESP32 strømbruk og dens spenning og strømkrav, vil vi nå se på forskjellige måter å drive ESP32 ved hjelp av et eksternt batteri.
Måter å drive ESP32 med batteri
Husk kravene til spenningsregulator Vi kan drive ESP32 ved å bruke et eksternt batteri med følgende forskjellige måter:
Power ESP32 ved hjelp av et 6V/9V -batteri
ESP32 -brett som Arduino kommer også med Vin Pin. Denne VIN -pinnen tjener ikke bare formålet med å drive eksterne periferiutstyr koblet til ESP32, men kan også kraft ESP32 hvis andre strømkilder ikke er tilkoblet.
Vin -pinner i ESP32 og andre mikrokontrollertavler som Arduino er koblet til ombordspenningsregulatorer. Enhver spenning som er koblet over vinpinnen går først til regulatoren som reduserer den ned til 3.3V og etter det matet til ESP32 -brettet periferiutstyr.
Ved hjelp av et eksternt batteri på 6V eller 9V kan vi slå ESP32 gjennom VIN -pinnen ved å koble GND -en til ESP32 med GND på batteriet. Enhver spenning mellom 5V til 12V kan kobles til en ESP32 VIN PIN -kode, men det anbefales å ikke bruke mer enn 9V eksternt batteri. Som ESP32 bare trenger 3.3V For å operere, blir resten av spenningene spredt av LDO -spenningsregulatoren som varme.
Power ESP32 ved bruk av ekstern regulert 3.3V forsyning fra batteriet
Den neste på listen for å drive ESP32 bruker 3.3V -pinne. Det er den desidert mest kompliserte metoden for å drive ESP32. Som 3.3V PIN er designet for utgangsformål, for eksempel å koble sensorer og maskinvaremoduler, men det er også mulig å drive ESP32 med denne PIN -koden.
Til Power ESP32 med 3.3V -pinne som følger to konfigurasjoner kan brukes:
Ettersom det er vanskelig å finne en 3.3V batteri så vi vil anbefale å bruke en ekstern regulert 3.3V forsyning. Vi anbefaler ikke å bruke en 3.3V eksternt batteri Som etter en viss driftstid vil spenningen reduseres til mindre enn 2.55V som er minimum driftsspenning for ESP32, så selv batteriet er fortsatt på sitt 70% Men det er ikke til nytte.
Advarsel: Før du driver ESP32 med 3.3V -pinne sørg for å dobbeltsjekke matespenningen er 3.3V kommer fra regulert forsyning. Enhver spenning utover denne verdien vil forbrenne ESP32 -brettet som resulterer i frigjøring av blå magisk røyk.
Dette er fordi 3.3V PIN -er ombord LDO spenningsregulator. Sørg for å koble til ESP32 GND med ekstern forsyning GND.
Power ESP32 ved hjelp av batteribank
En av de sikreste og pålitelige kildene til å drive Arduino bruker en ekstern oppladbar kraftbank. Ettersom disse kraftbankene er allment tilgjengelige og de fleste av disse inneholder 5V USB -porter, som ikke bare er det tryggeste alternativet for ESP32, men øker driftstiden for ESP32.
En annen positiv ting med kraftbanker er at de er fullstendig oppladbare og med tusenvis av oppladbare sykluser kan vi drive ESP32 i en lengre periode.
En ulempe med kraftbanker er at når ESP32 er inne i den dype søvnmodus, bruker den veldig mindre kraft at strømbanker slår dem av med tanke på at ingen enheter kobles til. Så sørg for å sjekke disse spesifikasjonene mens du kjøper en strømbank. Her er en 12000mAh kraftbank å kjøpe med en USB -port og LED -indikator.
Advarer
Her er noen advarsler som må huskes mens du driver ESP32 med eksternt batteri:
Konklusjon
ESP32 kan drives ved hjelp av forskjellige kilder som øker mobiliteten og langsiktig bruk. Ved å aktivere den dype søvnmodus i ESP32 kan den vare opptil 1 år på et enkelt batteri. Her diskuterte vi alle mulige måter å drive ESP32 ved hjelp av et eksternt batteri. Blant alle er det mest effektivt å drive ESP32 med en kraftbank.