硬件与软件协同优化,才能实现真正的低功耗。本文基于实测数据,从硬件电路低功耗设计到软件算法优化,提供双维度指南,助您构建能耗最低的系统方案。
能拍、能说、能显示、能联网,Air8101主打多媒体场景的工业引擎,支持Wi-Fi/以太网/蓝牙/外挂4G联网,支持LuatOS二次开发。
适用于AIoT领域的多种应用场景:例如唤醒词检测和语音命令识别、人脸检测和识别、智能家居、智能控制面板、智能扬声器、智能门锁、智能门铃等等。
Air8101支持三种功耗模式:
常规模式
低功耗模式
PSM+模式
本文将以Air8101核心板为例,带你快速上手三种功耗模式。在实际应用开发中,可根据具体需求灵活运用。
最新源码及实操教程详见:
https://docs.openluat.com/air8101/luatos/app/lowpower/sleep/
一、三种功耗模式简介
低功耗是工业引擎最重要的特性之一,Air8101优异的低功耗表现,既有硬件设计的加持,也有软件协议算法的帮助。
三种功耗模式各有特点,可根据不同的应用场景选择。
1.1 常规模式
网络在线状态,随时响应服务器命令,CPU满频运行,外设功能全部可用。比如,所有GPIO电平都可以控制。
1.2 低功耗模式
网络在线状态,随时响应服务器命令,CPU降频运行,可以通过软件设置所需的GPIO在低功耗中保持电平,所有GPIO均支持。
1.3 PSM+模式
网络离线状态,无法响应服务器命令,CPU停止运行,可以通过软件设置所需的GPIO在低功耗中保持电平,所有GPIO均支持。
Air8101实网功耗数据如下图表:

更多说明:
低功耗模式下,网络在线,随时响应服务器命令,CPU 降频运行,外设功能部分可用;3.3V供电,DTIM10的平均电流为380μA,DTIM1的平均电流为1.5mA。
DTIM10和DTIM1的核心区别有:
DTIM1不会丢失Wi-Fi AP路由器发送给Wi-Fi station的广播帧和组播帧;DTIM10会丢失。
一般来说,Wi-Fi AP路由器发送Beacon帧的间隔是100毫秒,DTIM1最长延迟100毫秒可以收到Wi-Fi AP路由器发送过来的数据,DTIM10最长延迟1000毫秒可以收到Wi-Fi AP路由器发送过来的数据。
丢失广播帧和组播帧对产品应用没有什么影响,只要单播帧不丢失就行。
可以根据自己项目对功耗以及数据收发时延的要求,选择合适的DTIM配置。
二、 主要硬件准备
2.1 Air8101核心板


最低0.47元/天 解锁文章
1132

被折叠的 条评论
为什么被折叠?



