基于乐鑫ESP32S3通信性能异常排查思路

通信性能(OTA)测试可能的异常

  每一款WiFi模组,都需要进行通信性能测试,在通信性能实验暗室中,有可能会出现以下异常:
1、802.11g/n高低信道灵敏度相差过大
2、802.11b协议低速率TIS无法测出数据
3、802.11g协议高速率无法连接
4、其它未被列举的异常

排查思路

  以下排查思路仅供参考,不同的WiFi模组排查方法不同,但可以先按以下方法进行尝试,没准就解决了问题呢在这里插入图片描述

固件端降低PSRAM和flash驱动强度

  固件端建议可以尝试将默认的PSRAM和flash驱动强度由3档40mA降低到2档20m,ESP32S3模组,PSRAM是封在芯片内的,flash距离芯片也比较近,可以尝试降低一档,然后验证下高低温以及可靠性。
在这里插入图片描述

优化天线

  基于整机环境可以测试一下天线,假如天线有点偏低频,则1信道的性能相比13信道会好一些。可以尝试进行天线仿真,通过仿真结果看硬件如何修改可以更好的发挥板载天线性能,均衡高低信道通信稳定性。优化板载天线后,也记得要验证下高低温以及可靠性哦。

使用合适磁珠

  加磁珠可以减弱驱动强度,但磁珠可以在不同频率表现出不同的阻抗,需要根据不同型号磁珠特性进行选择,才能针对通信主频等低频成分,驱动强度降低的少,针对高频成分,抑制能力强,驱动强度降低的多,达到最优状态。

关闭wifi低功耗和AMPDU

  大部分WiFi模组出场默认打开低功耗及AMPDU,通过对WiFi低功耗及AMPDU的机理了解,二者在通信性能上存在相互影响,建议将其关闭后进行通信性能(OTA)测试,看性能是否优优化
在这里插入图片描述
关闭低功耗需要通过代码修改:在esp_wifi_start()后,调用esp_wifi_set_ps(WIFI_PS_NONE)

使用WiFi时关闭蓝牙

  考虑到有些WiFi模组是集成蓝牙模块的,WiFi和蓝牙共用一条天线,若WiFi和蓝牙共同使用,WiFi的通信性能肯定大打折扣,所以你懂得啦。

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值