×

Lolin32开发板开源分享

消耗积分:0 | 格式:zip | 大小:0.17 MB | 2023-02-09

分享资料个

描述

Lolin32 是一款易于使用的开发板,适用于需要 ESP32 的快速原型和小批量生产运行。他们应该是 (Wemos) Lolin32,但在 wemos 网站上找不到任何提及!所以它看起来像是 D32 上廉价的量产克隆。

该板的好处是它有大量 GPIO 引脚,所有引脚都整齐排列,并插入了足够多的接地引脚!

另一个好处是内置的 LiPo 充电器电路使添加电池变得容易。

它的一个巨大缺点是其 USB 转串行芯片(CP2012?)似乎连接到 ME6211 LDO 的 3.3V 输出,该输出也为 ESP Wroom32 SoC 供电。(它也可以由 USB VBus 供电,但事实并非如此!)

CP2012在没有连接 SUSPEND 引脚的情况下消耗大约 25mA(这可以将消耗减少到大约 330uA)。板上似乎没有使用挂起引脚(看起来像 NC)。

因此,即使 ESP Wroom32 进入深度睡眠,整个电路板似乎也会消耗大约 25mA 的电流!没有机会使用该电流消耗来运行电池供电的设备。

解决方案?唯一的解决方案似乎是某种微型手术,如果打算在手术后保留 USB 串行功能,则还需要一个微型滑动开关假肢。

所需工具:

  • 锋利的切割刀片/ Xacto 刀
  • 烙铁
  • 微型 SPST 滑动开关
  • 热熔胶

脚步:

 
poYBAGPjUe-AWuD-AAGCwPxPMIE235.png
切刮
 
  • 将 Lolin32 板翻转到裸露的一面。
  • 使用切割刀片并非常小心地在红色指示的位置切开电源轨迹
  • 刮掉切口两侧的黑色阻焊层,露出铜迹线,如黄色所示。
  • 就这样!电路板深度睡眠电流消耗现在神奇地降至 50uA!有趣的是,根据其数据表[电源电流,ISS,@VIN= VOUT+1V = 40 μA],其中约 40uA 可完全归因于 ME6211 LDO 。因此 ESP 本身仅消耗约 10uA。好的。
 

然而,在我们的过程中,USB 转串口适配器已被浪费掉。要开始使用它,让我们添加滑动开关假体:

 
pYYBAGPjUfKAf4upAACYMSeOyYg763.jpg
焊在开关上
 
  • 焊接在 SPST 滑动开关中,如切口两侧暴露的铜迹线所示(先前在步骤 3 中制作)。

完毕!现在,当您需要对电路板进行编程时,滑动开关以完成跟踪,然后在生产中将其关闭。

由于开关需要牢固固定在电路板上,因此使用热熔胶等将其粘在上面,这样它就不会脱落(或者更糟糕的是,在尝试切换时拉出铜线!)

这是完成所有操作后的样子。恭喜,您现在可以通过代码使用深度睡眠/ULP,并且仍然使用锂聚合物充电器和标准 JST-PH 连接器添加锂聚合物电池为电路板供电!

 
poYBAGPjUfiAYZ46AADhhg3datw516.jpg
lolin32 底部的热粘滑动开关
 
 
poYBAGPjUfuAXk5hAACGAeZpNQA639.jpg
 

PS:我们使用LowPowerLabs 的 CurrentRanger 进行低电流测量。它是任何低功耗物联网工作台的必备(但价格适中)工具!您可以使用其他类似的替代方法,例如 uCurrent Gold 或 Nordic Power Profiler 来测量普通万用表可能无法测量的低电流消耗。

(最初发布在这里


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !