"); //-->
本文将以Air8000核心板为例,带你快速上手三种功耗模式。在实际应用开发中,可根据具体需求灵活运用。
最新开发资料详见:www.air8000.cn
一、三种功耗模式简介
Air8000支持的三种功耗模式各有特点。
1.1 常规模式:
网络在线状态,随时响应服务器命令,CPU满频运行,外设功能全部可用。比如,所有GPIO电平都可以控制。
1.2 低功耗模式:
网络在线状态,随时响应服务器命令,CPU降频运行,外设功能部分可用。比如,仅有AGPIO可以保持电平。
1.3 PSM+模式:
网络离线状态,无法响应服务器命令,CPU降频运行,外设功能部分可用。比如,仅有AGPIO可以保持电平。

二、最新源码及实操教程
Air8000应用示例持续更新中,当前示例为低功耗应用指南。不同的应用场景,可按需选择不同模式以及三种功耗模式之间的相互转换。
最新源码及实操教程详见:
https://docs.openluat.com/air8000/luatos/app/lowpower/sleep/
2.1 常规模式测试
顾名思义,常规模式为模块不考虑功耗时处于的状态。
1)代码示例
mian.lua中打开常规模式,屏蔽另外两种模式,如下图示:

normal.lua第二行和第三行,服务器IP端口号的地方改成用户自己使用的服务的IP/域名以及端口号。
如果仅作测试,也可以使用下面的测试服务器,测试服务器相关资料详见:
https://netlab.luatos.com/
进入后选择打开TCP/UDP(根据用户服务器类型自行选择):

打开后,如图所示位置即是IP和端口号:

本示例使用服务器netlab.luatos.com,打开TCP,然后修改IP和端口号,自动回复netlab下发的数据,自收自发测试。
normal.lua:



2)常规模式功耗测试结果
下图为链接好服务器后什么都不做的功耗,其中平均电流为6.2127mA。
注意:每一个尖峰均为和基站进行一些底层的数据交互导致的电流增大,这些交互不能省,均是3GPP协议规定的交互,如果省去,都有可能导致掉网。

2.2 低功耗模式测试
该模式可以实现与服务器之间进行长连接,服务器可随时下发数据给客户端,实现在低功耗情况下还能实时远程控制的功能。
1)代码示例
mian.lua中打开低功耗模式,屏蔽另外两种模式,如下图示:

low_power_dissipation.lua第二行和第三行,服务器IP端口号的地方,改成用户自己使用的服务的IP/域名以及端口号。
low_power_dissipation.lua:



2)低功耗模式功耗测试结果
下图为低功耗模式下,不发数据时,模块的功耗情况,每一处尖峰都是与基站之间进行必要的通讯带来的电流增大。

下图红框内为收到服务器下发数据时的功耗数据,可以看出从唤醒到收到服务器数据总计花费约5秒,平均电流约为23.7mA:

2.3 超低功耗PSM+模式测试
对于和服务器之间不需要保持长连接,仅仅需要间隔几小时甚至几天才发一次数据给服务器,希望电池待机时间更久一些的场景,可以使用超低功耗PSM+模式。
1)代码示例
mian.lua中打开超低功耗模式,屏蔽另外两种模式,如下图示:

ultra_low_power.lua第二行和第三行,服务器IP端口号的地方,改成用户自己使用的服务的IP/域名以及端口号。
ultra_low_power.lua:



2)超低功耗PSM+模式功耗测试结果
下图红框内为PSM+ 模式下,发送数据时的功耗,从发送数据到最后进入休眠总计花费约3秒,这3秒内平均电流约为24mA。

下图为PSM+模式下,模块待机时的功耗为30μA左右,目前因为充电IC影响,功耗会比4G模块系列要高,后续会对功耗进行优化。

今天的内容就分享到这里了~
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
SmartDV展示完整的边缘与连接IP解决方案,以高速和低功耗特性赋能移动、物联网和媒体处理设备创新
利用PIC12C508单片机来实现加密狗技术[转帖]
低代码利器!MIT 可视化编程赋能 AI + 物联网移动端开发
MSP430单片机TIMER_A在产品设计中的应用
创维数码5000系列彩电开关电源(AN单片机)电路
边缘计算与人工智能(Edge AI)如何引领新一轮技术革命
[转帖]从Cygnal C8051F看8位单片机发展之路
用AT89C2051单片机实验合弦乐
物联网与RFID芯片
MSP430 电表解决方案
基于物联网的电池组均衡充电与监控系统
超低功率高性能新一代产品MSP430F5xx
《AVR单片机C语言库》
倾情奉献:MSP430汇编指令集(中文),详解带实例!
用单片机制作的纯正弦波逆变电源电路
TDK 发布 SensorStage 传感器评估平台,大幅加速 IMU 开发进程
语音合成芯片T6668和单片机8031的接口电路图
16位语言函数工具库
AVR 单片机专栏,资料下载!
5V 单片机与5V 耐压单片机有何区别,为什么至关重要
MSP430x2xx4xx系列
单片机语言C51应用实战集锦
GD32E230F6V6实用指南:为下一个项目选择合适单片机
《ATmega8原理及应用手册》
Kwikset:超低功耗Wi-Fi解锁无缝体验
芯科科技驱动和重塑智能门锁行业格局
被收购后的芯科实验室:物联网与人工智能的未来走向
长虹R2118A型彩电开关电源(LA单片机)电路
AVR 单片机专栏,资料下载!之二
嵌入式系统与物联网