调试无刷电机遇到的问题
帮客户咨询:潘工 ,第一用STC的芯片。目前开发遇到的问题:STC8H2K32U-45I-LQFP48,不能启动.需要拨一下电机才启动。启动后,运行正常,但是调速反应太慢,延迟较多,关机后还会继续转约1分钟,希望停机不超过5秒。等这些问题解决了,就可以批量生产。
原理图:
KEIL程序:
帮回复:
响应缓慢是因为使用了一次跟随,具体可以将代码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]