OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 8317|回复: 18

无刷电调驱动,遇到些问题。大家帮分析一下,谢谢

[复制链接]

42

主题

141

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
342
金钱
342
注册时间
2015-5-26
在线时间
49 小时
发表于 2016-6-2 23:34:22 | 显示全部楼层 |阅读模式
5金钱
大家好,我最近在写无刷的驱动。使用三段式去启动无刷电机。因为我只是初步试验,方法比较简单。一开始先将转子定位,然后强制换向,换向只是将对应的IO置高置低,然后将此信号加到驱动模块。换相之间加入延时。多次实验,发现电机有时候会转不起来,只是在抖动。我试过修改延时时间,电机有成功转起来的。但同样的延时时间,换个别的型号的电机就不转了。
(1)这个延时时间应该需要反复调试,而且对不同的电机都是不一样的,这样理解对吗(见过有人用这样的方法电机也转起来的,但没找到别人具体实现的方法)?
(2)我手上的电机三相出线没有标明A相B相C相的,我想我任意选择一相作为A相都不会有影响,只是选择反电势比较器的一路输出和电机的某相要一一对应,那就可以了。

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

2

主题

130

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1867
金钱
1867
注册时间
2011-9-16
在线时间
418 小时
发表于 2016-6-3 20:10:56 | 显示全部楼层
你这种做法就是把无刷电机当步进电机驱动。有霍尔的需要根据霍尔编码器位置换相,无霍尔的启动后需要反电势过零检测换相
回复

使用道具 举报

42

主题

141

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
342
金钱
342
注册时间
2015-5-26
在线时间
49 小时
 楼主| 发表于 2016-6-4 12:55:11 | 显示全部楼层
mackyming 发表于 2016-6-3 20:10
你这种做法就是把无刷电机当步进电机驱动。有霍尔的需要根据霍尔编码器位置换相,无霍尔的启动后需要反电势 ...

对的。目的就是想让它先转起来,外同步运行的方式本来就跟步进电机的驱动很类似嘛。只是如果延时配合得不对,电机会出现顿时锁死或者转不起来又或者说有点小反转。目前仍在摸索当中,之后再换成HpwmLon的方式吧
回复

使用道具 举报

2

主题

1436

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
2209
金钱
2209
注册时间
2010-12-16
在线时间
190 小时
发表于 2016-6-4 23:09:00 | 显示全部楼层
建议分析一下这个延时会产生可用区间的原因 .

如果延时过长 , 转子在新的位置速度降低甚至停下来了 , 那就和重新定位一样 .

如果延时过短 , 转子没有达到新的换相位置又再次换相了 , 结果都是启动不了 .

如果仅仅认为结果就是结论 , 是不会进步的 .
技术讨论请发帖 , 需要我回复请点左下的 < 回复 > 让系统通知我 . 本人不通过其他方式返回任何参数.
回复

使用道具 举报

42

主题

141

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
342
金钱
342
注册时间
2015-5-26
在线时间
49 小时
 楼主| 发表于 2016-6-5 12:32:39 | 显示全部楼层
shihantu 发表于 2016-6-4 23:09
建议分析一下这个延时会产生可用区间的原因 .

如果延时过长 , 转子在新的位置速度降低甚至停下来了 , 那 ...

要做定量分析啊。这个难度不是一点点呢,感觉分析出来都可以发个论文了
回复

使用道具 举报

2

主题

1436

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
2209
金钱
2209
注册时间
2010-12-16
在线时间
190 小时
发表于 2016-6-5 17:21:22 | 显示全部楼层
发表论文就太小看了 , 当年这技术是可以支撑起一个创业团队的 , 只是现在需求高了 , 但技术难度本身没有下降 .
技术讨论请发帖 , 需要我回复请点左下的 < 回复 > 让系统通知我 . 本人不通过其他方式返回任何参数.
回复

使用道具 举报

16

主题

111

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1102
金钱
1102
注册时间
2016-4-3
在线时间
148 小时
发表于 2016-6-8 14:08:57 | 显示全部楼层
学习BLHELI开源软件是捷径!!!
回复

使用道具 举报

12

主题

