请选择 进入手机版 | 继续访问电脑版

Ra-02模组休眠状态功耗较高,远大于3uA

[复制链接]
回帖奖励 2 金钱      回复本帖可获得 2 金钱奖励! 每人限 2 次
查看2761 | 回复1 | 2021-6-7 20:43:56 | 显示全部楼层 |阅读模式
本帖最后由 LZJ_PLsLw 于 2021-6-8 09:11 编辑

在使用LoRa Ra-02模组进行低功耗测试是,发现休眠状态下电流有十多个uA,与手册给定的3uA差别较大,请教一下低功耗时LoRa模组的寄存器和IO的配置问题。

        测试硬件环境:单片机选择是 STM32L051C8T6 低功耗的单片机,LoRa模组选择的是 Ra-02 模组,与单片机之间通过SPI进行通讯,Ra-02模组与单片的接线原理图如下图所示。电源采用3.6V的锂电池进行供电(实测电压3.57V),将万用表直接串联在电池旁的电路中,测试整个板子系统的功耗。
        测试软件环境:单片机上电初始化LoRa模组,然后过1s之后,通过函数  SX1276LoRaSetOpMode( RFLR_OPMODE_SLEEP ); 将Ra-02设置为休眠状态,然后设置单片机进入待机模式,同时设置单片机 WKUP2 为唤醒引脚。
        对比实验和结果:测试时使用两块板子进行对比实验,软件代码完全一样。其中板子A的硬件只包含 单片机 + 8MHz晶振(板子无任何上下拉电阻),单片机进入待机模式后电流为 0.3uA,与芯片手册一致。板子B的硬件只包含 单片机 + 8MHz晶振 + Ra-02模组(板子无任何上下拉电阻),单片机进入待机模式后电流为12.5uA,休眠待机电流较大,不知道是什么原因导致整个系统的功耗变大很多。
        需要注意的是:单片机在待机模式下,所有的I/O引脚处于高阻态,除了以下的引脚:
        ● 复位引脚(始终有效)
        ● 当被设置为防侵入或校准输出时的TAMPER引脚(本工程未使用)
        ● 被使能的唤醒引脚(使能了唤醒引脚)

        希望大家有测试过Ra-02模组功耗的可以指点一下,谢谢。本人参考了安信可官方的技术博客 https://aithinker.blog.csdn.net/article/details/117129344,测试后功耗时钟降低不到手册给定的3uA,不知道什么原因,望大家指点一二,谢谢。

051.png (57.9 KB, 下载次数: 0)

Ra-02模组连接原理图






本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

LZJ_PLsLw | 2021-6-8 10:02:21 | 显示全部楼层
自己顶一下,请教各位大神测试中有什么不对的额地方吗?为什么休眠状态电流这么高?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

2

主题

5

帖子

246

积分

中级会员

Rank: 3Rank: 3

积分
246
QQ