Napäťový delič pre batériu na ESP32
Moderátori: psichac, Moderátori
-
- Okoloidúci
- Príspevky: 21
- Dátum registrácie: 17 Dec 2020, 08:10
Napäťový delič pre batériu na ESP32
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
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
- Najgel
- Ultimate člen
- Príspevky: 1696
- 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
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
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
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
-
- Okoloidúci
- Príspevky: 21
- Dátum registrácie: 17 Dec 2020, 08:10
Re: Napäťový delič pre batériu na ESP32
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
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
- Najgel
- Ultimate člen
- Príspevky: 1696
- 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
A to meriaš multimetrom alebo priamo ESP ?
0
Keď neodpisujem tak tu nie som, alebo som a neodpisujem
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
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
Re: Napäťový delič pre batériu na ESP32
Môžeš meranie zapínať iba občas cez nejaký fet, ak nepotrebuješ tú baterku merať nonstop.
0
-
- Okoloidúci
- Príspevky: 21
- Dátum registrácie: 17 Dec 2020, 08:10
Re: Napäťový delič pre batériu na ESP32
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
- Najgel
- Ultimate člen
- Príspevky: 1696
- 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
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
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
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
-
- Okoloidúci
- Príspevky: 21
- Dátum registrácie: 17 Dec 2020, 08:10
Re: Napäťový delič pre batériu na ESP32
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):
Je rozdiel v tom, či budem na delič používať [10K a 10K] verzus [1M a 1M]?
O žiadnom takomto nastavovaní som nečítal nikde. Až teraz som si vyhľadal popis ESP a toto mi vyhodilo (k tomu aj diagram):
avšak aj keď som pozeral nejaké tutorialy, tak o takomto tam reč nebola.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.
Je rozdiel v tom, či budem na delič používať [10K a 10K] verzus [1M a 1M]?
0
- Najgel
- Ultimate člen
- Príspevky: 1696
- 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
Á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ý.
0
Keď neodpisujem tak tu nie som, alebo som a neodpisujem
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
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
-
- Okoloidúci
- Príspevky: 21
- Dátum registrácie: 17 Dec 2020, 08:10
Re: Napäťový delič pre batériu na ESP32
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
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
-
- Podobné témy
- Odpovedí
- Zobrazení
- Posledný príspevok
-
- 8 Odpovedí
- 2411 Zobrazení
-
Posledný príspevok od používateľa ergo123
-
- 11 Odpovedí
- 2428 Zobrazení
-
Posledný príspevok od používateľa Radus
-
- 8 Odpovedí
- 2596 Zobrazení
-
Posledný príspevok od používateľa joliekeva
-
- 2 Odpovedí
- 2496 Zobrazení
-
Posledný príspevok od používateľa om0aao
-
- 14 Odpovedí
- 5771 Zobrazení
-
Posledný príspevok od používateľa Mishung