92

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
288
金钱
288
注册时间
2016-7-20
在线时间
33 小时
发表于 2016-8-13 01:03:14 | 显示全部楼层
楼主,我把电调的白线接了开发板的PWM输出口,电源接上了11.1V电池,但是电机根本不动。。。
回复

使用道具 举报

42

主题

141

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
342
金钱
342
注册时间
2015-5-26
在线时间
49 小时
 楼主| 发表于 2016-8-13 01:09:19 | 显示全部楼层
空心杯 发表于 2016-8-13 01:03
楼主,我把电调的白线接了开发板的PWM输出口,电源接上了11.1V电池,但是电机根本不动。。。

先检查地线有没有接好,有些电调不是你给PWM就动的,要给对PWM(频率、占空比)。淘宝买的电调的话,会给你提供资料的啊
回复

使用道具 举报

42

主题

141

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
342
金钱
342
注册时间
2015-5-26
在线时间
49 小时
 楼主| 发表于 2016-8-13 01:09:35 | 显示全部楼层
空心杯 发表于 2016-8-13 01:03
楼主,我把电调的白线接了开发板的PWM输出口,电源接上了11.1V电池,但是电机根本不动。。。

这么晚都没睡,你也是够拼的
回复

使用道具 举报

12

主题

92

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
288
金钱
288
注册时间
2016-7-20
在线时间
33 小时
发表于 2016-8-13 10:47:23 | 显示全部楼层
林春霞 发表于 2016-8-13 01:09
这么晚都没睡,你也是够拼的

嘻嘻,看到了一线曙光
回复

使用道具 举报

0

主题

4

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2016-9-17
在线时间
6 小时
发表于 2016-9-17 16:10:52 | 显示全部楼层
如果你还未解决,建议参考MK的启动算法!
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
7
金钱
7
注册时间
2016-12-4
在线时间
0 小时
发表于 2016-12-4 16:10:47 | 显示全部楼层
楼主,不知道你解决了问题没有,我也出现同样的情况~~
回复

使用道具 举报

0

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
66
金钱
66
注册时间
2013-11-30
在线时间
12 小时
发表于 2016-12-9 16:09:35 | 显示全部楼层
电压12V17A,PWM100%,电机高速运行时,电压下降到9V多,高速运行偶尔会抖动用示波器测试发现换相出错,不知怎么解决??
回复

使用道具 举报

42

主题

141

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
342
金钱
342
注册时间
2015-5-26
在线时间
49 小时
 楼主| 发表于 2016-12-9 22:38:41 | 显示全部楼层
海上浮萍 发表于 2016-12-9 16:09
电压12V17A,PWM100%,电机高速运行时,电压下降到9V多,高速运行偶尔会抖动用示波器测试发现换相出错,不 ...

如果空载高速运行的话,不应该下降这么多啊。你是带螺旋桨了?还有你要考虑你电源的功率。你是自己做的控制器还是外面买的电调?
回复

使用道具 举报

0

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
66
金钱
66
注册时间
2013-11-30
在线时间
12 小时
发表于 2016-12-12 10:08:15 | 显示全部楼层
自己做的,空载电压下降要小一些,带奖我下降多一些!
回复

使用道具 举报

5

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
109
金钱
109
注册时间
2016-5-13
在线时间
16 小时
发表于 2018-2-9 14:47:44 | 显示全部楼层
我试过不用启动程序,电机百分之八十的情况下都能启动,而且很顺畅的启动
天道酬勤
回复

使用道具 举报

2

主题

6

帖子

0

精华

新手上路

积分
22
金钱
22
注册时间
2018-1-25
在线时间
1 小时
发表于 2018-2-11 13:18:39 | 显示全部楼层
给换相时间23-33ms,6步后时间减小到10ms,占空比给10%到15% ,大部分电机都能正常启动,这时就可以进行闭环了。
回复

使用道具 举报

5

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
109
金钱
109
注册时间
2016-5-13
在线时间
16 小时
发表于 2018-3-1 14:47:15 | 显示全部楼层
wenkoo 发表于 2018-2-11 13:18
给换相时间23-33ms,6步后时间减小到10ms,占空比给10%到15% ,大部分电机都能正常启动,这时就可以进行闭 ...

真的吗
天道酬勤
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-23 09:00

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表