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

BLDC, 三相无刷直流电机驱动-STC32G-无HALL 或 带HALL,例子打板测试已OK

 火.. [复制链接]
  • 打卡等级:以坛为家I
  • 打卡总天数:312
  • 最近打卡:2026-03-26 14:48:23

85

主题

7312

回帖

1万

积分

超级版主

积分
15715
发表于 2026-3-16 09:45:15 | 显示全部楼层
Mike*** 发表于 2026-3-15 22:04
启动依赖霍尔中断:代码在启动时只执行一次 StepMotor() 设置初始导通状态,如果电机静止且负载较大,,霍 ...

只需要释放定时器中断里的一句换相调用就可以了。带霍尔传感器的,并且反电动势是正弦波的,最好使用正弦波驱动。
截图202603160945065869.jpg

回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:243
  • 最近打卡:2026-03-26 00:39:12

14

主题

60

回帖

957

积分

高级会员

积分
957
发表于 5 天前 | 显示全部楼层
梁*** 发表于 2026-3-16 09:45
只需要释放定时器中断里的一句换相调用就可以了。带霍尔传感器的,并且反电动势是正弦波的,最好使用正弦 ...
你好,
使用的方波驱动,如果我修改为正弦波驱动,由于目前采用的三个霍尔开关传感器,是无法获取连续的电角度,那么是否应该在在每个扇区内,用定时器模拟角度线性增长,用霍尔信号校准 。
目前的实际运用是驱动1.2KW的一个无刷电机,电机是内置的霍尔。
谢谢。

点评

1、每个电周期传感器有6个组合,对应0~5 *60度,如果速度很低,切换为方波驱动。当转速大于某个值后,切换到正弦波驱动。 2、每个电周期传感器有6个边沿,每个边沿对应60度,当转速大于某个值后,边沿用于同步正弦波  详情 回复 发表于 4 天前
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:312
  • 最近打卡:2026-03-26 14:48:23

85

主题

7312

回帖

1万

积分

超级版主

积分
15715
发表于 4 天前 | 显示全部楼层
Mike*** 发表于 2026-3-22 14:30
你好,
使用的方波驱动,如果我修改为正弦波驱动,由于目前采用的三个霍尔开关传感器,是无法获取连续的电 ...

1、每个电周期传感器有6个组合,对应0~5 *60度,如果速度很低,切换为方波驱动。当转速大于某个值后,切换到正弦波驱动。
2、每个电周期传感器有6个边沿,每个边沿对应60度,当转速大于某个值后,边沿用于同步正弦波查表索引。
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:243
  • 最近打卡:2026-03-26 00:39:12

14

主题

60

回帖

957

积分

高级会员

积分
957
发表于 4 天前 | 显示全部楼层
梁*** 发表于 2026-3-23 00:15
1、每个电周期传感器有6个组合,对应0~5 *60度,如果速度很低,切换为方波驱动。当转速大于某个值后,切 ...

好的 , 谢谢。
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:243
  • 最近打卡:2026-03-26 00:39:12

14

主题

60

回帖

957

积分

高级会员

积分
957
发表于 前天 13:26 | 显示全部楼层
再继续咨询以下, 目前测试过程中发现一个现象,当PWW_Set占空比超过190以后,电机出现抽搐现象。 就是再运行过程后,会抽搐 。   由于示波器只有1个探头,我无法观察三个霍尔德状态。  请教,这种现象是否和硬件 PCB 设计缺陷 有关( 高占空比抽搐)

点评

有传感器应该更好驱动,你示波器检查下电源纹波,还有看一下PCB排版是否没处理好地线大电流回路。  详情 回复 发表于 前天 14:25
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:312
  • 最近打卡:2026-03-26 14:48:23

85

主题

7312

回帖

1万

积分

超级版主

积分
15715
发表于 前天 14:25 | 显示全部楼层
Mike*** 发表于 2026-3-25 13:26
再继续咨询以下, 目前测试过程中发现一个现象,当PWW_Set占空比超过190以后,电机出现抽搐现象。 就是再运 ...

有传感器应该更好驱动,你示波器检查下电源纹波,还有看一下PCB排版是否没处理好地线大电流回路。
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:243
  • 最近打卡:2026-03-26 00:39:12

14

主题

60

回帖

957

积分

高级会员

积分
957
发表于 昨天 14:18 | 显示全部楼层
梁*** 发表于 2026-3-25 14:25
有传感器应该更好驱动,你示波器检查下电源纹波,还有看一下PCB排版是否没处理好地线大电流回路。 ...

谢谢,现在经过测试,对比不同的PCB板 , 目前怀疑布局问题。
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-3-27 01:35 , Processed in 0.110229 second(s), 75 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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