12 2024 档案
摘要:在上一篇博客中配置了UVW三相PWM的定时器,在此基础上增加配置ABZ编码器定时器 启用一个定时器中断,用于PID处理 代码如下 // 常量定义 #define PI 3.14159265359f #define PWM_RESOLUTION 5250.0f // PWM分辨率 #define CI
阅读全文
摘要:由于ST官方MotorControlWorkbench生成的FOC代码过于复杂,决定自己使用正点原子的直流无刷驱动板自己编写FOC去控制PMSM电机。FOC代码参考的是灯哥的教材DengFOC官方文档。 1、配置TIM1高级定时器 重映射IO口并配置 2、foc.c代码 /* * foc.c * *
阅读全文