0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【AI技术支持】ESP32模组PSRAM的CS引脚上拉导致功耗上升处理

启明云端 2024-10-31 08:01 次阅读

你是否曾遇到过?

在游戏机产品上,使用ESP32-WROOM-32E/ESP32-WROOM-32UE模组,ESP-IDF版本为IDF v5.1.1时,根据外围设计原理图介绍,在模组内置esp32芯片类型使用了QSPI PSRAM的情况下,IO16引脚必须接上拉电阻10K且不能用作其他功能。在这个设计下,外部psram启用时,psram的cs是输出低有效,IO16一直输出低电平会跟VDD33形成短路,即使串了一个10K电阻又因为外面无法修改IO16的引脚状态,从而导致深度睡眠的时有140uA的大电流,针对这种情况,该怎么去降低模组功耗呢?

3b8117c4-971b-11ef-8084-92fbcf53809c.jpg

启明云端/02

这是咋回事呢?

通过验证,之前使用不带psram的模组,深度睡眠的功耗测试为10uA;在10K上拉后IO16引脚端电压是1.67v, 计算 (3.3v-1.67)/10K=140ua,与目前的实际测试功耗值正好对应。根据以上信息确定是IO16上拉电阻10K电阻导致深度睡眠模式下的功耗增加。

3ba5efae-971b-11ef-8084-92fbcf53809c.jpg

启明云端/03

解决方案

SO easy!

解决方案1:硬件方案、由于该上拉电阻的作用是PSRAM 运行稳定性,无法直接去除,但是可以适当加大这个电阻的阻值来降低功耗;

解决方案2:软件方案、在项目的menuconfig配置中启用CONFIG_ESP_SLEEP_PSRAM_LEAKAGE_WORKAROUND配置项,此选项将设置 PSRAM 的 CS 管脚在睡眠期间为 PULL-UP 状态,从而避免psram的cs 引脚在浮空状态被识别为低电平时产生大的电流泄漏和保护PSRAM 中的数据不被被其他 SPI 引脚上的随机信号破坏。

3bb73fa2-971b-11ef-8084-92fbcf53809c.jpg

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

    关注

    0

    文章

    35

    浏览量

    13325
  • 低电平
    +关注

    关注

    1

    文章

    113

    浏览量

    13257
  • ESP32
    +关注

    关注

    18

    文章

    961

    浏览量

    17150
