-
Notifications
You must be signed in to change notification settings - Fork 96
【已知问题】进一步优化电量消耗 #7
Comments
按照我在此处https://github.com/lixy123/ink_blueShowtxt_042 设计的 墨水屏双esp32经济版本方案改造成节能版本, 一块电池1-2个月,妥妥的. |
第2点找的很准, esp32 存在这个致命毛病, 有时死活连接不上路由器. 可增加一个定时狗至预期时间自动重启或休眠下次再来, 重启后再连接一般就正常了. 否则代码会一直停留在 SmartConfig处, 或其它未知处. hw_timer_t *timer = NULL; timer = timerBegin(0, 80, true); //timer 0, div 80 |
经实测,进入休眠状态后电量消耗约为10mA,已经降低的足够了,所以1)里提到的主板上那个电源灯保留着也还行。 |
差一点的电路能达到1-2ma左右, 如有电源管理硬件能达到0.2ma左右. 10ma看着不起眼, 1天时间仅休眠就会消耗电池 10*24mah电量. 顺便感谢分享的代码, 帮助我解决了汉字显示换行问题.PlatformIO代码不能原样移到ArduinoIDE上,substr函数对utf8分拆不一样.费了些功夫最终解决. |
淘宝上有一种东西叫 电子钳 斜口钳, 轻松一夹就OK,基本不会失手. 只是夹断后硬件保修会遇到麻烦. |
用开发版的usb供电的话,串口芯片和稳压器会消耗很多,datasheet里理想情况下ESP32的deep sleep电流应该在1ma以下。 |
目前电量消耗似乎控制的还是不理想。尽管采用了 Deep Sleep 机制,但是我手里的这块电池一般情况下也就是2天就会耗尽电量。当然,还不清楚是否是我手里的这块电池以前过放引起容量减少。
目前看来,引起电量消耗过快主要有以下因素:
The text was updated successfully, but these errors were encountered: