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

BLDC三相无刷直流电机驱动-8H系列/32G系列-无HALL, 12万转, 视频讲解,改进启动算法

 火... [复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2025-09-09 17:08:05
已绑定手机

0

主题

4

回帖

126

积分

注册会员

积分
126
发表于 2025-9-6 08:04:04 来自手机 | 显示全部楼层
梁工 发表于 2025-9-5 20:46
12V+VBE(0.6V)=12.6V,简单三极管电路哦,学过三极管应该都明白吧?

谢谢,明白了,Q9没导通以前发射极是电源电压,导通以后,发射极与R4分压,并且因为导通,所以发射极比基极高0.6伏,造成Q8的发射极比基极高0.6伏,Q8是NPN型的所以截止,谢谢,明白了!

点评

这种接法,其实就是发射极推挽输出,也叫图腾柱输出。  详情 回复 发表于 2025-9-6 10:53
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:273
  • 最近打卡:2026-01-12 10:14:15

84

主题

7223

回帖

1万

积分

超级版主

积分
15434
发表于 2025-9-6 10:53:01 | 显示全部楼层
kac*** 发表于 2025-9-6 08:04
谢谢,明白了,Q9没导通以前发射极是电源电压,导通以后,发射极与R4分压,并且因为导通,所以发射极比基 ...

这种接法,其实就是发射极推挽输出,也叫图腾柱输出。
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:48
  • 最近打卡:2025-12-10 10:17:28
已绑定手机

0

主题

5

回帖

196

积分

注册会员

积分
196
发表于 2025-9-10 09:29:42 | 显示全部楼层
请教一下梁工,这个方波控制或者FOC控制的,我可以拿来直接用在产品上吗?需求是需要控制2个电机要做到速度差不多一致往前行走的,启动时不能出现抖动,不然刚启动时的行走就会歪了。
我想用外部用个MCU,控制一个DAC输出来代替电位器的方式来控制速度或者还有其他方式可以控制正反转和速度的呀?
另外,还能获取到当前的电机的电流吗?
堵转自动停转后,在代码中通过什么方式能知道是堵转停机的呀。
希望梁工给指导一下,谢谢!

点评

你这种应用最好使用带传感器的电机,否则难以做到同步。  详情 回复 发表于 2025-9-10 11:26
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:273
  • 最近打卡:2026-01-12 10:14:15

84

主题

7223

回帖

1万

积分

超级版主

积分
15434
发表于 2025-9-10 11:26:33 | 显示全部楼层
VirK*** 发表于 2025-9-10 09:29
请教一下梁工,这个方波控制或者FOC控制的,我可以拿来直接用在产品上吗?需求是需要控制2个电机要做到速度 ...

你这种应用最好使用带传感器的电机,否则难以做到同步。
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:48
  • 最近打卡:2025-12-10 10:17:28
已绑定手机

0

主题

5

回帖

196

积分

注册会员

积分
196
发表于 2025-9-10 12:05:38 | 显示全部楼层
梁*** 发表于 2025-9-10 11:26
你这种应用最好使用带传感器的电机,否则难以做到同步。

你说的带有传感器的是指电机内部的hal还是说外部要加个旋转编码器来监测速度呀

点评

带HALL、磁编码器、光电编码器、旋转变压器,都属于。  详情 回复 发表于 2025-9-10 20:52
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:273
  • 最近打卡:2026-01-12 10:14:15

84

主题

7223

回帖

1万

积分

超级版主

积分
15434
发表于 2025-9-10 20:52:45 | 显示全部楼层
VirK*** 发表于 2025-9-10 12:05
你说的带有传感器的是指电机内部的hal还是说外部要加个旋转编码器来监测速度呀 ...

带HALL、磁编码器、光电编码器、旋转变压器,都属于。
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:300
  • 最近打卡:2026-01-05 09:00:54

0

主题

4

回帖

1142

积分

金牌会员

积分
1142
发表于 2025-9-29 11:25:37 | 显示全部楼层
梁*** 发表于 2025-8-27 16:30
可以的。一些变频器就是这样做的。

用IPM要不要修改PWM的相位?

点评

不需要修改相位  详情 回复 发表于 2025-9-29 12:14
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:273
  • 最近打卡:2026-01-12 10:14:15

84

主题

7223

回帖

1万

积分

超级版主

积分
15434
发表于 2025-9-29 12:14:52 | 显示全部楼层
spri*** 发表于 2025-9-29 11:25
用IPM要不要修改PWM的相位?

不需要修改相位
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:19
  • 最近打卡:2025-11-08 16:14:34
已绑定手机

0

主题

5

回帖

102

积分

注册会员

积分
102
发表于 2025-9-29 16:03:04 | 显示全部楼层
你好楼主,我是个新手。
二周前看了贵帖,再次萌生折腾无感无刷电机做小四轴的心思。看完原理图、V3版代码后,了解了个基本情况。遂立创EDA设计打板,做出来第一版,毫无悬念的被打击了,出现的问题及环境介绍详细如下,还请指教。

问题:
上电后,主观感受到电机在由低到高频的抖动 -> 停止 -> 抖动 -> 停止。居V3版代码推测,上电进入转动检测模式超时后依次进入预定位和强拉模式,S曲线强拉阶段抖动,强拉结束后进入转动检测模式,无法正常检测到过零后超时ROLL_MaxTime,又进入预定位模式->强拉模式,如此循环。
尝试对相应参数进行过调整,一直是相同的问题,没有头绪:比如调整S曲线时间D_StartTime、起始终了转速BeginSpeed和FinishSpeed、修改固定的TIMER4中的30us退磁时间等。

环境:
电机:淘宝买的1503电机(6元/个),12槽14极,5英寸桨,见附件图。
板子:原始版中功率硬件方案,STC8H1K28 + AO4616 + 2S 8V+(3S 12V也试过),见附件图。虽然代码使用的V3版与所附硬件方案不匹配,但我理解逻辑上应该都是相同的。

另外:
随买的电机也买了一块小电调板,见附件图,测试电机用2S是可以带起来的。

附图:
板子和电机:
motor.png

店家小电调实物图和原理图(网上找的)
电调板.png
BLDC.jpg

点评

请帖出你的硬件原理图,你的电机KV值多少?  详情 回复 发表于 2025-9-29 22:53
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:273
  • 最近打卡:2026-01-12 10:14:15

84

主题

7223

回帖

1万

积分

超级版主

积分
15434
发表于 2025-9-29 22:53:04 | 显示全部楼层
impu*** 发表于 2025-9-29 16:03
你好楼主,我是个新手。
二周前看了贵帖,再次萌生折腾无感无刷电机做小四轴的心思。看完原理图、V3版代码 ...

请帖出你的硬件原理图,你的电机KV值多少?
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-1-14 06:16 , Processed in 0.142325 second(s), 107 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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