OpenEdv-开源电子网

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

BLDC 正弦波驱动要过零检测不?

[复制链接]

50

主题

1805

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
6661
金钱
6661
注册时间
2016-5-29
在线时间
909 小时
发表于 2022-6-16 12:10:55 | 显示全部楼层 |阅读模式
10金钱
BLDC 正弦波驱动要过零检测不?
   最近研究了一下 BLDC 方波驱动.经过三天的努力,可以正常转动了.无感方波驱动要利用反向电动势来检测过零.单片机内部比较器实现.
还想研究一下正弦波驱动(SPWM).不知道 在电路上.还要不要这个过零检测电路.或者说 是不是一定要搞一个霍尔位置传感器来检测呢?
我个人感觉正弦波驱动可能用反向电动势可能检测不到过零位置了.
有没有高手研究过的.指点一下.谢谢.

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

使用道具 举报

10

主题

3281

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8206
金钱
8206
注册时间
2020-5-11
在线时间
3700 小时
发表于 2022-6-16 13:04:46 | 显示全部楼层
要不直接搞FOC算了      
专治疑难杂症
回复

使用道具 举报

50

主题

1805

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
6661
金钱
6661
注册时间
2016-5-29
在线时间
909 小时
 楼主| 发表于 2022-6-16 13:23:54 | 显示全部楼层
本帖最后由 操作系统 于 2022-6-16 13:26 编辑
LcwSwust 发表于 2022-6-16 13:04
要不直接搞FOC算了

FOC 已经OK了.  FOC 是有位置传感器的.并且是线性霍尔.整个马达转子的位置可以分成 4096份.
回复

使用道具 举报

10

主题

3281

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8206
金钱
8206
注册时间
2020-5-11
在线时间
3700 小时
发表于 2022-6-16 13:50:02 | 显示全部楼层
操作系统 发表于 2022-6-16 13:23
FOC 已经OK了.  FOC 是有位置传感器的.并且是线性霍尔.整个马达转子的位置可以分成 4096份.

FOC可以不要位置传感器,只需加一只电阻测量相电流:
傲游截图20220616134859.jpg
专治疑难杂症
回复

使用道具 举报

50

主题

1805

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
6661
金钱
6661
注册时间
2016-5-29
在线时间
909 小时
 楼主| 发表于 2022-6-16 14:09:44 | 显示全部楼层
LcwSwust 发表于 2022-6-16 13:50
FOC可以不要位置传感器,只需加一只电阻测量相电流:

不错,这是个办法.我的FOC驱动无刷电机的项目是一个单轴云台.对位置精度有要求.只检测电流还不能达到客户的要求.普通风扇应该可以用你的这个电路实现. 谢谢指点.
回复

使用道具 举报

77

主题

521

帖子

0

精华

高级会员

Rank: 4

积分
729
金钱
729
注册时间
2014-9-30
在线时间
124 小时
发表于 2022-7-5 08:34:31 | 显示全部楼层
操作系统 发表于 2022-6-16 13:23
FOC 已经OK了.  FOC 是有位置传感器的.并且是线性霍尔.整个马达转子的位置可以分成 4096份.

确实是 元老  啊 。。厉害 。。。市面上 的 正弦波 无刷 驱动器

基本上 都是 需要 三个霍尔、或者 两个霍尔 才能工作在 正弦波模式。

元老 这是 技术贴 , 应该 换个 板块 发帖 更好 。。
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-24 13:56

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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