产品概述
描述
FP-AI-PDMWBSOC2是用于STEVAL-PROTEUS1的STM32Cube功能包,能够获取运动传感器数据,处理这些数据以实现异常检测、分类和外推,并将结果发送到STBLESensor移动应用程序、PC终端控制台和Azure IoT Central仪表板。
该功能包有助于探索嵌入NanoEdge AI库中间件的预测性维护应用的实现和开发,能够提供基于AI的解决方案(NanoEdge AI库是使用NanoEdgeAIStudio生成的)。
利用DATAPRO1二进制文件,可以从STEVAL-PROTEUS1板内的传感器中提取原始数据,并将其提供给NanoEdgeAIStudio软件以提取机器学习库异常检测、分类和外推。
这些基于分类数据集定制和构建的NanoEdge AI库可以在提出的框架架构内轻松更新,从而实现对器件内潜在故障的早期检测、分类及严重程度评估。
FP-AI-PDMWBSOC2在用户级别实现了两种不同的HMI通信工具:用于配置节点及管理学习和推理阶段的有线交互式CLI (USB CDC),以及带有专用页面以提供相同功能的STBLESensor应用程序。STBLESensor移动应用程序还可作为在Azure IoT Central仪表板上显示数据的桥梁。
要开始/停止学习、检测和分类阶段,只需按下用户按钮即可执行由LED指示的附加控制。
NanoEdge库功能基于一组应用级模块(传感器管理器、数字处理单元、EM数据),可重复使用且易于扩展以构建其他自定义应用。
-
所有功能
- 用于开发适用于预测性维护应用的WPAN传感器节点的固件,具有运动传感器并可通过Bluetooth®低功耗连接执行异常检测、分类和外推
- 在STM32WB框架内开发的STM32无线个人区域网络中间件支持Bluetooth®低功耗5
- 与NanoEdgeAIStudio解决方案兼容助力设计基于AI的应用
- 板载电池状态监控器
- 与STBLESensor应用程序(Android和iOS)兼容,可实现AI库控制和监视、通过类PnP协议消息进行设置、通过快速FUOTA更新固件以及将数据桥接到Azure IoT Central PnP云仪表板
- 基于高达6 kHz带宽的加速度计数据
- 生成用于在STM32WB模块中运行的NanoEdge AI库。可存储在外部NOR Flash存储器中的异常检测模型
- 基于面向对象的轻量级嵌入式应用框架的固件模块示例,可实现应用层面的代码重用
- 实用程序:二进制格式的数据记录(来自FP-SNS-DATAPRO1)、Python脚本和批处理文件,用于启动数据采集、绘制数据并将其转换为NanoEdgeAI格式
- AzureRTOS:ThreadX、USBX
- 免费易用的许可条款