查看: 780|回复: 0

[应用笔记] Lierda DB62低功应用指导

[复制链接]

185

主题

204

帖子

596

积分

利尔达员工

Rank: 9Rank: 9Rank: 9

积分
596
发表于 2023-6-12 09:17:01 | 显示全部楼层 |阅读模式
  1 引言

  1.1 文档目的

  本文描述了如何使用及配置DB62模组(以下简称“模组”)的低功耗模式,旨在帮助用户通过使用相关AT指令操作流程完成低功耗的应用与开发。

  1.2 内容简介

  本文简要介绍了模组的不同功耗模式,给出低功耗相关AT指令的使用方法,使用注意事项等,并通过低功耗应用示例给出了低功耗模式的软件开发流程。

  2 低功耗模式介绍

  模组功耗模式包括Work、Light Sleep、Deep Sleep和Ultra Deep Sleep模式,其中Deep Sleep可配置不同的休眠唤醒周期(System Sleep)以实时接收Wi-Fi数据。

  2.1 模组功耗模式

  2.2 不同功耗模式下功耗数据
表2-1 不同功耗模式下模组进入Sleep后的功耗

  注意:
  ●该数据为开发板测试,实际数据以用户实测为准。
  ●本文测试数据为利尔达办公室环境,SystemSleep功耗受信号质量影响较大,具体数据以用户实际测试为准。

  3 环境搭建

  测试仪表:EKA1080功耗分析仪,如下图3.1所示。
图3.1 EKA1080功耗分析仪

  3.1 硬件环境搭建
图3.2 开发板连接示意图

  3.1.1 模组供电

  DB62模组有VBAT、VDDIO 2个电源引脚,电源引脚定义如下表3-1所示:
表3-1 电源引脚定义

  ●VDDIO选择8V供电,两路供电,功耗=VBAT电路功耗+VDDIO电路功耗。
  ●VDDIO选择3V供电,一路供电,连接VDD_3V3和VDDIO。

  3.1.2 接线

  本测试示例中VDDIO选择3.3V供电,功耗分析仪给待测设备供电,红黑端口连接待测设备正负极如图3.3所示。
图3.3 开发板接线

  3.2 软件环境搭建

  DB62模组通过AT命令控制模组进入不同低功耗模式,详细操作见第4章。

  4 AT示例流程与功耗数据

  4.1 Light Sleep 模式


  AT+SLP=1   //配置模组休眠模式为浅睡模式
  AT+PS=1   //打开系统低功耗
图4.1 Light Sleep模式下功耗

  4.2 Deep Sleep 模式
  AT+SLP=2   //配置模组休眠模式为深睡模式
  AT+PS=1   //打开系统低功耗
图4.2 Deep Sleep模式下功耗

  4.3 Ultra Deep Sleep 模式

  AT+USLP=7   //配置模组休眠模式为超深睡模式,GPIO07为唤醒源
图4.3 Ultra Deep Sleep模式下功耗

  4.4 System Sleep 模式

  AT+STARTSTA   //打开STA模式
  AT+SCAN   //扫描
  AT+SCANRESULT   //查看扫描结果
  AT+CONN="Wi-Fi_DB62_test",,2,"12345678"   //连接AP
  AT+DHCP=wlan0,1   //开启DHCP
  AT+IFCFG   //查看IP
  AT+SLP=2   //配置系统休眠模式为深睡模式

  AT+PS=1,100   //配置预期休眠时间为100ms,DTIM=1
  AT+PS=1,300   //配置预期休眠时间为300ms,DTIM=3
  AT+PS=1,500   //配置预期休眠时间为500ms,DTIM=5
  AT+PS=1,1000   //配置预期休眠时间为1000ms,DTIM=10
  AT+PS=1,3000   //配置预期休眠时间为3000ms,DTIM=30
图4.4 DTIM10模式下功耗

本帖子中包含更多资源

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

x
回复

使用道具 举报

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

本版积分规则

快速回复 返回顶部 返回列表