0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

MS-WB212F WiFi通信模块如何实现低功耗工作

美迅物联网 来源:jf_75680484 作者:jf_75680484 2023-12-21 11:23 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

MS-WB212F系列是2.4G频段的WIFI模块,基于ESP32-C2工业级蓝牙芯片为核心处理器,并符合IEEE 802.11 b/g/n(HT20)协议规范。

RF信号最大功率约+20dBm,MS-WB212F系列提供2种版本:板载天线、IPEX连接器,重量轻,体积小,方便集成。

模块引出芯片全部IO,可根据应用场景自行开发固件。

MS-WB212F WiFi通信模块如何实现低功耗工作?

MS-WB212F支持多种功耗模式:普通模式、灵敏模式、省电模式、超省模式、睡眠模式、深度睡眠模式。

适用更多不同场景,低功耗模式延长使用寿命。

1.普通模式:模块主频降低为80MHz,其他和下面的灵敏模式一致。此模式下数据收发流畅,延迟小。

2.灵敏模式(Active模式):模块的工作主频为160MHz,模块全速运行,模块不做任何省电操作,因此此模式下模块工作最灵敏,性能最优,响应速度最快,数据传输延迟最低。

3.省电模式:模块主频为80MHz,CPU一直保持工作状态,可以响应外部的所有输入,模块的无线部分会跟随连接的路由器的DTIM Beacon节拍睡眠和醒来,因此不会丢失网络下发的数据和模块上传的数据,用户可以在任何时间从串口输入透传数据,数据不会丢失,用户数据会在无线醒来期间发送到网络端。

4.超省模式:模块主频为80MHz,CPU和无线部分一同跟随连接的路由器的DTIM Beacon节拍睡眠和醒来,因此不会丢失网络下发的数据和模块上传的数据。所以在睡眠期间的所有输入,CPU将都不能响应。

如果用户在睡眠期间向串口发送数据,那么这些数据将丢失,用户在此模式下想要发送数据到网络端,需要重复提交数据,以达到数据在模块醒来期间被收到的目的。

网络端下发的数据,模块将会在醒来期间发送给串口设备,因此,网络端下发的数据将不会丢失。

5.睡眠模式:模块的主频为80MHz,睡眠期间模块将关闭CPU和无线,因此睡眠期间模块不能收到网络端的数据。用户可以设置模块在网络连接成功,并且没有接收和发送任何数据开始计时多长时间进入睡眠,也可以设置模块从睡眠开始多长时间自动醒来,如果用户想要模块一直睡眠,直到串口有数据才被唤醒,那么可以将醒来时间设置为268436ms(即最大值)。

模块在睡眠期间CPU停止工作,不会响应外部中断,用户如果想要发送数据,可以先从串口发送一个唤醒包,然后等待CHSTA引脚输出低电平,用户再将要发送的数据从串口输入,这样数据就不会丢失。

睡眠模式下,为了让功耗尽量降低,用户可以配置模块在睡眠期间是否保持GPIO的输出状态,如果睡眠期间GPIO不输出,那么GPIO将变为高阻态。

6.深度睡眠模式:在深度睡眠模式下,模块主频为80MHz,深度睡眠期间模块将关闭CPU和无线,因此深度睡眠期间模块不能收到网络端的数据。

用户可以设置模块在网络连接成功,并且没有接收和发送任何数据开始计时多长时间进入深度睡眠,也可以设置模块从深度睡眠开始多长时间自动醒来,如果用户想要模块一直处于深度睡眠,直到通过外部被唤醒,那么可以将醒来时间设置为268436ms(即最大值)。

模块在深度睡眠期间CPU停止工作,不会响应外部的所有输入,用户如果想要发送数据,只能通过模块复位让模块重新运行。如果用户设置了醒来时间,那么模块会在时间到时自动复位重新运行。

深度睡眠模式下,为了让功耗降到最低,用户可以配置模块在深度睡眠期间是否保持GPIO的输出状态,如果睡眠期间GPIO不输出,那么GPIO将变为高阻态。

