【ESP32】启动电流不足——调试问题记录

news2024/12/23 7:52:18

【ESP32】启动电流不足——调试问题记录

本文主要记录基于esp32 自开发设备硬件调试过程,解决供电不足的问题,用于新手小白记录

📋 个人简介

  • 💖 作者简介:大家好,我是喜欢记录零碎知识点的小菜鸟。😎
  • 📝 个人主页:欢迎访问我的 Ethernet_Comm 博客主页🔥
  • 🎉 支持我:点赞👍+收藏⭐️+留言📝
  • 📣 系列专栏:esp32二次开发专栏 🍁
  • 💬格言:写文档啊不是写文章,重要的还是直白!🔥

【ESP32】启动电流不足——调试问题记录

  • 【ESP32】启动电流不足——调试问题记录
    • 1.问题描述
    • 2.硬件供电方式
    • 3.问题解决过程
    • 4.问题定位
    • 5.本次总结

1.问题描述

Esp32 和 lora模组开发板调试有问题。

问题描述:

  • 开发板初始化上电,esp32一直无法正常启动,打印的错误信息为 read flash error
  • 当断开lora模组时,esp32正常启动,此时再连接lora模组。整个开发板程序正常。
  • 当开发板断电重新上电后,esp32仍旧无法正常启动,
  • 重复以上错误
    以上问题基本每次都可以稳定复现。

2.硬件供电方式

硬件供电方式:
5v输入,经过电压转换电路,转换为3v3,分别给esp32以及lora模组供电。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.问题解决过程

问题解决:
将模组和esp32连接的引脚,依次连接,看是哪个引脚完成esp32无法正常启动,最终发现当模组的tx引脚接入时,会稳定复现描述问题
于是查找模组手册

4.问题定位

问题定位
模组手册上写模组是2.5-5v供电,当模组供电不足时,会对发射信号有影响

因为硬件电路设计是3v3.分别给lora模组和esp32供电,因此猜测是3v3供电造成上电电流不足以供两个模块正常启动。当esp32正常启动后,不需要太大的启动电流,再插上lora模组,即可以正常启动
在这里插入图片描述

因此给lora模组单独5v供电,果然不再出现以上问题。

结论
3V3分别给laura模组以及esp32供电,由于模组的启动电流较大,因此分担了132的启动电流,造成3V3供电上电mcu无法正常启动

5.本次总结

硬件电路设计的时候,你要注意手册

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/920578.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

善于打仗的人,创造高势能,行动节奏恰当

善于打仗的人,创造高势能,行动节奏恰当 【安志强趣讲《孙子兵法》第18讲】 【原文】 激水之疾,至于漂石者,势也;鸷鸟之疾,至于毁折者,节也。 【注释】 激,阻截水流 节,时…

SensorService中Binder案例

SensorService中Binder案例 1、FWK实际操作在Native层2、Native层中代码实现Bn/Bp端2.1 代码实现Bn端2.2 代码实现Bp端2.2.1 模板interface_cast android12-release 1、FWK实际操作在Native层 SensorService.java实际操作Native层SensorService.cpp;对应Bn服务端。 …

人机界面通过RJ45口无线连接多台PLC

人机界面是系统和用户之间进行交互和信息交换的媒介,它实现信息的内部形式与人类可以接受形式之间的转换。人机界面产品由硬件和软件两部分组成,硬件部分包括处理器、显示单元、输入单元、通讯接口、数据存贮单元等,HMI软件一般分为两部分&am…

Ensp+Wireshark+VirtualBox+WinPcap

软件下载 [名称]:Ensp及辅助程序 [大小]:830.65MB [语言]:Chinese [安装环境]:Win7/Win8/Win10 [下载链接]: 链接:https://pan.baidu.com/s/1KbypgxAGQy07ijSAj3SvsQ 提取码:ly88 软件介…

秋招算法面经集合 | 华为、百度、腾讯、美团等

面试锦囊之面经分享系列,持续更新中 欢迎后台回复"面试"加入讨论组交流噢 写在前面 秋招告一段落,整理文件的时候发现之前记录的面经问题,主要是秋招前期的一些面试,后期由于实习比较忙没花时间整理。希望自己的面经可…

文件/文件夹加密:Newsoftwares Folder Lock 7.9.0 Crack

Newsoftwares Folder Lock 7.9文件夹锁 版本7 防弹数据加密 - 在几秒钟内锁定文件夹 - 即时加密文件 - 密码保护 USB/外部驱动器 - 粉碎并永久删除文件等等...... 视窗 向量 受到数百万人的信赖 82,283,016次下载并且还在增加中... 什么为什么如何 奖项常问问题特征丢失登记感…

