你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
超导式 发表于 2015-2-14 21:58 楼主可以用ST的电机库,就不需要外挂LM339那部分了。
shiyongzhu 发表于 2015-3-4 22:16 可以啊,不过没学过STM的电机控制库所以只能使用老办法。
shiyongzhu 发表于 2015-1-24 20:29 首先请各位看官原谅俺,没有在一楼中进行内容更新,主要是因为上次更新的时候发现,所有的图片需要重新的插 ...
zjm_z 发表于 2015-7-7 18:19 楼主 ,我按照你 的程序,修改后,有问题,在空闲状态下,会烧PMOS
shiyongzhu 发表于 2015-7-8 15:06 空闲时刻,你量下PWM的输出看下
zjm_z 发表于 2015-7-23 13:09 大侠,现在电机可以启动了,但启动后,进入闭环控制时,速度特变慢,就像步进电机一样,一步一步的走,肉 ...
可以啊,不过没学过STM的电机控制库所以只能使用老办法。
楼主,好文章,非常感谢,有一个“Check_Delay”函数,没怎么明白,这个函数的本意,楼主能否帮忙指导下?先谢过了
楼主 ,我按照你 的程序,修改后,有问题,在空闲状态下,会烧PMOS
空闲时刻,你量下PWM的输出看下
抱歉,这个是我软件PA9复用了,导致烧了PMOS.现在量了,上臂,下臂全部为低,这个没有问题,现在不会烧管子了,但是我双击启动后,点击来回摆动两下,就是不启动,装不起来,楼主能提供点思路吗?还有就是
char Check_Delay(unsigned int time)
{
return (((time-countmillsecond)&0x8000)>>8);/
}
这个实现多少的延时,实在抱歉,这个到现在都没有理解楼主的本意,希望楼主棒棒忙,我现在正在调试
大侠,现在电机可以启动了,但启动后,进入闭环控制时,速度特变慢,就像步进电机一样,一步一步的走,肉眼都能看的见。走着走着就不走了,初步判断是中断的问题,导致change_phase不能为1,无法换相。但不知道怎样解决?
BLDC电机低速时,很容易停转的。建议你设个占空比门限,确保电机不会以太低的速度旋转。