无刷电机控制 - STM32F405+CubeMX+HAL库+SimpleFOC06,速度闭环控制(没电流环)
本文介绍了基于STM32F103的无刷电机速度闭环控制实现。通过CubeMX和SimpleFOC08框架,设置目标转速为12.56弧度/秒,成功实现了电机速度闭环控制(不含电流环)。文章展示了J-LINK RTT与J-Scope的实时监控效果,并提供了完整的main.c代码截图。编译后的程序成功烧录到MCU,实现了电机启动和速度闭环控制,相关运行视频已上传展示。该方案为STM32平台的无刷电机控制
·
导言
STM32F103的笔记:《无刷电机控制 - SimpleFOC08 - 基于STM32F103+CubeMX,速度闭环控制(没电流环)》
程序设置目标转速12.56弧度/s,效果如下:
J-LINK RTT与J-Scope:
视频:
STM32F405-速度闭环控制
项目地址:
- Gitee (国内): https://gitee.com/wallace89/MCU_Develop/tree/main/simplefoc19_stm32f405_vel_ctrl_close
- GitHub: https://github.com/q164129345/MCU_Develop/tree/main/simplefoc19_stm32f405_vel_ctrl_close
一、代码
1.1、main.c
二、调试
2.1、编译代码
如上所示,代码编译成功,将代码烧录到MCU后,电机就会转起来。如下视频所示:
STM32F405-FOC电机速度闭环启动
更多推荐
所有评论(0)