Napäťový delič pre batériu na ESP32

Všetko čo sa týka mikropočítačov + Sekcia Arduino

Moderátori: psichac, Moderátori

martin080808
Okoloidúci
Okoloidúci
Príspevky: 21
Dátum registrácie: 17 Dec 2020, 08:10

Napäťový delič pre batériu na ESP32

Príspevok od používateľa martin080808 » 17 Dec 2020, 08:57

Ahoj,

som tu nový a aj keď som prehľadal fórum, nenašiel som nič, čo by mi vyriešilo môj problém.
Používam ESP32 napájané batériou cez vstavaný JST konektor, takže batériu aj dobíja, ak je ESP pripojené cez USB. Chcem merať úroveň batérie. Zaobstaral som si Voltage Sensor od RobotDyn na meranie do max 25V (napäťový delič 30k / 7.5k -->> 1 : 4 ). Robím si vlastný plošák, takže som si povedal, že si urobím takýto senzor na ňom. Keďže mi nejde o prúdy, rozhodol som sa použiť dva 1MOhm odpory, tj. pomer 1:1 (batéria je LiIon 3,7V, takže akurát pre moje potreby.)

Tu narážam na mnou nepochopiteľnú situáciu. Ak batériu (nabitá 4,05V) napojím na ten RobotDyn , tak mi presne delí napätie na 0,8V , ale ako náhle použijem moje dva rezistory rovnako zapojené, mám na výstupe 1,35V namiesto 2,02V a nerozumiem prečo :/

Tu som si to aj modeloval, prepočítaval, a bohužial stále neviem, čo robím zle...
http://www.falstad.com/circuit/circuitj ... .1+0+-1%0A

Tie 1,35V mi podla výpočtov vychádza na svorkách ako keby meriam cez oba rezistory, tj 2MOhm, vtedy to vychádza 1,35V, ale ja predsa meriam medzi GND a v strede tých dvoch rezistorov...

Niečo robím zle, len sám to nevidím :(
Vďaka za pomoc
0

Používateľov profilový obrázok
Najgel
Ultimate člen
Ultimate člen
Príspevky: 1695
Dátum registrácie: 02 Júl 2010, 00:00
Bydlisko: Námestovo, Žilina(škola)
Vek: 29

Re: Napäťový delič pre batériu na ESP32

Príspevok od používateľa Najgel » 17 Dec 2020, 09:25

Máš delič moc mäkký. Keď meriaš miultimetrom tak ho v podstate zatazíš multimetrom ktorý ma nejaký definovaný vstupný odpor. Preto použi delič ž menších hodnoť, aby tam tiekol väčší prúd a nebol ovplyvnený.
0
Keď neodpisujem tak tu nie som, alebo som a neodpisujem :D

MPLAB & PIC
Texas Instruments DSP TMS320Fxxxxx
Tevo Tarantula 3D
Ponúkam 3D tlač.
Ponúkam návrh a vývoj elektroniky na zákazku.

UNIZA 5.ročník

martin080808
Okoloidúci
Okoloidúci
Príspevky: 21
Dátum registrácie: 17 Dec 2020, 08:10

Re: Napäťový delič pre batériu na ESP32

Príspevok od používateľa martin080808 » 17 Dec 2020, 09:52

Vďaka za radu / info :)

Vymenil som to za dva 100kOhm a už to ukazuje bližšiu hodnotu, aj keď o 5% nižšiu než by malo.
Rozmýšlam skúsiť ešte nižšie hodnoty, avšak obávam sa toho, že batériu to skôr vyšlahá, keďže potečú v nej väčšie prúdy....aj keď na druhú stranu 250uA (pri 10k + 10k) je nič voči rádovo mA odberoch pre GSP modul či GSM modul napojený na to ESP
0

Používateľov profilový obrázok
Najgel
Ultimate člen
Ultimate člen
Príspevky: 1695
Dátum registrácie: 02 Júl 2010, 00:00
Bydlisko: Námestovo, Žilina(škola)
Vek: 29

Re: Napäťový delič pre batériu na ESP32

Príspevok od používateľa Najgel » 17 Dec 2020, 09:58

A to meriaš multimetrom alebo priamo ESP ?
0
Keď neodpisujem tak tu nie som, alebo som a neodpisujem :D

MPLAB & PIC
Texas Instruments DSP TMS320Fxxxxx
Tevo Tarantula 3D
Ponúkam 3D tlač.
Ponúkam návrh a vývoj elektroniky na zákazku.

UNIZA 5.ročník

Používateľov profilový obrázok
Dr.Martin
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1361
Dátum registrácie: 15 Jún 2011, 00:00
Vek: 29

Re: Napäťový delič pre batériu na ESP32

Príspevok od používateľa Dr.Martin » 17 Dec 2020, 10:01

Môžeš meranie zapínať iba občas cez nejaký fet, ak nepotrebuješ tú baterku merať nonstop.
0
Ľudovít Štúr opustil túto konverzáciu.
Nemám rád špenát, Tdi a moralistov.
GitHub

