This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

关于BLDC PI控制的问题



上图是程序运行到第一次pi.h时的中断结果,计算出来的占空比结果总是等于零,请问是怎么回事?调节了Kp和Ki的值还是不行,得到的占空比太小电机也不转

  • 由果索因,你可以根据SpeedLoopFlag的值决去查看赋值给pwm1.DutyFunc的变量是否正确,然后再往前推,有可能是电流或电压的反馈太小,也有可能是传入参数不正确,但是你根据程序执行流程往推看,应该是可以看到问题最开始出现的地方,然后再深入检查。

  • 您好,您找到这个问题出在哪了吗?我也出现这问题了,根本不知道啥原因,
    您能给点提示吗?谢谢啦