【经验】如何减短ZigBee设备信道的扫描时间

2019-05-21 世强
蓝牙5、BLE MESH、ZigBee多协议无线SOC,EFR32MG,Silicon Labs 蓝牙5、BLE MESH、ZigBee多协议无线SOC,EFR32MG,Silicon Labs 蓝牙5、BLE MESH、ZigBee多协议无线SOC,EFR32MG,Silicon Labs 蓝牙5、BLE MESH、ZigBee多协议无线SOC,EFR32MG,Silicon Labs

SILICON LABSEFR32MG系列是支持蓝牙5、BLE MESH、ZigBee的多协议无线SOC,其具有高集成度、超低功耗等特性,被广泛应用于智能家居以及IOT市场。有工程师希望在使用EFR32MG开发ZigBee设备,配网时间能够尽量短,这样对于用户体验会更好。本文基于EmberZnet协议栈,指导大家在ZigBee设备配网时如何减短信道的扫描时间。


ZigBee设备在配网时会进行信道扫描,默认是先在优选信道扫描,如果优选信道没有找到网络,会再进行全信道扫描。信道扫描就是在每一个信道发送beacon request,然后切换到Rx状态监听是否有beacon包回复,EmberZnet默认的每个信道监听时间是507ms。我们可以通过减短每个信道监听时间,从而实现ZigBee设备快速配网。


关于信道监听的时间在network-formation.h文件中函数EmberStatus emberStartScan(EmberNetworkScanType scanType, uint32_t channelMask, uint8_t duration);的注释有详细解释,其形参duration就是定义信道的监听时间。形参duration的注释如下:

 @param duration     Sets the exponent of the number of scan periods, where a scan period is 960 symbols, and a symbol is 16 microseconds.The scan will occur for ((2^duration) + 1) scan periods.  The value of duration must be less than 15.  The time corresponding to the first few values is as follows: 0 = 31 msec, 1 = 46 msec, 2 = 77 msec,3 = 138 msec, 4 = 261 msec, 5 = 507 msec, 6 = 998 msec.


关于duration的值,ZigBee工程中是通过EMBER_AF_PLUGIN_NETWORK_STEERING_SCAN_DURATION(定义在工程名.h文件)宏定义得到的,默认是5,通过上面的注释可知每个信道扫描的时间是507ms。因此,可以将这个宏定义改成3,每个信道扫描时间改成138ms,从而加快ZigBee设备的入网时间。


此宏定义也可以在Plugin –> network steering中修改,如下:


授权代理商:世强先进(深圳)科技股份有限公司
技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 3

本文由Carol提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。

相关研发服务和供应服务

评论

   |   

提交评论