martin080808
Okoloidúci
Okoloidúci
Príspevky: 21
Dátum registrácie: 17 Dec 2020, 08:10

Re: Napäťový delič pre batériu na ESP32

Príspevok od používateľa martin080808 » 17 Dec 2020, 10:22

Najgel napísal:
17 Dec 2020, 09:58
A to meriaš multimetrom alebo priamo ESP ?
No meriam to multimetrom. Pripravujem si dosku, ktorú potom pripojím na to ESP do dosky ide baterka, na doske je vypínač na + vetve. Za ňou je delič napätia. Z dosky potom ide jst konektor na prepojenie do ESP (na JST_BAT konektor) a výstupný pin z toho deliča, ktorý pôjde na analógový vstup do ESP.

čiže merať to bude ESP, len zatiaľ to meriam multimetrom.
0

Používateľov profilový obrázok
Najgel
Ultimate člen
Ultimate člen
Príspevky: 1695
Dátum registrácie: 02 Júl 2010, 00:00
Bydlisko: Námestovo, Žilina(škola)
Vek: 29

Re: Napäťový delič pre batériu na ESP32

Príspevok od používateľa Najgel » 17 Dec 2020, 11:45

Tak multimeter ti to zatazuje, podla tvojich údajom ma vnutorny odpor 1Mohm, takze to zatazuje, ESP tiu bude merat presne, ak zvolis spravne cas nabitia samplovacieho kondenzatora v ADC.
0
Keď neodpisujem tak tu nie som, alebo som a neodpisujem :D

MPLAB & PIC
Texas Instruments DSP TMS320Fxxxxx
Tevo Tarantula 3D
Ponúkam 3D tlač.
Ponúkam návrh a vývoj elektroniky na zákazku.

UNIZA 5.ročník

martin080808
Okoloidúci
Okoloidúci
Príspevky: 21
Dátum registrácie: 17 Dec 2020, 08:10

Re: Napäťový delič pre batériu na ESP32

Príspevok od používateľa martin080808 » 17 Dec 2020, 12:09

Ja som bol v tom, že na ADC vstup len privediem napätie a ESP ho spočíta v 12bit hodnote (0-3V3).
O žiadnom takomto nastavovaní som nečítal nikde. Až teraz som si vyhľadal popis ESP a toto mi vyhodilo (k tomu aj diagram):
3.1.6 Sensor External Sampling Capacitor
The capacitors (270 pF) between SENSOR_VP and SENSOR_CAPP, SENSOR_CAPN and SENSOR_VN are used
as the sampling capacitors for the internal switch amplifier. If the two capacitors are removed, SENSOR_VP,
SENSOR_CAPP, SENSOR_CAPN and SENSOR_VN can be used as normal ADCs.
avšak aj keď som pozeral nejaké tutorialy, tak o takomto tam reč nebola.
Je rozdiel v tom, či budem na delič používať [10K a 10K] verzus [1M a 1M]?
0

Používateľov profilový obrázok
Najgel
Ultimate člen
Ultimate člen
Príspevky: 1695
Dátum registrácie: 02 Júl 2010, 00:00
Bydlisko: Námestovo, Žilina(škola)
Vek: 29

Re: Napäťový delič pre batériu na ESP32

Príspevok od používateľa Najgel » 17 Dec 2020, 13:05

Áno je rozdiel v čase nabitia samplovacieho kondenzátora. AK zvolíš mäkký delič, bude jeho nabitie trvať dlhšie. Tu je príklad vstupu ADC prevodníka u jedného TexasInstruments mikrokontroléra. Tvoj bude podobný.
Prílohy
image.png
0
Keď neodpisujem tak tu nie som, alebo som a neodpisujem :D

MPLAB & PIC
Texas Instruments DSP TMS320Fxxxxx
Tevo Tarantula 3D
Ponúkam 3D tlač.
Ponúkam návrh a vývoj elektroniky na zákazku.

UNIZA 5.ročník

martin080808
Okoloidúci
Okoloidúci
Príspevky: 21
Dátum registrácie: 17 Dec 2020, 08:10

Re: Napäťový delič pre batériu na ESP32

Príspevok od používateľa martin080808 » 17 Dec 2020, 13:25

Aby som bol čo najviac presný...
Nepotrebujem merať presne na mV ... ide mi o percentuálne vyjadrenie stavu nabitia, resp. odstupňované na 5 dielikov (100, 80,60, 40, 20) , pričom od tej 20ky bude svietiť kontrolka (LED) (pri použití deliča 1:1 to bude rozsah asi od X do 2,1V .... X neviem, nenašiel som nikde popis toho nabíjacieho modulu, či má nejakú ochranu podbitia batérie a odpojí ju .... to asi až skúšaním prídem na minimálne pracovné napätie z bat ).

Takže môžem použiť delič [10k + 10k] a priviesť to na analógový vstup a odčítať cez analogRead()? /v Arduino IDE/
Chcem to len informačne, takže čo najjednoduchšie :)
0

Napísať odpoveď
  • Podobné témy
    Odpovedí
    Zobrazení
    Posledný príspevok