乐鑫技术交流
直播中

张桂英

8年用户 1604经验值
私信 关注
[问答]

ESP-01 AP模式在某些位置重置是怎么回事?

我们正在使用 ESP-01 (在 AP 模式下).但是,我们在现场测试中遇到了一个问题。
ESP-01 在某些(地理)位置重置。为了进行内部讨论,我们将这些位置称为死区。(也许它们有一个更好的技术名称)。死区的大小约为几百英尺。
ESP-01 在我们脱离死区时运行良好(并且正如预期的那样)。

库存 (NON-OS) 固件
SDK版本:1.5.2
AT 版本:0.60

到目前为止,我们一直在使用 AT 命令集。

1. 在死区,ESP-01 仅在 AP 模式下复位,不以 STAtiON 模式复位。
2. 尝试通过 3 种不同的方法为 ESP-01 供电,以排除与电源相关的问题。在盲区中,在所有 3 种方法中重置。
3. iOS或Android手机热点在死区运行良好。
4. 有些死区只影响通道 1 的 ESP-01 AP,而其他死区会影响通道 6,而其他死区会影响所有通道的 ESP-01 AP。

当处于死区时,UART0 上的输出如下......

ets 2013 年 1 月 8 日,第一个原因:4,启动模式:(3,6)

WDT 复位
负载 0x40100000,LEN 1856,16 室
尾 0
Chksum 0x63
负载 0x3ffe8000,LEN 776,房间 8
尾 0
CHKSUM 0x02
负载 0x3ffe8310,len 552,房间 8
尾 0
Chksum 0x79
CSUM 0x79

第 2 个启动版本:1.5
SPI速度:40MHz
SPI模式:DIO
  SPI Flash Size & Map: 8Mbit(512KB+512KB)
跳转到运行 user1 @ 1000

r[18][02]ž[1b]ã¹ú
Ai-Thinker Technology Co., Ltd.[艾思克科技股份有限公司]

准备
1. 这是由于(故障)电源造成的吗?
2. 这是由于电磁/射频原因造成的吗?
3. 这是由于固件错误造成的,可能是由于在 AP 模式下接收到某些 802.11 数据包?
4. 我们需要收集任何进一步的数据来缩小问题的原因范围吗?


回帖(1)

刘丹

2024-7-18 17:59:09
在这种情况下,我们需要逐步分析问题并尝试找出可能的原因。以下是一些可能的原因和解决方案:

1. **信号干扰**:在某些地区,可能存在强烈的信号干扰,导致ESP-01在AP模式下重置。这可能是由于其他电子设备、无线信号或电磁干扰造成的。

   **解决方案**:尝试在死区中使用屏蔽措施,如金属外壳或屏蔽材料,以减少信号干扰。此外,可以尝试更改ESP-01的无线信道,以避免与干扰信号重叠。

2. **电源问题**:尽管已经尝试了不同的供电方法,但仍然需要确保ESP-01在死区中获得了足够的电源。不稳定的电源可能导致设备在某些情况下重置。

   **解决方案**:使用更稳定的电源供应器,或者为ESP-01添加一个电源滤波器,以确保电源稳定。

3. **固件问题**:ESP-01使用的固件版本可能存在一些已知或未知的问题,导致在特定条件下重置。

   **解决方案**:尝试升级ESP-01的固件到最新版本,或者查找是否有针对此问题的固件补丁。同时,也可以查看论坛和社区,看看是否有其他用户遇到类似问题,并找到解决方案。

4. **硬件故障**:ESP-01本身可能存在硬件故障,导致在特定条件下重置。

   **解决方案**:尝试更换一个新的ESP-01模块,看看问题是否仍然存在。如果问题解决了,那么可能是硬件故障导致的。

5. **环境因素**:死区中的环境因素,如温度、湿度或其他物理条件,可能影响ESP-01的性能。

   **解决方案**:尝试在不同的环境条件下测试ESP-01,看看问题是否仍然存在。如果问题在某些条件下消失,那么可能需要考虑环境因素对设备性能的影响。

6. **软件配置**:ESP-01的软件配置可能在某些情况下导致重置。例如,错误的AT命令或配置参数可能导致设备在特定条件下重置。

   **解决方案**:仔细检查ESP-01的软件配置,确保所有参数和命令都是正确的。如果可能,尝试使用不同的配置参数,看看问题是否仍然存在。

通过以上步骤,我们可以逐步排查问题,并找到可能的解决方案。在实际操作中,可能需要尝试多种方法,以找到最适合的解决方案。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分