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

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

 火... [复制链接]
  • 打卡等级:常住居民III
  • 打卡总天数:198
  • 最近打卡:2025-10-13 10:34:53

77

主题

6769

回帖

1万

积分

超级版主

积分
14346
发表于 2024-8-20 15:57:57 | 显示全部楼层
yy*** 发表于 2024-8-20 15:22
梁工你好,我照着您的电路做了一块电调,代码也是直接烧录的,目前发现电机启动阶段强制拖动电机转动可以运 ...

换相错误,可能原因:
1、PWM驱动接错线。
2、过零检测接错线。
示波器看一下电枢、过零信号。
回复

使用道具 举报 送花

0

主题

8

回帖

40

积分

新手上路

积分
40
发表于 2024-8-20 17:03:10 | 显示全部楼层
梁*** 发表于 2024-8-20 15:57
换相错误,可能原因:
1、PWM驱动接错线。
2、过零检测接错线。

我看了很多帖子,调试的时候都很强调看电枢波形,我想请教下什么样的波形是正常的,然后波形的变化分别代表什么含义。梁工有时间的时候可以帮忙介绍介绍吗,不胜感激

点评

正确的换相,电枢波形是一个对称的波形,反电动势叠加了PWM波,要从中得到过零检测信号,不受PWM波的影响。 左边开始一条高高的窄线为消磁线,实际就是电机电感在断电瞬间的反电动势,这个或干扰过零检测,消磁时间  详情 回复 发表于 2024-8-20 18:26
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:198
  • 最近打卡:2025-10-13 10:34:53

77

主题

6769

回帖

1万

积分

超级版主

积分
14346
发表于 2024-8-20 18:26:26 | 显示全部楼层
yy*** 发表于 2024-8-20 17:03
我看了很多帖子,调试的时候都很强调看电枢波形,我想请教下什么样的波形是正常的,然后波形的变化分别代 ...

正确的换相,电枢波形是一个对称的波形,反电动势叠加了PWM波,要从中得到过零检测信号,不受PWM波的影响。
左边开始一条高高的窄线为消磁线,实际就是电机电感在断电瞬间的反电动势,这个或干扰过零检测,消磁时间就是用于避免这个的。
然后是叠加PWM的反电动势,之后是PWM波,接着是叠加PWM的反电动势。
电枢波形-低速.JPG

电枢波形-高速.JPG

回复

使用道具 举报 送花

0

主题

8

回帖

40

积分

新手上路

积分
40
发表于 2024-8-21 09:41:47 | 显示全部楼层
红色的部分是反电动势的波形,下面蓝色的部分为什么会反冲到最下面呢,也是由于上半桥的pwm波,低电平关断的时候消磁导致的吗。
截图202408210940399422.jpg

点评

是的,PWM低电平时,电机线圈的反电动势导致电枢波形出现低至-1V的电压(MOSFET体二极管导通电压),跟前面的消磁反电动势一个原理,只是方向是反的。 电路要从叠加了PWM和线圈反电动势的电机“发电”的波形(电机反  详情 回复 发表于 2024-8-21 09:53
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:198
  • 最近打卡:2025-10-13 10:34:53

77

主题

6769

回帖

1万

积分

超级版主

积分
14346
发表于 2024-8-21 09:53:13 | 显示全部楼层
本帖最后由 梁工 于 2024-8-21 09:55 编辑
yy*** 发表于 2024-8-21 09:41
红色的部分是反电动势的波形,下面蓝色的部分为什么会反冲到最下面呢,也是由于上半桥的pwm波,低电平关断 ...

是的,PWM低电平时,电机线圈的反电动势导致电枢波形出现低至-1V的电压(MOSFET体二极管导通电压),跟前面的消磁反电动势一个原理,只是方向是反的,但是PWM驱动期间不用检测反电动势。
在未被启动的电枢(即图中前面上升、后面下降的电机反电动势),电路要从叠加了PWM和线圈反电动势的电机“发电”的波形(电机反电动势)中正确检测出过0点。
回复

使用道具 举报 送花

0

主题

8

回帖

40

积分

新手上路

积分
40
发表于 2024-8-21 15:40:13 | 显示全部楼层
梁*** 发表于 2024-8-21 09:53
是的,PWM低电平时,电机线圈的反电动势导致电枢波形出现低至-1V的电压(MOSFET体二极管导通电压),跟前 ...

明白了,非常感谢梁工的指导
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2025-10-08 11:07:45

1

主题

8

回帖

55

积分

注册会员

积分
55
发表于 2024-8-24 09:32:38 | 显示全部楼层
梁工好,
按照你的STC8H资料,遇见2个问题.
1, 启动时候, 偶尔会MOS上下直通.烧一对上下管
2, 如果启动正常,在满电压20V,占空比85%以上, 经常卡顿,好像在不停的启动   ,3路波形都是这样 FF.jpg

点评

波形正常的,对称性也好,这样的波形不应该有卡顿。大约105us换相一次,比较接近最高转速了。什么原因导致卡顿,没有样机测试我没法知道。  详情 回复 发表于 2024-8-24 10:58
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:198
  • 最近打卡:2025-10-13 10:34:53

77

主题

6769

回帖

1万

积分

超级版主

积分
14346
发表于 2024-8-24 10:58:44 | 显示全部楼层
chlb*** 发表于 2024-8-24 09:32
梁工好,
按照你的STC8H资料,遇见2个问题.
1, 启动时候, 偶尔会MOS上下直通.烧一对上下管

波形正常的,对称性也好,这样的波形不应该有卡顿。大约105us换相一次,比较接近最高转速了。什么原因导致卡顿,没有样机测试我没法知道。
回复

使用道具 举报 送花

0

主题

8

回帖

40

积分

新手上路

积分
40
发表于 2024-8-25 10:12:51 | 显示全部楼层
梁工你好,我的电机12v电压,kv 480, 绕组4组,我计算下来最快换相时间是280us,然后把代码里面确定是否堵转的40us最小值改成了200发现出问题了,40us就正常。有点好奇这个40us是实验的来的吗,还是怎么计算出来的。 感谢
回复

使用道具 举报 送花

0

主题

8

回帖

40

积分

新手上路

积分
40
发表于 2024-8-25 10:23:45 | 显示全部楼层
就是此处的判断
截图202408251023355001.jpg
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-10-14 02:02 , Processed in 0.207758 second(s), 107 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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