32G12K128 发表于 2024-12-25 18:34:00

调试无刷电机遇到的问题

帮客户咨询:潘工 ,第一用STC的芯片。
目前开发遇到的问题:STC8H2K32U-45I-LQFP48,不能启动.需要拨一下电机才启动。启动后,运行正常,但是调速反应太慢,延迟较多,关机后还会继续转约1分钟,希望停机不超过5秒。等这些问题解决了,就可以批量生产。
原理图:
KEIL程序:


32G12K128 发表于 2024-12-25 18:40:14


帮回复:

响应缓慢是因为使用了一次跟随,具体可以将代码761行处:

if (PWM_Value < PWW_Set)
        PWM_Value++; // 油门跟随电位器, 调速柔和
if (PWM_Value > PWW_Set)
        PWM_Value--;

代码中的 PWM_Value++更改成 PWM_Value+=2或者更大的数值,即可提高响应速度,自减同理。

停转缓慢是因为阈值比较低:
可以更改代码765行处的 if (PWM_Value < 1) // 停转的1为更大的值。

无法启动问题是代码中没有开环启动相应的程序,这个需要结合实际电机系统自行调整,具体可以参考梁工的开环启动部分代码
页: [1]
查看完整版本: 调试无刷电机遇到的问题