找回密码
 立即注册
楼主: 深山老妖

出个AI8051U的PWM例程 | 3相互补SPWM变频驱动,PWMA-3个相位差120度的PWM互补输出

[复制链接]
  • 打卡等级:常住居民III
  • 打卡总天数:193
  • 最近打卡:2025-09-14 14:36:50

0

主题

31

回帖

462

积分

中级会员

积分
462
发表于 2025-5-30 14:57:05 | 显示全部楼层
梁*** 发表于 2024-10-29 17:14
Ai8051U  PWMA-P2口输出3相互补SPWM变频驱动:
先别修改程序, 直接下载"Objects"里的"pwm.hex"测试, 下载 ...

梁工,这个用来驱动3相无刷电机可行吗,我测试了下,频率10hz能转起来,高了电机不转一直抖动

点评

可以用于驱动三相异步电机,三相无刷电机是同步电机,不能驱动的,要有角度反馈才可以,请参考FOC驱动帖子: FOC@Ai8051U横空出世,可控制7万5千转的电机!系统成本6元, 5/26更新程序 https://www.stcaimcu.com/thr  详情 回复 发表于 2025-5-30 15:24
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:179
  • 最近打卡:2025-09-13 11:21:33

76

主题

6721

回帖

1万

积分

超级版主

积分
14125
发表于 2025-5-30 15:24:54 | 显示全部楼层
ybw62*** 发表于 2025-5-30 14:57
梁工,这个用来驱动3相无刷电机可行吗,我测试了下,频率10hz能转起来,高了电机不转一直抖动 ...

可以用于驱动三相异步电机,三相无刷电机是同步电机,不能驱动的,要有角度反馈才可以,请参考FOC驱动帖子:

FOC@Ai8051U横空出世,可控制7万5千转的电机!系统成本6元, 5/26更新程序
https://www.stcaimcu.com/thread-17266-1-1.html
(出处: 国芯技术交流网站)
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:193
  • 最近打卡:2025-09-14 14:36:50

0

主题

31

回帖

462

积分

中级会员

积分
462
发表于 2025-6-25 16:49:17 | 显示全部楼层
梁*** 发表于 2025-5-30 15:24
可以用于驱动三相异步电机,三相无刷电机是同步电机,不能驱动的,要有角度反馈才可以,请参考FOC驱动帖 ...

驱动三相异步电机调试速没问题,
现在有个问题,因为是开环的,没有转速反馈,电机开路一相,电机有时候依然能运行正常,用什么方法可以检测出电机真实转速,电流是单电阻采样。

点评

什么类型的电机?三相异步电机 还是 三相直流无感无刷电机?  详情 回复 发表于 2025-6-25 21:48
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:179
  • 最近打卡:2025-09-13 11:21:33

76

主题

6721

回帖

1万

积分

超级版主

积分
14125
发表于 2025-6-25 21:48:06 | 显示全部楼层
ybw62*** 发表于 2025-6-25 16:49
驱动三相异步电机调试速没问题,
现在有个问题,因为是开环的,没有转速反馈,电机开路一相,电机有时候 ...

什么类型的电机?三相异步电机 还是 三相直流无感无刷电机?
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:193
  • 最近打卡:2025-09-14 14:36:50

0

主题

31

回帖

462

积分

中级会员

积分
462
发表于 2025-6-26 09:45:21 | 显示全部楼层
梁*** 发表于 2025-6-25 21:48
什么类型的电机?三相异步电机 还是 三相直流无感无刷电机?

异步电机,用的PWMA-3个相位差120度的PWM互补输出控制调频的,三相波形输出采用的正弦波查表法,0度 120度 240度

点评

由于是交流异步感应电机,测电流是不能知道转速的,要有测试装置才行。  详情 回复 发表于 2025-6-26 14:52
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:179
  • 最近打卡:2025-09-13 11:21:33

76

主题

6721

回帖

1万

积分

超级版主

积分
14125
发表于 2025-6-26 14:52:31 | 显示全部楼层
ybw62*** 发表于 2025-6-26 09:45
异步电机,用的PWMA-3个相位差120度的PWM互补输出控制调频的,三相波形输出采用的正弦波查表法,0度 120 ...

由于是交流异步感应电机,测电流是不能知道转速的,要有测试装置才行。
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:10
  • 最近打卡:2025-09-14 12:30:23

0

主题

24

回帖

112

积分

注册会员

积分
112
发表于 6 小时前 | 显示全部楼层
梁*** 发表于 2024-10-29 17:14
Ai8051U  PWMA-P2口输出3相互补SPWM变频驱动:
先别修改程序, 直接下载"Objects"里的"pwm.hex"测试, 下载 ...

梁工,有个问题咨询下,我用stc32F的片子没有问题,移到8051上后发现每次打开、关闭后,PWM1N\PWM1P、PWM2N\PWM2P、PWM3N\PWM3P的初始值每次都在变化,而在StC32F上都是P为低,N为高,正常的。关闭PWM用的是这个指令PWMA_CR1  = 0x00;。希望梁工能帮下忙,谢谢。
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-9-14 18:40 , Processed in 0.148659 second(s), 90 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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