NodeMCU batareyasi bilan ishlaydi va Wi-Fi-ni ishlatadi

Menga DevCit tugmachasi bilan loyihani ishlayapman va agar men USB kabel orqali kompyuterga ulangan bo'lsam, loyiham to'g'ri ishlaydi.

Men loyihani batareyadan ishlatishim kerak va ICR14500 batareyasi (3.7V va 700mAh) bilan harakat qilaman. Batareyani Vin piniga uladim, lekin NodeMCU ma'lumotlar bulutga yubormaydi.

Batareyani ishlatganimda ba'zi tasodifiy xatti-harakatlarni aniqladim, ba'zi paytlarda ESP8622-dagi etakchilik doimiy ravishda miltillaydi va jami quvvat sarfiyati 130mA atrofida bo'ladi!

Nima bo'lishidan qat'iy nazar har qanday fikr bormi?

1
VIN ga LDO-ni almashtirish uchun 3V piniga ulang. A 3.7v Vcc yaxshi: faqatgina spec ...
qo'shib qo'ydi muallif Alastair, manba
@Gerben: touche; 3.7 ni unutdim! = 3.7. 3.3 ga o'rnatilgan va "3V" ga ulangan hibrid buck + boost bu xavfli vaziyat; minimal issiqlik, kechiruvchi kirish kuchlanishi (masalan: 3.8-12).
qo'shib qo'ydi muallif Alastair, manba
Men ushbu savolni mavzudan tashqarida yopish uchun ovoz beraman, chunki bu ESP8266 apparat haqida emas, balki Arduino apparat va alternativ apparatdagi Arduino asosidagi rivojlanish haqida.
qo'shib qo'ydi muallif rossp, manba
To'liq lityum batareya @ dandavis 4.2 dyuym. Menimcha, bu spektakldan tashqarida.
qo'shib qo'ydi muallif Al., manba
Pastki tugma bilan voltaj regulyatoridan foydalanishingiz kerak.
qo'shib qo'ydi muallif Al., manba
Yoki kuchlanishni kuchaytiradigan maxsus zenner diodasidan foydalaning.
qo'shib qo'ydi muallif Majenko, manba
Bu yaxshi yondashuv, men bunga harakat qilaman. Mening loyiham boshqa D1Mini bilan olib boriladi va men D1Mini-dagi LDO-ning maksimal 250 mV kuchlanishdan iborat bo'lgan TR9013 ekanligini tushunib etdim. Aksincha, NodeMCUdagi LDO NCP1117 va 100mA atrofida 0,9V atrofida chiqish chiqishi mavjud.
qo'shib qo'ydi muallif kbrose, manba
3V kuchlanishni kamaytirish uchun akkumulyator zo'riqishini 3.7 dan 3V ga tushirish uchun diyot qo'shilishi mumkin
qo'shib qo'ydi muallif kbrose, manba

6 javoblar

AMS1117 kabi ichki regulyatorda muammo yuzaga keladi. ESP energetika inqiroziga juda sezgir. Har bir loyiha uchun xatolarni bartaraf etish uchun kondansatörün beslenmeyle qo'yilishi kerak. Men sizning regulyatsiyalangan uskuna bilan ishlash uchun kuchlanish kuchlanishiga ega emassiz deb o'ylayman. Ushbu muammoni bartaraf qilish uchun regulyatsiya qilingan kiritish uchun 7,5 volt olish uchun ikkita batareya qo'ying. Yana bir yechim regulyatorni o'tkazish uchun 3.3v kirishni ishlatadi.

2
qo'shib qo'ydi
Ha !! Bu sodir bo'ldi!
qo'shib qo'ydi muallif kbrose, manba

Agar batareyangiz to'liq zaryadlangan bo'lsa, u 4.2V ga teng bo'ladi. ESP 4.7V daraja jarimaga ega bo'lishi kerak ( bu forumning posti ), bundan tashqari u ko'proq oqimga ega bo'ladi. Shunday qilib, regulyatordan o'tishi kerak emas.

Agar siz batareyadan foydalansangiz va chuqur uxlashni xohlasangiz, unda quyi zaif oqim bilan boshqa regulyatorni (masalan, MCP1702) ishlatib ko'ring, aks holda AMS1117 kamida 4mA chizilgan.

ESP-ning yonib-o'chadigan va ishlamasligi, ochilish paytida xatoliklar, masalan. odatda, beqaror quvvat manbalaridan kelib chiqqan, masalan, kam kuchlanish yoki quvvat manbai eng yuqori oqim talablarini bajara olmaydi (ESP uchun 200 mA).

Mening taklifim buzilmasligi kerak: faqat ikkita batareyani ulang (7,4V nominal) va 3.3V regulyatordan o'ting.

1
qo'shib qo'ydi

Chuqur uyqu muammolari uchun misol uchun 10 soniyagacha past vaqt qiymatiga ega bo'lishingiz kerak. Men uchun bu muammoning davomiyligi.

Men bu kabi muammolarni loyihada ko'rmadim, ammo past qiymat bilan harakat qilib, nima borligini ayting!

0
qo'shib qo'ydi
Nega siz ikkinchi javobni qo'shdingiz, agar mavjud javobni tahrir qilsangiz va yangilagan bo'lsangiz?
qo'shib qo'ydi muallif user2813274, manba
Ha! Ishlab chiqarishda 15 daqiqa, testda 1 daqiqa xD dan foydalanayapman
qo'shib qo'ydi muallif kbrose, manba

Ishonchim komilki, mening NodeMCU 3,7V emas, balki 5V kuchga ega, va yuqori quvvat sarflashi Wifi bilan bog'liq - kuchli kuch ishlatuvchisi!

Shu sababli, ko'plab akkumulyatorli ESP8266 loyihalari quvvat sarfini sezilarli darajada kamaytirishga harakat qilish uchun uyqu rejimini o'z ichiga oladi.

0
qo'shib qo'ydi

ESP8266 3.3v kiritish talab qiladi. Ba'zi taxtali uchun 5V (USB dan) talab qilinadi va regulyatorlar yoqilgan. Vin ga 3.7v etkazib berishni qanday bilasiz?

Yuqori quvvat iste'moli xususida WIFIning uzatilishi mumkinligiga shubha qilaman.

0
qo'shib qo'ydi
@ rdiaz82: barcha nodeMCU'lardagi AMS117 var, bu 4.75v min istaydi . kamroq == barqarorlik
qo'shib qo'ydi muallif Alastair, manba
NodeMCU (NCP1117) ichida joylashgan regulyatorga ega va u 3,5 V minimal kirish kuchlanishiga ega. Baribir boshqa batareya bilan harakat qilaman, chunki ESP8266 WiFi orqali muloqot qilishni xohlagan paytda kuchlanish pasayishi mumkin
qo'shib qo'ydi muallif kbrose, manba

Vin pin 5v dan yuqori bo'lgan har qanday narsa bilan ishlaydi, chunki u ams1117 orqali 3.3 ga tushishi kerak, 3.3v to'g'ridan-to'g'ri pinga ulanish uchun to'g'ridan-to'g'ri nodemcu lolin taxtasida

0
qo'shib qo'ydi
Aslida 5v emas, 5v etarli bo'lsa ham; lekin siz qilgan nuqta allaqachon bir necha marta qilingan. Sizning javobingiz taxminan uch oy oldin qanday qilib yaxshilanadi?
qo'shib qo'ydi muallif rossp, manba