TB 和 PB 模组的低功耗领域使用

前言

本文将介绍TB-03F、PB-02蓝牙的低功耗使用指导,使用电流分析仪测试电流数据。

硬件准备

  1. PB-02模组*1
  2. TB-03F模组*1
  3. keysight电源分析仪
  4. 杜邦线若干

软件准备

  1. TB-03F烧录 8258 combo ATv210版本AT固件
  2. PB-02烧录 PHY6212combo ATv210版本 AT固件
  3. 手机APP nrf_connect(蓝牙调试助手)

低功耗模式介绍

目前TB-03F和PB-02的AT固件支持两种睡眠模式,即深度睡眠和浅睡眠,在深度睡眠模式下,模块除GPIO唤醒功能外,其他功能全部关闭

浅睡眠模式除了保留GPIO唤醒外,还保持蓝牙的功能,此休眠下的功耗大小,跟发射功率以广播间隔参数设置有关。

  • 上电不自动进入浅睡眠模式
AT+BLEMODE=0 //设置从机模式
AT+RST //复位
AT+SLEEP=0 //设置上电不自动进入浅休眠模式
  • 上电进入浅睡眠模式
AT+BLEMODE=0 //设置从机模式
AT+RST //复位
AT+SLEEP=1  //设置上电自动进入浅休眠模式
  • 深度睡眠模式
AT+SLEEP=2//设置进入深度休眠模式

执行上诉指令模块返回OK后将将立即进入睡眠模式,并将串口RX设为唤醒引脚,再次向模块发送任意字符即可唤醒。
在浅睡眠模式下,模块依然会进行蓝牙广播。浅睡眠模式不再响应任何AT指令,可通过串口RX引脚发送任何数据唤醒模块
连接之后并不会唤醒模块,他会以设置好的从机连接间隔心跳包发送数据。

测试步骤

TB-03F浅休眠模式

  1. 设置从机模式
AT+BLEMODE=0
  1. 关闭蓝牙广播
AT+BLEADVEN=0
  1. 设置所需要的蓝牙广播间隔
AT+BLEADVINTV=320		//设置为200ms
AT+BLEADVINTV=800		//设置为500ms
AT+BLEADVINTV=1600		//设置为1000ms
AT+BLEADVINTV=3200		//设置为2000ms
  1. 开启蓝牙广播
AT+BLEADVEN=1
  1. 进入浅休眠模式
AT+SLEEP=0
  1. 抓取功耗数据
  2. 将PA0接到GND唤醒模组。
  3. 按照第2点~第7点重新设置广播间隔再测试数据。
  4. 测试完2000ms的数据后结束。

TB-03F深度睡眠模式

  1. 上电后发送深度休眠模式命令
AT+SLEEP=2
  1. 拔掉串口引脚 PB1和PA0
  2. 抓取功耗数据
  3. 测试结束

PB-02浅休眠模式

  1. 设置从机模式
AT+BLEMODE=0
  1. 关闭蓝牙广播
AT+BLEADVEN=0
  1. 设置所需要的蓝牙广播间隔
AT+BLEADVINTV=320		//设置为200ms
AT+BLEADVINTV=800		//设置为500ms
AT+BLEADVINTV=1600		//设置为1000ms
AT+BLEADVINTV=3200		//设置为2000ms
  1. 开启蓝牙广播
AT+BLEADVEN=1
  1. 进入浅休眠模式
AT+SLEEP=1
  1. 拔掉模组串口引脚TXD和RXD
  2. 拔插GND实现模组复位。
  3. 抓取功耗数据
  4. TXD和RXD重新进入到USB转TTL串口
  5. 按照第2点~第9点重新设置广播间隔再测试数据。
  6. 测试完2000ms的数据后结束。

PB-02深度休眠模式

  1. 上电后发送深度休眠模式命令
AT+SLEEP=2
  1. 拔掉串口引脚TXD和RXD
  2. 抓取功耗数据
  3. 测试结束

测试数据内容

TB-03F

  1. 200ms低功耗数据测试
    请添加图片描述
  2. 500ms低功耗数据测试请添加图片描述
  3. 1000ms低功耗数据测试
    请添加图片描述
  4. 2000ms低功耗数据测试
    在这里插入图片描述
  5. 深度睡眠
    在这里插入图片描述

PB-02

  1. 200ms低功耗数据测试
    请添加图片描述

  2. 500ms低功耗数据
    请添加图片描述

  3. 1000ms低功耗数据
    请添加图片描述

  4. 2000ms低功耗数据
    请添加图片描述

  5. 深度睡眠功耗数据
    请添加图片描述

数据内容整理

功耗测试表如下:

功耗电流TB-03FPB-02
从机模式:广播间隔200ms200.62uA109.62uA
从机模式:广播间隔500ms96.38uA51.92uA
从机模式:广播间隔1000ms61.78uA32.52uA
从机模式:广播间隔2000ms42.87uA26.52uA
深度睡眠0.52uA1.03uA

*本表格数据仅供参考

联系我们

以上就是本期分享的内容,目的在于让大家快速适应新品方案的开发,以上提供的驱动源码联系我们可以免费提供

官方官网:https://www.ai-thinker.com
开发资料:https://docs.ai-thinker.com/
官方论坛:http://bbs.ai-thinker.com
商务合作:sales@aithinker.com
技术支持:support@aithinker.com
公司地址: 深圳市宝安区西乡固戍华丰智慧创新港C栋410
联系电话:0755-29162996

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值