产品概述
描述
STEVAL-STWINBX1和EVLSPIN32G4-ACT专用FP-IND-DATALOGMC功能包是一款面向下一代智能执行器的,功能强大的集成式工具套件。该产品源自FP-SNS-DATALOG2功能包,能够收集异构数据,并将STWIN.box传感器信息与STSPIN32G4电机控制数据相结合,从而帮助用户全面掌握系统的运行状况。这样,用户即可进行实时监测和准确的性能评估。
EVLSPIN32G4-ACT支持多种FOC控制算法,可用于驱动各种三相无刷直流电机(未包含在套件中)。更多详情和安装指南请参见UM。有关所支持电机的列表,请参见电机控制SDK文档 (X-CUBE-MCSDK-6)。
该功能包中包含了一个Python GUI,即通过USB与STEVAL-STWINBX1进行通信的hsdatalogMC_GUI,可帮助用户控制电机(启动/停止命令、设置速度)并选择要记录的电机控制遥测和传感器数据的组合。STEVAL-STWINBX1需使用电机控制协议 (MCPv2),可通过串行端口 (UART) 与STSPIN32G4 MCU进行通信。该协议支持配置系统和记录数据。
FP-IND-DATALOGMC基于应用级模块(SensorManager、TagManager、DPU数字处理单元);这些模块支持重用和扩展以打造其自定义应用。为了实现这种模块化结构,我们选择用eLooM来构建该功能包;eLooM是一种面向对象的轻量级嵌入式STM32应用框架,专门适用于由STM32提供支持的嵌入式低功耗应用。
DATALOGMC应用可将数据保存到采用FAT32文件系统进行了格式化的microSD™卡(安全数字高容量 - SDHC),或是通过USB(WCID类)将数据流式传输到PC。功能包中提供的Python SDK能够帮助用户轻松回读和处理使用FP-IND-DATALOGMC获取到的传感器和电机数据,并为其提供一些即用型脚本和笔记本。
该软件也可以从GitHub获取,用户可通过 [Issues] 和 [Pull requests] 选项卡提交错误以及提出新想法。
-
所有功能
- 高数据速率(可达6 Mbit/s)数据采集软件套件:
- 同时记录电机控制遥测和传感器数据。
- Python实时控制和数据分析
- 专用Python SDK,可直接集成到任何数据科学设计流程中
- 可与STBLESensor应用兼容,用于系统设置和实时控制
- 适用于所有传感器和电机数据的同步时间戳和标记机制
- 旨在与通过MCSDK (X-CUBE-MCSDK) 编程为从设备的EVLSPIN32G4-ACT评估板进行交互的电机控制协议主设备实现
- AzureRTOS:ThreadX、FileX、USBX
- 基于eLooM(面向对象的轻量级嵌入式STM32应用框架)的固件模块示例,可实现应用层面的代码重用
- 免费易用的许可条款
- 高数据速率(可达6 Mbit/s)数据采集软件套件:
获取软件
特别推荐
所有资源
资源标题 | 版本 | 更新时间 |
---|
CAD Design Files (1)
资源标题 | 版本 | 更新时间 | ||
---|---|---|---|---|
ZIP | 1.0 | 31 Jul 2024 | 31 Jul 2024 |