找回密码
 立即注册
查看: 808|回复: 8

请问PWM六步输出的例程哪里有?

[复制链接]
  • 打卡等级:常住居民III
  • 打卡总天数:126
  • 最近打卡:2025-05-22 13:08:44

15

主题

62

回帖

510

积分

高级会员

积分
510
发表于 2024-1-14 23:48:41 | 显示全部楼层 |阅读模式
关于针对马达控制的六步PWM输出的资料,只是在STC8H-20240109的手册里面1111-1112简单提了一下,例程也没找到,具体要怎么设置怎么使用,好像都没有。请问大家有相关的例程吗?
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:100
  • 最近打卡:2025-06-17 08:13:13

734

主题

1万

回帖

1万

积分

管理员

积分
16690
发表于 2024-1-15 07:40:41 | 显示全部楼层
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:100
  • 最近打卡:2025-06-17 08:13:13

734

主题

1万

回帖

1万

积分

管理员

积分
16690
发表于 2024-1-15 07:44:51 | 显示全部楼层
截图202401150743515664.jpg

截图202401150744476162.jpg

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:126
  • 最近打卡:2025-05-22 13:08:44

15

主题

62

回帖

510

积分

高级会员

积分
510
发表于 2024-1-15 12:05:13 | 显示全部楼层

梁工的例程是用捕获中断设置六步换相的,没有用到com事件,这个前段时间已经跑通了。



这次想用硬件换相试下,但手册只有这几句话,并且找不到例程
微信图片_20240115120434.png

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:100
  • 最近打卡:2025-06-17 08:13:13

734

主题

1万

回帖

1万

积分

管理员

积分
16690
发表于 2024-1-15 13:52:19 | 显示全部楼层
可能梁工认为,他那样做就足够合理够用了,
就没再研究其他锦上添花的多余的技术,
所以暂时没有更多的说明
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:126
  • 最近打卡:2025-05-22 13:08:44

15

主题

62

回帖

510

积分

高级会员

积分
510
发表于 2024-1-15 14:52:59 | 显示全部楼层
神*** 发表于 2024-1-15 13:52
可能梁工认为,他那样做就足够合理够用了,
就没再去研究其他锦上添花的多余的技术,
所以暂时没有更多的说 ...

好的,多谢,那就按梁工那个程序继续匹配电机。

点评

按COM事件的我没有做驱动。 驱动时要处理好多事,而COM驱动我个人觉得反而不大好处理,堵转、换相时间、退磁时间、6相反电动势过0检测切换、边沿切换。。。好多问题都要软件处理,所以COM事件切换用于无感的我不考虑  详情 回复 发表于 2024-1-15 15:46
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:95
  • 最近打卡:2025-06-17 10:15:05

74

主题

6094

回帖

1万

积分

超级版主

积分
12735
发表于 2024-1-15 15:46:15 | 显示全部楼层
hl12*** 发表于 2024-1-15 14:52
好的,多谢,那就按梁工那个程序继续匹配电机。

按COM事件的我没有做驱动。
驱动时要处理好多事,而COM驱动我个人觉得反而不大好处理,堵转、换相时间、退磁时间、6相反电动势过0检测切换、边沿切换。。。好多问题都要软件处理,所以COM事件切换用于无感的我不考虑做应用,我没有头绪。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:126
  • 最近打卡:2025-05-22 13:08:44

15

主题

62

回帖

510

积分

高级会员

积分
510
发表于 2024-1-16 19:26:24 | 显示全部楼层
梁*** 发表于 2024-1-15 15:46
按COM事件的我没有做驱动。
驱动时要处理好多事,而COM驱动我个人觉得反而不大好处理,堵转、换相时间、 ...

请教一下梁工,按你的例程,
PWMA_ARR  = 2000,

PWMA_CCR1  = 1900;
PWMA_CCR2  = 1900;
PWMA_CCR3  = 1900;
快转时很稳,用手都捏不停

PWMA_CCR1  = 200;
PWMA_CCR2  = 200;
PWMA_CCR3  = 200;
慢转时,顿挫感很强,并且用手一碰就停了

有什么办法改善低速得力矩啊?

点评

要低速特性好,有霍尔传感器比较好,或者FOC方式驱动。  详情 回复 发表于 2024-1-16 20:13
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:95
  • 最近打卡:2025-06-17 10:15:05

74

主题

6094

回帖

1万

积分

超级版主

积分
12735
发表于 2024-1-16 20:13:40 | 显示全部楼层
hl12*** 发表于 2024-1-16 19:26
请教一下梁工,按你的例程,
PWMA_ARR  = 2000,

要低速特性好,有霍尔传感器比较好,或者FOC方式驱动。
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-6-18 05:19 , Processed in 0.150710 second(s), 101 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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