ESP32低功耗射频通信方案

ESP32低功耗射频通信方案

背景介绍

ESP32自带蓝牙/WIFI模块在通信状态下难以实现低功耗长时间待机。在使用ESP-C3进行BLE蓝牙通信测试时,无论处于连接还是未连接状态,芯片均发热严重。项目需要ESP32-C3在300mAh的电池驱动下,能保持尽可能长的续航时间,根据ESP32-C3低功耗模式功能描述,是没办法在保持正常通信的情况下实现较低功耗的。

ESP32-C3 低功耗模式

ESP32-C3的功耗模式包括ActiveModem-sleepLight-sleepDeep-sleep,其中Light-sleepDeep-sleep属于低功耗模式。不同模式默认功能开启状态如下图。
预设功耗模式

下面是ESP32-C3处于Modem-sleepLight-sleep以及Deep-sleep的时的工作电流。
ESP32-C3 Modem-sleep 模式下的功耗
ESP32-C3低功耗模式下的功耗

低功耗通信方案参考

为了使小型设备在射频通信状态下能够长时间续航,这里给出两种方案,供参考。

一 ESP32 + 低功耗蓝牙通信

这里给出的参考蓝牙模块在节能模式下工作电流为19uA
BT24蓝牙模块

ESP32-C3 关闭自带射频模块,在Light-sleep模式下工作电流为130 μA,在Deep-sleep 模式下工作电流为 5 μA。 使用低功耗蓝牙的节能模式,配合ESP32的低功耗模式可以实现长时间的通信续航。

二 ESP32 + 433Mhz / 315MHz通信

这里给出的433Mhz / 315MHz通信模块最低工作电流为100uA 。 与低功耗蓝牙通信相比,该方案功耗大一些,其优点是接收端与发送端不需要每次消耗时间进行配对。

433MHz/315MHz通信接受模块

参考链接

ESP 低功耗入门

ESP32-C3低功耗问题

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值