找回密码
 立即注册
楼主: 梁工

三相无刷直流电机驱动-8H系列-带HALL 梁工例子

  [复制链接]

18

主题

77

回帖

1201

积分

金牌会员

积分
1201
发表于 2026-5-13 15:46:45 | 显示全部楼层
梁工,能不能出一个三相霍尔的有感FOC (磁场定向控制)Demo呢。

点评

有三相霍尔的电机,一般使用方波驱动。 有三相霍尔的电机,其实是没办法做FOC驱动的,最多可以使用正弦波驱动。 我也曾经想写个使用正弦波驱动的例子,但是由于没有检测电流,所以没法知道电流与驱动电压的相位关系  详情 回复 发表于 2026-5-13 19:24
回复

使用道具 举报 送花

83

主题

8219

回帖

1万

积分

超级版主

积分
17644
 楼主| 发表于 2026-5-13 19:24:18 | 显示全部楼层
Mike*** 发表于 2026-5-13 15:46
梁工,能不能出一个三相霍尔的有感FOC (磁场定向控制)Demo呢。

有三相霍尔的电机,一般使用方波驱动。
有三相霍尔的电机,其实是没办法做FOC驱动的,最多可以使用正弦波驱动。
我也曾经想写个使用正弦波驱动的例子,但是由于没有检测电流,所以没法知道电流与驱动电压的相位关系,所以没法正确驱动。电流与驱动电压的相位会随着转速、电流变化而变化。
回复

使用道具 举报 送花

18

主题

77

回帖

1201

积分

金牌会员

积分
1201
发表于 2026-5-18 14:19:04 | 显示全部楼层
梁*** 发表于 2026-5-13 19:24
有三相霍尔的电机,一般使用方波驱动。
有三相霍尔的电机,其实是没办法做FOC驱动的,最多可以使用正弦波 ...

梁工,你说的没有电流监测,主要是说的基于目前的硬件对吧。    能不能我设计一个硬件Demo,你写一个正弦波Demo呢。

点评

那就是FOC驱动了,不需要霍尔,检测2相电流,通过各种计算来控制PWM。  详情 回复 发表于 2026-5-18 16:16
回复

使用道具 举报 送花

83

主题

8219

回帖

1万

积分

超级版主

积分
17644
 楼主| 发表于 2026-5-18 16:16:39 | 显示全部楼层
Mike*** 发表于 2026-5-18 14:19
梁工,你说的没有电流监测,主要是说的基于目前的硬件对吧。    能不能我设计一个硬件Demo,你写一个正弦 ...

那就是FOC驱动了,不需要霍尔,检测2相电流,通过各种计算来控制PWM。
回复

使用道具 举报 送花

18

主题

77

回帖

1201

积分

金牌会员

积分
1201
发表于 2026-5-19 00:28:36 | 显示全部楼层
梁*** 发表于 2026-5-18 16:16
那就是FOC驱动了,不需要霍尔,检测2相电流,通过各种计算来控制PWM。

哈哈,好的,我自己抽空来搞。 谢谢拉。
回复

使用道具 举报 送花

0

主题

6

回帖

22

积分

新手上路

积分
22
发表于 2026-6-12 16:31:58 来自手机 | 显示全部楼层
请问梁工,这个电机代码可以用在STC8H3K48S2 32P的芯片上吗?

点评

STC8H系列都可以。  详情 回复 发表于 2026-6-12 18:11
回复

使用道具 举报 送花

83

主题

8219

回帖

1万

积分

超级版主

积分
17644
 楼主| 发表于 2026-6-12 18:11:24 | 显示全部楼层
wx_D*** 发表于 2026-6-12 16:31
请问梁工,这个电机代码可以用在STC8H3K48S2 32P的芯片上吗?

STC8H系列都可以。
回复

使用道具 举报 送花

0

主题

6

回帖

22

积分

新手上路

积分
22
发表于 2026-6-13 14:41:25 来自手机 | 显示全部楼层
梁工 发表于 2026-6-12 18:11
STC8H系列都可以。

能不能直接用在成品上呢?

点评

当然可以。  详情 回复 发表于 2026-6-13 17:15
回复

使用道具 举报 送花

83

主题

8219

回帖

1万

积分

超级版主

积分
17644
 楼主| 发表于 2026-6-13 17:15:53 | 显示全部楼层
wx_D*** 发表于 2026-6-13 14:41
能不能直接用在成品上呢?

当然可以。
回复

使用道具 举报 送花

0

主题

6

回帖

22

积分

新手上路

积分
22
发表于 2026-6-13 18:18:22 来自手机 | 显示全部楼层
梁工 发表于 2026-6-13 17:15
当然可以。

请问只要改下IO口吗?需要储能刹车、高低电平实现电机正反转,还需要改动那些代码吗?

点评

刹车实现简单,但储能刹车实现起来较复杂。 正反转请参考下面主楼的程序。 BLDC三相无刷直流电机驱动-8H系列/32G系列-无HALL, 12万转, 视频讲解,改进启动算法 https://www.stcaimcu.com/thread-1822-1-1.html (出  详情 回复 发表于 2026-6-13 18:26
回复

使用道具 举报 送花

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

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2026-9-23 16:23 , Processed in 0.084066 second(s), 95 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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