你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

关于stm32驱动无感无刷电机的一个问题。  

[复制链接]
zhengfengran-14 提问时间:2016-11-9 01:54 /
大家好,一般驱动无感无刷电机,都是靠BEMF反电势来检测转子的位置的,典型电路就是几个电阻分压加几个电容滤波。

但我在stm32的电机驱动开发板上,没有发现这个电路。

请教,stm32的foc是怎么检测到无感无刷电机的转子的位置的?如果是通过ADC检测相电流的话,请说明怎么通过电流推导出转子的位置的。

先谢谢高手!
收藏 2 评论24 发布时间:2016-11-9 01:54

举报

24个回答
dzzwoaizi 回答时间:2016-11-15 09:02:04
楼主没明白你说的是哪种!你第一种说的是BLDC控制,第二种说的是FOC控制
BLDC控制通常用的有两种方案(还有不常用的),但是都是靠反电动势来检测的,
(1)ADC采样检测过零点
(2)比较器检测过零点,
我推测大多数都是用第二种方案吧。

FOC又称为矢量控制,他和BLDC不同,他要得到精确的角度,要采集3相电流,在经过一系列的变换等等,具体详情你可以看看AN1078吧,

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

peter001 回答时间:2016-11-9 08:26:10
占个楼,等待高手详答
高二毛 回答时间:2016-11-9 15:13:46
关注,学习。
liu553824989 回答时间:2016-11-15 08:49:47
这里面涉及到很多东西,有人十年都还未必搞明白,并不是一两句,一个帖子能说的完。stm32 PMSM foc已经集成库了,你只要配置好就行。至于原理,还是建议你看一下电机控制原理。

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

haohao663 回答时间:2016-11-15 08:55:46
BLDC和PMSM的无传感器模式电路是不一样的,你搞混了

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

无薪税绵 回答时间:2016-11-15 09:00:48
这个不懂,只能帮顶了。
斜阳__ 回答时间:2016-11-15 09:05:54
看看              
z258121131 回答时间:2016-11-15 09:36:15
高端,也在研究中
zzzlr 回答时间:2016-11-15 09:42:27
地板说的对  涉及的东西太多太深奥了  没有一定的修行还真回答不了

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

123下一页

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版