SguanFOC为有/无传感器的PMSM电机提供强大的磁场定向控制解决方案。库内集成了基于SVPWM的多种控制模式,支持位置环、速度环、电流环的单环/串级控制...同时针对嵌入式平台优化了数学运算,并提供高度可配置的PID和LADRC控制器,满足从简单调速到高性能伺服的各类应用需求。
SguanFOC库 是一个完全使用纯C语言编写的开源磁场定向控制(FOC)算法库,专为嵌入式微控制器设计。该库提供了从坐标变换到SVPWM生成的完整FOC算法实现,全面覆盖从无感位置观测到多环闭环控制的完整技术链。它具有高性能、易移植、可配置性强等特点,可适用于所有C语言开发的电机控制项目。
SguanFOC为有/无传感器的PMSM电机提供强大的磁场定向控制解决方案。库内集成了基于SVPWM的多种控制模式,支持位置环、速度环、电流环的单环/串级控制...同时针对嵌入式平台优化了数学运算,并提供高度可配置的PID和LADRC等控制器,满足从简单调速到高性能伺服的各类应用需求。
本项目是一个电机控制开发案例,所有设计文件、代码均已开源。使用wk8110+3D打印电机、摆线减速器,总成本约200元。使用STM32G431主控,实现多环控制(位置/速度/电流)、SVPWM调制,基于HAL库开发,包含vofa图形化PID调试界面和波形显示功能。项目涉及SolidWorks机械设计、电路设计及STM32编程。所有都免费分享,希望大家能点个赞,然后能去B站给个关注、三连,多谢
mcsdn实现foc电机控制,有单电阻三电阻下采样,和SimpleFOC两电阻下采样,都是stm32g4x芯片
高速foc主频108mhz可以实现60ksvpwm运行频率
功能强大的串口工具。支持Lua自动化处理、串口调试、串口监听、串口曲线、TCP测试、MQTT测试、编码转换、乱码恢复等功能
轻量级跨平台C/C++构建工具,采用lua语法接口API描述项目,提供依赖检测、编译、打包、安装、运行、调试一条龙服务