无刷电机使用综合讨论(顺便求助)-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 9623|回复: 14

无刷电机使用综合讨论(顺便求助)

[复制链接]
发表于 2016-3-25 11:13 | 显示全部楼层 |阅读模式
本帖最后由 璃期 于 2016-3-25 11:19 编辑

无刷电机(航模常用的类型) 无刷电机(C28系列).jpg
先说一下无刷电机和有刷电机的区别:
有刷 M01267815_big.jpg 就是有换向器。 t015ea0bec1841df93a.gif
玩过四驱赛车的并且拆过马达的应该知道马达有两个铜片,铜片一端像刷子一样和电机轴接触(实际和轴上的换向器接触),
一端伸出来接电池的一个电极。由于有换向器,所以通入直流电也可以改变线圈内电流的方向,所以电机可以一直转。
无刷:
没有换向器,没有铜片(电刷),需要自行控制电流方向和频率。

看上去无刷电机不方便,但是他有着很好的特性。
贴一个链接   ,可以看一下,讲的很详细 http://bbs.mx3g.com/thread-161345-1-1.html


接下来,如何控制无刷电机呢?
首先,是有直流无刷电机的,刚才不是说需要改变电流吗?不是前后矛盾吗?
原因是电机内部自带了 驱动器(就是一种电子换向器,把直流变成三相交流电),用百科的话讲,是一种典型的机电一体化产品。。。


但是航模上用的电机没有驱动器,所以需要额外加一个电调,将直流电变成交流电。
电调 电调(Skywalker-80A-UBEC).jpg

右边三个输出三相交流,左边粗的接直流,左边三根细的接GND,VCC和一个PWM。
所以就变成了可以用一个Arduino的PWM引脚控制无刷电机!
所以是不是变得很简单了!
那么PWM如何控制电机转速?
首先,我们需要一个50Hz的PWM波输出,在每一个周期内通过控制高电平的时间长度来控制转速。
37ND$A_S]C]U9PQ99YRVMTY.png
如图,在一个周期内1ms到2ms的话电机会由不转到最大速度,而且是比较线性的增加的。
这一切都可以通过Arduino官方的库servo来实现
再来一个代码的链接  http://wenku.baidu.com/view/6c2537353968011ca3009119.html
(建议先学一下servo库,这样才能看明白)




那么接下来就是求助时间了。。。。。。
如何才能让这个航模用无刷电机在不中途更换接线的情况下实现正反转呢?
希望大神来帮忙!!!!!!!
file:///C:\Users\pc\AppData\Roaming\Tencent\Users\940525739\QQ\WinTemp\RichOle\37ND$A_S]C]U9PQ99YRVMTY.png



发表于 2016-3-28 00:38 | 显示全部楼层
这个电调应该是单向的,可能在设计的时候觉得空用电调没有必要做双向的,而车用电调一般都是双向的。
换个双向的好像更简单 嘿嘿~~~


发表于 2016-3-28 08:16 | 显示全部楼层
楼上正解!有单向和双向电调之分
 楼主| 发表于 2016-3-28 10:00 来自手机 | 显示全部楼层
janEasy 发表于 2016-3-28 00:38
这个电调应该是单向的,可能在设计的时候觉得空用电调没有必要做双向的,而车用电调一般都是双向的。
换个 ...

谢谢你,我查了一些资料和你说的一样,看来我这个航模用的电调没反转的功能
发表于 2016-8-2 17:03 | 显示全部楼层

你好,请问你是否有关于直流无刷驱动器驱动无刷电机的代码,如果有的话,请发一份,参考一下,非常感谢。
邮箱hushiqiang522@126.com
 楼主| 发表于 2016-8-17 22:00 | 显示全部楼层
3122033 发表于 2016-8-2 17:03
你好,请问你是否有关于直流无刷驱动器驱动无刷电机的代码,如果有的话,请发一份,参考一下,非常感谢。
...

无刷电机驱动芯片是不用代码的,芯片自动把直流变成三相交流,这个芯片做的驱动器就叫电子换向器。至于你说的代码我不是很懂什么意思
发表于 2016-8-22 12:54 | 显示全部楼层
可以在电机后面接个继电器来做到换线反向
 楼主| 发表于 2016-8-22 21:07 | 显示全部楼层
炮灰粉末 发表于 2016-8-22 12:54
可以在电机后面接个继电器来做到换线反向

没懂什么意思,继电器是电子继电器吗,怎么做到交换两根线
发表于 2016-10-14 20:03 | 显示全部楼层
继电器就是h桥,可以实现反转
发表于 2016-10-14 22:48 | 显示全部楼层
顶啊  求助区 [未解决] 求助 无法创建项目文件夹 急急急   大神们谁来帮我解决下!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 07:34 , Processed in 0.079437 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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