无刷电机不能自启动,软件方面会有什么原因造成?

2019-08-23 15:08发布

如题
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
29条回答
星丶落
1楼-- · 2019-08-27 05:28
xiaobudonglaosh 发表于 2016-7-11 07:48
35行我好像已经注释掉了

把那行再写上  不注释掉试试
xiaobudonglaosh
2楼-- · 2019-08-27 09:06
星丶落 发表于 2016-7-11 09:59
把那行再写上  不注释掉试试

不注释掉 不转    现在问题的关键是电机缺相转动  而且都是缺U V相   只有W相有pwm    硬件没有问题我可以确定    就是单片机的三路PWM只有一路输出   
星丶落
3楼-- · 2019-08-27 14:38
xiaobudonglaosh 发表于 2016-7-11 22:09
找到问题了  是换相子函数的问题  有些PWM通道的使能和失能可能冲突

void ComHandler(void)//换相子函 ...

OK  找到问题就行
xiaobudonglaosh
4楼-- · 2019-08-27 18:42
书生意气 发表于 2017-2-14 13:15
请问楼主这个问题解决了我吗??我也遇到了,电机给一个力才能运行,否则就卡住了,我是参考你的程序来写的 ...

是换相子函数的问题,我每次使能一个PWM定时器通道,另外的一个就关闭。
你可以手动转一下电机,然后用示波器看看到底有没有PWM输出
xiaobudonglaosh
5楼-- · 2019-08-28 00:22
 精彩回答 2  元偷偷看……

一周热门 更多>