BaiqiSoft MstHtmlEditor for .NET Crack

BaiqiSoft MstHtmlEditor for .NET Crack BaiqiSoft MstHtmlEditor获取.NET for win表单被认为是一个可以被用户轻松灵活地集成到C#、VB.NET甚至WPF软件中的元素。负责编辑的控制器,用于.NET Win Forms的MstHtmlEditor,允许用户和开发人员,甚…

专升本的开发历程

这个专升本项目是最近一个搞教育的朋友委托我的,从域名、服务器、设计开发、一直到项目上线都是我团队一手包办的。和大家浅聊一下: “专升本”小程序提供了报考查询、升本资讯、招生院校和考试报名等功能,为考生提供了更加全面和便捷的服务…

标签打印小工具 选择图片打印,按实际尺寸打印。可旋转图片

您可以尝试使用以下标签打印工具: 柯尼卡美能达标签打印机:功能齐全、易于使用的打印机,支持各种标签尺寸和类型。 赛门铁克标签打印机:高速打印、可靠性强的打印机,支持多种操作系统和软件。 齐柏林标签打印机&…

Code Lab - 2

pip install torch-scatter -f https://pytorch-geometric.com/whl/torch-1.10.2cu102.html pip install torch-sparse -f https://pytorch-geometric.com/whl/torch-1.10.2cu102.html pip install torch-geometric pip install ogb 1. PyG Datasets PyG有两个类,用…

资金借道股票ETF狂买1200亿

近日A股市场调整,资金借道股票ETF再现“越跌越买,大跌大买!” 昨天的股市出现V字反转,资金借道股票ETF同样“抄底”汹涌,单日净买入资金超过50亿元,今年8月份以来已经狂买接近1200亿元。其中,沪…

ClickHouse进阶(一):ClickHouse 使用场景及分布式集群安装

进入正文前,感谢宝子们订阅专题、点赞、评论、收藏!关注IT贫道,获取高质量博客内容! 🏡个人主页:含各种IT体系技术,IT贫道_Apache Doris,大数据OLAP体系技术栈,Kerberos安全认证-CSDN博客 &…

error while loading shared libraries错误的原因及解決方法——通用解决办法,错误加载xxxx共享库(.so)

在linux下整合log4cpp日志框架时,出现了下面的错误:当加载共享库时出错,找不到共享库 XXXX [roothecs-207177 cworkspace]# ./Log4cppTest ./Log4cppTest: error while loading shared libraries: liblog4cpp.so.5: cannot open shared obj…

svn下载

Download | VisualSVN for Visual Studio svn下载

MySQL数据库——函数-字符串函数、数值函数、日期函数、流程函数

目录 字符串函数 常用函数 练习 数值函数 常用函数 练习 日期函数 常用函数 练习 流程函数 常用函数 练习 函数 是指一段可以直接被另一段程序调用的程序或代码。 MySQL内置函数,主要分为四类: 字符串函数数值函数日期函数流程函数 字符串函…

java+springboot+mysql农业园区管理系统

项目介绍: 使用javaspringbootmysql开发的农业园区管理系统,系统包含超级管理员、管理员、用户角色,功能如下: 超级管理员:管理员管理;用户管理;土地管理(租赁)&#x…

PATH系统环境变量配置教程【图文步骤】

开发Java程序,需要使用JDK提供的开发工具(比如javac.exe、java.exe等命令),而这些工具在JDK的安装目录的 bin目录下,如果不配置环境变量,那么这些命令只可以在该目录下执行。我们不可能把所有的java文件都放到JDK 的bin目录下&…

学习JAVA打卡第三十九天

字符串与基本数据的相互转化 Java.lang包中的Integer类调用其类方法public static int parseInt(string s)可以将由“数字”字符组成的字符序列如“876”,转化成int型数据,例如: int x; string s“876”&a…

如何使用CSS实现一个自适应两栏布局,其中一栏固定宽度,另一栏自适应宽度?

聚沙成塔每天进步一点点 ⭐ 专栏简介⭐ 使用Float属性⭐ 使用Flexbox布局⭐ 写在最后 ⭐ 专栏简介 前端入门之旅:探索Web开发的奇妙世界 记得点击上方或者右侧链接订阅本专栏哦 几何带你启航前端之旅 欢迎来到前端入门之旅!这个专栏是为那些对Web开发感…

Spring练习30---用户列表的展示(下)

1、得到数据之后,我进行封装 2、关键这个方法 3、方法实现一下 4、然后找到Dao的实现,给他实现一下 5、模板查几个表 6、根据userid 查role Id 7、根据他再去查role那张表,两张表以上 8、后面那一块的意思是role表的role Id等于中间表的谁 9…