5iMX宗旨:分享遥控模型兴趣爱好

5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)
查看: 3417|回复: 18
打印 上一主题 下一主题

使用相位交错法换向要优于过零检测法

[复制链接]
跳转到指定楼层
楼主
发表于 2011-7-26 12:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
采用相位交错法进行换相 具体描述在这里:http://code.google.com/p/build-brushless-motor-control-board/


不知说的是否合理,如果有不对之处希望大家给予指正。


经实际测试显示采用相位交错法工作正常。



[ 本帖最后由 FLY_GUY 于 2011-7-26 20:27 编辑 ]

欢迎继续阅读楼主其他信息

沙发
 楼主| 发表于 2011-7-26 20:22 | 只看该作者

自己顶一下

视频: 松手即转,采用相位交错法启动电机超级稳定http://v.youku.com/v_show/id_XMjg4NjYyNDI0.html


视频中的启动电流为500mA左右. 实测启动电流最小仅仅 0.1A 就可正常启动,不过目前是空载,加上桨后电流应会有所加大的。

[ 本帖最后由 FLY_GUY 于 2011-7-26 20:32 编辑 ]
3
发表于 2011-7-27 23:50 | 只看该作者
只有一个问题,这个在高速情况下,需要单片机很高的速度,另外,受单片机速度影响,你这个永远是滞后控制,
4
发表于 2011-7-28 13:23 | 只看该作者
高深,看不懂·#¥%……—**?〉|+《
5
发表于 2011-7-28 19:19 | 只看该作者
顶了
6
 楼主| 发表于 2011-7-29 00:03 | 只看该作者

回复 藤椅 T-34 的帖子

的确会这样。。。但是不要忘了交叉点位置的判断是人为可控的。
具体点说就是 交叉点的值设为 0 时 为 A 点,如果想要超前A点补偿延时可设为 0+X 值,要后移则 为 0-X值。 X 值可根据转速不同动态调整。 所以 换向点想要超前还是想后移是随意可控的。

[ 本帖最后由 FLY_GUY 于 2011-7-29 00:26 编辑 ]
7
 楼主| 发表于 2011-7-29 00:18 | 只看该作者
还有一点就是单片机的速度,ADC 的速度是200K 实测7000转时 换向频率为4K, 以7000RPM 的测试误差大致为 60度×4/200 才1.2度,加入超前量 X值即可补偿。

正在准备做高速带负载测试.....视频稍后上传。

[ 本帖最后由 FLY_GUY 于 2011-8-19 08:47 编辑 ]
8
发表于 2011-7-29 23:06 | 只看该作者
好思路!好想法!学习!
9
发表于 2011-7-30 03:47 | 只看该作者
技术贴,不错....
10
发表于 2011-7-30 23:30 | 只看该作者
支持一下,期待更新:em24:
11
发表于 2011-7-31 10:32 | 只看该作者

回复 6楼 FLY_GUY 的帖子

如果X点是任意移动.那和过零检测的优势已经不大了.另外,在变量环境中,做超前检测的话,需要很高的算法才可以,
12
发表于 2011-7-31 22:03 | 只看该作者
不错的想法,不过这样将一个反电动势采集变成两个,在有些电机中,会受到非换向相续流,换向相续流状态也有可能影响检测
13
 楼主| 发表于 2011-8-19 08:40 | 只看该作者
现在正反启动很流畅,因此在转动过程中可随意转向,与有刷电机控制转向的效果差不多,所以主机控制指令可设置在【-127,127】之间就可控制正反转向及速度,不知这种控制有意义吗 ?
哪些场合会需要动态调整转向呢 ?

[ 本帖最后由 FLY_GUY 于 2011-8-20 12:34 编辑 ]
14
发表于 2011-8-20 16:46 | 只看该作者
:em15:
15
发表于 2011-8-21 13:31 | 只看该作者
奥,路过看看不说话,,,
16
发表于 2011-8-25 21:13 | 只看该作者
挺好的思路,配合合适的硬件电路,对于低KV电机应该有很好的效果。
17
发表于 2013-3-14 15:15 | 只看该作者
FLY_GUY 发表于 2011-8-19 08:40
现在正反启动很流畅,因此在转动过程中可随意转向,与有刷电机控制转向的效果差不多,所以主机控制指令可设 ...

有意义 比如无刷舵机

18
发表于 2013-4-26 10:39 | 只看该作者
aband 发表于 2013-3-14 15:15
有意义 比如无刷舵机

这种方法我怎么没有理解呢?按照他给出的电路,他测的是两相之间的线电压差,可是实际上线电压差的零点并不是换向点啊,而线间反电动势的过零点才是正确的换向点。能帮我解释一下吗?

19
发表于 2013-4-26 10:40 | 只看该作者



这个链接中所给的原理中,为什么线电压差的零点就是无刷直流电机的换向点啊?好像不对吧!

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

【站内推荐】上一条 /1 下一条

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