收藏 人收藏

    评论

    相关推荐

    ESP32-PICO-KIT_V4.1外挂SPI RAM(PSRAM)出现test fail的原因?

    我正在使用ESP32-PICO-KIT_V4.1 板子外挂8M的PSRAM,IO按参考设计接法如下: psram_pin1(CS):-->e
    发表于 06-25 07:53

    乐鑫2.4 GHz Wi-Fi 和双模蓝牙模组ESP32-WROVER-B

    SPI、UART、I2S 和 I2C 等。此外,用户还可以关闭 CPU 电源,仅利用 ULP 协处理器监测外设状态,从而显著降低产品功耗。目前,乐鑫ESP32 系列芯片均采用了支持
    发表于 10-14 11:25

    乐鑫2.4 GHz Wi-Fi 和双模蓝牙模组ESP32-WROVER-B

    ESP32-WROVER-B模组分为两款,分别采用了 PCB 板载天线和 IPEX 天线,还新增了 4 MB SPI flash 和 8 MB SPI PSRAM,性能较 ESP32
    发表于 12-30 10:59

    乐鑫WiFi芯片模块技术应用,ESP32-WROOM-32模组,飞睿科技代理方案

    组成部分。作为集成了Wi-Fi和蓝牙功能(包括传统蓝牙和低功耗蓝牙)的MCU模组,飞睿科技代理乐鑫的ESP32-WROOM-32模组,适用于多种物联网应用,例如低
    发表于 07-17 15:13

    如何停用RX引脚上的上电阻?

    你好。我想将一个 ESP32 的 TX 引脚连接到三个 ESP8266 的 RX 引脚。它适用于两个 rx 引脚,但不适用于三个,因为并联
    发表于 05-25 07:56

    ESP32模组的主要特性

    插在面包板上使用。 为了更好地满足不同用户需求,WT-ESP32-DevKitC V4 还支持以下不同配置: 可选多款 ESP32 模组 ● ESP
    发表于 11-04 14:54 3960次阅读

    自动化烧录器支持芯片烧录Espressif乐鑫科技的低功耗蓝牙模组ESP32-WROOM32E

    芯片烧录行业领导者-昂科技术近日发布最新的烧录软件更新及新增支持的芯片型号列表,其中昂科发布软件更新支持Espressif乐鑫科技的低功耗蓝牙模组
    的头像 发表于 05-09 17:17 3194次阅读
    自动化烧录器<b class='flag-5'>支持</b>芯片烧录Espressif乐鑫科技的低<b class='flag-5'>功耗</b>蓝牙<b class='flag-5'>模组</b><b class='flag-5'>ESP32</b>-WROOM32E

    乐鑫ESP-PSRAM64&PSRAM64H技术规格书

    乐鑫ESP-PSRAM64_&_ESP-PSRAM64H_技术规格书乐鑫多年来深耕?AIoT?领域软硬件产品的研发与设计,专注于研发高集成、低功耗、性能卓越、安全稳定、高性价比的无线通信SoC,现已
    发表于 10-19 16:13 40次下载

    乐鑫ESP-PSRAM16H_技术规格书

    乐鑫ESP-PSRAM16H_技术规格书乐鑫多年来深耕?AIoT?领域软硬件产品的研发与设计,专注于研发高集成、低功耗、性能卓越、安全稳定、高性价比的无线通信SoC,现已发布ESP82
    发表于 10-19 16:13 4次下载

    AI技术支持ESP32-WROOM-32E-N4模组管脚输出异常处理

    启明云端/01你是否曾遇到过?在使用ESP32-WROOM-32E-N4模组ESP-IDF版本为idf5.0.1时,厨余机由模组IO脚控制的LED灯不亮,
    的头像 发表于 11-13 01:00 243次阅读
    【<b class='flag-5'>AI</b><b class='flag-5'>技术支持</b>】<b class='flag-5'>ESP32</b>-WROOM-32E-N4<b class='flag-5'>模组</b>管脚输出异常<b class='flag-5'>处理</b>

    AI技术支持ESP32-WROVER-IE-N16R8模组上电启动失败问题处理

    你是否曾遇到过?在无线视频监控设备上,使用ESP32-WROVER-IE-N16R8模组ESP-IDF版本为idf5.0.1时,模组需与PHY芯片通信,主板在待机未断电的情况下,通过
    的头像 发表于 11-20 01:00 206次阅读
    【<b class='flag-5'>AI</b><b class='flag-5'>技术支持</b>】<b class='flag-5'>ESP32</b>-WROVER-IE-N16R8<b class='flag-5'>模组</b>上电启动失败问题<b class='flag-5'>处理</b>

    AI技术支持ESP32-C3-Lyra播放音频无法控制音量及异声问题处理

    AI技术支持ESP32-C3-Lyra播放音频无法控制音量及异声问题处理
    的头像 发表于 11-22 01:01 133次阅读
    【<b class='flag-5'>AI</b><b class='flag-5'>技术支持</b>】<b class='flag-5'>ESP32</b>-C3-Lyra播放音频无法控制音量及异声问题<b class='flag-5'>处理</b>

    AI技术支持ESP32-C3芯片/模组SPI-AT问题处理

    描述在使用ESP32-C3芯片/模组,AT版本为Release/v3.0.0.0时,客户在使用常规AT通信时,速率达不到需求,需要换成SPI-AT,测试中遇到问题,这是为什么呢?启明云端/02
    的头像 发表于 11-27 01:00 143次阅读
    【<b class='flag-5'>AI</b><b class='flag-5'>技术支持</b>】<b class='flag-5'>ESP32</b>-C3芯片/<b class='flag-5'>模组</b>SPI-AT问题<b class='flag-5'>处理</b>

    AI技术支持ESP32-S2-SOLO-2U模组重复欠压复位问题处理

    问题描述在电池供电的影音产品上,使用ESP32-S2-SOLO-2U模组ESP-IDF版本为idf5.0.1时,模组上电后一直报欠压复位错误,手动复位
    的头像 发表于 11-28 01:00 142次阅读
    【<b class='flag-5'>AI</b><b class='flag-5'>技术支持</b>】<b class='flag-5'>ESP32</b>-S2-SOLO-2U<b class='flag-5'>模组</b>重复欠压复位问题<b class='flag-5'>处理</b>

    AI技术支持ESP32-C3模组AT+MQTT连接AWS证书问题处理

    问题描述在使用ESP32-C3-WROOM-02模组作为无线通信模块,使用AT-V3.3.0.0版本时,客户想通过AT的方式配置MQTT证书,验证服务器可以连接,但AT连接失败,这是为什么呢?启明
    的头像 发表于 11-30 01:01 48次阅读
    【<b class='flag-5'>AI</b><b class='flag-5'>技术支持</b>】<b class='flag-5'>ESP32</b>-C3<b class='flag-5'>模组</b>AT+MQTT连接AWS证书问题<b class='flag-5'>处理</b>