分享一个简单的有感6步BLDC驱动方法。

[复制链接]
 楼主| qinlu123 发表于 2017-9-9 14:04 | 显示全部楼层 |阅读模式
驱动BLDC从硬件上来说我们需要6个MOS组成的3个半桥,如图一所示。

                          图一 3个半桥
我们还需要搞到一张换相表如图二所示。表中(+)代表开启上臂输出电流,(-)代表开启下臂灌入电流,(X)上下臂均关闭。

                           图二 换相表
大多数的资料喜欢从宏观上分析问题,比如说换相顺序为AB-AC-BC-BA-CA-CB(此处的ABC不是图二的ABC对应的应该是图二的UVW)。现在我们换个角度,观察单个MOS管的开关与霍尔的关系。

先看Q1,经过观察发现只有霍尔A为1且霍尔B为0时(没有霍尔C啥事)该mos管才开启;再看Q4,只有霍尔A为0且霍尔B为1时该mos管开启。同理我们可以找到其他mos管的开启规律。简单的几行代码,或者用几个三极管就可以完成BLDC的驱动工作。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评论

想问一下用六步换相,电机实际转速只有电机额定转速的一半是怎么回事  发表于 2020-10-22 09:01
修一明 发表于 2017-9-9 14:21 | 显示全部楼层
感谢分享。。。
Golven 发表于 2017-9-9 15:32 | 显示全部楼层
xiaoniaoxiao 发表于 2017-9-16 10:36 | 显示全部楼层
是的简洁明了 简单的6步就是这样子出来的
染不黑的夜 发表于 2017-9-19 20:55 | 显示全部楼层
讲道理用6步转起来是这样的
山东电子小菜鸟 发表于 2017-9-20 13:11 | 显示全部楼层
六部 666
饭碗 发表于 2020-11-4 14:19 | 显示全部楼层

感谢分享。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

191

主题

2107

帖子

14

粉丝
快速回复 在线客服 返回列表 返回顶部