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

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

 火... [复制链接]
  • 打卡等级:偶尔看看III
  • 打卡总天数:52
  • 最近打卡:2025-05-03 23:41:15

73

主题

5884

回帖

1万

积分

超级版主

积分
12085
发表于 2024-8-28 14:14:21 | 显示全部楼层
yy*** 发表于 2024-8-28 13:28
梁工你好,我的电路上下都用的nmos,上管用自举电容做的升压,在启动阶段,最开始有一个定位操作,在定位操 ...

刚启动时,电枢电压都比较低,自举电容能被充电,不需要特别处理。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:420
  • 最近打卡:2025-05-03 06:17:37

24

主题

108

回帖

456

积分

中级会员

积分
456
发表于 2024-8-31 17:22:05 | 显示全部楼层
梁工:请教一下STC8H1K28-无HALL-电位器调速程序代码
1、void CMP_ISR(void) interrupt 21//比较器中断函数, 检测到反电动势过0事件
        其中:PhaseTime  = PhaseTime  << 1;        //2个计数1us
                左移一位,乘以2,放大一倍,下一句0-PhaseTime 不理解了,请详细讲解一下,谢谢
                PhaseTime = 0 - PhaseTime;
                T4H = (u8)(PhaseTime >> 8);                //装载30度角延时
                T4L = (u8)PhaseTime;

点评

PhaseTime = PhaseTime  详情 回复 发表于 2024-8-31 20:33
回复 支持 1 反对 0

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:52
  • 最近打卡:2025-05-03 23:41:15

73

主题

5884

回帖

1万

积分

超级版主

积分
12085
发表于 2024-8-31 20:33:26 | 显示全部楼层
垂柳*** 发表于 2024-8-31 17:22
梁工:请教一下STC8H1K28-无HALL-电位器调速程序代码
1、void CMP_ISR(void) interrupt 21//比较器中断函数 ...

PhaseTime  = PhaseTime  << 1; 其实就是 PhaseTime  = PhaseTime  *2;
因为程序主频为24MHz,定时器时钟为12分频,所以定时器时钟为2MHz,即2个时钟为1us,所以时间us*2。
由于定时器是从某个值计数到溢出(65535+1就溢出),所以定时器重装值为65536-PhaseTime,而PhaseTime是16位变量,则65536-PhaseTime = 0-PhaseTime.
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2024-08-24 09:36:31

0

主题

8

回帖

42

积分

新手上路

积分
42
发表于 2024-9-1 07:02:03 | 显示全部楼层
梁工好
stc8h1k28这个最快换相时间可以是多少。能到50us吗
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:289
  • 最近打卡:2025-05-03 18:17:04

0

主题

52

回帖

1288

积分

金牌会员

积分
1288
发表于 2024-9-1 10:21:40 | 显示全部楼层
请教梁工,图中的中功率电路在12v供电下可以驱动20w的电机吗?

点评

可以,注意散热。  详情 回复 发表于 2024-9-1 11:28
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:52
  • 最近打卡:2025-05-03 23:41:15

73

主题

5884

回帖

1万

积分

超级版主

积分
12085
发表于 2024-9-1 11:28:59 | 显示全部楼层
蜗*** 发表于 2024-9-1 10:21
请教梁工,图中的中功率电路在12v供电下可以驱动20w的电机吗?

可以,注意散热。
回复 支持 反对

使用道具 举报 送花

0

主题

6

回帖

34

积分

新手上路

积分
34
发表于 2024-9-2 14:50:57 | 显示全部楼层
本帖最后由 花火 于 2024-9-2 16:40 编辑

梁工您好,请问这样的波形是正确的吗?电机也能转,悬空相的比较器输出也会受到pwm干扰,没能理解消磁,现在想在fpga上复现一下

采取的是pwm——on的模式

采取的是pwm——on的模式

这个是梁工您程序里复现的,感觉波形跟你们有点不一样

这个是梁工您程序里复现的,感觉波形跟你们有点不一样

点评

波形严重不正常。正常波形应该是对称的,如下: [attachimg]55595[/attachimg]  详情 回复 发表于 2024-9-2 16:49
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:52
  • 最近打卡:2025-05-03 23:41:15

73

主题

5884

回帖

1万

积分

超级版主

积分
12085
发表于 2024-9-2 16:49:55 | 显示全部楼层
花*** 发表于 2024-9-2 14:50
梁工您好,请问这样的波形是正确的吗?电机也能转,悬空相的比较器输出也会受到pwm干扰,没能理解消磁,现 ...

波形严重不正常。正常波形应该是对称的,如下:
电枢波形-高速.JPG

回复 支持 反对

使用道具 举报 送花

0

主题

6

回帖

34

积分

新手上路

积分
34
发表于 2024-9-2 21:01:41 | 显示全部楼层
梁*** 发表于 2024-9-2 16:49
波形严重不正常。正常波形应该是对称的,如下:

梁工,请问您这个波形电路上是打的那个位置呢?是电机相电压吗?

点评

电枢对地的电压(电机相电压)。  详情 回复 发表于 2024-9-2 22:42
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:52
  • 最近打卡:2025-05-03 23:41:15

73

主题

5884

回帖

1万

积分

超级版主

积分
12085
发表于 2024-9-2 22:42:58 | 显示全部楼层
花*** 发表于 2024-9-2 21:01
梁工,请问您这个波形电路上是打的那个位置呢?是电机相电压吗?

电枢对地的电压(电机相电压)。
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-4 01:23 , Processed in 0.139474 second(s), 120 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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