FP-AI-PDMWBSOC2

批量生产
Design Win

STM32Cube function pack for STEVAL-PROTEUS1 for AI anomaly detection and classification based on AzureRTOS

获取软件 下载数据摘要

产品概述

描述

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
    • 免费易用的许可条款

获取软件

意法半导体建议您使用最新版本的软件。