你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
shiyongzhu 发表于 2015-7-8 15:06 空闲时刻,你量下PWM的输出看下
zjm_z 发表于 2015-7-23 13:09 大侠,现在电机可以启动了,但启动后,进入闭环控制时,速度特变慢,就像步进电机一样,一步一步的走,肉 ...
你好我好大家好! 发表于 2015-7-24 08:06 好贴
shiyongzhu 发表于 2015-7-23 22:28 BLDC电机低速时,很容易停转的。建议你设个占空比门限,确保电机不会以太低的速度旋转。 ...
zjm_z 发表于 2015-7-24 09:01 好的,现在就是按照你的方案,启动时10%,闭环时20%,来控制的,效果就是我前面说的那样,我再提高占空比 ...
shiyongzhu 发表于 2015-7-24 22:55 是set_delay那个延时吗?你可以看下我帖子提到的那个攻略上面有专门讲那个延时的原理。 ...
意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器
大侠,现在电机可以启动了,但启动后,进入闭环控制时,速度特变慢,就像步进电机一样,一步一步的走,肉眼都能看的见。走着走着就不走了,初步判断是中断的问题,导致change_phase不能为1,无法换相。但不知道怎样解决?
BLDC电机低速时,很容易停转的。建议你设个占空比门限,确保电机不会以太低的速度旋转。
你挺逗的。
好的,现在就是按照你的方案,启动时10%,闭环时20%,来控制的,效果就是我前面说的那样,我再提高占空比试试。有一点,你的那个延时我真不太懂,我自己做了延时,原理差不多,也是用Systick延时1微秒来做的,现在change_phase的频率尽然和“电机运行时”灯的闪烁频率一样,这可定事不对的,我在想想原因吧,非常感谢大侠诚恳的帮忙!
是set_delay那个延时吗?你可以看下我帖子提到的那个攻略上面有专门讲那个延时的原理。
多谢大侠的知道,是Check_Delay函数,不过我一按照你说的看了下攻略,明白其意思了,我现在是自己搭的去驱动电路,可能搭的不是很好,老是进入B相中断,应该是驱动电路有干扰!