• Air780E模块休眠控制应用指南


    应用概述

    1.模块的几种工作模式

    Air780E支持多种省电模式,通过进入不同的省电模式达到降低功耗的目的。

    1.全功能模式(默认):一般的工作模式,CPU,时钟全速运行。
    2.睡眠模式:CPU休眠,射频部分工作,周期进行寻呼,仅维持网络连接,能随时接收网络端的电话,短信等。功耗较低,主要的省电模式。可以通过GPIO中断,内部计时器中断,网络消息,来电,短信等唤醒。
    3.飞行模式:CPU休眠,射频与SIM卡关闭,无法注册网络,无法接收网络端的任何信息。功耗最低。只能通过发AT指令或者软件主动调用接口退出。
    注意:模块是否有进入睡眠模式,从外部电气信号或调试日志中无法体现,只能通过检测模块的消耗电流来判断。进入休眠后模块的电流会在0.6mA的底电流的基础上跳动。

    2.串口应用下支持两种睡眠模式

    睡眠模式1:通过MAIN_DTR管脚电平控制模块是否进入睡眠。
    睡眠模式2:模块在串口空闲一段时间后自动进入睡眠。
    两种模式功耗相同,串口不工作,无法进行收发数据。
    注意: 通过串口使模块进入睡眠的先决条件是:不接 USB 口

    材料准备

    1.780E开发板一套,包括天线SIM卡,USB线。

    2.PC电脑,串口工具
    在这里插入图片描述

    应用示例

    睡眠模式1

    开启条件:
    发送AT指令AT+CSCLK=1
    模块进入睡眠:
    MAIN_DTR为高时,允许系统进入休眠,当系统进入空闲状态时,就会自动进入睡眠模式。
    模块退出睡眠:
    拉低MAIN_DTR脚50ms以上,模块会退出睡眠模式可以接受AT指令。
    外部GPIO中断,计时器中断,短信,来电,网络端下发数据。
    模块在睡眠模式1时的软件功能:
    不响应AT指令,但是收到数据/短信/来电串口会唤醒并有URC上报

    AT
    
    OK
    AT+CSCLK=1
    
    OK
    AT+CSCLK?
    
    +CSCLK: 1
    
    OK
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11

    睡眠模式2

    开启条件:
    发送AT指令AT+CSLCK=2
    模块进入睡眠:
    系统空闲时,经过一定时间后(默认5s),模块自动进入睡眠模式2。
    通过AT+WAKETIM配置休眠时间。例如AT+WAKETIM=8,系统空闲后8S进入睡眠模式,取值(0~100)。
    模块退出睡眠:
    串口连续发送AT直到模块回应时即退出睡眠模式2
    模块在睡眠模式2时的软件功能:
    不响应AT指令,但是收到数据/短信/来电会有URC上报

    AT
    
    OK
    AT+CSCLK=2
    
    OK
    AT+CSCLK?
    
    +CSCLK: 2
    
    OK
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11

    常见问题

    1.模块在收到短信、网络数据等一系列urc上报时,MCU可以发送AT指令给模块吗?
    可以,接收到网络数据时模块会被唤醒

    2.模块休眠时能通过AT指令唤醒吗?
    休眠模式一通过拉低MAIN_DTR管脚退出休眠模式,发送命令AT+CSCLK=2禁止模块休眠
    休眠模式二可以通过连续发送AT唤醒模块,当模块未接收到网络数据和AT命令时,模块会自动休眠

    3.飞行模式和超低功耗模式哪个更省电?
    飞行模式的功耗更低,但退出飞行模式重新联网需要时间,飞行模式下,没法维持模块与服务器连接,根据实际业务情况选。
    如果开关飞行频率过大,功耗也会增加。

    4.为什么模块无法进入休眠
    (1)查看模块是否插入USB,USB连接的状态下模块保持唤醒,无法休眠
    (2)检查硬件电路

  • 相关阅读:
    C#设计模式概念总结
    【Dubbo3高级特性】「提升系统安全性」服务鉴权和权限控制方案及开发实现
    仿照java的jdk动态代理实现go语言动态代理
    Shell条件测试练习
    apply,call,bind的三者异同
    ArcGIS QGIS学习一:打开shp、geojson地图变形变扁问题(附最新坐标边界下载全国省市区县乡镇)
    《DevOps实践指南》- 读书笔记(五)
    【牛客-剑指offer-数据结构篇】【图解】JZ76 删除链表中重复的结点 两种思路 Java实现
    最新SparkAI创作系统V2.6.2/ChatGPT网站系统H5源码+微信公众号版+AI绘画系统源码/支持GPT联网提问/支持Prompt应用
    OSPF协议
  • 原文地址:https://blog.csdn.net/weixin_54248548/article/details/127763092