【NodeMCU】关于NodeMCU的VIN引脚和锂电池供电-Arduino中文社区 - Powered by Discuz! Archiver

RaiiWhen 发表于 2020-7-16 19:12

【NodeMCU】关于NodeMCU的VIN引脚和锂电池供电

本帖最后由 RaiiWhen 于 2020-7-16 19:21 编辑

      打算用锂电池给NodeMCU。tb买了一块1000mAh的锂电池,一买回来的时候(3.9V)焊到VIN引脚上,LDO出的电压居然只有2.7v左右。      之前做的方案都是RT9013-3v3加单片锂电池方案,莫得问题。查阅了网上流传的NodeMCU v0.1的原理图(见附)(NodeMCU官网到底是个啥)发现VIN网络压根没有标注。不得已只好用万用表测了下,现在将测试的结果分享上来。

      解决方案:直接去掉靠近VIN的二极管,将VIN短到AMS1117的输入脚上。
【注意】我的锂电池是自带保护板的,所以可以直接插USB对电池充电;若无保护板的话,这么粗暴操作会直接给电池加上4.7v电压,产生危险。
查阅资料得知,AM1117压降在1.1~1.3V,实测在0.8-1.2V左右(效率约70%)。

ESP8266工作电压在2.5~3.3V

所以锂电池3.9v以上是可以维持工作的。若将1117改为RT09013(500mA)的话能够满足要求,且效率更高,锂电池最低电压也可低至3.5V。
我没有改LDO,贴一下续航情况的测试图。(运行Mixiaoxiao大神的HomeKit-Switch例程)

(最后一组数据电压是3.85V,还能够正常工作,但我已经熬不动了^_^)
所以改了LDO后,1000mAh电池续航24h不成问题。

刚刚入坑ESP,请多指教~

RaiiWhen 发表于 2020-7-16 19:17

贴了图片居然超过了最大发帖限制,图片附在下面。

RaiiWhen 发表于 2020-7-16 19:14

附图1,我测到的VIN电源设计

RaiiWhen 发表于 2020-7-16 19:16

附图2,LDO压降和ESP工作电压范围

RaiiWhen 发表于 2020-7-16 19:17

附图3,锂电池续航情况测试

aizpaizp 发表于 2020-7-18 12:28

小白 前来学习!:)

HAIFAN 发表于 2022-2-18 09:40

所以板子上VIN脚的连接就是你纸上画的那样吗?看原理图上啥都没接,用万用表测又有电压,懵了
页: [1]
查看完整版本: 【NodeMCU】关于NodeMCU的VIN引脚和锂电池供电