【经验】以EFR32MG系列为例说明如何读取LQI值以判断ZigBee设备的无线连接可靠性
ZigBee设备在工程安装时,有时会遇到设备的无线连接可靠性问题,导致设备使用中体验比较差。ZigBee设备的LQI是根据环境、设备之间的相对距离动态变化的,因此可以通过LQI确定ZigBee设备的无线连接可靠性。ZigBee网络中,每个设备都会将自己和邻居之间的LQI保存在一个邻居描述表中,网关可以读取网络中任一设备的邻居描述表。本文以SILICON LABS的EFR32MG系列无线多协议SOC为例,基于EmberZNet Stack指导大家如何读取LQI,并通过LQI判断设备的链路质量。
本实验用3个ZigBee设备,分别运行Z3Gateway(Coordinator)、Z3LightSOC(Route)和Z3SwitchSOC(End device)参考工程,并且End Device的父节点是Route,实验中会改变三者的相对位置,读出LQI进行验证。网络中,3个ZigBee设备的路由关系是C -> R -> ED,Coordinator的nodeID:0x0000,Route的nodeID:0x8C85,End Device的nodeID:0x9FF4。为了方便协调器读取End Device,将End Device的long poll设置成5秒。
通过CLI:zdo mgmt-lqi [targetID:2] [startIndex:1]命令来读取设备的LQI值,对应的API函数是emberLqiTableRequest(target, startIndex, options)。LQI值是一个无符号8位整数(int8u),范围从0到255,最大值表示最佳链路质量,因此LQI值越大,表示无线连接越可靠。
1. C -> R -> ED,Route和Coordinator靠的很近,Route距离End Device较远。
协调器输入:zdo mgmt.-lqi 0x8C85 0,读取0x8C85的LQI,通过抓包,查看0x8C85的response如下,0x8C85的邻居描述表保存了两个设备的LQI,0x8C85与0x0000之间的信号质量明显比0x8C85与0x9FF4之间要好。
2. Route和End Device靠的很近,Route距离Coordinator较远。
协调器输入:zdo mgmt.-lqi 0x8C85 0,读取0x8C85的LQI结果如下图,可以看到0x8C85与0x9FF4之间的信号质量明显比0x8C85与0x0000之间要好。
Silicon Labs公司的EFR32MG系列无线多协议SOC内部集成PA,最大发射功率达到20dBm表现出优异的射频性能,被越来越多的工程师作为ZigBee产品的首选方案。综上可以看出,通过读取LQI判断 ZigBee设备链路质量的好坏,使得产品在安装时能够保证无线连接的可靠性。关于LQI更多的信息,请参考:一文教你弄懂 ZigBee中的LQI和RSSI。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由Carol提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【经验】多协议无线 SOC EFR32MG实现ZigBee的OTA操作指南
EFR32MG系列是Silicon Labs公司推出支持多协议无线 SOC,可以单芯片支持私有协议、BLE5.0、BLE MESH、ZigBee和Thread协议,并且可以单芯片支持Sub-GHz和2.4GHz的频段。由于其超低功耗、高射频性能以及高集成度等特点被广泛应用于智能家居、安防、智能工业等市场。在ZigBee的实际应用中,OTA是必不可少的功能,由于选择的型号不同,配置OT
【经验】EFR32MG21多协议无线SoC的SWO PA03如何复用为普通GPIO口呢?
EFR32MG21 系列是 Silicon Labs 推出的高性价比的多协议无线SoC,用户在进行产品开发时会遇到 GPIO 不够用的情况,此时我们可以通过复用 JTAG 管脚中的 SWO log 输出脚,作为普通 GPIO 使用。本文介绍把 PA03 配置成普通按键的方法。
【经验】芯科多协议无线SoC EFR32MG21在使用PA端口时的注意事项
最近有用户在使用PA口时发现会出现一些异常,而且主要集中在PA01/PA02/PA03/PA04几个低端口,它们在使用时会出现一些异常的波形或无法控制。本文世强来介绍芯科多协议无线SoC EFR32MG21在使用PA端口时的注意事项。
SILICON LABS ZIGBEE 无线 Gecko SoC选型表
EFR32MG无线 Gecko SoC 是在 IoT 设备上实现节能多协议连网的理想之选。芯片解决方案结合了 76.8MHz ARM和高性能 2.4GHz 无线电,旨在为 IoT连接应用提供行业领先的节无线 SoC。
产品型号
|
品类
|
Protocol Stack
|
Frequency Band @ Max TX Power(GHz@dBm)
|
Flash(kB)
|
RAM(kB)
|
GPIO(个数)
|
Operating Temperature(℃)
|
Storage Temperature(℃)
|
Pin Count
|
AVDD Supply Voltage(V)
|
EFR32MG12P433F1024GL125-C
|
Gecko Multi-Protocol Wireless SoC
|
Bluetooth LE Zigbee Thread Proprietary, Wi-SUN
|
2.4GHz @ 19dBm, Sub-GHz @ 20dBm
|
1024kB
|
256kB
|
65
|
-40℃~85℃
|
-50℃~150℃
|
BGA125
|
1.8V~3.8V
|
选型表 - SILICON LABS 立即选型
EFR32MG14 Mighty Gecko多协议无线SoC系列产品介绍
描述- 该资料详细介绍了EFR32MG14 Mighty Gecko多协议无线SoC系列产品的特性、应用领域和订购信息。该系列SoC适用于物联网设备,具有低功耗、高性能、多协议支持等特点,适用于智能家居、照明、健康与健身、计量、家庭和楼宇自动化及安全等领域。
型号- EFR32MG14P732F256IM32-B,EFR32MG14P733F256IM48-B,EFR32MG14,EFR32MG14P632F256GM48-B,EFR32MG14P632F256GM32-B,EFR32MG14P733F256GM48-B,EFR32MG,EFR32MG14P732F256IM48-B,EFR32XG14P733F256GM48-AR,EFR32MG14P732F256GM32-B,EFR32MG14P732F256GM48-B
SILICON LABS Matter 无线SoC选型表
EFR32MG24 无线 SoC 是使用 Matter、OpenThread 和 Zigbee 进行网状物联网无线连接的理想选择
产品型号
|
品类
|
Protocol Stack
|
MAX TX Power (dBm)
|
Flash(kB)
|
RAM(kB)
|
GPIO(个数)
|
Secure Vault
|
IADC High-Speed/High-Accuracy
|
Multi Vector Processor
|
Max CPU Speed(MHz)
|
Operating Temperature(℃)
|
Storage Temperature(℃)
|
Pin Count
|
AVDD Supply Voltage(V)
|
EFR32MG24B310F1536IM48-B
|
Wireless SoC
|
Matter,Zigbee,Thread,Bluetooth 5.3
|
10dBm
|
1536kB
|
256kB
|
28
|
High
|
IADC High-Speed/High-Accuracy
|
Multi Vector Processor
|
78.0MHz
|
-40℃~125℃
|
-50℃~150℃
|
QFN48
|
1.71V~3.8V
|
选型表 - SILICON LABS 立即选型
【应用】芯科BG21蓝牙无线SoC和MG24多协议无线SoC助推Yeelight易来智能照明产品,改进交互体验
Yeelight易来通过采用了Silicon Labs的BG21蓝牙无线SoC和MG24多协议无线SoC解决方案来重新定义智能照明底层技术和改进交互的体验,以及降低市场采用的主要障碍-成本,从而找到了业务发展的新契机。
【经验】EFR32MG SoC ZigBee开发Manufacturing Library的CLI使用详解
Manufacturing Library是Silicon Labs针对ZigBee开发提供的嵌入式软件测试工具,可以嵌入到用户的应用程序中。对于产品量产测试时,无需下载多次程序和多个BootLoader,只需要通过串口输入CLI命令,就可以直接进入测试模式,大大缩短测试步骤和时间。并且此Library占用非常少的代码空间,目前它占用的空间低于500 Bytes。
【应用】无线多协议SoC EFR32MG24用于Matter智能温控器,Flash空间高达1536KB
本文介绍EFR32MG24在Matter智能温控器中的优势。无线多协议SoC EFR23MG24具有1536KB的Flash空间,RAM空间最大有256KB,可以直接运行Matter程序,同时EFR32MG24还可以处理温、湿度传感器数据采集,LCD显示等。
【经验】如何使用EFR32开发板的PTI抓包用户ZigBee模块
在无线应用开发中,EFR32开发板提供的是PTI硬件抓包,配合Network Analyzer软件工具,能够非常容易分析无线通讯问题。工程师自己做的无线模块,配合EFR32开发板,也可以实现PTI抓包。本文以ZigBee工程为例,指导大家如何实现EFR32开发板的PTI抓包用户ZigBee模块。
【经验】多协议无线SoC EFR32MG的ZigBee开发之Token使用教程
EFR32MG系列是Silicon Labs公司针对多协议推出的无线SOC,单芯片可以支持Sub-G、蓝牙、Thread和Zigbee多种协议。Token是用来存储非易失性数据的即掉电后也能保存,本文档指导大家如何在EmberZNet PRO应用程序中自定义Token来存储非易失性数据。
EFR32MG12 Gecko 多协议无线 SoC 产品系列数据表
描述- EFR32MG12 Gecko 多协议无线 SoC 产品系列是一款专为物联网(IoT)设备设计的低功耗、多协议、多波段连网解决方案。该系列产品具备高性能的 32 位 ARM Cortex-M4 内核,集成多种无线通信协议栈,支持蓝牙、Zigbee、Thread 等主流无线技术,适用于智能家居、照明、健康保健、测量、住宅和建筑自动化等领域。
型号- EFR32MG12P232F512GM68-C,EFR32MG12P132F512GM68-C,EFR32MG12P433F1024IL125-C,EFR32MG12P332F1024IM48-C,EFR32MG12P132F1024GL125-C,EFR32MG12,EFR32MG12P431F1024GM68-C,EFR32MG12P432F1024GM68-C,EFR32MG12P232F1024GM48-C,EFR32MG12P433F1024M48-C,EFR32MG12P332F1024GL125-C,EFR32MG12P132F1024GM48-C,EFR32MG12P332F1024GM48-C,EFR32MG12P232F1024GL125-C,EFR32XG12P132F1024GL125-AR,EFR32MG12P232F1024GM68-C,EFR32MG12P432F1024IM48-C,EFR32MG12P432F1024GL125-C,EFR32MG12P433F1024GL125-C,EFR32MG12P432F1024GM48-C,EFR32MG12P433F1024GM68-C,EFR32MG12P433F1024GM48-C,EFR32MG12P231F1024GM68-C,EFR32MG12P433F1024IM48-C
【经验】如何配置多协议无线SoC EFR32的SPI外设驱动端口映射?
Silicon Labs公司针对物联网应用推出的多协议无线SoC,客户在开发时通常会通过基于开发板的例程代码来修改成自己的产品功能,本文基于开发板的SPI例程指导如何修改客户自定义的SPI的引脚,从而实现客户自己产品的SPI功能。
【经验】EFR32多协议无线SoC radio configuration私有协议配置
EFR32系列是Silicon Labs公司针对物联网应用推出的多协议无线SoC,覆盖了私有协议、Blue Tooth 、ZigBee、Thread和Z-Wave等无线协议。本文介绍EFR32 radio configuration私有协议配置方法。
EFR32MG14 Mighty Gecko多协议无线SoC产品系列数据表
描述- EFR32MG14 Mighty Gecko是一款多协议无线SoC,专为物联网(IoT)设备设计,具备高能效、快速唤醒速度和可扩展功率放大器等特点。该产品支持多种无线协议,包括Zigbee、Thread、蓝牙低能耗(BLE)、专有协议等,适用于智能家居、照明、健康保健、测量、住宅和建筑自动化等领域。
型号- EFR32XG14,EFR32MG14P733F256IM48-B,EFR32MG14P732F256IM32-B,EFR32MG14,EFR32MG14P732F256IM48-B,EFR32MG14P732F256GM32-B,EFR32MG 系列,EFR32MG14P732F256GM48-B,EFR32MG14 FAMILY,EFR32MG14P632F256GM48-B,EFR32MG14P632F256GM32-B,EFR32MG14P733F256GM48-B,EFR32MG,EFR32XG14P733F256GM48-AR,EFR32
电子商城
品牌:SILICON LABS
品类:Mighty Gecko Multi-Protocol Wireless SoC
价格:¥27.0929
现货: 90,767
品牌:SILICON LABS
品类:Wireless Gecko SoC
价格:¥8.1764
现货: 102,629
现货市场
品牌:SILICON LABS
品类:Switch Hall Effect Magnetic Position Sensor
价格:¥2.2924
现货:126,000
服务
Ignion可支持多协议、宽频段的物联网天线方案设计,协议:Wi-Fi、Bluetooth、UWB、Lora、Zigbee、2G、3G、4G、5G、CBRS、GNSS、GSM、LTE-M、NB-IoT等,频段范围:400MHz~10600MHz。
最小起订量: 2500 提交需求>
可定制卫星定位天线协议:GPS、北斗、伽利略 (Galileo) 、格洛纳斯(GLONASS)卫星定位;增益:5~25dBi;驻波比:≤1.5;接口连接器:IPEX:1~5代IPE、SMA接口/公头等。
最小起订量: 1000 提交需求>
登录 | 立即注册
提交评论