解析Wi-Fi资产跟踪用例和参考设计
资产追踪的典型用例是什么?
随着连接性、传感器、分析技术和云平台的融合,资产追踪(Asset Tracking)的应用正在激增,为供应链和工业运营提供实时可视性、预测性维护和数据驱动的优化。
远程信息处理与车队管理
Always on模式
建立Wi-Fi连接
连接到车载网关
连接到现场网络(例如建筑工地、仓库、铁路场等)
GPS/GNSS与其他技术结合使用
GPS定位数据通过中央网关传输,并回传到云端
支持车与云通信(V2C)以及车与车通信(V2V)
冷链应用的数据记录器
资产在运输中,无Wi-Fi连接时:可通过SSID扫描推断位置
使用GPS/GNSS进行定位(结合蜂窝网络回传数据至云端)
温度、湿度和IMU传感器记录任何温度或冲击违规事件,存储于Flash存储器中
SSID日志存储于Flash存储器中
抵达目的地后,建立连接并传输关键的运输数据
实时位置服务 (RTLS) —在线模式
已建立Wi-Fi连接:
连接到车载网关
连接到现场网络(例如建筑工地、仓库、铁路场等)
GPS/GNSS与其他技术结合使用:
GPS定位数据通过中央网关传输,并回传到云端。
Wi-Fi 资产追踪应用示例
我们创建了一个应用程序,用于演示如何将SiWG917模块配置为Azure设备端点,以及如何与Azure IoT Hub建立连接。本项目开发了一个基于SiWG917-PK6031A 的Wi-Fi追踪器应用,利用WiSeConnect 3 SDK提供的WLAN API连接至Wi-Fi接入点。设备通过JSON消息传输以下字段的配置信息,与Azure IoT Hub通信:
Wi-Fi MAC ID(作为标识符)
当前的 SSID 和信号强度
当前时间戳
经度、纬度、海拔和可见卫星数量
当前湿度和温度读数
加速度计和陀螺仪的数值(X、Y 和 Z 轴)
系统概述
以下组件需配置以演示基于SiWG917设备的Wi-Fi资产追踪端到端应用:
1,Azure云:创建Azure云账户,并配置Azure IoT Hub资源以接收来自SiWG917设备的数据。Azure IoT Hub资源需配置为将从设备接收的消息路由回其订阅者。
2,仪表盘:本示例提供了一个基于Web的仪表盘应用程序(前端 + 后端)。仪表盘订阅Azure IoT Hub,接收传感器数据并在浏览器的前端应用中显示。前端应用支持下载会话数据和GPX文件。需使用Azure云凭据登录仪表盘应用以查看传感器数据。
3,芯科科技SiWG917 设备:SiWG917 SoC将连接多个传感器模块,例如:SparkFun湿度和温度传感器(Si7021)、SparkFun GNSS 接收器(MAX-M10S)、SparkFun 6DoF IMU(BMI270)、使用Qwiic接口通过I2C总线连接传感器。SiWG917设备应用程序根据配置的采样间隔,通过I2C总线捕获传感器数据。设备通过配置的Wi-Fi接入点连接到互联网,并连接至Azure IoT Hub。捕获的传感器数据会转换为JSON格式,并通过MQTT协议发送到Azure IoT Hub。
应用概述
固件应用程序包含三个逻辑模块:
1,传感器模块:负责以配置的间隔读取传感器和GNSS接收器数据。每个传感器数据由独立的线程/任务读取。传感器数据队列保存各线程读取的数据。JSON格式转换线程从队列中读取数据,转换为JSON格式,并推送到MQTT消息队列中。
2,Wi-Fi 和连接管理模块:该模块测量Wi-Fi参数并将其推送到消息队列。它还形成保持活动的MQTT消息,并定期将它们发送到云。根据消息间隔的复杂性,可以使用一个或多个线程来创建消息和管理连接。
3,MQTT消息发送模块:该模块将消息发送到Azure云。它包含一个單线程,该线程从MQTT消息队列读取数据并将其发送到Azure IoT Hub。
工作原理
将代码烧录到开发板并为连接的板供电后,应用程序会自动启动运行。使用Putty/Tera Term(或其他程序)查看串口输出数据。主程序初始化驱动程序,读取一些信息并检查与传感器的通信。随后尝试与Wi-Fi 接入点(AP)建立连接。
如果成功连接至接入点,主程序会定期将数据发送至Azure云,用户可以通过仪表盘查看数据。
更多详细信息请参阅Wi-Fi - Asset Tracking GitHub 示例应用程序:https://github.com/SiliconLabs/wifi_applications/tree/main/wifi_asset_tracking
- |
- +1 赞 0
- 收藏
- 评论 0
本文由ll转载自Silicon Labs公众号,原文标题为:解析Wi-Fi资产跟踪用例和参考设计,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关研发服务和供应服务
相关推荐
【应用】芯科EFR32BG24蓝牙SoC及蓝牙模块实现远程传输数据,助力优化蜜蜂蜂箱监测
BeeHero公司近期采用了Silicon Labs的EFR32BG24(BG24)蓝牙SoC以及BGM210P和BGM240P蓝牙模块,来优化其物联网传感器技术并用于智能农业中的蜜蜂蜂箱监测,进而帮助孕育更强壮、更健康的蜂群并改善授粉结果。
Silicon Labs基于BG2x系列蓝牙SoC和软件工具的蓝牙6.0信道探测的创新应用案例
蓝牙技术联盟近期发布新的蓝牙6.0标准,并推出信道探测技术,可用于从智能门锁和门禁系统到资产追踪和管理的各个领域,释放了物联网的真正潜力,并通过实现智能和情境感知系统的最高精度距离测量,创建无缝的互联网络。本文将概略说明信道探测的基础概念和新兴的应用案例,最后还将介绍如何通过Silicon Labs(芯科科技)的BG2x系列蓝牙SoC和软件工具来快速实现此一新功能。
【应用】Silicon Labs的WiFi+BLE二合一Soc RS9116W应用于智能门锁,功耗仅为90uA
智能门锁产品一般使用电池供电,要求待机时间长,并且智能门锁用于家庭防盗门的开关控制,要求安全可靠,控制响应迅速,Silicon Labs的超低功耗WiFi+BLE二合一Soc RS9116W,完全满足智能门锁的应用需求。
【选型】Silicon Labs BG22、xG24、BG27无线SoC比较及信驰达无线模块选型指南
作为安全、智能无线技术领域的前沿品牌,Silicon Labs在最近几年陆续推出了EFR32BG22、EFR32xG24、EFR32BG27等系列无线SoC。RF-star作为物联网行业领先的无线通信模组厂商,基于Silicon Labs的无线SoC推出了RF-BM-BG22x系列串口转蓝牙透传模块、RF-BM-BG24x旗舰系列低功耗蓝牙模块和RF-BM-MG24x旗舰系列并发多协议无线模块。
洞悉标准化蓝牙ESL应用潜力,芯科科技全系列低功耗、高性能蓝牙SoC和模块现已支持最新蓝牙5.4版本
随着蓝牙标准的推陈出新,Silicon Labs(亦称“芯科科技”)也持续升级蓝牙解决方案,全系列低功耗、高性能蓝牙SoC和模块现已支持最新蓝牙5.4版本,以满足开发人员的需求。
【视频】SiWx917新一代超低功耗Wi-Fi 6+蓝牙BLE 5.4无线SoC芯片,实现超乎想象性能和体验的双重突破
型号- SIWG917M110LGT,SIWG917M100MGT,SIWG917M111MGT,SIWG917M141XGT,SIWN917M100LGT,SIWG917M121XGT,SIWG917M111XGT,SIWT917M100XGT
Silicon Labs(芯科科技) 物联网无线产品选型指南
目录- Company and product overview Bluetooth Modules Bluetooth Modules Overview Bluetooth Modules Bluetooth Low Energy Kits Bluetooth Modules Blue Gecko Wireless Modules Bluetooth Modules Bluetooth Xpress Modules Bluetooth Modules Blue Gecko Wireless SoCs Bluetooth Modules Bluetooth BR/EDR Kits Bluetooth Modules Bluetooth BR/EDR Modules proprietary wireless devices proprietary wireless devices Proprietary Kits Proprietary Wireless Sub-GHz and 2.4 GHz Dual Band Devices Proprietary Wireless Sub-GHz Devices Wi-Fi Modules Wi-Fi Modules Wi-Fi Kits Mighty Gecko Modules Mighty Gecko Modules Mighty Gecko Development Kit Mighty Gecko Modules Mighty Gecko Mesh Networking Wireless SoCs Z-Wave Modules Z-Wave Modules Z-Wave Reference Designs Z-Wave Modules Z-Wave Development Kits
型号- EBWT41U,ZDB5202,SLEXP8027A,EFR32FG13P233F512GM48,EFR32™,SLWSTK6061B,MGM12P,EZR32WG,EFR32FG13P231F512GM32,EFR32BG12P232F1024GM68,EFR32MG13P733F512GM48,EFR32BG13P532F512GM32,WT12,AMW007-E04,EFR32,WT32I,EZR32™,BGM121,BGM11S,WT11U,EFR32FG,EFR32FG14P233F256GM48,SLWSTK6062B,RBK-ZW500DEV-CON2,SLWSTK6120A,SLWSTK6063B,RBK-ZW500,EFR32BG12P132F1024GL125,SI4XXX,ZM5101,ZM5304,ZDB5101,ACC-UZB3-U-BRG,BGM111,EBWT11U,EFR32FG14P233F128GM48,ACC-UZB3-U-STA,MGM111,ZDB5304,SLWSTK6000B,SLWSTK6020B,WT32,SI10XX,SLWSTK6101C,EFR32MG13P632F512GM32,AMW037,EFR32FG12P433F1024GM48,DKWT32I-A,EFR32MG12P132F1024GL125,EFR32MG1P133F256GM48,BGM13S,EZR32HG,BGM13P,BGX13P,EZR32LG,MGM13P,WT41U,EFR32BG13P733F512GM48,BGX13S,SLWSTK6060B,MGM13S,SLWSTK6065B,WGM110,RBK-ZW500DEV-EMB2,EFR32BG12P433F1024GL125,EBWT12-A,ZM5202,AMW007,SLTB004A,EFR32MG14P733F256GM48
【经验】EFR32xg SoC的Bin,S37,EBL和HEX目标文件有什么不同?
我们在使用Silicon Labs EFR32xg SoC开发 EmberZnet 时发现,当我们的固件编译结束之后可以得到各种各样的结果,包括 S37,GBL,HEX和BIN格式的目标文件,那么这些文件到底有什么区别的?在什么情况下我们要用到对应的文件呢?本文将具体介绍。
AN1442:具有防回滚保护的SIWX917 SoC安全引导
描述- 本文档详细介绍了SiWx917 SoC的Secure Boot过程,包括安全启动流程、防回滚机制、RPS文件布局以及配置SiWx917设备进行安全启动的示例。文档涵盖了安全启动所需的加密密钥、eFuse设置、安全启动加载程序和应用程序加载程序的工作原理,以及如何使用Simplicity Commander进行安全启动配置和应用程序签名。此外,还提供了关于如何启用防回滚保护和在生产环境中进行配置的指导。
型号- BRD4338A,SIWX917
Silicon Labs(芯科科技) Wi-Fi 芯片和模块选型指南
目录- Wi-Fi SoC and Module Selector Guide Wi-Fi Lineup Wi-Fi Development Kits IoT Wi-Fi Technology Leader Wi-Fi Applications Company Profile
型号- SLEXP8022A,SIWX915,RS9116,WF200,SIWX917,RS9116X-DB-EVK1,RS9116X-SB-EVK1,RS9116X-SB-EVK2
【IC】芯科推出Wi-Fi 6 SoC SiWx917,采用7x7mmQFN封装,是超低功耗物联网无线设备的理想选择
SiWx917 SoC是功耗最低的Wi-Fi 6 SoC,是使用Wi-Fi、Bluetooth®、Matter和IP网络实现安全云连接的超低功耗物联网无线设备的理想选择。SiWx917 SoC包括一个超低功耗Wi-Fi 6加低功耗蓝牙(LE)5.4无线CPU子系统,以及一个集成微控制器(MCU)应用子系统、安全、外围设备和电源管理子系统。
SIWG917无线模块数据表
描述- SiWG917模块是一款低功耗Wi-Fi 6和蓝牙LE 5.4无线模块,适用于超低功耗物联网设备。它集成了Wi-Fi、蓝牙、Matter和IP网络连接,专为需要长电池寿命的电池供电设备设计。模块包含超低功耗Wi-Fi 6和蓝牙低功耗无线CPU子系统,以及集成的微控制器(MCU)应用子系统、安全、外设和电源管理子系统,所有这些都在一个16 x 21.1 x 2.3 mm的封装中。该模块适用于智能家居、智能城市、安全摄像头、智能电表、工业可穿戴设备、智能传感器、智能建筑、智能家电、资产跟踪、健康和健身、智能医院、宠物追踪等领域。
型号- SIWG917Y121MGNBA,SIWG917,SIWG917Y121MGABA,SIWG917Y111MGABA,SIWG917Y110LGNBA,SIWG917Y110LGABA,SIWG917Y111MGNBA
【经验】教你如何修改EFR32MG系列SOC ZigBee工程的CCA阈值
Silicon Labs公司的EFR32MG系列SOC单芯片已被广泛应用于智能家居市场产品中。对于ZigBee协议栈,无论单播还是广播,数据包在发送之前MAC层会检测CCA(Clear Channel Assessment ),如果检测到接收信号强度低于阈值,数据包就不发送。因此需要根据实际情况来设置合理的CCA阈值,本文就指导大家来设置EFR32MG系列SOC的CCA阈值。
【经验】Matter入门指导3:基于GSDK创建Matter - SoC Lighting over Thread工程
本文主要介绍使用EFR32MG24 Breakout Board,基于GSDK创建Matter - SoC Lighting over Thread工程的方法,我们后面会使用这个工程的固件来做Matter over Thread灯设备的控制实验。
测量SiWx917 Wi-Fi SoC的功耗和吞吐量
描述- 本文介绍了SiWx917 Wi-Fi 6 + 低功耗蓝牙SoC的功耗和吞吐量特性。文章详细阐述了SiWx917的功耗优化设计,包括低功耗模式、动态电压/频率缩放和智能电源管理等,并通过实际测试数据展示了其超低功耗性能。此外,文章还介绍了SiWx917在Wi-Fi摄像头设计中的应用优势,包括低功耗、长电池寿命和易于开发等特点。
型号- SIWX917
电子商城
品牌:SILICON LABS
品类:Wireless Gecko SoC
价格:¥8.1764
现货: 101,879
品牌:SILICON LABS
品类:Mighty Gecko Multi-Protocol Wireless SoC
价格:¥27.0929
现货: 90,767
品牌:SILICON LABS
品类:Wireless Gecko SoC
价格:¥10.4994
现货: 50,699
品牌:SILICON LABS
品类:Mighty Gecko SoC
价格:¥23.6921
现货: 21,280
现货市场
服务
可根据用户的wifi模块,使用无线连接测试仪MT8862A,测试IEEE802.11a/b/g/n/ac (2.4Ghz和5Ghz)设备的TX、RX射频特征,输出测试报告。支持到场/视频直播测试,资深专家全程指导。
实验室地址: 深圳 提交需求>
世强深圳实验室提供Robei EDA软件免费使用服务,与VCS、NC-Verilog、Modelsim等EDA工具无缝衔接,将IC设计高度抽象化,并精简到三个基本元素:模块、引脚、连接线,自动生成代码。点击预约,支持到场/视频直播使用,资深专家全程指导。
实验室地址: 深圳 提交需求>
登录 | 立即注册
提交评论