ESP8266节点MCU由电池供电

问题描述 投票:0回答:2

我是ESP8266的新手,刚开始使用它构建基本设备。不过我使用的是USB 5V墙上适配器,因为nodeMCU的USB UART转换器为3.3V。

如果我想让电池供电的是简单的,小的(体积小,以便它可以与nodemcu和小型传感器配合使用)和经济的方法,使我的nodemcu仍然安全吗? - 我能想到的一个选择是将3.7V的锂离子电池连接到VIN。 - 另一个是使用更大的电压并使用转换器将其转换为大约5V,然后使用它连接到VIN。

如果有效,请告诉我?否则,如果有更好的选择,请建议。此外,如果您指的是任何物品/产品,请帮助提供确切的型号,以便我可以在互联网上搜索以考虑购买它们。

最后我还不太了解电路和术语(学习它们),所以请帮助我解释一下基本的可能性。

Ps:这个问题有时会在stackoverflow上看到,但是我找不到一个统一的答案并且对它感到困惑。感谢您的理解。

谢谢,斯里达尔。

esp8266 battery nodemcu
2个回答
2
投票

这真的更适合电子姊妹网站或a esp8266.com forum,但对于它的麦汁这是我的输入。

恕我直言,你最方便的选择是购买带有LiPo连接器的devkit。我推荐一个WeMOS D1 mini加上一个适合的battery shield。另一种选择是Adafruit Feather HUZZAH

为这些电路板找到合适的连接器有时会遇到一些挑战。疑难杂症!这些板的不同版本可能使用不同的连接器。目前,WeMOS电池屏蔽使用2针JST PH 2.0mm。


0
投票

不,您无法直接使用3.7v锂离子电池为NodeMCU供电。完全充电的锂离子电池输出4.2v的电压。 NodeMCU板有一个(5v及以上)vin插槽和两个3.6v插槽。如果直接将电池连接到3.6v,可能会炸毁NodeMCU板。通常情况下,在这种情况下,有3种方法可以连接电池而不会损坏电路板:

  1. 您可以使用升压转换器将4.2v输出转换为5v。然后将它连接到vin。这将快速吸收更多电流和电池放电(例如:MT3608升压升压转换器)。
  2. 您可以使用降压转换器将4.2v转换为稳定的3.6V(例如:LM2596降压转换器)。
  3. 最后,最有效的方法是在中间连接3.3v LDO。使用降压和LDO之间的区别在于,降压提供恒定且稳定的3.6v输出,其中LDO的输出取决于电池的输入电压(例如:S111733PI)。
© www.soinside.com 2019 - 2024. All rights reserved.