全部评论(3

  • duanmaxie Lv8. 研究员 2019-05-21
    学习
  • 用户56731903 Lv9. 科学家 2019-05-21
    学习了!!!
  • 沉浮 Lv7. 资深专家 2019-05-21
    不错
没有更多评论了

相关推荐

一文教你弄懂 ZigBee中的LQI和RSSI

Silicon Labs的EFR32MG系列支持SOC单芯片支持SuB-GHz、Bluetooth、ZigBee和Thread多协议,具有优越的射频性能、丰富的外设资源和超低的功耗等特性,被广泛的应用于智能家居产品中。很多工程师做智能家居产品开发时,是第一次真正接触ZigBee技术,可能对于ZigBee技术的一些概念不是非常清晰。本文向大家介绍ZigBee中的邻居表(neighbor-table)

2019-03-31 -  设计经验 代理服务 技术支持 采购服务

【经验】ZigBee 3.0 网络 : 使用由install code 生成的 link key 入网

在ZigBee 3.0之前,install code只用于Smart Energy网络。现在,为了提升 Zigbee 的安全性,所有的ZigBee 3.0设备都需要支持install code,但是否在网络中使用由 Trust Center 决定。本文将讲述使用 install code 的方式把 Z3 Light 加入到 Z3 Gateway 中。

2018-10-12 -  设计经验 代理服务 技术支持 采购服务

【经验】如何使用树莓派开发 ZigBee 网关?

在 Zigbee 系统中,网关是一个非常重要的设备,为了能容纳更大的网络及更复杂的应用逻辑,一个强大的主机是不可或缺的,树莓派就是这样一个强大的开发平台,非常适合用来构建 host application,这个文章将描述如何设置树莓派来开发 Silicon Lbas EmberZNet ZigBee Gateway。

2018-10-12 -  设计经验 代理服务 技术支持 采购服务

AN1256:将Silicon Labs RCP与OpenThread边界路由器一起使用

描述- 本文档为硅实验室(Silicon Labs)提供的应用笔记,旨在指导软件工程师开发OpenThread边界路由器(OTBR)。内容涵盖了使用Simplicity Studio 5构建和安装RCP图像、在POSIX平台上构建和安装OTBR、配置OTBR以及提供额外的OpenThread资源。文档详细介绍了硬件要求、软件组件配置、RCP图像构建和安装步骤、OTBR主机构建和安装步骤,以及如何使用Docker容器部署OTBR。此外,还提供了OpenThread资源链接,以供进一步学习和参考。

型号- EFR32MG

2023/5/24  - SILICON LABS  - 应用笔记或设计指南  - Rev. 1.3 代理服务 技术支持 采购服务

UG103.4:Hal基础用户指南

描述- 本资料介绍了Silicon Labs的HAL(硬件抽象层)及其在开发环境中的应用。HAL作为系统硬件与软件之间的程序代码,为多个硬件平台上的应用程序提供一致的接口。资料涵盖了HAL的组织结构、命名规范、API文件和目录结构,以及如何根据特定硬件和应用需求定制HAL。此外,还详细描述了HAL API的各个主要部分,包括通用微控制器功能、令牌访问、外设访问、系统定时器控制、HAL配置、HAL工具和引导加载程序接口。资料还提供了如何编译时配置HAL、定制PCB、修改默认实现以及使用硬件配置器等信息。

型号- EFR32MG

2021/12/16  - SILICON LABS  - 用户指南  - Rev. 1.5 代理服务 技术支持 采购服务

【经验】如何创建 Z3GatewayHost 网关?

EFR32MG多协议SoC芯片是 Silicon Labs 专门针对 IOT 推出的 ZigBee 方案,高达19.5dbm的发射功率,-102.7dbm的接收灵敏度,在业界内拥有最佳的RF射频性能,具有最全的Zigbee网络协议,被广泛应用在智能家居,工业控制等行业。在开发 Zigbee 产品时网关是重要的一个部分,本文详细介绍了创建一个 GatewayHost 的方法。

2019-01-01 -  设计经验 代理服务 技术支持 采购服务

基于Silicon Labs无线SoC EFR32MG,星络科技推全屋“真”智能家居产品

基于Silicon Labs无线SoC EFR32MG,星络科技推全屋“真”智能家居产品,Silicon Labs一直致力于发展Zigbee技术和产品,以满足智能照明、门锁、安防和计量仪表等多样设备的网络可扩展性和可靠性。

2021-05-01 -  原厂动态 代理服务 技术支持 采购服务

【经验】如何使用EFR32开发板的PTI抓包用户ZigBee模块

在无线应用开发中,EFR32开发板提供的是PTI硬件抓包,配合Network Analyzer软件工具,能够非常容易分析无线通讯问题。工程师自己做的无线模块,配合EFR32开发板,也可以实现PTI抓包。本文以ZigBee工程为例,指导大家如何实现EFR32开发板的PTI抓包用户ZigBee模块。

2019-10-24 -  设计经验 代理服务 技术支持 采购服务

【技术】基于EmberZNet 6.0的Zigbee先进睡眠机制浅析

Silicon Labs的Zigbee方案具有快速开发、网络稳定、功耗更低、集成微功耗PA等优势。本文讨论EmberZNet的先进的睡眠机制。

2017-12-27 -  技术探讨 代理服务 技术支持 采购服务

QSG106:EmberZNet PRO入门

描述- 本指南为开发者提供使用EmberZNet PRO堆栈和Simplicity Studio开发环境配置、构建和安装EFR32MG系列SoC应用的快速入门信息。内容包括产品概述、开发环境设置、Simplicity Studio和EmberZNet PRO堆栈安装、创建示例应用网络和使用网络分析器等。指南旨在帮助新用户快速上手,并提供了示例应用和网络创建的详细步骤。

型号- EFR32MG

2020/08/01  - SILICON LABS  - 用户指南  - Rev. 2.1 代理服务 技术支持 采购服务

【经验】EmberZnet协议栈中如何关闭ZigBee工程中的APS ACK?

EmberZnet是Silicon Labs公司针对ZigBee无线技术开发的协议栈,运行与EFR32MG系列多协议无线SOC中。在ZigBee的开发中,有些用户会需要关闭APS ACK,避免APS层可能会出现的经常重传。那么如何在ZigBee工程中关闭APS ACK呢?

2020-03-07 -  设计经验 代理服务 技术支持 采购服务

【经验】如何降低ZigBee设备入网时的平均电流

Silicon Labs的EFR32MG系列是支持蓝牙5、BLE MESH、ZigBee的多协议无线SOC,其具有高集成度、超低功耗等特性,被广泛应用于智能家居以及IOT市场。有些产品对于低功耗要求较高,如电池供电传感器、单火开关等,本文基于EmberZnet协议栈,指导大家使用EFR32MG系列SOC开发ZigBee产品时,如何降低ZigBee设备入网时的平均电流。

2019-05-23 -  设计经验 代理服务 技术支持 采购服务

【经验】Z3GatewayHost运行出错问题分析

使用Silicon Labs的多协议无线SOC EFR32MG开发过ZigBee的Host-NCP网关的工程师,可能大都遇到过Z3GatewayHost运行出错的问题,本文就和大家分析Z3GatewayHost运行出错的可能性,希望对于解决此类问题能有帮助。

2020-11-05 -  设计经验 代理服务 技术支持 采购服务
展开更多

电子商城

查看更多

品牌:SILICON LABS

品类:Mighty Gecko Multi-Protocol Wireless SoC

价格:¥27.0929

现货: 90,767

品牌:SILICON LABS

品类:Wireless Gecko SoC

价格:¥8.1764

现货: 101,879

品牌:SILICON LABS

品类:Wireless SoC

价格:¥31.7756

现货: 88,140

品牌:SILICON LABS

品类:Wireless SoC

价格:¥19.9760

现货: 84,417

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥3.5305

现货: 80,365

品牌:SILICON LABS

品类:Wireless SoC

价格:¥35.3989

现货: 77,352

品牌:SILICON LABS

品类:8位MCU

价格:¥5.8534

现货: 71,919

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥3.9026

现货: 67,805

品牌:SILICON LABS

品类:Transceiver

价格:¥15.8878

现货: 53,721

品牌:SILICON LABS

品类:Wireless Gecko SoC

价格:¥10.4994

现货: 50,699

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:SILICON LABS

品类:Switch Hall Effect Magnetic Position Sensor

价格:¥2.2924

现货:126,000

品牌:SILICON LABS

品类:Light Sensor

价格:¥20.3400

现货:28,003

品牌:SILICON LABS

品类:8位MCU

价格:¥4.9000

现货:12,000

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥10.1700

现货:10,000

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥3.7900

现货:3,451

品牌:SILICON LABS

品类:Wireless SoC

价格:¥15.1400

现货:1,455

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥11.1200

现货:1,201

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥16.8500

现货:550

品牌:SILICON LABS

品类:8位MCU

价格:¥56.0000

现货:550

品牌:SILICON LABS

品类:8位MCU

价格:¥5.1900

现货:396

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

眼图一致性测试

根据用户的接口模块,使用是德示波器及夹具查看实时眼图演示,测试USB/MIPI/DDR/SATA/HDMI协议,支持最高到1.2GHz的实时眼图协议测试。支持到场/视频直播测试,资深专家全程指导。

实验室地址: 深圳 提交需求>

PD/QC快充测试

满足150W内适配器、PD快充、氮化镓快充等主流产品测试需要;并可查看被测开关电源支持协议,诱导多种充电协议输出,结合电子负载和示波器进行高精度测试。测试浪涌电流最大40A。支持到场/视频直播测试,资深专家全程指导。

实验室地址: 深圳 提交需求>

查看更多

授权代理品牌:接插件及结构件

查看更多

授权代理品牌:部件、组件及配件

查看更多

授权代理品牌:电源及模块

查看更多

授权代理品牌:电子材料

查看更多

授权代理品牌:仪器仪表及测试配组件

查看更多

授权代理品牌:电工工具及材料

查看更多

授权代理品牌:机械电子元件

查看更多

授权代理品牌:加工与定制

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面