本帖最后由 起个名字好难啊 于 2025-1-17 14:16 编辑
本帖最后由 起个名字好难啊 于 2025-1-16 21:35 编辑
简介
BW20系列模组作为一款 双频WiFi 模组,DTIM 低功耗模式也是支持的,那么,今天,咱们看看 BW20 的低功耗性能如何?
测试准备
本次测试会提供相应的固件,固件支持 DTIM 功能,
- BW20 系列模组 x1
- 烧录支持 DTIM 的固件:
点击下载
- 功耗测试仪
- 电脑
- USB to TTL (串口转 USB)模块 x1
测试环境
办公室射频环境,有大量 2.4GHz 无线信号。
使用单模组进行测试,因为开发板有其他元器件也在耗电,因此,推荐使用单模组进行测试。
接线
测试步骤
连接 2.4GHz AP 测试
-
功耗测试仪输出 3.3V 电压
-
打开串口助手
- 选择对应的串口号
- 设置波特率为:15000000
- 打开端口
-
查看 LOG 输出,如下:
- 发送连接路由器指令:AT+WLCONN=ssid,<WiFi 名称>,pw,<WiFi 密码>。
- 例如:AT+WLCONN=ssid,FAE@Seahi,pw,fae12345678
-
查看连接状态
连接成功会打印:
Interface 0 IP address : 192.168.16.138
[+WLCONN] Got IP after 7880 ms.
+WLCONN:OK
- 发送配置 DTIM 10 的指令:AT+WLDBG=lps_dtim_set 10
发送成功会打印:
WLDBG]: AT_WLAN_IWPRIV
[WLAN-A] [iwpriv_command] cmd name: lps_dtim_set
[WLAN-A] lps_dtim=10
+WLDBG:OK
功耗已经有降低,如:
模组会有开始进入低功耗,最高一分钟后配置完成,并进入,可以通过 LOG 信息来判断是否已经进入:
[FW_LPS-I] check bcn done to LPS mode!!!
如图:
测试结果
功耗测试仪 测试结果为:570uA 左右
显示如下:
连接 5.8GHz AP 测试
- 重新复位模组
- 重新连接 5.8GHz 的 WiFi
- 重复执行配置 DTIM 10。并开始进入低功耗
测试结果
总结
DTIM 10 的功耗模式下的功耗并不是一致的,它会因为受 WiFi 无线信号的繁杂度影响。例如 2.4GHz 频段的,一个室内环境会存在大量的 2.4GHz 的设备,WiFi 信号和 BLE 信号都会有影响,这就导致模组在接收信号时,功耗会增加。5.8GHz 也是如此,并没有 2.4GHz 一定会比 5.8GHz 功耗低的说法。
模组在射频暗室测试的结果,2.4GHz 和 5.8GHz 的功耗是一致的。
|