2019-08-23 15:08发布
xiaobudonglaosh 发表于 2016-7-9 14:13 昨天拿示波器测了一下 应该是缺相 但是我不知道什么原因导致的缺相,只有W相有PWM输出,而且是我换了三 ...
最多设置5个标签!
我看你程序还是六步换相的啊。我前段时间作为新手研究过无感无刷六步换相的,也研究过有感无刷FOC SVPWM的,有感无刷六步换相的暂时还没研究过,只能给个建议,把bldc.c文件里第35行允许更新中断的注释去掉试试,我也不太确定是否可行。至于三相PWM输出这个问题,我研究的六步换相是只有一个相位是输出PWM的,其他两相之中有一相输出高低电平与PWM的那相组成回路,每换相一次,输出PWM的相改变一次,完成AB→AC→BC→BA→CA→CB→AB的六步换相。希望可以对你有所帮助。
一周热门 更多>