这些模式只有模块工作在透传模式下才起作用,在配置模式和Smartconfig模式下被使用。可以根据现场情况,选择使用不同的模式,来达到最佳效果。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 蓝牙
    +关注

    关注

    119

    文章

    6228

    浏览量

    177582
  • WIFI
    +关注

    关注

    82

    文章

    5473

    浏览量

    212049
  • 低功耗
    +关注

    关注

    12

    文章

    3002

    浏览量

    106266
  • 通信模块
    +关注

    关注

    2

    文章

    171

    浏览量

    33706
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    “能连上”到“连得久”:低功耗无线通信在2025物联网中的应用与趋势

    G-NiceRF 深耕低功耗无线通信(LPWC)技术,提供 LoRa、FSK/GFSK、UWB、Bluetooth LE 等模块方案,助力智慧城市、工业物联网、农业与物流应用实现
    的头像 发表于 11-07 11:36 1849次阅读
    “能连上”到“连得久”:<b class='flag-5'>低功耗</b>无线<b class='flag-5'>通信</b>在2025物联网中的应用与趋势

    可以满足不同的低功耗应用高性能低功耗系列微控制器MS32C001-C

    1.7 ~ 5.5 V。芯片提供sleep/stop 低功耗工作模式,可以满足不同的低功耗应用。 Arm® Cortex®-M0+ 内核 Arm® Cortex®- M0+ 是一款为广泛的嵌入式应用设计的入门级 32 位 Ar
    的头像 发表于 11-05 09:34 236次阅读
    可以满足不同的<b class='flag-5'>低功耗</b>应用高性能<b class='flag-5'>低功耗</b>系列微控制器<b class='flag-5'>MS</b>32C001-C

    STM32WB1MMC蓝牙低功耗模块技术解析与应用设计

    STMicroelectronics STM32WB1MMC蓝牙® 低功耗模块是一款超低功耗、小尺寸、经过认证的2.4 GHz无线模块。它支
    的头像 发表于 10-25 16:20 1162次阅读
    STM32<b class='flag-5'>WB</b>1MMC蓝牙<b class='flag-5'>低功耗</b><b class='flag-5'>模块</b>技术解析与应用设计

    STM32WB09xE蓝牙低功耗MCU技术解析

    STMicroelectronics STM32WB09 BLUETOOTH® 低功耗5.4 32位MCU嵌入最先进的2.4GHz射频无线电外设,优化用于实现低功耗和出色的无线电性能
    的头像 发表于 10-20 09:29 336次阅读
    STM32<b class='flag-5'>WB</b>09xE蓝牙<b class='flag-5'>低功耗</b>MCU技术解析

    低功耗低功耗前端模块,适用于蓝牙®范围扩展应用 skyworksinc

    电子发烧友网为你提供()低功耗低功耗前端模块,适用于蓝牙®范围扩展应用相关产品参数、数据手册,更有低功耗低功耗前端
    发表于 06-06 18:30
    <b class='flag-5'>低功耗</b>、<b class='flag-5'>低功耗</b>前端<b class='flag-5'>模块</b>,适用于蓝牙®范围扩展应用 skyworksinc

    低功耗低功耗前端模块,适用于蓝牙®信号范围扩展应用 skyworksinc

    电子发烧友网为你提供()低功耗低功耗前端模块,适用于蓝牙®信号范围扩展应用相关产品参数、数据手册,更有低功耗低功耗前端
    发表于 06-06 18:30
    <b class='flag-5'>低功耗</b>、<b class='flag-5'>低功耗</b>前端<b class='flag-5'>模块</b>,适用于蓝牙®信号范围扩展应用 skyworksinc

    RFM380F64多频段SoC射频收发模块技术规格及应用:超低功耗与高效能设计详解

    内容概要:RFM380F64是一款集成ARM Cortex-M0 32位CPU内核和超低功耗射频收发器的SoC模块,支持434MHz、868MHz、915MHz三个工作频率,具备超
    发表于 06-05 11:09 0次下载

    STM32WB5MMG模块能否支持Thread转WIFI

    请帮忙推荐一款可以WIFI转Sub-G/Zibber协议的芯片,希望做了无线认证。非常感谢。 1.STM32WB5MMG模块能否支持Thread转WIFI; 2.Nucleo-WBA5
    发表于 06-04 07:21

    RF9209 低功耗高灵敏EM9209 2.4G通信模块规格书

    RF9209 低功耗高灵敏EM9209 2.4G通信模块规格书
    发表于 06-03 11:56 2次下载

    蓝牙低功耗模块的原理和应用介绍

    随着物联网技术的快速发展,蓝牙低功耗模块在连接各种设备和传输数据方面发挥着重要作用。今天将为您介绍蓝牙低功耗模块工作原理以及其广泛的应用领
    的头像 发表于 05-21 15:56 915次阅读

    STM32WB5MMG模块能否支持Thread转WIFI

    请帮忙推荐一款可以WIFI转Sub-G/Zibber协议的芯片,希望做了无线认证。非常感谢。 1.STM32WB5MMG模块能否支持Thread转WIFI; 2.Nucleo-WBA5
    发表于 04-24 06:12

    STM32WB5MMG模块能否支持Thread转WIFI

    请帮忙推荐一款可以WIFI转Sub-G/Zibber协议的芯片,希望做了无线认证。非常感谢。 1.STM32WB5MMG模块能否支持Thread转WIFI; 2.Nucleo-WBA5
    发表于 04-22 08:22

    浅谈瑞盟科技·MS2583/MS2583M——低功耗、5Mbps、RS-422 接口电路

    MS2583/MS2583M 是一款低功耗、5Mbps、高 ESD 能力的RS422 通讯接口电路。在接收状态下,其功耗仅为 0.3mA 左右。
    的头像 发表于 01-02 10:21 1197次阅读
    浅谈瑞盟科技·<b class='flag-5'>MS</b>2583/<b class='flag-5'>MS</b>2583M——<b class='flag-5'>低功耗</b>、5Mbps、RS-422 接口电路

    浅谈瑞盟科技·MS2581/MS2581M——低功耗 RS-422 接口电路

    MS2581/MS2581M 是一款低功耗、高 ESD 能力的 RS422 通讯接口电路。提供方案和FAE支持,欢迎咨询了解
    的头像 发表于 12-20 11:31 1445次阅读
    浅谈瑞盟科技·<b class='flag-5'>MS</b>2581/<b class='flag-5'>MS</b>2581M——<b class='flag-5'>低功耗</b> RS-422 接口电路

    如何实现EEPROM的低功耗模式

    的EEPROM型号是实现低功耗设计的第一步。不同的EEPROM有不同的功耗特性,包括工作电流、待机电流和休眠电流等。选择时,
    的头像 发表于 12-16 16:54 1429次阅读